Releases: bento-platform/katsu
Releases · bento-platform/katsu
Version 0.5.1
Changes
- Fix ingestion of phenopackets which refer to existing objects
- Fix issue where phenopacket phenotypic features would not get ingested correctly
- Add tests
- Copy editing in documentation
- Fix Travis builds
Version 0.5.0
Changes
- add config for readthedocs
Version 0.4.0
Changes
- add Sphinx docs
- move generic pagination class to
restapi
service - generate absolute URIs correctly in pagination contexts
- fix some
chord
app endpoint permissions
Version 0.3.0
Changes and new features
- Optional Elasticsearch index for FHIR data
- Improvements to serializers
- Change in the data model: added field 'version' to dataset
- Make table ownership public in CHORD app
Elasticsearch indexing of FHIR-formatted data
FHIR data can be indexed in Elasticsearch - this is optional. If an Elasticsearch instance is running on the server (so on localhost:9000
) these models will automatically be indexed on creation / update. There are also two scripts provided to update these indexes all at once :
python manage.py patients_build_index
python manage.py phenopackets_build_index
To query this information, here is an example request :
curl -X POST -H 'Content-Type: application/json' -d '{"data_type": "phenopacket", "query": {"query": {"match": {"gender": "FEMALE"}}}}' http://127.0.0.1:8000/private/fhir-search
Version 0.2.0
Changes
Common
- Update
chord_lib
to 0.2.0 - Update misc. dependencies
- Fix
auto_now
andauto_now_add
mix-ups in models
CHORD
- Add CHORD-compatible permissions system
- Add CHORD-compatible error responses in some places
- Make project/dataset records public (read-only)
- Add "linked field sets" concept to datasets to allow pre-joining of tables
- Dataset views now include some fields even if they're blank
- Change
/datasets
endpoint to be/tables
instead - Add generic context to schema.org
- Add JSONLD renderer for a dataset: adds context to json (
?format=json-ld
) - Add RDF Renderer for a dataset: takes jsonld context and serializes it in rdf graph, returns rdf file (
?format=rdf
).
Patients
- Add revised help text to schemas and models
Phenopackets
- Add revised help text to schemas and models
REST API
- Move all semantic mappings in a separate directory
Version 0.1.0
Initial release