Skip to content
Snippets Groups Projects
Commit 68be127d authored by Maxence Larrieu's avatar Maxence Larrieu
Browse files

add osug

parent 0371df2a
No related branches found
No related tags found
No related merge requests found
This diff is collapsed.
......@@ -11,9 +11,9 @@
* Pagination : https://support.datacite.org/docs/pagination
## memo sur les requêtes
client_id=JBRU.AAU le laboratoire AAU
client_id=inist.OSUG datasets de l'OSUG https://doi.osug.fr/
client_id=JBRU.AAU le laboratoire AAU (architecture)
client_id=inist.persyval données issues du Labex Persyval-lab (PIA)
"""
import requests
......@@ -21,12 +21,13 @@ import requests
urls = [
'https://api.datacite.org/dois?affiliation=true&query=creators.affiliation.affiliationIdentifier:"https://ror.org/02rx3b187"&page[size]=100',
'https://api.datacite.org/dois?affiliation=true&query=contributors.affiliation.affiliationIdentifier:"https://ror.org/02rx3b187"&page[size]=100',
"https://api.datacite.org/dois?client_id=inist.OSUG&page[size]=100",
"https://api.datacite.org/dois?client_id=JBRU.AAU&page[size]=100",
"https://api.datacite.org/dois?client_id=inist.persyval&page[size]=100"
"https://api.datacite.org/dois?client_id=inist.persyval&page[size]=100"
# possibilité d'ajouter d'autres requêtes
]
# on définit une fonction pour la lancer la requete avec chaque url pour les différentes affiliations
# on définit une fonction pour la lancer la requete avec chaque url pour les différentes affiliations et clients
def get_results(url):
req = requests.get(url)
results = [req.json()]
......
2-produce-graph/hist--datasets-by-year.png

23 KiB | W: | H:

2-produce-graph/hist--datasets-by-year.png

24.1 KiB | W: | H:

2-produce-graph/hist--datasets-by-year.png
2-produce-graph/hist--datasets-by-year.png
2-produce-graph/hist--datasets-by-year.png
2-produce-graph/hist--datasets-by-year.png
  • 2-up
  • Swipe
  • Onion skin
2-produce-graph/pie--datacite-client.png

36.8 KiB | W: | H:

2-produce-graph/pie--datacite-client.png

36.1 KiB | W: | H:

2-produce-graph/pie--datacite-client.png
2-produce-graph/pie--datacite-client.png
2-produce-graph/pie--datacite-client.png
2-produce-graph/pie--datacite-client.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -9,7 +9,7 @@ print(df.columns)
df_client_raw = df["client"].value_counts()
## regroup small values in "other"
treshold = 8
treshold = 20
df_client = df_client_raw[df_client_raw > treshold]
## rework client name (eg cern.zenodo)
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment