Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
33b661f
Inital working of dynamic/modular dataset loading
Jul 11, 2019
1565226
Initial version of no internet install
Jul 11, 2019
d8c228e
Merge branch 'master' into feat/NoInternet
Jul 25, 2019
42a0aad
More improvements for no-internet situations
Jul 25, 2019
aada110
Increment version number
Jul 25, 2019
cc14f62
Merge branch 'develop' into feat/NoInternet
Jul 25, 2019
0a20e47
Fix imports
Jul 25, 2019
4894ef5
Allow usage of SeuratData even when offline
mojaveazure Jul 26, 2019
a53e756
Add IsMatrixEmpty
mojaveazure Aug 5, 2019
660a7bb
Merge branch 'master' into develop
mojaveazure Aug 5, 2019
29f8d11
Merge branch 'develop' into feat/DynamicLoading
mojaveazure Aug 5, 2019
f6bfce9
Merge branch 'develop' into feat/NoInternet
mojaveazure Aug 5, 2019
bd4376f
More updates for saving/loading Seurat objects
mojaveazure Aug 7, 2019
4cabbcd
Ignore h5Seurat files
Aug 14, 2019
f05a81c
Replace Seurat-directory structure with h5Seurat files
Aug 14, 2019
26dbc40
Expand H5Seurat capabilities
mojaveazure Aug 27, 2019
84ee7bc
Add examples
mojaveazure Aug 27, 2019
a6575b0
Update NAMESPACE
mojaveazure Aug 27, 2019
e6bab09
Forgot files
mojaveazure Aug 27, 2019
ebb43c9
Merge branch 'develop' into feat/DynamicLoading
mojaveazure Aug 27, 2019
e03c350
Merge branch 'develop' into feat/NoInternet
mojaveazure Aug 27, 2019
b2bfc80
Add better checking for cached manifests
mojaveazure Aug 27, 2019
0fbb65d
Bump develop version
mojaveazure Aug 27, 2019
0225c44
Merge pull request #4 from satijalab/feat/NoInternet
mojaveazure Aug 27, 2019
7b38de7
Fixes for edgish cases
mojaveazure Aug 27, 2019
bdd171d
Merge branch 'develop' into feat/DynamicLoading
mojaveazure Aug 27, 2019
68121ad
Export LoadH5Seurat and SaveH5Seurat
mojaveazure Sep 11, 2019
8b300d5
Get LoadData working
mojaveazure Sep 11, 2019
f88c5b0
Minor fixes
mojaveazure Sep 11, 2019
74c85dc
Ensure NAs aren't present in other dataset choices
mojaveazure Sep 11, 2019
d78fb12
devtools::document() created this
mojaveazure Sep 16, 2019
261ead0
Add AppendData to allow appending information from an h5Seurat file t…
mojaveazure Sep 16, 2019
7c3c3ee
Add support for appending through LoadData
mojaveazure Sep 16, 2019
8e7baf7
Fixes for writing out miscellaneous assay data
mojaveazure Sep 20, 2019
ad1b4ae
Ensure extension is .h5Seurat
Sep 27, 2019
01856f7
Fixes to AppendData
Oct 8, 2019
4daf42d
Export IndexH5Seurat
Oct 8, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
^.*\.Rproj$
^\.Rproj\.user$
^.*\.h5Seurat$
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
.Rhistory
.RData
.Ruserdata
*.h5Seurat
11 changes: 9 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: SeuratData
Type: Package
Title: Install and Manage Seurat Datasets
Version: 0.1.0
Version: 0.1.0.9001
Date: 2019-07-17
Authors@R: c(
person(given = 'Rahul', family = 'Satija', email = '[email protected]', role = 'aut', comment = c(ORCID = '0000-0001-9448-8833')),
Expand All @@ -21,8 +21,15 @@ RoxygenNote: 6.1.1
Imports:
cli,
crayon,
methods,
Seurat (>= 3.0.2),
rappdirs,
stats,
tools,
utils
Collate:
Collate:
'zzz.R'
'h5seurat.R'
'seurat_data.R'
Suggests:
hdf5r (>= 1.2.0)
49 changes: 49 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,10 +1,52 @@
# Generated by roxygen2: do not edit by hand

S3method(AppendData,H5File)
S3method(AppendData,character)
S3method(IndexH5Seurat,H5File)
S3method(IndexH5Seurat,character)
S3method(LoadH5Seurat,H5File)
S3method(LoadH5Seurat,character)
S3method(SaveH5Seurat,Seurat)
S3method(SaveH5Seurat,default)
S3method(as.list,H5Group)
S3method(print,h5SI)
export(AppendData)
export(AvailableData)
export(IndexH5Seurat)
export(InstallData)
export(InstalledData)
export(LoadData)
export(LoadH5Seurat)
export(RemoveData)
export(SaveH5Seurat)
export(UpdateData)
importFrom(Seurat,"Idents<-")
importFrom(Seurat,"Key<-")
importFrom(Seurat,"Misc<-")
importFrom(Seurat,"Project<-")
importFrom(Seurat,"VariableFeatures<-")
importFrom(Seurat,AddMetaData)
importFrom(Seurat,Assays)
importFrom(Seurat,Command)
importFrom(Seurat,CreateAssayObject)
importFrom(Seurat,CreateDimReducObject)
importFrom(Seurat,DefaultAssay)
importFrom(Seurat,Embeddings)
importFrom(Seurat,GetAssayData)
importFrom(Seurat,Idents)
importFrom(Seurat,JS)
importFrom(Seurat,Key)
importFrom(Seurat,Loadings)
importFrom(Seurat,Misc)
importFrom(Seurat,Project)
importFrom(Seurat,Reductions)
importFrom(Seurat,SetAssayData)
importFrom(Seurat,Stdev)
importFrom(Seurat,Tool)
importFrom(Seurat,VariableFeatures)
importFrom(Seurat,as.Graph)
importFrom(Seurat,as.Seurat)
importFrom(Seurat,as.sparse)
importFrom(cli,rule)
importFrom(cli,symbol)
importFrom(crayon,blue)
Expand All @@ -14,8 +56,15 @@ importFrom(crayon,col_nchar)
importFrom(crayon,green)
importFrom(crayon,red)
importFrom(crayon,yellow)
importFrom(methods,"slot<-")
importFrom(methods,new)
importFrom(methods,slot)
importFrom(methods,slotNames)
importFrom(rappdirs,user_data_dir)
importFrom(stats,na.omit)
importFrom(tools,file_ext)
importFrom(utils,available.packages)
importFrom(utils,data)
importFrom(utils,install.packages)
importFrom(utils,packageVersion)
importFrom(utils,remove.packages)
Expand Down
Loading