Skip to content

Commit

Permalink
version 0.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ycli1995 authored and cran-robot committed Sep 14, 2023
0 parents commit c776d56
Show file tree
Hide file tree
Showing 35 changed files with 5,582 additions and 0 deletions.
20 changes: 20 additions & 0 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Package: hdf5r.Extra
Type: Package
Title: Extensions for 'HDF5' R Interfaces
Version: 0.0.1
Date: 2023-08-26
Authors@R: person(given = "Yuchen", family = "Li", email = "ycli1995@outlook.com", role = c("aut", "cre"))
Description: Some methods to manipulate 'HDF5' files, extending the 'hdf5r' package. Reading and writing R objects to 'HDF5' formats follow the specification of 'AnnData' <https://anndata.readthedocs.io/en/latest/fileformat-prose.html>.
Depends: R (>= 4.1.0), hdf5r (>= 1.3.8), methods, utils
Imports: checkmate, dplyr, easy.utils, Matrix, MatrixExtra, rlang
License: MIT + file LICENSE
RoxygenNote: 7.2.3
Encoding: UTF-8
URL: https://github.com/ycli1995/hdf5r.Extra
BugReports: https://github.com/ycli1995/hdf5r.Extra/issues
NeedsCompilation: no
Packaged: 2023-09-14 09:18:26 UTC; mydocker
Author: Yuchen Li [aut, cre]
Maintainer: Yuchen Li <ycli1995@outlook.com>
Repository: CRAN
Date/Publication: 2023-09-14 10:30:02 UTC
2 changes: 2 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
YEAR: 2023
COPYRIGHT HOLDER: hdf5r.Extra authors
34 changes: 34 additions & 0 deletions MD5
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
ce47ead77e00266b0a4c3b7dc0ec32a5 *DESCRIPTION
1285b0f228eef791319304295b0184fc *LICENSE
46afd66ee3b76c30a741a802b42432f8 *NAMESPACE
5350e6ab1434ccd0a70dfa1562af2f8b *R/AllGenerics.R
89e0ce6c6ae8b3f0af00ac991bf34ac2 *R/hdf5-functions.R
7fc98eaecdc8713cc5a2fae956b039de *R/hdf5-internal.R
9991fab2218486a7e8ec05f3c04e7f3d *R/hdf5-methods.R
c79087585c3cb97e93603e4637db4e6d *R/zzz.R
d3f437597544eedce65892287c06d94b *README.md
e28ff15653d6ad6c23682246a76fcd04 *inst/extdata/pbmc_small.h5ad
20e3b4bc3211aa7cc503fbeed7950838 *man/H5-attributs.Rd
985e039e065d3faf37a9e4f3210930d2 *man/H5-dataset-info.Rd
be8266f09349e8e3a2a843a179b4e213 *man/h5AbsLinkName.Rd
bc6611114f9e10cfa812ba9dfcb027f4 *man/h5Backup.Rd
4002d9bfe316fb247f5249b556b6fc22 *man/h5Class.Rd
46fb67b1feee1894ac3da8115667904d *man/h5Copy.Rd
c07b22d0471d1a8c77d49c75eb9c4518 *man/h5CreateDataset.Rd
725dec61c3df854ba353f79f12116060 *man/h5CreateFile.Rd
b633edf99a57afe4ba05d9d70151e28f *man/h5CreateGroup.Rd
44349caa9fe867e921b40b4cbe91d618 *man/h5Delete.Rd
9f343c85c74d3a36e2a4f137b0ef69ca *man/h5Exists.Rd
75cf2e18c63cdb17dad705b2bc408ed4 *man/h5GuessDtype.Rd
088aa02bbd768597cdc645cb85ad17eb *man/h5List.Rd
98510bee84829bec494c93b0dee6cb9b *man/h5Move.Rd
eff9fb2f327337777c3c4b524ea43e08 *man/h5Open.Rd
d43a4069a214e44352f0d002d2285e50 *man/h5Overwrite.Rd
4d76f73f11d9b95609dddac3717dbd7e *man/h5Prep.Rd
73c480de6c10480475c89ec27c4b988a *man/h5Read.Rd
c0052eb84def831ed64408f2c40576a7 *man/h5ReadDataset.Rd
d2848f3d446825488b961dce40b9949c *man/h5TryOpen.Rd
23d1d84660aea5b80a04f30d5c6147c0 *man/h5Write.Rd
1419759fd274e9be57aa345e1c3b72bd *man/h5WriteDataset.Rd
704982405edc6461bc1a605032687f9b *man/h5WriteScalar.Rd
e50f5ae9809f6a5c39220c16f94913ad *man/hdf5r.Extra-package.Rd
130 changes: 130 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
# Generated by roxygen2: do not edit by hand

