Recent Releases of mite-schema

mite-schema - v1.8.2

[1.8.2] 29-08-2025

Changed

  • Shortened validation error messages to human-readable length.

- Python
Published by mmzdouc 7 months ago

mite-schema - v1.8.1

[1.8.1] 29-08-2025

Changed

  • Removed "minItems: 1" from changelog to facilitate data submission via web portal. Change is backwards-compatible.

- Python
Published by mmzdouc 7 months ago

mite-schema - v1.8.0

[1.8.0] 17-06-2025

Added

  • Added optional "cofactor" to "enzyme"
  • Added optional "wikidata" crossref to "databaseIds" of "enzyme" and "auxiliary enzymes"

- Python
Published by mmzdouc 9 months ago

mite-schema - v1.7.1

[1.7.1] 13-02-2025

Added

  • Added "Chemical probe" to evidence code controlled vocabulary

- Python
Published by mmzdouc about 1 year ago

mite-schema - v1.7.0

[1.7.0] 11-02-2025

Changed

  • Simplified schema by combining definitions into a single schema file
  • Removed wildcard "attachments" parameter

- Python
Published by mmzdouc about 1 year ago

mite-schema - v1.6.0

[1.6.0] 30-11-2024

Added

  • Additional terms for "tailoring" controlled vocabulary: 'Sulfonation', 'Ring contraction', 'Ring expansion'

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.5.1

[1.5.1] 09-11-2024

Changed

  • Reaction: made "description" of reaction examples optional for backward compatibility
  • Made DOI pattern matching less stringent

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.5.0

[1.5.0] 08-11-2024

Changed

  • Changelog: flattened structure, changed identifiers to ORCID, changed versioning to major alone (before 'major.minor')
  • Evidence: flattened structure to a single object (before: a list of objects)
  • Reaction database IDs: flattened structure, changed formatting of EC to the code (e.g. 1.2.3.4) alone (before: string had to start with 'EC'), drop MITE crosslinks
  • References: removed non-peristing reference types, only DOI allowed (before: url, pubmed, patent)
  • Tailoring reaction terms: removed 'FADH2 supply for chlorination' since it is not tailoring per se
  • Status: removed 'embargoed' specification

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.4.1

[1.4.1] 08-10-2024

Changed

  • CLI: added support for multiple input files checking at once

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.4

[1.4] 08-10-2024

Added

  • CLI: returns exit code 0 when file passes, returns 1 if file does not pass

Changed

  • schema/entry: removed "quality" flag due to lack of objectiveness (all MITE entries were set to medium; difficult to define quality objectively)
  • schema/reactions: removed "isBalanced" flag since this information is already contained in the reaction SMARTS/SMILES
  • schema/reactions: removed "isIterative" flag: was not used by any entry so far, reaction SMARTS can be applied

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.3

[1.3] 11-08-2024

Changed

  • schema/reactions: 'databaseIds' accepts now arrays of strings (before: a single string, see also v1.1). This allows to e.g. specify multiple MITE cross-references instead of a single one.

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.2

[1.2] 07-08-2024

Changed

  • Made minimum Python version more permissive

- Python
Published by mmzdouc over 1 year ago

mite-schema - v1.1

[1.1] 05-08-2024

Changed

  • schema/enzyme: 'databaseIds' is now an object, with allowed database cross-links as keys (before: an array of database-crosslinks)
  • schema/reactions: 'databaseIds' is now an object, with allowed database cross-links as keys (before: an array of database-crosslinks)

- Python
Published by mmzdouc over 1 year ago