Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v4.5.0 #86

Merged
merged 34 commits into from
May 7, 2024
Merged

Release v4.5.0 #86

merged 34 commits into from
May 7, 2024

Conversation

nfrasser
Copy link
Member

@nfrasser nfrasser commented May 7, 2024

Release notes

New

  • New cluster_vars argument for Job.queue method for queueing to clusters
  • Various print methods for inspecting available job types, inputs, outputs and parameters

Updated

  • Allow copy and symlink operations from outside project directory
  • Allow larger shapes for dataset fields

Fixed

  • Always raise explicit errors when dataset allocation fails
  • Correctly retain fields when appending or creating a union of empty datasets with non-empty fields
  • Correctly allow excluding uid field in Dataset.descr method

Docs

  • New guide for job access and inspection
  • Fix broken code in custom latent trajectory example
  • Generalize 3D Flex custom trajectory example to >2 dimensions

PlethoraChutney and others added 30 commits December 5, 2023 10:35
* fix: pyright type issues

* fix: remove excess star

* test: fix type issues in conftest

* fix: quote issue

* fix: remove language feature not available in 3.7
* Fix broken code in custom latent trajectory example

* Fix image error

* Fix note

* Directly include image of custom trajectory

* Third time fixing the image is the charm
General usage questions should be posted to the discussion forum. Bugs should be reported to GitHub
Generalize 3dflex custom traj to >2 dimensions
* feat(spm): cached load func
* fix(spm): add mask.blob summary result fields
---------
Co-authored-by: Nick Frasser <[email protected]>
* feat(dataset): user 16 bits for dataset shapes instead of 8

Allows for dimensions larger than 255

* fix(dataset): remove unnecessary printf
Filter out empty datasets, but return an empty dataset with the fields of the first one if none are found
For prettier markdown formatting
…ory (#67)

* fix: API and docs updates to allow copying/linking outside job directory

Goes with some in-development changes in CryoSPARC

* chore: lint

* test: fix request mock
Make sure exclude_uid param works
* fix: revert @Property decorator for project/job dir

Avoid this breaking change until future major tools release

* docs: fix cryolo example
… setup instructions (#63)

* docs: improved running examples instructions

* docs: rerun crYOLO and link to install instructions

* docs: fix notebook formatting

* docs: correct reference fix

* refactor: cleaner record array use

* feat: additional job metadata spec

* feat: job param/input/output printing utilities

* docs: new guide for general job access

Includes details about how to inspect jobs, inputs, outputs and parameters

* docs: tweaks to crYOLO and workflow examples

* fix: type issue

* fix: docstrings and naming improvements

* docs: wording, references and typo fixes

* docs: fix typo in link

* chore: lint

* ci: test minimum python 3.8 on macOS

* ci: use older macOS runner

* ci: skip macos python 3.7 matrix

For now

* docs: stream log -> event log
Copy link

vercel bot commented May 7, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
cryosparc-tools ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 7, 2024 2:17pm

@nfrasser nfrasser self-assigned this May 7, 2024
nfrasser added 2 commits May 7, 2024 10:06
Redundant because PRs to main are only done through release-* branches, which already have push triggers
@nfrasser nfrasser marked this pull request as ready for review May 7, 2024 14:08
@nfrasser nfrasser requested a review from Puratinamu May 7, 2024 14:08
@nfrasser nfrasser merged commit 2a96caf into main May 7, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants