Skip to content

cmapR

Bioc current

CMap Tools in R

v1.24.0 · Package record · software · file LICENSE

Release Lineage

Entered 3.11 · Apr 28, 2020

Current · Requires R 4.6

1.0 In 13 of 49 releases 3.23

Description

The Connectivity Map (CMap) is a massive resource of perturbational gene expression profiles built by researchers at the Broad Institute and funded by the NIH Library of Integrated Network-Based Cellular Signatures (LINCS) program. Please visit https://clue.io for more information. The cmapR package implements methods to parse, manipulate, and write common CMap data objects, such as annotated matrices and collections of gene sets.

Advisories

None published for Bioconductor

Test coverage

Line coverage

–

Expression

–

Tests / Examples

–

Functions

50 40 exported

Complexity

2.8 avg / 15 max

Call network

50 nodes / 27 edges

Test coverage is not measured for Bioconductor packages; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Code

Structure

Lines of code

5,883

Files

169

Compiled share

0%

Has compiled src

No

Language breakdown

R 2,561 (43.5%)Tests 1,174 (20%)Docs 1,847 (31.4%)Vignettes 301 (5.1%)

API

Exported functions

52

Internal functions

10

Testing

Has tests

Yes

Test-to-code ratio

0.46

testthat edition

–

Docs

Roxygen coverage

100%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

–

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.0

System requirements

–

C++ standard

–

License

file LICENSE

License flags

SPDX valid, not OSI

History

Versions

13

First release

2020-04-27

Latest release

2026-04-28

Avg cadence

182 days

Cold removal rate

–

Dep drift

2

LOC over versions

v3.11: 5,749 LOCv3.12: 5,795 LOCv3.13: 5,795 LOCv3.14: 5,795 LOCv3.15: 5,795 LOCv3.16: 5,795 LOCv3.17: 5,883 LOCv3.18: 5,883 LOCv3.19: 5,883 LOCv3.20: 5,883 LOCv3.21: 5,883 LOCv3.22: 5,883 LOCv3.23: 5,883 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/bioc-code-metrics.

Documentation

In the Bioconductor 3.23 release
READMEYes · 307 wordsVignettesYes · 1 · dynamicNEWSYes · 67% structuredCitation fileNoWebsitenot declared in DESCRIPTION
Help pages
43 (6 internal)
Examples that run
86%32 run in a plain check · 5 never run
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
0%
Vignettes (1)

Repository practices

Upstream repositoryBeta

Checks run against github.com/cmap/cmapr on 2026-10-18.

No development-tooling practices detected in the upstream repository.

How this is detected·Detection ruleset v3 (2026-09-26)

Datasets

Bundled datasets · 4
NameClassSizeAlso in
cdesc_chardata.frame368 × 8No other package
ds–––
gene_setlist8 elementsNo other package
kd_gct–––

All of cmapR's data objects

Topics

Maintainer
Ted Natoli

Available on

CRANr2uBioconductorautoCRANCOPR

People

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("cmapR")
Natoli, T. (2026). cmapR: CMap Tools in R (Version 1.24.0) [Computer software]. https://bioconductor.org/packages/cmapR

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for cmapR version 1.24.0 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy