Package: DrDimont 0.1.4

DrDimont: Drug Response Prediction from Differential Multi-Omics Networks

While it has been well established that drugs affect and help patients differently, personalized drug response predictions remain challenging. Solutions based on single omics measurements have been proposed, and networks provide means to incorporate molecular interactions into reasoning. However, how to integrate the wealth of information contained in multiple omics layers still poses a complex problem. We present a novel network analysis pipeline, DrDimont, Drug response prediction from Differential analysis of multi-omics networks. It allows for comparative conclusions between two conditions and translates them into differential drug response predictions. DrDimont focuses on molecular interactions. It establishes condition-specific networks from correlation within an omics layer that are then reduced and combined into heterogeneous, multi-omics molecular networks. A novel semi-local, path-based integration step ensures integrative conclusions. Differential predictions are derived from comparing the condition-specific integrated networks. DrDimont's predictions are explainable, i.e., molecular differences that are the source of high differential drug scores can be retrieved. Our proposed pipeline leverages multi-omics data for differential predictions, e.g. on drug response, and includes prior information on interactions. The case study presented in the vignette uses data published by Krug (2020) <doi:10.1016/j.cell.2020.10.036>. The package license applies only to the software and explicitly not to the included data.

Authors:Katharina Baum [cre], Pauline Hiort [aut], Julian Hugo [aut], Spoorthi Kashyap [aut], Nataniel Müller [aut], Justus Zeinert [aut]

DrDimont_0.1.4.tar.gz
DrDimont_0.1.4.zip(r-4.5)DrDimont_0.1.4.zip(r-4.4)DrDimont_0.1.4.zip(r-4.3)
DrDimont_0.1.4.tgz(r-4.4-any)DrDimont_0.1.4.tgz(r-4.3-any)
DrDimont_0.1.4.tar.gz(r-4.5-noble)DrDimont_0.1.4.tar.gz(r-4.4-noble)
DrDimont_0.1.4.tgz(r-4.4-emscripten)DrDimont_0.1.4.tgz(r-4.3-emscripten)
DrDimont.pdf |DrDimont.html
DrDimont/json (API)

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

Peer review:

Datasets:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

42 exports 0.00 score 126 dependencies 2 scripts 330 downloads

Last updated 2 years agofrom:f53860998a. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 21 2024
R-4.5-winNOTEAug 21 2024
R-4.5-linuxNOTEAug 21 2024
R-4.4-winNOTEAug 21 2024
R-4.4-macNOTEAug 21 2024
R-4.3-winOKAug 21 2024
R-4.3-macOKAug 21 2024

Exports:%>%calculate_interaction_scorecheck_connectioncheck_drug_targetcheck_drug_targets_in_layerscheck_inputcheck_layercheck_sensible_connectionschunkchunk_2gethercombine_graphscompute_correlation_matricescompute_drug_response_scorescorPvalueStudentParallelcreate_unique_layer_node_idsdetermine_drug_targetsdrdimont_settingsfind_targetsgenerate_combined_graphsgenerate_differential_score_graphgenerate_individual_graphsgenerate_interaction_score_graphsgenerate_reduced_graphget_layerget_layer_settinggraph_metricsinstall_python_dependenciesinter_layer_edgelist_by_idinter_layer_edgelist_by_tableload_interaction_score_outputmake_connectionmake_drug_targetmake_layernetwork_reduction_by_p_valuenetwork_reduction_by_pickHardThresholdreturn_errorsrun_pipelinesample_sizeset_clustershutdown_clustertarget_edge_listwrite_interaction_score_input

Dependencies:AnnotationDbiaskpassbackportsbase64encBiobaseBiocGenericsBiostringsbitbit64blobbslibcachemcheckmateclicliprclustercodetoolscolorspacecpp11crayoncurldata.tableDBIdigestdoParalleldplyrdynamicTreeCutevaluatefansifarverfastclusterfastmapfontawesomeforeachforeignFormulafsgenericsGenomeInfoDbGenomeInfoDbDataggplot2glueGO.dbgridExtragtableherehighrHmischmshtmlTablehtmltoolshtmlwidgetshttrigraphimputeIRangesisobanditeratorsjquerylibjsonliteKEGGRESTknitrlabelinglatticelifecyclemagrittrMASSMatrixmatrixStatsmemoisemgcvmimemunsellnlmennetopensslpillarpkgconfigplogrpngpreprocessCoreprettyunitsprogresspurrrR6rappdirsRColorBrewerRcppRcppArmadilloRcppGSLRcppParallelRcppTOMLRcppZigguratreadrreticulateRfastrlangrmarkdownrpartrprojrootRSQLiterstudioapiS4VectorssassscalesstringistringrsurvivalsystibbletidyrtidyselecttinytextzdbUCSC.utilsutf8vctrsviridisviridisLitevroomWGCNAwithrxfunXVectoryamlzlibbioc

DrDimont: Drug Response Prediction from Differential Multi-Omics Networks

Rendered fromDrDimont_Vignette.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2022-09-23
Started: 2022-05-17

Readme and manuals

Help Manual

Help pageTopics
Check pipeline input data for required formatcheck_input
Combined graphscombined_graphs_example
Computes correlation matrices for specified network layerscompute_correlation_matrices
Calculate drug response scorecompute_drug_response_scores
Correlation matricescorrelation_matrices_example
Determine drug target nodes in networkdetermine_drug_targets
Differential graphdifferential_graph_example
Create global settings variable for DrDimont pipelinedrdimont_settings
Drug-gene interactionsdrug_gene_interactions
Drug response scoredrug_response_scores_example
Drug target nodes in combined networkdrug_target_edges_example
Combines individual layers to a single graphgenerate_combined_graphs
Compute difference of interaction score of two groupsgenerate_differential_score_graph
Builds graphs from specified network layersgenerate_individual_graphs
Computes interaction score for combined graphsgenerate_interaction_score_graphs
Individual graphsindividual_graphs_example
Installs python dependencies needed for interaction score computationinstall_python_dependencies
Interaction score graphsinteraction_score_graphs_example
Formatted layers objectlayers_example
Specify connection between two individual layersmake_connection
Reformat drug-target-interaction datamake_drug_target
Creates individual molecular layers from raw data and unique identifiersmake_layer
Metabolomics datametabolite_data
Metabolite protein interaction datametabolite_protein_interactions
mRNA expression datamrna_data
Phosphosite dataphosphosite_data
Protein dataprotein_data
Return detected errors in the input datareturn_errors
Execute all DrDimont pipeline steps sequentiallyrun_pipeline