Package: CRUX 0.0.0.9000

Sam El-Kamand

CRUX: Easily explore patterns of somatic variation in cancer using 'CRUX'

Shiny app for exploring somatic variation in cancer. Powered by maftools.

Authors:Sam El-Kamand [cre, aut]

CRUX_0.0.0.9000.tar.gz
CRUX_0.0.0.9000.zip(r-4.5)CRUX_0.0.0.9000.zip(r-4.4)CRUX_0.0.0.9000.zip(r-4.3)
CRUX_0.0.0.9000.tgz(r-4.4-any)CRUX_0.0.0.9000.tgz(r-4.3-any)
CRUX_0.0.0.9000.tar.gz(r-4.5-noble)CRUX_0.0.0.9000.tar.gz(r-4.4-noble)
CRUX_0.0.0.9000.tgz(r-4.4-emscripten)CRUX_0.0.0.9000.tgz(r-4.3-emscripten)
CRUX.pdf |CRUX.html
CRUX/json (API)

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

Peer review:

Bug tracker:https://github.com/ccicb/crux/issues

On CRAN:

6 exports 2 stars 0.71 score 147 dependencies 5 scripts

Last updated 10 months agofrom:a75a0718d0. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-winERRORSep 12 2024
R-4.5-linuxERRORSep 12 2024
R-4.4-winERRORSep 12 2024
R-4.4-macERRORSep 12 2024
R-4.3-winERRORSep 12 2024
R-4.3-macERRORSep 12 2024

Exports:%>%maftools_add_clinical_datamaftools_cluster_samplesnew_maf_data_poolrun_apptcga_datasets_to_data_pool

Dependencies:abindanytimeassertionsassertthatattemptbackportsbase64encBHbootbroombslibbspluscachemcarcarDatacheckmateclicolorspacecolourpickercommonmarkconfigcorrplotcowplotcpp11crayoncrosstalkcurldata.tableDerivdichromatdigestDNAcopydoBydplyrDTevaluatefansifarverfastmapfontawesomeforcatsfsgenericsggplot2ggpubrggrepelggsciggsignifggthemesggvenngluegolemgridExtragtablegtoolsherehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelme4lubridatemaftoolsmagrittrmapprojmapsMASSMatrixMatrixModelsmemoisemgcvmicrobenchmarkmimeminiUIminqamodelrmunsellmutaliskRutilsnlmenloptrnnetnumDerivpalspbkrtestPCAWGmutationspillarpingrpkgconfigplyrpolynomprocessxpromisespspurrrquantregR6rappdirsRColorBrewerRcppRcppEigenRhtslibrlangrmarkdownrprojrootrstatixsassscalesshinyshinyBSshinybusyshinycssloadersshinydashboardshinyjsshinyWidgetssomaticflagssourcetoolsSparseMstringistringrsurvivalTCGAgistictibbletidyrtidyselecttimechangetinytexUpSetRutf8utilitybeltassertionsutilitybeltfmtutilitybeltggvctrsviridisLitewithrxfunxtableyamlzlibbioc

Readme and manuals

Help Manual

