Package: PerseusR 0.3.4

Jan Rudolph

PerseusR: Perseus R Interop

Enables the interoperability between the Perseus platform for omics data analysis (Tyanova et al. 2016) <doi:10.1038/nmeth.3901> and R. It provides the foundation for developing and running Perseus plugins implemented in R by providing all required input and output handling, including data and parameter parsing as described in Rudolph and Cox 2018 <doi:10.1101/447268>.

Authors:Jan Rudolph <[email protected]>

PerseusR_0.3.4.tar.gz
PerseusR_0.3.4.zip(r-4.5)PerseusR_0.3.4.zip(r-4.4)PerseusR_0.3.4.zip(r-4.3)
PerseusR_0.3.4.tgz(r-4.5-any)PerseusR_0.3.4.tgz(r-4.4-any)PerseusR_0.3.4.tgz(r-4.3-any)
PerseusR_0.3.4.tar.gz(r-4.5-noble)PerseusR_0.3.4.tar.gz(r-4.4-noble)
PerseusR_0.3.4.tgz(r-4.4-emscripten)PerseusR_0.3.4.tgz(r-4.3-emscripten)
PerseusR.pdf |PerseusR.html
PerseusR/json (API)
NEWS

# Install 'PerseusR' in R:
install.packages('PerseusR', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cranhaven/cranhaven.r-universe.dev/issues

On CRAN:

Conda:

archivedpackagesr-universe

3.40 score 5 stars 163 downloads 1 mentions 27 exports 14 dependencies

Last updated 7 days agofrom:1746e1b301 (on package/PerseusR). Checks:6 OK, 3 NOTE. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKMar 24 2025
R-4.5-winNOTEMar 24 2025
R-4.5-macNOTEMar 24 2025
R-4.5-linuxNOTEMar 24 2025
R-4.4-winOKMar 24 2025
R-4.4-macOKMar 24 2025
R-4.4-linuxOKMar 24 2025
R-4.3-winOKMar 24 2025
R-4.3-macOKMar 24 2025

Exports:annotColsannotCols<-annotRowsannotRows<-as.ExpressionSet.matrixDataas.matrixData.ExpressionSetboolParamValuedescriptiondescription<-imputeDataimputeData<-intParamValuemainmain<-matrixDataMatrixDataCheckparseParametersqualityDataqualityData<-read.perseusread.perseus.as.ExpressionSetread.perseus.as.listread.perseus.as.matrixDataread.perseus.defaultsingleChoiceParamIndsingleChoiceParamValuewrite.perseus

Dependencies:BiobaseBiocGenericscligenericsgluelifecyclemagrittrplyrRcpprlangstringistringrvctrsXML

Using Perseus data in R

Rendered fromUsing-Perseus-data-in-R.Rmdusingknitr::rmarkdownon Mar 24 2025.

Last update: 2025-03-24
Started: 2025-03-24

Readme and manuals

Help Manual

Help pageTopics
Get annotation columnsannotCols
Set annotation columnsannotCols<-
Get annotation rowsannotRows
Set annotation rowsannotRows<-
Coerces a MatrixData into an ExpressionSetas.ExpressionSet.matrixData
Coerces an ExpressionSet into a MatrixDataas.matrixData.ExpressionSet
Bool parameter valueboolParamValue
Create annotation rowscreate_annotRows
Get column descriptiondescription
Set column descriptiondescription<-
Get imputation of main data frameimputeData
Set imputation of main data frameimputeData<-
Infer Perseus type annotation row from DataFrame column classesinfer_perseus_annotation_types
matrixData initializerinitialize,matrixData-method
Int parameter valueintParamValue
Get main columnsmain
Set main columnsmain<-
matrixData constructormatrixData
MatrixDatamatrixData-class
MatrixDataCheck: a function to check the validity of an object as a perseus data frameMatrixDataCheck MatrixDataCheck.default MatrixDataCheck.ExpressionSet MatrixDataCheck.list MatrixDataCheck.matrixData
Get namesnames,matrixData-method
Column names of main and annotation columnsnames.matrixData
Parse parametersparseParameters
Get quality values of main data framequalityData
Set quality values of main data framequalityData<-
Read Perseus matrix filesread.perseus read.perseus.as.ExpressionSet read.perseus.as.list read.perseus.as.matrixData read.perseus.default
Single choice indexsingleChoiceParamInd
Single choice valuesingleChoiceParamValue
write.perseus: function to generate a perseus-readable text documentwrite.perseus write.perseus.data.frame write.perseus.default write.perseus.ExpressionSet write.perseus.list write.perseus.matrix write.perseus.matrixData