plazi / TaxPub

TaxPub Extension of the Journal Publishing Tag Set NISO JATS Version 1.1 (ANSI/NISO Z39.96-2015)
MIT License
12 stars 5 forks source link

taxononmic name id #61

Closed myrmoteras closed 1 year ago

myrmoteras commented 2 years ago

hi @tcatapano

in this example, an ID is minted by the publishers, the second is referring to an external resource. are the use of object-id correct?

tp:nomenclature>
<tp:taxon-name>
<object-id content-type="arpha">BFC45050-4831-5B2D-9E7C-F99DC97D5DF1</object-id>
<object-id content-type="zoobank">https://zoobank.org/63BC2367-9654-45DA-8021-FD17584DFFDC</object-id>
<tp:taxon-name-part taxon-name-part-type="genus" reg="Eunice">Eunice</tp:taxon-name-part>
<tp:taxon-name-part taxon-name-part-type="species" reg="dharastii">dharastii</tp:taxon-name-part>
</tp:taxon-name>
<tp:taxon-status>sp. nov.</tp:taxon-status>
</tp:nomenclature>

page 38

tcatapano commented 2 years ago

It is fine, though the object-id-type attribute could be used to specify that the ids are UUIDs, and the http version of the Zoobank ID could go into an xlink:href attribute with the UUID proper as the text content of the element:

<tp:nomenclature>
            <tp:taxon-name>
                <object-id content-type="arpha" object-id-type="UUDI">BFC45050-4831-5B2D-9E7C-F99DC97D5DF1</object-id>
                <object-id content-type="zoobank"  object-id-type="UUID" xlink:href="https://zoobank.org/63BC2367-9654-45DA-8021-FD17584DFFD" >63BC2367-9654-45DA-8021-FD17584DFFDC</object-id>
                <tp:taxon-name-part taxon-name-part-type="genus" reg="Eunice">Eunice</tp:taxon-name-part>
                <tp:taxon-name-part taxon-name-part-type="species" reg="dharastii">dharastii</tp:taxon-name-part>
            </tp:taxon-name>
            <tp:taxon-status>sp. nov.</tp:taxon-status>
            </tp:nomenclature>

        </tp:taxon-treatment>