Skip to content

Releases: adsabs/ingest_data_model

Updates affils to allow multiple institutional identifiers per affil

19 Jul 14:24
4cfc32a
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

#10 Fixed formatting typo in PubDates schema

Maintenance release: modified PubDate and relatedTo

30 Mar 14:09
8743f3c
Compare
Choose a tag to compare
Merge pull request #9 from seasidesparrow/main

Changed heirarchy for relatedTo and pubDate.otherDate to be arrays rather than single objects

Maintenance release: setup

16 Mar 16:00
f15dc0e
Compare
Choose a tag to compare

#8 Renamed package name in setup to make pip happy

Maintenance release

08 Mar 20:36
7d7003d
Compare
Choose a tag to compare
  • Fixed setup.py to include data files
  • Added function to return validator from schema files