v10.0.0
What's Changed
- Simplify migrator creation and usage by @eecavanna in #1457
- Indicate Apache Jena version number used by repo maintainer by @eecavanna in #1610
- Implement a container-based development environment for
nmdc-schema
by @eecavanna in #1605 - 1338 add slots infiltration 1 infiltration 2 infiltration notes by @bmeluch in #1483
- launching and config updates by @turbomam in #1615
- 1609 implement tool to extract all related entities for a study by @mbthornton-lbl in #1612
- Add boxes around notes using mkdocs material theme by @sujaypatil96 in #1631
- mkdocs need to look for
javascripts/tablesort.js
indocs/
directory by @sujaypatil96 in #1632 - Refactor to simplify API client and to use the nmdcschema GET endpoint by @mbthornton-lbl in #1630
- Add configuration parameters for Mermaid UML diagram inclusion/exclusion by @sujaypatil96 in #1625
- 1633 get study related records aka srcscripts nmdc_database_tools.py outputd path not working correctly by @mbthornton-lbl in #1641
- retrieve study and related records and then validate by @turbomam in #1645
- v7.8.0 is most appropriate for validating records in the napa mongodb by @turbomam in #1650
- v8.0.0 understands the current prefix casing better
- Update extract-study to get schema version by @mbthornton-lbl in #1649
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #1647
- no quick test; validate against v8.0.0 by @turbomam in #1653
- remove schema version from output and log file names by @mbthornton-lbl in #1654
- remove 404 style guide link by @turbomam in #1658
- filtered-status target by @turbomam in #1660
- tdb2.tdbloader and tdb2.tdbquery for get-study-related-records by @turbomam in #1662
- QC Report branch with test refinement by @turbomam in #1428
- Make FunctionalAnnotationAggMember slots required by @aclum in #1309
- Add note about
host.docker.internal
hostname by @eecavanna in #1622 - Add Fuseki to standard development environment (Docker Compose stack) by @eecavanna in #1686
- Delete
quality_control_report
field fromExtraction
in more circumstances by @eecavanna in #1682 - Fix issue where
app
container cannot run Java (inamd64
host environment) by @eecavanna in #1689 - highly automated fuseki load by @turbomam in #1692
- report for berkeley-schema-fy24 PR 66 by @turbomam in #1683
- Implement and integrate adapters for data migrations by @eecavanna in #1624
- move lists of yq commands from project.Makefile target into a separate files by @turbomam in #1696
- Update CODE_OF_CONDUCT.md regarding novelty by @turbomam in #1316
- Update CODE_OF_CONDUCT.md by @shreddd in #1698
- better-fuseki-comments-in-makefile by @turbomam in #1697
- Update
migration_recursion
script according to newMigrator
design by @eecavanna in #1705 - in prep for next release by @turbomam in #1704
- pure-export migration-recursion and validation work by @turbomam in #1707
- remove legacy fuseki/tdb2 targets by @turbomam in #1712
- remove legacy build-datafile-from-api-requests targets by @turbomam in #1713
- remove experimental methods for getting Neon data from 3rd parties by @turbomam in #1714
- mixs.yaml regen requires curated assets/import_mixs_slots_regardless.tsv by @turbomam in #1716
Full Changelog: v9.3.2...v10.0.0