Skip to content

Releases: adsabs/ingest_data_model

Supports multiple titles/abstracts in different languages

24 Mar 18:30
d92ae47

Choose a tag to compare

  • Updates abstract in Document.json to be an array of objects each tagged with the abstract text and the stated language of the abstract, for cases where the input data have both native-language and translated versions of the abstract
  • Updates title in Document.json to be an array (as with abstract)
  • Renames the directory containing the schema adsingestschema -> json_schema
  • Expanded test cases, including failure cases

Updates for SciX compatibility, multilingual capability

17 Feb 18:22
0c87381

Choose a tag to compare

  • Adds UUID for honeycomb
  • Absolute $id in Document.json pointing to this release (v1.0.13)
  • Minor schema changes for both fulltext and multilingual compatibility
  • Adds doc_type (when set at parse time, for data set, proposal, etc)

Removes fulltext field; adds publisher-specific parser names to loadFormat list

17 Apr 19:25
3b071ef

Choose a tag to compare

  • fulltext field removed as we transition to a separate fulltext_data_model
  • adds publisher-specific formats as additional loadFormat options

Updates affils to allow multiple institutional identifiers per affil

19 Jul 14:24
4cfc32a

Choose a tag to compare

Versions <=v1.0.10 assumed that each affiliation object could have one name (string), one identifier type, and one identifier id. Version 1.0.11 subclasses the affiliation identifier, and each affil object will now have an array of affiliation identifers.

The practical application of this is that if the publisher includes multiple external identifiers for a given author affiliation -- for example an ISNI, ROR, and/or GRID id -- we will be able to store all within the affiliation.

Adds storage for title/subtitle footnotes and other xrefs

20 Oct 15:33
5e987ad

Choose a tag to compare

  • Created a new reference, Title.json, containing the structure of Document.json['title'] with an additional list of strings for notes
  • Document "title" and "subtitle" are now both $ref to Title.json

Fielded funding information, capable of holding multiple sources

27 Jul 19:05
a5557d6

Choose a tag to compare

Merge pull request #19 from seasidesparrow/funding_obj.20230725

fix: update Document.funding to be array of Funder objects

Fix: change key names in Contrib.json

18 May 12:43
c051245

Choose a tag to compare

This release modifies key names to replace hyphens with underscores, for compatibility with serialization tools.

Fix: Allowed doctypes now match Solr data types

15 Aug 17:39
94e2042

Choose a tag to compare

Updated doctypes to include the entire list of doctypes allowed by Solr. The "data" doctype has been renamed to "dataset".

Modifications to book / book-series handling

22 Apr 14:51
c60e9c9

Choose a tag to compare

  • Added space for e-ISBN
  • Additional space for book-in-series information

Maintenance release: formatting typo

30 Mar 21:37
5932465

Choose a tag to compare

#10 Fixed formatting typo in PubDates schema