Releases: caltechlibrary/irdmtools
Big fix: persson_or_org type mapping
This release fixes a person or org type mapping problem for creators and contributors in doi2rdm for DataCite records.
DataCite integration into doi2rdm
This release include DataCite integration for doi2rdm. This allows retrieving arXiv records from DataCite and rendering a minimal RDM JSON document suitable for importing into RDM. Also includes some minor bug fixes.
Bug fix: ep2ds2citation
Fixed bug where clpid and orcid were not mapping correctly for citations.editor info.
refined ep3ds2citation release
v0.0.75 features an improved implementation of ep3ds2citation. The citation record structure now includes a map of information about the EPrint record's primary document. This includes URL and file related metadata. With this update a "citation" record can provide enough information to create a simple "landing page" if needed or serve as a basis for collection analysis.
refining ep3ds2citations
This release contains a refinement of ep3ds2citations based on using in feeds.library.caltech.edu repository, newtooling branch.
Full Changelog: v0.0.70...v0.0.73
refining ep3ds2citations
This release fixes some data alignment in generation a citations dataset collection using ep3ds2citations also normalizes the behavior or cite.ID (reflects ds collection prefix), cite.Collection (reflects the ds collection name) and cite.CollectionID the raw ID in the source dataset collection.
experimental ep3ds2citations
This release includes an experimental tool to aggregate our dataset collections with EPrint structured records into a citations dataset collection.
doi2rdm changes
The tool doi2rdm now expects the options to come from a YAML file provided on the command line. Included in the support options is mapping the publisher name via DOI prefix or ISSN.
To see the YAML file use the -show-yaml
option. You can then modify it to better suit your organization.
Example: Save the YAML, edit it with "nano" then use the options.yaml to retrieve the DOI from CrossRef and see how the JSON looks for importing into RDM.
doi2rdm -show-yaml >options.yaml
nano options.yaml
doi2rdm options.yaml https://doi.org/10.1163/15733823-00211P01
Full Changelog: v0.0.68...v0.0.70
Full Changelog: v0.067...v0.0.70
Bug fix, issue #74
For rdm2eprint the resulting "official_url" field in the JSON output should always be populated.
Full Changelog: v0.067...v0.0.68
Maintenance release
This release focuses on updating the dependencies in the built as well as a problem in building the item lists in ep3util where ghost elements would show up at {}
in the JSON output. This release compile with go1.21.6.
Full Changelog: v0.0.66...v0.067