Skip to content

Releases: chanzuckerberg/cryoet-data-portal

v3.0.2

23 Apr 16:21
c71867f
Compare
Choose a tag to compare

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

15 Feb 19:50
79825da
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v2.0.0

15 Feb 19:57
79825da
Compare
Choose a tag to compare

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 in Annotation.files.
  • Added TomogramAuthor to describe multiple authors in Tomogram.authors.
  • Dataset
    • Added cell_component_name and cell_component_id.
    • Added key_photo_url and key_photo_thumbnail_url.
  • DatasetAuthor
    • Added author_list_order.
  • Tomogram
    • Added key_photo_url and key_photo_thumbnail_url.
    • Added offset_x, offset_y, and offset_z.
    • Added affine_transformation_matrix.
    • Added type.
    • Added neuroglancer_config.
  • Annotation
    • Added shape and format arguments to Annotation.download.

Breaking Changes

  • Tomogram
    • Removed downsampled MRC volume URLs: https_mrc_scale1, https_mrc_scale2, s3_mrc_scale1, s3_mrc_scale2.
    • Removed binning keyword argument from Tomogram.download_mrcfile.
  • Annotation
    • Removed annotation path URLs:https_annotations_path, s3_annotations_path and moved to AnnotationFile.https_path and AnnotationFile.s3_path.
    • Removed shape_type and moved to AnnotationFile.
    • Removed object_width, object_weight, and object_diameter.

Full changelog: v1.0.1...v2.0.0

v3.0.0

31 Jan 17:23
d40332c
Compare
Choose a tag to compare

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

Full Changelog: v2.0.0...v3.0.0

v1.0.1

13 Jun 16:10
Compare
Choose a tag to compare

fix: Fix model get_by_id

Full Changelog: v1.0.0...v1.0.1

v1.0.0

08 Jun 06:43
60a0025
Compare
Choose a tag to compare

What's Changed

  • BREAKING CHANGE: adjust the data model to support tomograms of multiple sizes by @jgadling in #4

Full Changelog: v0.0.2...v1.0.0

v0.0.1

06 Jun 04:48
Compare
Choose a tag to compare

Initial release

  • Query the GraphQL API
  • Traverse relationships between models
  • Apply nested filters to when looking for data
  • Download files from S3 and HTTPS