NCATSTranslator / ReasonerAPI

NCATS Biomedical Translator Reasoners Standard API
35 stars 28 forks source link

Changes to TRAPI 1.3-beta since it initially dropped #357

Closed edeutsch closed 2 years ago

edeutsch commented 2 years ago

Here is a running list of changes to TRAPI 1.3-beta since it initially dropped on June 30:

With this commit: https://github.com/NCATSTranslator/ReasonerAPI/commit/1d2fe13f8f7fa7943c729f82878c3b4bee842aa3

  1. Bumped the version number in the file to 1.3.0
  2. Added in the Query.submitter and AsyncQuery.submitter properties, which most of us have already been using in 1.2.1 but we neglected to replicate to 1.3
  3. Added NodeBindings.attributes, added in 1.2.1, but neglected to replicate to 1.3

Then,

  1. Fix example using the deprecated ChemicalSubtance category: https://github.com/NCATSTranslator/ReasonerAPI/pull/353/commits/3ced2ae87adecde9a8b97f6958efc257cdae0f50
  2. Fix conflicting statements about ancestor handling in MKG: https://github.com/NCATSTranslator/ReasonerAPI/pull/354/commits/0359f99054133d348076ce0ff6686cbc28825a4a
edeutsch commented 2 years ago

3 final things were merged today before final release:

1) explicitly declare query_id as nullable: true #367 https://github.com/NCATSTranslator/ReasonerAPI/pull/367/files

2) Update reference to Workflow Operations Schema 1.3.2 #365 https://github.com/NCATSTranslator/ReasonerAPI/pull/365/files

3) Clarify QEdge.qualifier_constraints obligations #364 https://github.com/NCATSTranslator/ReasonerAPI/pull/364/files

Please ensure that your final releases incorporate these things.