Skip to content
inveniosoftwarePublic

About

Small Python library to validate persistent identifiers used in scholarly communication.

Resources

Contributing

Stars

33 stars

Watchers

77 watching

Forks

Repository files navigation

IDUtils

Small library for validating and normalising persistent identifiers used in scholarly communication.

Features

  • Validation and normalization of persistent identifiers.
  • Detection of persistent identifier scheme.
  • Generation of resolving links for persistent identifiers.
  • Supported schemes: ISBN10, ISBN13, ISSN, ISTC, DOI, Handle, EAN8, EAN13, ISNI ORCID, ARK, PURL, LSID, URN, Bibcode, arXiv, PubMed ID, PubMed Central ID, GND, SRA, BioProject, BioSample, Ensembl, UniProt, RefSeq, GenBank/RefSeq, SWH, OpenAlex, CSTR, RRID, RAiD.

Installation

The IDUtils package is on PyPI so all you need is:

$ pip install idutils

About

Small Python library to validate persistent identifiers used in scholarly communication.

Resources

Contributing

Stars

33 stars

Watchers

77 watching

Forks

Used by

Contributors

Languages