Help pageTopics
Guess reference table used for annovar annotationannovar_guess_reference_table
Check RNAseq Dataframeassert_rnaseq_df_is_formatted_correctly
Assert that class is maf_data_poolassert_that_class_is_maf_data_pool
Assert that class is maf_data_poolassert_that_class_is_maf_dataset_wrapper
Turn Text into A Badgebadgify
Map logical to colourbool_to_colour
Check if class is a maf_data_poolclass_is_maf_data_pool
Check if class is a maf_dataset_wrapperclass_is_maf_dataset_wrapper
Conditional UIconditionalUI
#' Install dependencies #' #' @export #' install_dependencies <- function() BiocManager::install("PoisonAlien/TCGAmutations") #BiocManager::install("maftools")create_mac_binary
Download MAFdownload_maf
external_tools_add_tool_to_dataframeexternal_tools_add_tool_to_dataframe
Conversion Function: MAF to BBGLab Cancer Genome Interpreter Inputexternal_tools_convert_maf_to_bbglab
Conversion Function: MAF to BBGLab Cancer Genome Interpreter Inputexternal_tools_convert_maf_to_bbglab_return_dataframe
MAF + Gene -> cBioPortal mutation_mapper_inputexternal_tools_convert_maf_to_cbioportal_mutation_mapper_return_dataframe
Conversion Function: MAF to BBGLab Cancer Genome Interpreter Inputexternal_tools_convert_maf_to_oncodrive_return_dataframe
Maf to VCFexternal_tools_convert_maf_to_vanilla_vcf_return_dataframe
external_tools_get_property_by_tool_nameexternal_tools_get_property_by_tool_name
Load tool metadata into global variableexternal_tools_load_all_tools
Load tool metadata into environment. Returnsexternal_tools_load_bbglab_cgi
Load tool metadata into global variableexternal_tools_load_bbglab_oncodrive_clustl
Load tool metadata into global variableexternal_tools_load_bbglab_oncodrive_fml
Load tool metadata into global variableexternal_tools_load_proteinpaint
Update builtin external_tools datasetexternal_tools_update_builtin_dataset
Get Width/Height of a rendered elementget_rendered_plot_height
Get Width/Height of a rendered elementget_rendered_plot_width
Get TCGA MAFsget_tcga_mafs
Tabulate Gistic Gene Filesgistic_tabulate_amp_or_del_genes_file
Guesses mutation filetypeguess_genomic_mutation_filetype
HTML_alerthtml_alert
icon_down_arrowicon_down_arrow
My functionimports
Is a clinical_feature_file valid for a given mafis_valid_clinicalfeaturefile
Is a clinical_feature_file valid for a given mafis_valid_clinicalfeaturefile_return_error
Linklink
Add to MAF Data Poolmaf_data_pool_add_dataset
Add RNAseq - maf_data_pool versionmaf_data_pool_add_rnaseq
Get Colnames for maf_data_pool to data.frame conversionmaf_data_pool_get_all_nonfunction_property_names
Retrieve dataset wrapper from data pool using unique_namemaf_data_pool_get_data_wrapper_from_unique_name
Retrieve dataset wrapper from data pool using unique_namemaf_data_pool_get_index_from_unique_name
Get Unique Names from Maf Data Poolmaf_data_pool_get_unique_names
Load a dataset wrapper from data pool using unique_namemaf_data_pool_load_data
Make a name unique (within datapool)maf_data_pool_make_name_unique
Load MAF objectsmaf_data_pool_robust_load
MAF Data Pool to Dataframemaf_data_pool_to_dataframe
Check availability of a name in the data poolmaf_data_pool_unique_name_is_available
maf_data_pool_unique_name_to_maf_nonreactivemaf_data_pool_unique_name_to_maf_nonreactive
maf_data_pool_unique_name_to_maf_reactivemaf_data_pool_unique_name_to_maf_reactive
Unload dataset wrapper from data pool using unique_namemaf_data_pool_unload_data
Load data into memorymaf_data_set_wrapper_load_data
Unload data from memorymaf_data_set_wrapper_unload_data
Add RNAseq slot to maf_dataset_wrappermaf_data_wrapper_add_rnaseq
Get Expression Data from mafmaf_data_wrapper_get_rnaseq_data_for_samples_with_mutation_data
Get rnaseq datamaf_data_wrapper_get_rnaseq_df
Maf Dataset has RNAseq datamaf_data_wrapper_has_rnaseq_data
add BRCA subtype clinical featuremaftools_add_brca_subtype
Add clindata to MAFmaftools_add_clinical_data
Convert chromosomes 23 and 24 to x and y in maf object. This will convertmaftools_chrom_23_and_24_to_X_and_Y
maftools_clinical_data_get_levelsmaftools_clinical_data_get_levels
Plot Clinical Data Plot a particular column of clinical DATA.maftools_clinical_data_visually_summarise
Get a data.frame describing each clinical feature of a MAFmaftools_clinical_feature_description
maftools_cluster_samplesmaftools_cluster_samples
Extract genesetmaftools_extract_geneset_by_altered_samples
Type MAF clinical datamaftools_fix_clinical_data_types
Get MAF datamaftools_get_all_data
Get Longest Transcript Refseq IDmaftools_get_transcript_refseq
Number of samples in a MAFmaftools_number_of_samples
Maftools rainfallPlot Wrappermaftools_plot_rainfall
Filter dubious genes from MAFmaftools_remove_dubious_genes
mod_data_import_step1 Server Functionsmod_data_import_maf_path_to_maf_server
mod_data_import_step1 UI Functionmod_data_import_maf_path_to_maf_ui
data_import_step_2 Server Functionsmod_data_import_step2_server
external_tools Server Functionsmod_external_tools_server
import_clinical_featurefile Server Functionsmod_import_clinical_featurefile_server
import_clinical_featurefile UI Functionmod_import_clinical_featurefile_ui
plot_apobec_diff Server Functionsmod_plot_apobec_diff_server
plotforest: Wraps around maftools::forestPlot to more explicitly handle pval VS fdr option and allow both to be passed while onl using the value set by bool 'threshold_on_fdr'mod_plot_lollipop_ui
somatic_interactions Server Functionsmod_plot_somatic_interactions_server
plot_survival Server Functionsmod_plot_survival_server
Titlemod_render_clinical_data_table_server
render_clinical_data_table UI Functionmod_render_clinical_data_table_ui
Titlemod_render_downloadabledataframe_server
Select Dataset, Return maf_dataset_wrappermod_select_maf_dataset_wrapper_server
shinyfile_import Server Functionsmod_shinyfile_import_server
shinyfile_import UI Functionmod_shinyfile_import_ui
Get Path to Clinical Feature Filemod_shinyfiles_get_clinical_featurefile_path_server
shinyfiles_get_clinical_featurefile_path UI Functionmod_shinyfiles_get_clinical_featurefile_path_ui
shinyfiles_get_maf_path Server Functionsmod_shinyfiles_get_maf_path_server
wrapper for running multiple mod_single_cohort_summary_tables_server modulesmod_single_cohort_summary_tables_and_plots_server
wrapper for running multiple mod_single_cohort_summary_tables_ui modulesmod_single_cohort_summary_tables_and_plots_ui
Saves Plots as SVG.moduleDownloadPlotServer
Creates a shinyWidgets::downloadbttnmoduleDownloadPlotUI
Read MAF server functionmoduleReadMafServer
Read MAF UI functionmoduleReadMafUI
moduleSubsetByClinicalFeaturesServermoduleSubsetByClinicalFeaturesServer
Constructor Objects of Class: *maf_data_pool*new_maf_data_pool
Constructor Objects of Class: *maf_dataset_wrapper*new_maf_dataset_wrapper
A function that parses numbers from stringsparse_number
Add PCAWG dataset to a data poolpcawg_dataset_to_data_pool
Create dataset wrapper from pcawg datasetpcawg_dataset_to_maf_dataset_wrapper
Add all PCAWG datasets to a data poolpcawg_datasets_to_data_pool
plotforest: Wraps around maftools::forestPlot to more explicitly handle pval VS fdr option and allow both to be passed while onl using the value set by bool 'threshold_on_fdr'plotforest
Read MAF from ANNOVAR OR MAF inputread_maf_flexible
Read RNAseq fileread_rnaseq_file
Run the Shiny Applicationrun_app
Programmatically create a Shiny inputshinyInput
Add TCGA cohort to data pooltcga_dataset_to_data_pool
TCGA to maf_dataset_wrappertcga_dataset_to_maf_dataset_wrapper
Adds all TCGA cohort to data pooltcga_datasets_to_data_pool
Load TCGA dataTCGAmutations_load_with_typed_metadata
Input is non-empty stringtext_is_non_zero_string
Titleuser_data_filepath_to_class_maf_dataset_wrapper
Add User Data to data pooluser_to_dataset_to_data_pool