# # Projet Open Access Compliance Check Tool (OACCT)
#
# Projet P5 de la bibliothèque de l'EPFL en collaboration avec les bibliothèques des Universités de Genève, Lausanne et Berne : https://www.swissuniversities.ch/themen/digitalisierung/p-5-wissenschaftliche-information/projekte/swiss-mooc-service-1-1-1-1
#
# Ce notebook permet d'extraire les données choisis parmis les sources obtenues par API et les traiter pour les rendre exploitables dans l'application OACCT.
#
# Auteur : **Pablo Iriarte**, Université de Genève (pablo.iriarte@unige.ch)
# Date de dernière mise à jour : 16.07.2021
# ## Extraction des données des revues
#
#
# ## Corpus initial
#
# ISSNs des revues des publication archivées sur l'AoU UNIGE et sur Infoscience EPFL
#
# * Fichier des ISSNs de l'AoU exporté le 16.10.2020
# * Fichier des ISSNs de Infoscience exporté le 28.01.2021
# * Données extraits à partir du JSON de ISSN.org
#
# In[1]:
importpandasaspd
importcsv
importjson
importnumpyasnp
importos
# paramètre pour le nombre de journaux dans le sample (0 pour prendre tout)
oas=oas.append({'id':2,'status':'Green','description':'Paywalled access journal, usually allows the archive of submitted or accepted version on institutional repositories (embargo periods may apply)','subscription':1,'accepted_manuscript':1,'apc':0,'final_version':0},ignore_index=True)
oas=oas.append({'id':3,'status':'hybrid','description':'Paywalled access journal, offers several Open Access upon payment of APCs. It allows offten the archive of published version on institutional repositories (embargo periods can apply)','subscription':1,'accepted_manuscript':1,'apc':1,'final_version':1},ignore_index=True)
oas=oas.append({'id':5,'status':'Gold','description':'Open Access journal (payment of APCs may apply). It allows offten the archive of published version on institutional repositories (embargo periods can apply)','subscription':0,'accepted_manuscript':1,'apc':1,'final_version':1},ignore_index=True)
oas=oas.append({'id':6,'status':'Diamond','description':'Open Access journal (without payment of APCs). It allows offten the archive of published version on institutional repositories (embargo periods can apply)','subscription':0,'accepted_manuscript':1,'apc':0,'final_version':1},ignore_index=True)