S3method(h5Attr,H5D)
S3method(h5Attr,H5File)
S3method(h5Attr,H5Group)
S3method(h5Attr,character)
S3method(h5AttrNames,H5D)
S3method(h5AttrNames,H5File)
S3method(h5AttrNames,H5Group)
S3method(h5AttrNames,character)
S3method(h5Attributes,H5D)
S3method(h5Attributes,H5File)
S3method(h5Attributes,H5Group)
S3method(h5Attributes,character)
S3method(h5CreateDataset,H5File)
S3method(h5CreateDataset,H5Group)
S3method(h5CreateDataset,character)
S3method(h5CreateFile,character)
S3method(h5CreateGroup,H5File)
S3method(h5CreateGroup,H5Group)
S3method(h5CreateGroup,character)
S3method(h5Delete,H5File)
S3method(h5Delete,H5Group)
S3method(h5Delete,character)
S3method(h5DeleteAttr,H5D)
S3method(h5DeleteAttr,H5File)
S3method(h5DeleteAttr,H5Group)
S3method(h5DeleteAttr,character)
S3method(h5Dims,H5D)
S3method(h5Dims,H5File)
S3method(h5Dims,H5Group)
S3method(h5Dims,character)
S3method(h5Exists,H5File)
S3method(h5Exists,H5Group)
S3method(h5Exists,character)
S3method(h5List,H5File)
S3method(h5List,H5Group)
S3method(h5List,character)
S3method(h5MaxDims,H5D)
S3method(h5MaxDims,H5File)
S3method(h5MaxDims,H5Group)
S3method(h5MaxDims,character)
S3method(h5Open,H5File)
S3method(h5Open,H5Group)
S3method(h5Open,character)
S3method(h5Prep,default)
S3method(h5Read,H5File)
S3method(h5Read,H5Group)
S3method(h5Read,character)
S3method(h5ReadDataset,H5D)
S3method(h5ReadDataset,H5File)
S3method(h5ReadDataset,H5Group)
S3method(h5ReadDataset,character)
S3method(h5Write,array)
S3method(h5Write,data.frame)
S3method(h5Write,default)
S3method(h5Write,dgCMatrix)
S3method(h5Write,dgRMatrix)
S3method(h5Write,factor)
S3method(h5Write,list)
S3method(h5WriteAttr,H5D)
S3method(h5WriteAttr,H5File)
S3method(h5WriteAttr,H5Group)
S3method(h5WriteAttr,character)
S3method(h5WriteDataset,H5D)
S3method(h5WriteDataset,H5File)
S3method(h5WriteDataset,H5Group)
S3method(h5WriteDataset,character)
S3method(h5WriteScalar,H5File)
S3method(h5WriteScalar,H5Group)
S3method(h5WriteScalar,character)
export(h5AbsLinkName)
export(h5Attr)
export(h5AttrNames)
export(h5Attributes)
export(h5Backup)
export(h5Class)
export(h5Copy)
export(h5CreateDataset)
export(h5CreateFile)
export(h5CreateGroup)
export(h5Delete)
export(h5DeleteAttr)
export(h5Dims)
export(h5Exists)
export(h5GuessDtype)
export(h5List)
export(h5MaxDims)
export(h5Move)
export(h5Open)
export(h5Overwrite)
export(h5Prep)
export(h5Read)
export(h5ReadDataset)
export(h5TryOpen)
export(h5Write)
export(h5WriteAttr)
export(h5WriteDataset)
export(h5WriteScalar)
export(is.H5D)
export(is.H5Group)
importClassesFrom(Matrix,dgRMatrix)
importFrom(Matrix,sparseMatrix)
importFrom(MatrixExtra,t_shallow)
importFrom(checkmate,assert_scalar)
importFrom(dplyr,`%>%`)
importFrom(easy.utils,chunkPoints)
importFrom(easy.utils,isValidCharacters)
importFrom(hdf5r,H5D)
importFrom(hdf5r,H5File)
importFrom(hdf5r,H5Group)
importFrom(hdf5r,H5P_DATASET_CREATE)
importFrom(hdf5r,H5S)
importFrom(hdf5r,H5T_STRING)
importFrom(hdf5r,guess_chunks)
importFrom(hdf5r,guess_dtype)
importFrom(hdf5r,h5attr_names)
importFrom(hdf5r,h5const)
importFrom(hdf5r,h5garbage_collect)
importFrom(methods,is)
importFrom(methods,slot)
importFrom(rlang,.data)
importFrom(rlang,`%||%`)
importFrom(rlang,is_atomic)
importFrom(rlang,is_empty)
importFrom(rlang,is_scalar_atomic)
importFrom(stats,setNames)
importFrom(tools,file_path_as_absolute)
importFrom(utils,globalVariables)
importMethodsFrom(Matrix,t)

0 comments on commit c776d56

Please sign in to comment.