NgsProjectClass | R Documentation |
R6 class for project information
R6 class for project information
hlsgr::AbstractBaseClass
-> NgsProjectClass
new()
NgsProjectClass$new(dir)
dir
folder containing project and sample information
getGroupLevels()
NgsProjectClass$getGroupLevels(groupcol)
groupcol
group column
getGroupLevels(project, groupcol='default') getSamplesByGroup
getSamplesByGroup()
NgsProjectClass$getSamplesByGroup(groupcol)
groupcol
group column
getCountsByGroup()
NgsProjectClass$getCountsByGroup(counts, groupcol)
getDatTraits()
NgsProjectClass$getDatTraits(cols)
createDeseq2ClassFromCounts()
NgsProjectClass$createDeseq2ClassFromCounts( rnaseq, groupcol, outdir, identifier = "ensembl_id" )
createDeseq2ClassFromSalmon()
NgsProjectClass$createDeseq2ClassFromSalmon(salmon, groupcol, outdir)
createEdgeRClassFromCounts()
NgsProjectClass$createEdgeRClassFromCounts( rnaseq, groupcol, outdir, identifier = "ensembl_id" )
createEdgeRClassFromSalmon()
NgsProjectClass$createEdgeRClassFromSalmon(salmon, groupcol, outdir)
createLimmaVoomClassFromCounts()
NgsProjectClass$createLimmaVoomClassFromCounts( rnaseq, groupcol, outdir, identifier = "ensembl_id" )
createLimmaVoomClassFromSalmon()
NgsProjectClass$createLimmaVoomClassFromSalmon(salmon, groupcol, outdir)
clone()
The objects of this class are cloneable with this method.
NgsProjectClass$clone(deep = FALSE)
deep
Whether to make a deep clone.
project <- NgsProjectClass$new(projectdir)
getGroupLevels returns unique ordered levels for specified group
## ------------------------------------------------
## Method `NgsProjectClass$getGroupLevels`
## ------------------------------------------------
getGroupLevels(project, groupcol='default')
getSamplesByGroup
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.