pidgraph-notebooks

Jupyter notebooks with examples of querying different PID graphs and providers like OpenAlex, FREYA PID Graph, OpenAIRE, ORCID, ROR, Crossref. Developed at TIB as part of the BMBF funded project TAPIR.

https://github.com/project-tapir/pidgraph-notebooks

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.6%) to scientific vocabulary

Keywords

binder crossref datacite freya jupyter-notebook openaire openalex orcid pid ror
Last synced: 6 months ago · JSON representation ·

Repository

Jupyter notebooks with examples of querying different PID graphs and providers like OpenAlex, FREYA PID Graph, OpenAIRE, ORCID, ROR, Crossref. Developed at TIB as part of the BMBF funded project TAPIR.

Basic Info
Statistics
  • Stars: 23
  • Watchers: 2
  • Forks: 16
  • Open Issues: 0
  • Releases: 2
Topics
binder crossref datacite freya jupyter-notebook openaire openalex orcid pid ror
Created about 4 years ago · Last pushed almost 3 years ago
Metadata Files
Readme License Citation

README.md

pidgraph-notebooks

DOI Binder

A collection of Jupyter notebooks with examples of querying different PID providers like ORCID, ROR, Crossref and PID graphs like the FREYA PID Graph, OpenAlex and OpenAIRE for connected objects.

Currently included connections: * organization-organization * input: ROR * output: hierarchy of sub-organizations starting at given organization, each identified by their ROR * data sources: ROR * organization-people * input: ROR * output: list of people affiliated with the organization, each identified by their ORCID iD * data sources: FREYA PID Graph, OpenAlex, ORCID * organization-works * inout: ROR * output: list of works affiliated with an organization, each identified by their DOI * data sources: Crossref, OpenAlex * person-works * input: ORCID * output: list of works authored/created by the person, each identified by their DOI * data sources: Crossref, FREYA PID Graph, OpenAlex, ORCID, OpenAIRE * work-projects * input: DOI * output: list of projects the work was produced in, each identified by their OpenAIRE project ID * data sources: OpenAIRE * Search for experts * input: ORCID ID, OpenAlex Concept * output: ORCiD ID with the respective Concepts and there concept score * data source: OpenAlex * Search for funder informations * input: ROR, ORCID, DOI * output: list of DOIs and there funder informations * data source: Crossref

Please navigate into the respective folder to see the list of available notebooks.

Run notebooks

While GitHub renders Jupyter notebooks as static HTML files (not executable), you can use this link to launch the notebooks on Binder where you can execute and modify them: Binder

Screenshot Binder


Background

In the joint project TAPIR (Partially Automated Persistent Identifier-based Reporting), partially automated procedures for research reporting are being tested in the context of university and non-university research. To this end, the question is being investigated :

To what extent can the necessary data aggregation be carried out on the basis of openly available research information using persistent identifiers?

More information in our blog post "Project TAPIR: Harvesting the power of PIDs"

Owner

  • Name: Project TAPIR @ TIB & UOS
  • Login: Project-TAPIR
  • Kind: organization
  • Location: Germany

Partially automated persistent identifier based reporting

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software in your work, please cite it using the following metadata."
title: "Project-TAPIR: pidgraph-notebooks"
abstract: "A collection of Jupyter notebooks with examples of querying different PID providers like ORCID, ROR, Crossref and PID graphs like the FREYA PID Graph, OpenAlex, OpenAIRE for connected objects."
type: software
authors:
  - given-names: "Sandra"
    family-names: "Mierz"
    email: "sandra.mierz@tib.eu"
    affiliation: "TIB"
    orcid: "https://orcid.org/0000-0002-8913-9011"
repository-code: "https://github.com/Project-TAPIR/pidgraph-notebooks"
license: "BSD-3-Clause"
doi: "10.5281/zenodo.6287038"
identifiers:
  - description: "This is the collection of archived snapshots of all versions of Project-TAPIR: pidgraph-notebooks"
    type: doi
    value: "10.5281/zenodo.6287037"
  - description: "This is the archived snapshot of version 1.0.0 of Project-TAPIR: pidgraph-notebooks"
    type: doi
    value: "10.5281/zenodo.6287038"
  - description: "This is the archived snapshot of version 1.1.0 of Project-TAPIR: pidgraph-notebooks"
    type: doi
    value: "10.5281/zenodo.6373245"
keywords:
  - "FREYA PID Graph"
  - "ORCID"
  - "ROR"
  - "DOI"
  - "Datacite"
  - "Crossref"
  - "OpenAlex"
  - "OpenAIRE"
references:
  - authors:
      - family-names: "Fenner"
        given-names: "Martin"
      - family-names: "Garza"
        given-names: "Kristian"
    doi: "10.5438/8gb0-v673"
    repository-code: "https://github.com/datacite/lupo"
    title: "DataCite Application API"
    type: software
    version: "4.5.4"

GitHub Events

Total
  • Watch event: 1
  • Fork event: 1
Last Year
  • Watch event: 1
  • Fork event: 1

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 33
  • Total Committers: 3
  • Avg Commits per committer: 11.0
  • Development Distribution Score (DDS): 0.485
Past Year
  • Commits: 10
  • Committers: 1
  • Avg Commits per committer: 10.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Sandra Mierz s****z@t****u 17
hebosse 7****e 10
Sandra Mierz s****s@g****m 6
Committer Domains (Top 20 + Academic)
tib.eu: 1

Issues and Pull Requests

Last synced: about 2 years ago

All Time
  • Total issues: 0
  • Total pull requests: 19
  • Average time to close issues: N/A
  • Average time to close pull requests: about 3 hours
  • Total issue authors: 0
  • Total pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 19
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • smierz (18)
  • hauschke (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

requirements.txt pypi
  • anytree ==2.8.0
  • habanero ==1.0.0
  • python-benedict ==0.24.3
  • requests ==2.27.1