nfdi4plants / arc-validate

Home of all the tools and libraries to create and run validation of ARCs
https://nfdi4plants.github.io/arc-validate/
MIT License
3 stars 2 forks source link

Checking 16-digit ORCID identifier #32

Closed Zerskk closed 1 year ago

Zerskk commented 1 year ago

@omaus, @kMutagene

the Orcid identifier must correspond to the following scheme: xxxx-xxxx-xxxx-xxxx. Otherwise, no valid record can be created in Invenio. This must be checked, otherwise Archigator will create a "broken" Invenio record.

The current example is the ARCInvenioTesting repository, where "orcid1", "orcid2" etc. are entered as identifiers in the isa file. The creation of an Invenio record fails here.

omaus commented 1 year ago

I will update the validation case for this, looking for such a scheme. 👍

Zerskk commented 1 year ago

Apparently, Invenio also calculates the checksums and checks whether it is a valid one.

ORCID scheme calculation: ORCID Scheme

omaus commented 1 year ago

Apparently, Invenio also calculates the checksums and checks whether it is a valid one.

ORCID scheme calculation: ORCID Scheme

😂😂

Ok, will implement that too.