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

v4.0.1 #843

Merged
merged 34 commits into from
Dec 16, 2023
Merged

v4.0.1 #843

merged 34 commits into from
Dec 16, 2023

Conversation

jiajic
Copy link
Member

@jiajic jiajic commented Dec 16, 2023

Breaking Changes

  • Remove cell_ids param for calculateHVF in favor of simpler random_subset
  • Move GiottoUtils, GiottoClass, and GiottoVisuals to imports

Added

  • Add parse_affine() for interpreting affine transform matrices
  • Add seed setting to runGiottoHarmony()
  • Add parallelized calculation for calculateHVF() when a future plan is set

Changes

  • Fix createGiottoXeniumObject() feature metadata reading for .json file
  • Update runGiottoHarmony() to call harmony::RunHarmony()
  • Update Matrix requirement to >= 1.6.2 (a re-install of irlba may resolve issues with Matrix incompatibility.)

Switch references to suite_modular to suite
Change: `cell_ids` param removed in favor of `random_subset`, `set_seed`, and `seed_number` params in `calculateHVF()`

This way, the random subsetting is entirely internalized and the user does not have to do it in order to get a subset of cell_IDs to pass
- See if the issue is related to irlba no longer being installed
- update to contribution page
irlba did not fix it, so it will be removed again.
try setting to Matrix >= 1.6.3. The breaking change causing our issues might have been introduced in 1.6.2
- add set_seed and seed_number params to runGiottoHarmony()
- Update runGiottoHarmony() to use
- Add contribution page section about imports
- Add higher terra version requirement
- Remove soft deprecated items from re-exports
- Add some missing functions to re-exports
- See if the issue is related to irlba no longer being installed
- update to contribution page
irlba did not fix it, so it will be removed again.
try setting to Matrix >= 1.6.3. The breaking change causing our issues might have been introduced in 1.6.2
- add set_seed and seed_number params to runGiottoHarmony()
- Update runGiottoHarmony() to use
- Add contribution page section about imports
- Add higher terra version requirement
- Remove soft deprecated items from re-exports
- Add some missing functions to re-exports
Revert "remove modules from depends"

This reverts commit d6b08d2.

Revert "Revert "remove modules from depends""

This reverts commit 0bd1878.
rcmdcheck is still finding errors
- new naming scheme applied
- changes in some other module functions
- loss of access to internal functions requires further examination
- testthat also throwing errors
- suite re-exports updated
- change `1:length()` to `seq_along()`
- docs fixes
- Rcmd check shows a failure in merfish testing, 0 warnings, 5 notes. There appears to be no more issues with missing exported functions from other modules
- Removing offending line that prevented access to py functions
- Slower than normal for smaller datasets
@jiajic jiajic merged commit 0e212ad into drieslab:suite Dec 16, 2023
1 check failed
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.

1 participant