Dataset AccessionIdentifier
A Catalog Dataset contains a list of embedded org.genesys.catalog.model.dataset.AccessionIdentifier
records (doi, instCode, acceNumb, genus, species). These must be linked with Accession records in Genesys.
- First, make
AccessionIdentifier
implementAccessionIdentifier3
. - Add
private AccessionId accession;
to AccessionIdentifier with a@ManyToOne
mapping. The value can be null if matching Accession is not in Genesys.
When registering AccessionIdentifiers with a Dataset, the service should lookup matching Accessions using GenesysService.