Releases: HumanCellAtlas/metadata-api
1.0 beta 22
Upgrade to dcp-cli (aka hca
) version 6.4.0 (#91)
1.0 beta 21
Adds support for project.supplememtary_links
.
release/1.0b20
release/1.0b19
Add support for biomaterial_core.ncbi_taxon_id
(#79).
release/1.0b18
- Add support for ImagingProtocol assay_type (#77)
- Fix test case test_bad_content
release/1.0b17
Rename cell_line.cell_line_type
to .type
(#75)
release/1.0b16
Fix: New paging in DSS GET /bundles
causes KeyError (#73)
The addition of paging to the GET /bundles
endpoint causes clients unaware of it to only retrieve the first 500 files in a bundle. For most bundles in HCA production, this is not an issue since they contain fewer files. Some plate-based bundles though cross that threshold. Prior to this change, the DSS helper function in this library silently ignored all but the first 500 files. When constructing an API Bundle
class with the return value from the helper, it would raise a KeyError, or, in some cases, silently deserialize a truncated subset of the full metadata graph. IOW, this bug is pretty insidious. Clients are advised to upgrade to this version of the metadata-api as soon as possible.
release/1.0b15
This release absorbs a number of property renames in the metadata schema, a fix for a bug that caused metadata files to be retrieved from the Data Store's AWS replica even if the GCP replica was requested and support for cell line properties.
- e366e9e Rename
process_type
andprotocol_type
(#68) - 6c2f166 Rename file_format to format (#64)
- 452edbe Rename contributors.contact_name (#63)
- 2d42b98 Contributors and publications schema changes (#59)
- 94ab4f0 Fix keyword arguments when calling _load_bundle()
- e1abeba Add support for mandatory cell line fields (#51)
- 9876853 Fetch files from the correct replica (#65)
- 1f822ec Add tests for analysis protocol fields (#61)
- 07d6bcb Added security.txt (#58)
release/1.0b14
- Add sequencing_protocol.paired_end
release/1.0b13
- Add support for imaging schema types
- Add canning of important test bundles
- Fix: project contributors are optional