-
Notifications
You must be signed in to change notification settings - Fork 933
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
Improve setting of cell names #510
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* 'develop' of github.com:lazappi/seurat: (38 commits) Update .travis.yml Update .travis.yml fix hdf5r imports add option for variable gene selection add option in Read10X_h5 for ENSG names vs gene names run docs fixes 'implicit list embedding of S4 objects is deprecated' warning add function to read from hdf5 file Use scaler runif coeffRef(it.row(), it.col()) -> it.valueRef() Avoid unnecessary data.frame creation VlnPlot without jittered dots Fixes to 'show' method Minor syntactical changes (satijalab#12) Update plotting.R address PR satijalab#487 comments These changes are intended to fix issue 485 Place formula inside parallel loop Avoid Closure Reduce Memory Usage in RegressOutResid ...
Update cell names in all the different parts of a Seurat object
Only tests the fields that are set in pbmc_small so misse a couple of less common ones (kmeans and snn)
Also fix tabbing in RenameCells
* 'develop' of github.com:satijalab/seurat: install phate in travis_setup update NEWS merge travis setup scripts add travis_setup file fix hdf5 travis problems remove github deps setup file only exists in forked repo, include in .travis.yml for now locate setup file correctly reduce number of python versions download os appropriate miniconda miniconda might work better than apt try this a different way? apt doesn't have new enough version of python2, run tests with python3 instead? apt update to get latest python2 don't install numpy with apt appveyor parse error attempt to make CI pass add PHATE dimensionality reduction
* develop: install phate in travis_setup update NEWS merge travis setup scripts add travis_setup file fix hdf5 travis problems remove github deps setup file only exists in forked repo, include in .travis.yml for now locate setup file correctly reduce number of python versions download os appropriate miniconda miniconda might work better than apt try this a different way? apt doesn't have new enough version of python2, run tests with python3 instead? apt update to get latest python2 don't install numpy with apt appveyor parse error attempt to make CI pass add PHATE dimensionality reduction
Merged develop to hopefully get Travis working after #511. |
Thanks Luke! Very helpful function and should reduce confusion when analyzing multiple datasets. |
No worries. Sorry for those couple of bugs, thanks for checking! |
Hello, thanks |
andrewwbutler
added a commit
that referenced
this pull request
Jan 22, 2021
remove CheckMatrix(), to be moved into SeuratObject
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With more people combining datasets for analysis with
RunMultiCCA
fixing duplicate cell names is becoming more of a problem as seen in #270, #290, #400, #505. To address this I have made the following changes:RenameCells
function that renames cells either by adding a prefix or replacing with a new vector of namesMergeSeurat
to use the newRenameCells
function (to avoid duplication)add.cell.ids
parameter toRunMultiCCA
which appliesRenameCells
to each object inobject.list