SomaLogic / SomaDataIO

The SomaDataIO package loads and exports 'SomaScan' data via the 'SomaLogic Operating Co., Inc.' proprietary data file, called an ADAT ('*.adat'). The package also exports auxiliary functions for manipulating, wrangling, and extracting relevant information from an ADAT object once in memory.
https://somalogic.github.io/SomaDataIO/
Other
26 stars 18 forks source link

Increase package test coverage #120

Closed scheidec closed 7 months ago

scheidec commented 7 months ago
stufield commented 7 months ago

New total package coverage after this PR:

SomaDataIO Coverage: 90.14%
========================
R/parseCheck.R: 52.69%
======== 75% ============
R/syncColMeta.R: 77.78%
R/prepHeaderMeta.R: 78.18%
R/utils-lift.R: 80.00%
R/rownames.R: 83.87%
R/utils-release.R: 85.23%
R/is-intact-attr.R: 85.37%
R/utils.R: 87.50%
R/read-annotations.R: 88.10%
R/write-adat.R: 88.12%
======== 90% ============
R/diffAdats.R: 90.57%
R/getMeta.R: 90.91%
R/loadAdatsAsList.R: 91.67%
R/adat2eSet.R: 92.31%
R/read-adat.R: 93.88%
R/getAnalytes.R: 94.12%
R/parseHeader.R: 96.15%
R/lift-adat.R: 97.06%
R/adat-helpers.R: 100.00%
R/addAttributes.R: 100.00%
R/addClass.R: 100.00%
R/cleanNames.R: 100.00%
R/convertColMeta.R: 100.00%
R/dplyr-verbs.R: 100.00%
R/genRowNames.R: 100.00%
R/getAnalyteInfo.R: 100.00%
R/getSomaScanLiftCCC.R: 100.00%
R/getTargetNames.R: 100.00%
R/groupGenerics.R: 100.00%
R/is-seqFormat.R: 100.00%
R/matchSeqIds.R: 100.00%
R/merge-clin.R: 100.00%
R/pivotExpressionSet.R: 100.00%
R/s3-merge-soma-adat.R: 100.00%
R/s3-print-soma-adat.R: 100.00%
R/s3-soma-adat.R: 100.00%
R/s3-summary-soma-adat.R: 100.00%
R/s3-transform.R: 100.00%
R/scaleAnalytes.R: 100.00%
R/SeqId.R: 100.00%
R/tidyr-verbs.R: 100.00%
R/utils-read-adat.R: 100.00%
R/zzz.R: 100.00%