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

70 exports 25 stars 2.93 score 49 dependencies 101 scripts 484 downloads

Last updated 4 months agofrom:95867135f0. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winNOTESep 13 2024
R-4.5-linuxNOTESep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports:%>%adat2eSetadd_rowidaddAttributesaddClassanti_joinantilogapt2seqidarrangecheckSomaScanVersioncleanNamescol2rncollapseAdatscountdiffAdatsfilterfull_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:askpasscellrangerclicliprcpp11crayoncredentialscurldescdplyrfansifsgenericsgertghgitcredsgluehmshttr2inijsonlitelifecyclemagrittropensslpillarpkgconfigprettyunitsprogresspurrrR6rappdirsreadxlrematchrlangrprojrootrstudioapistringistringrsystibbletidyrtidyselectusethisutf8vctrswhiskerwithryamlzip

Introduction to SomaDataIO

Rendered fromSomaDataIO.Rmdusingknitr::rmarkdownon Sep 13 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
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