Package: SomaDataIO 6.1.0.9000

Stu Field

SomaDataIO: Input/Output 'SomaScan' Data

Load and export 'SomaScan' data via the 'SomaLogic Operating Co., Inc.' structured text file called an ADAT ('*.adat'). For file format see <https://github.com/SomaLogic/SomaLogic-Data/blob/main/README.md>. The package also exports auxiliary functions for manipulating, wrangling, and extracting relevant information from an ADAT object once in memory.

Authors:Stu Field [aut, cre], SomaLogic Operating Co., Inc. [cph, fnd]

SomaDataIO_6.1.0.9000.tar.gz
SomaDataIO_6.1.0.9000.zip(r-4.5)SomaDataIO_6.1.0.9000.zip(r-4.4)SomaDataIO_6.1.0.9000.zip(r-4.3)
SomaDataIO_6.1.0.9000.tgz(r-4.4-any)SomaDataIO_6.1.0.9000.tgz(r-4.3-any)
SomaDataIO_6.1.0.9000.tar.gz(r-4.5-noble)SomaDataIO_6.1.0.9000.tar.gz(r-4.4-noble)
SomaDataIO_6.1.0.9000.tgz(r-4.4-emscripten)SomaDataIO_6.1.0.9000.tgz(r-4.3-emscripten)
SomaDataIO.pdf |SomaDataIO.html
SomaDataIO/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/somalogic/somadataio/issues

Datasets:

On CRAN:

adatproteomicsproteomics-data-analysissomascan

7.85 score 25 stars 119 scripts 414 downloads 71 exports 28 dependencies

Last updated 2 months agofrom:4714fae84d. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 25 2024
R-4.5-winNOTEOct 25 2024
R-4.5-linuxNOTEOct 25 2024
R-4.4-winOKOct 25 2024
R-4.4-macOKOct 25 2024
R-4.3-winOKOct 25 2024
R-4.3-macOKOct 25 2024

Exports:%>%adat2eSetadd_rowidaddAttributesaddClassanti_joinantilogapt2seqidarrangecalc_eLODcheckSomaScanVersioncleanNamescol2rncollapseAdatscountdiffAdatsfilterfull_joingetAdatVersiongetAnalyteInfogetAnalytesgetFeatureDatagetFeaturesgetMetagetSeqIdgetSeqIdMatchesgetSignalSpacegetSomamerDatagetSomamersgetSomaScanLiftCCCgetSomaScanVersiongetTargetNamesgroup_byhas_rninner_joinis_intact_attris_liftedis_seqFormatis.aptis.intact.attributesis.SeqIdis.soma_adatleft_joinlift_adatloadAdatsAsListlocateSeqIdmatchSeqIdsmeltExpressionSetmerge_clinmutateparseHeaderpivotExpressionSetread_adatread_annotationsread.adatregexSeqIdrenameright_joinrm_rnrn2colsample_fracsample_nsemi_joinseparateseqid2aptset_rnsliceslice_sampleungroupunitewrite_adat

Dependencies:cellrangerclicpp11crayondplyrfansigenericsgluehmslifecyclemagrittrpillarpkgconfigprettyunitsprogresspurrrR6readxlrematchrlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Introduction to SomaDataIO

Rendered fromSomaDataIO.Rmdusingknitr::rmarkdownon Oct 25 2024.

Last update: 2024-05-15
Started: 2020-09-01

Readme and manuals

Help Manual

Help pageTopics
Helpers to Extract Information from an ADATadat-helpers checkSomaScanVersion getAdatVersion getSignalSpace getSomaScanLiftCCC getSomaScanVersion
Convert ADAT to ExpressionSet Objectadat2eSet
Add Attributes to 'soma_adat' ObjectsaddAttributes
Add a Class to an ObjectaddClass
Calculate Estimated Limit of Detection (eLOD)calc_eLOD
Clean Up Character StringcleanNames
Analyte Annotations, Col.Meta, and Row Infoannotations Col.Meta colmeta rowmeta
Diff Two ADAT ObjectsdiffAdats
Get Analyte Annotation InformationgetAnalyteInfo getFeatureData getTargetNames
Get AnalytesgetAnalytes getFeatures getMeta
Group Generics for 'soma_adat' Class Objects==.soma_adat antilog groupGenerics Math.soma_adat Ops.soma_adat Summary.soma_adat
Are Attributes Intact?is.intact.attributes is_intact_attr
Test 'AptName' Formatis_seqFormat
Lift an ADAT Between Assay Versionsis_lifted lift_adat
Load ADAT files as a listcollapseAdats loadAdatsAsList
Merge Clinical Data into SomaScanmerge_clin
Common Parameters in 'SomaDataIO'params
SomaLogic ADAT parserparseHeader
Convert to Long FormatmeltExpressionSet pivotExpressionSet
Read (Load) SomaLogic ADATsis.soma_adat read.adat read_adat
Import a SomaLogic Annotations Fileread_annotations
Helpers for Working With Row Namesadd_rowid col2rn has_rn rm_rn rn2col rownames set_rn
Working with SomaLogic SeqIdsapt2seqid getSeqId getSeqIdMatches is.apt is.SeqId locateSeqId matchSeqIds regexSeqId SeqId seqid2apt
The 'soma_adat' Class and S3 Methods$.soma_adat $<-.soma_adat median.soma_adat print.soma_adat soma_adat summary.soma_adat [.soma_adat [<-.soma_adat [[.soma_adat [[<-.soma_adat
Deprecated function(s) of the 'SomaDataIO' packagegetSomamerData getSomamers SomaDataIO-deprecated
Example Data and Objectsexample_data ex_analytes ex_anno_tbl ex_target_names SomaScanObjects
Scale Transform 'soma_adat' Columns/Rowstransform transform.soma_adat
Write an ADAT to Filewrite_adat