There’s a lot of single-cell omics file/object formats out there, and
not all tools support all of these formats. scKirby
aims to make
switching between these formats much easier by running several steps
within a single function: ingest_data()
. Alternatively, users can run
any of these steps separately using the designated sub-functions.
read_data()
). to_<format>
).save_data()
).Notes:
if(!require("remotes")) install.packages("remotes")
remotes::install_github("neurogenomics/scKirby")
Seurat’s UpdateSeuratObject()
can only update objects from the version
immediately previous to the version of Seurat you currently have
installed (e.g. Seurat v2 –> v3). This means you can’t import an object
created in Seurat v1 and directly upgrade it to Seurat v3. We have
provided yaml files when can be used to create separate envs for each
version of Seurat
here.
For more details, see the scKirby conda env tutorial.