Package: cTRAP 1.31.0

Nuno Saraiva-Agostinho

cTRAP: Identification of candidate causal perturbations from differential gene expression data

Compare differential gene expression results with those from known cellular perturbations (such as gene knock-down, overexpression or small molecules) derived from the Connectivity Map. Such analyses allow not only to infer the molecular causes of the observed difference in gene expression but also to identify small molecules that could drive or revert specific transcriptomic alterations.

Authors:Bernardo P. de Almeida [aut], Nuno Saraiva-Agostinho [aut, cre], Nuno L. Barbosa-Morais [aut, led]

cTRAP_1.31.0.tar.gz
cTRAP_1.31.0.zip(r-4.7)cTRAP_1.31.0.zip(r-4.6)cTRAP_1.31.0.zip(r-4.5)
cTRAP_1.31.0.tgz(r-4.6-any)cTRAP_1.31.0.tgz(r-4.5-any)
cTRAP_1.31.0.tar.gz(r-4.7-any)cTRAP_1.31.0.tar.gz(r-4.6-any)
cTRAP_1.31.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
cTRAP/json (API)
NEWS

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

Bug tracker:https://github.com/nuno-agostinho/ctrap/issues

Pkgdown/docs site:https://nuno-agostinho.github.io

On BioConductor:cTRAP-1.31.0(bioc 3.24)cTRAP-1.30.0(bioc 3.23)

differentialexpressiongeneexpressionrnaseqtranscriptomicspathwaysimmunooncologygenesetenrichmentbioconductorbioinformaticscmapgene-expressionl1000

5.13 score 8 stars 17 scripts 434 downloads 1 mentions 28 exports 145 dependencies

Last updated from:8c497c3abd. Checks:1 ERROR, 7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR212
linux-devel-x86_64NOTE1114
source / vignettesOK351
linux-release-x86_64NOTE1143
macos-release-arm64NOTE455
macos-oldrel-arm64NOTE683
windows-develNOTE650
windows-releaseNOTE648
windows-oldrelNOTE783
wasm-releaseOK180

Exports:analyseDrugSetEnrichmentconvertENSEMBLtoGeneSymbolsconvertGeneIdentifierscTRAPdownloadENCODEknockdownMetadatafilterCMapMetadatagetCMapConditionsgetCMapPerturbationTypeslaunchCMapDataLoaderlaunchDiffExprLoaderlaunchDrugSetEnrichmentAnalyserlaunchMetadataViewerlaunchResultPlotterlistExpressionDrugSensitivityAssociationloadCMapDataloadCMapZscoresloadDrugDescriptorsloadENCODEsamplesloadExpressionDrugSensitivityAssociationparseCMapIDperformDifferentialExpressionplotDrugSetEnrichmentplotTargetingDrugsVSsimilarPerturbationspredictTargetingDrugsprepareCMapPerturbationsprepareDrugSetsprepareENCODEgeneExpressionrankSimilarPerturbations

Dependencies:AnnotationDbiAnnotationHubaskpassassertthatbackportsbase64encBHbinrBiobaseBiocBaseUtilsBiocFileCacheBiocGenericsbiocmakeBiocManagerBiocParallelBiocVersionBiostringsbitbit64blobbroombslibcachemcellrangerclicodetoolscommonmarkcowplotcpp11crayoncrosstalkcurldata.tableDBIdbplyrdigestdir.expirydplyrDTevaluatefarverfastmapfastmatchfgseafilelockfontawesomeformatRfsfutile.loggerfutile.optionsgenericsggplot2ggrepelgluegtablehighcharterhighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2igraphIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlaterlatticelazyevallifecyclelimmalubridatemagrittrMatrixmemoisemimeopensslotelpbapplypillarpkgconfigplyrpngprettyunitsprogresspromisespurrrqs2quantmodR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRcppParallelreadxlrematchreshape2rhdf5rhdf5filtersRhdf5librjsonrlangrlistrmarkdownRSQLiteS4VectorsS7sassscalesSeqinfoshinyshinycssloaderssnowsourcetoolsstatmodstringfishstringistringrsystibbletidyrtidyselecttimechangetinytexTTRutf8vctrsviridisLitewithrxfunXMLxtablextsXVectoryamlzoo

cTRAP: identifying candidate causal perturbations from differential gene expression data

Rendered fromcTRAP.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2024-03-27
Started: 2019-10-25

Readme and manuals

Help Manual

Help pageTopics
Analyse drug set enrichmentanalyseDrugSetEnrichment
Cross Tabulation and Table Creationas.table.referenceComparison
Convert ENSEMBL gene identifiers to gene symbolsconvertENSEMBLtoGeneSymbols
Convert gene identifiersconvertGeneIdentifiers
cTRAP packagecTRAP-package cTRAP
Operations on 'expressionDrugSensitivityAssociation' objectsdim.expressionDrugSensitivityAssociation dimnames.expressionDrugSensitivityAssociation [.expressionDrugSensitivityAssociation
Download metadata for ENCODE knockdown experimentsdownloadENCODEknockdownMetadata
Filter CMap metadatafilterCMapMetadata
List available conditions in CMap datasetsgetCMapConditions
Get CMap perturbation typesgetCMapPerturbationTypes
Load CMap data via a visual interfacelaunchCMapDataLoader
Load differential expression data via a visual interfacelaunchDiffExprLoader
View and plot results via a visual interfacelaunchDrugSetEnrichmentAnalyser
View metadata via a visual interfacelaunchMetadataViewer
View and plot results via a visual interfacelaunchResultPlotter
List available gene expression and drug sensitivity correlation matriceslistExpressionDrugSensitivityAssociation
Load CMap dataloadCMapData
Load matrix of CMap perturbation's differential expression z-scores (optional)loadCMapZscores
Load table with drug descriptorsloadDrugDescriptors
Load ENCODE samplesloadENCODEsamples
Load gene expression and drug sensitivity correlation matrixloadExpressionDrugSensitivityAssociation
Parse CMap identifierparseCMapID
Perform differential gene expression based on ENCODE dataperformDifferentialExpression
Operations on a 'perturbationChanges' objectdim.perturbationChanges dimnames.perturbationChanges plot.perturbationChanges [.perturbationChanges
Plot data comparisonplot.referenceComparison
Plot drug set enrichmentplotDrugSetEnrichment
Plot similar perturbations against predicted targeting drugsplotTargetingDrugsVSsimilarPerturbations
Predict targeting drugspredictTargetingDrugs
Prepare CMap perturbation dataprepareCMapPerturbations
Prepare drug sets from a table with compound descriptorsprepareDrugSets
Load ENCODE gene expression dataprepareENCODEgeneExpression
Print a 'similarPerturbations' objectprint.similarPerturbations
Rank differential expression profile against CMap perturbations by similaritycompareAgainstCMap rankSimilarPerturbations