Added indi_funder_country_collab
Kept only indi_pub_has_cc_licence
This commit is contained in:
parent
8750a71502
commit
09fc2afdca
|
@ -236,13 +236,13 @@ on p.id= tmp.id;
|
||||||
-- de facto standard in scholarly communication and is promoted by many initiatives
|
-- de facto standard in scholarly communication and is promoted by many initiatives
|
||||||
-- like Plan S. This indicator might be only useful when applied
|
-- like Plan S. This indicator might be only useful when applied
|
||||||
-- to openly available publications.
|
-- to openly available publications.
|
||||||
create table indi_pub_has_cc_licence_tr stored as parquet as
|
--create table indi_pub_has_cc_licence_tr stored as parquet as
|
||||||
select distinct p.id, case when lic='' or lic is null then 0 else 1 end as has_cc_license_tr
|
--select distinct p.id, case when lic='' or lic is null then 0 else 1 end as has_cc_license_tr
|
||||||
from publication p
|
--from publication p
|
||||||
left outer join (select p.id, license.type as lic from publication p
|
--left outer join (select p.id, license.type as lic from publication p
|
||||||
join publication_licenses as license on license.id = p.id
|
--join publication_licenses as license on license.id = p.id
|
||||||
where lower(license.type) LIKE '%creativecommons.org%' OR lower(license.type) LIKE '%cc-%') tmp
|
--where lower(license.type) LIKE '%creativecommons.org%' OR lower(license.type) LIKE '%cc-%') tmp
|
||||||
on p.id= tmp.id
|
--on p.id= tmp.id
|
||||||
|
|
||||||
-- #EOSC-F2-01M_cc Rich metadata for scholarly publications
|
-- #EOSC-F2-01M_cc Rich metadata for scholarly publications
|
||||||
-- ## Indicator: has_cc_license. Creative Commons licensing has become a
|
-- ## Indicator: has_cc_license. Creative Commons licensing has become a
|
||||||
|
@ -299,6 +299,17 @@ join tmp as o2 on o1.result=o2.result
|
||||||
where o1.id<>o2.id
|
where o1.id<>o2.id
|
||||||
group by o1.id, o2.id, o1.type
|
group by o1.id, o2.id, o1.type
|
||||||
|
|
||||||
|
create table indi_funder_country_collab stored as parquet as
|
||||||
|
with tmp as (select funder, project, country from organization_projects op
|
||||||
|
join organization o on o.id=op.id
|
||||||
|
join project p on p.id=op.project
|
||||||
|
where country <> 'UNKNOWN')
|
||||||
|
select f1.funder, f1.country, f2.country, count(distinct f1.project) as collaborations
|
||||||
|
from tmp as f1
|
||||||
|
join tmp as f2 on f1.project=f2.project
|
||||||
|
where f1.country<>f2.country
|
||||||
|
group by f1.funder, f2.country, f1.country
|
||||||
|
|
||||||
create table indi_pub_diamond stored as parquet as
|
create table indi_pub_diamond stored as parquet as
|
||||||
select distinct pd.id, coalesce(in_diamond_journal, 0) as in_diamond_journal
|
select distinct pd.id, coalesce(in_diamond_journal, 0) as in_diamond_journal
|
||||||
from publication_datasources pd
|
from publication_datasources pd
|
||||||
|
|
Loading…
Reference in New Issue