Small library for validating and normalising persistent identifiers used in scholarly communication.
Free software: Revised BSD license
Documentation: https://idutils.readthedocs.io.
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
Release files for idutils 1.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| idutils-1.7.0.tar.gz | 17.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| idutils-1.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.1 kB
Release files / idutils-1.7.0.tar.gz
| Download URL | idutils-1.7.0.tar.gz |
|---|---|
| Size | 17.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
848702d9b953a34ba597ac9fd04823fa2ace9dafda3924e91bcf349223cd7442
|
|
BLAKE2b-256 checksum How to use checksums |
55932a3357012f4abc1b3e9740af52e15cbb74ab139c8425311c4957491942b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / idutils-1.7.0-py3-none-any.whl
| Download URL | idutils-1.7.0-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2fb2dc5117c58a71261cbc724aa97c770b0f1540c01e671de7c5be66ad015422
|
|
BLAKE2b-256 checksum How to use checksums |
201fc49c4729feead2d0f32d8261418293fa04138184a2af9b650fddbdfebaa3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|