nfdi4plants/arc-validate

Checking 16-digit ORCID identifier

Closed this issue ยท 3 comments

Zerskk commented

@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

I will update the validation case for this, looking for such a scheme. ๐Ÿ‘

Zerskk commented

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

ORCID scheme calculation:
ORCID Scheme

omaus commented

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

ORCID scheme calculation: ORCID Scheme

๐Ÿ˜‚๐Ÿ˜‚

Ok, will implement that too.