UNPKG

hra-api

Version:

The Human Reference Atlas (HRA) API deployed to https://apps.humanatlas.io/api/

94 lines (61 loc) 3.89 kB
# Changelog Changelog for the Human Reference Atlas API (HRA-API) ## 0.15.0 - 2025-07-30 - Added feature to '/kg/do-search' to filter DOs by HRA version ## 0.14.0 - 2025-07-03 - Added '/kg/do-search' and '/kg/asct-term-occurences' route for the KG explorer - Added '/v1/consortium-names' for the EUI - Rearranged routes to be in alphabetical order in the OpenAPI Spec - Bug fixes ## 0.13.0 - 2025-06-12 - Added '/v1/ftu-illustrations' route for the FTU explorer (also hosted at /ftu-explorer/) - Docker container can now build an internal blazegraph against a given HRA KG deployment - Use staging versions of the EUI and RUI for latest improvements - Added initial hra-kg route ## 0.12.2 - 2025-02-27 - The '/cell-summary-report' route in hra-pop now accepts an optional tool in requests - Further improved typings in hra-pop OpenAPI routes ## 0.12.1 - 2025-02-25 - Added OMAP and ASCT+B sheet config routes to provide reference data to the ASCT+B Reporter - Improved typings in hra-pop OpenAPI routes ## 0.12.0 - 2025-01-29 - Updated supported angular version to 19 - Improved dataset graph handling - Bug fixes ## 0.11.0 - 2024-09-30 ## Added in 0.11.0 - Added support for uploading dataset graphs via embedded json-ld in the session-token request - Stability improvements when loading custom data sources via the session-token route - Updated example [notebooks](https://github.com/x-atlas-consortia/hra-api/tree/main/notebooks) - Updated queries for HuBMAP and SenNet dataset graphs to work with their evolving search APIs - Added [grlc](https://apps.humanatlas.io/api/grlc/) routes to run SPARQL queries against the HRA KG via Grlc ## 0.10.0 - 2024-08-20 ## Added in 0.10.0 - Added /v1/mesh-3d-cell-population route - Added consortia to aggregate results - Improved operationIds which will make the API clients have better function names - Other OpenAPI improvements ## 0.9.0 - 2024-08-20 ## Added in 0.9.0 - Added 4 new /v1 routes: ds-graph, extraction-site, collisions, and corridor. See <https://apps.humanatlas.io/api/> for more information / interactive UI. - Added python notebooks to showcase using HRA-API from python in the [notebooks folder](https://github.com/x-atlas-consortia/hra-api/tree/main/notebooks). - The hra-api server now purges old datasets after 24 hours when it is using a writable SPARQL server. - Removed some old code/dependencies from the x-atlas-consortia dataset graph generator. - Added @andreasbueckle as a contributor. He is creating python notebooks to document and use the hra_api_client from python. ## 0.8.0 - 2024-07-02 ## Added in 0.8.0 - Added routes for HuBMAP, SenNet, GTEx, and Atlas-D2K that generate ds-graph data on the fly using each Consortia's API. ## 0.7.0 - 2024-06-27 ## Added in 0.7.0 - Added a new route /v1/session-token for creating a new dataset graph for immediate querying by the HRA-API - Updated the Docker container to create and launch an internal blazegraph db for storing and querying dataset graphs - Added a staging deployment of the hra-api for beta testing releases ## 0.6.0 - 2024-05-21 ### Added in 0.6.0 - Updated all queries to use the HRA-API digital object collection instead of the deprecated CCF.OWL graph. In HRA v2.1, the CCF.OWL will no longer be updated. - Added code to build clients for Angular (@hra-api/ng-client), JavaScript (@hra-api/js-client), TypeScript (@hra-api/ts-client), and Python (hra_api_client). These built client libraries are published to NPM or PyPi depending on the client. - Added RUI support to the HRA-API. It can now generate the reference data needed by the RUI. - Added /eui/ and /rui/ routes that use the HRA-API instance it's hosted on for it's backend. ## 0.5.0 - 2024-01-29 ### Added in 0.5.0 - Initial version that uses the dataset graphs and the CCF.OWL hosted by the HRA Knowledge Graph (HRA-KG) to implement the CCF-API v1 routes