Releases: chanzuckerberg/cryoet-data-portal
Releases · chanzuckerberg/cryoet-data-portal
cryoet-data-portal-python-client: v4.0.0
cryoet-data-portal-python-client: v3.1.1
cryoet-data-portal-python-client: v3.1.0
3.1.0 (2024-08-22)
✨ Features
- add user agent to client requests (#966) (8209cd4)
- Generate Python client code using GraphQL introspection (#1008) (35b7265)
🐞 Bug Fixes
- create recursive_from_prefix path if it does not exist (#940) (0069f08)
- Use match with substring for exception check in client tests (#895) (07352ec)
- wait for graphql to be healthy in client tests (#1044) (65f0a4b), closes #942
🧹 Miscellaneous Chores
v3.0.2
What's Changed
- fix: update client tomogram documentation by @manasaV3 in #560
- chore: Updates to find method docs. by @jgadling in #615
- chore: docs formatting fixes by @jgadling in #616
- fix: Don't dowload too many annotation metadata files by @jgadling in #639
- chore: Updating client for new db fields by @manasaV3 in #634
- fix: Raise exception when attempting to filter on related objects. by @jgadling in #642
Full Changelog: v3.0.1...v3.0.2
v3.0.1
v2.0.0
This version of the Python API represents a breaking change from v1, which was mostly needed to accommodate handling multiple annotation types and formats. See more details below.
What's New
- Added
AnnotationFile
to allow multiple annotation files inAnnotation.files
. - Added
TomogramAuthor
to describe multiple authors inTomogram.authors
. Dataset
- Added
cell_component_name
andcell_component_id
. - Added
key_photo_url
andkey_photo_thumbnail_url
.
- Added
DatasetAuthor
- Added
author_list_order
.
- Added
Tomogram
- Added
key_photo_url
andkey_photo_thumbnail_url
. - Added
offset_x
,offset_y
, andoffset_z
. - Added
affine_transformation_matrix
. - Added
type
. - Added
neuroglancer_config
.
- Added
Annotation
- Added
shape
andformat
arguments toAnnotation.download
.
- Added
Breaking Changes
- Tomogram
- Removed downsampled MRC volume URLs:
https_mrc_scale1
,https_mrc_scale2
,s3_mrc_scale1
,s3_mrc_scale2
. - Removed
binning
keyword argument fromTomogram.download_mrcfile
.
- Removed downsampled MRC volume URLs:
- Annotation
- Removed annotation path URLs:
https_annotations_path
,s3_annotations_path
and moved toAnnotationFile.https_path
andAnnotationFile.s3_path
. - Removed
shape_type
and moved toAnnotationFile
. - Removed
object_width
,object_weight
, andobject_diameter
.
- Removed annotation path URLs:
Full changelog: v1.0.1...v2.0.0
v3.0.0
What's Changed
- Set up a full local test infrastructure for testing the CLI by @jgadling in #410
- [breaking] Updates the client to return lists instead of generators for all find() and n:many relationships by @jgadling in #412
New Contributors
- @aganders3 made their first contribution in #294
Full Changelog: v2.0.0...v3.0.0
v1.0.1
fix: Fix model get_by_id
Full Changelog: v1.0.0...v1.0.1