Package: hidecan 1.2.0.0

Olivia Angelin-Bonnet

hidecan: Create HIDECAN Plots for Visualising Genome-Wide Association Studies and Differential Expression Results

Generates HIDECAN plots that summarise and combine the results of QTL mapping, genome-wide association studies (GWAS) and transcriptomics differential expression analyses (DE), along with manually curated candidate genes of interest. The HIDECAN plot is presented in Angelin-Bonnet, O., Vignes, M., Biggs, P. J., Baldwin, S., & Thomson, S. (2024). Visual Integration of Genome-Wide Association Studies and Differential Expression Results with the Hidecan R Package. Genes, 15(10), 1244.

Authors:Olivia Angelin-Bonnet [aut, cre]

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

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

Bug tracker:https://github.com/plantandfoodresearch/hidecan/issues

Pkgdown/docs site:https://plantandfoodresearch.github.io

On CRAN:

Conda:

5.83 score 7 stars 1 packages 16 scripts 222 downloads 18 exports 64 dependencies

Last updated from:bba89676b4. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK145
source / vignettesOK172
linux-release-x86_64OK181
macos-release-arm64OK141
macos-oldrel-arm64OK194
windows-develOK92
windows-releaseOK90
windows-oldrelOK92
wasm-releaseOK133

Exports:.compute_chrom_length_genes.compute_chrom_length_markersapply_thresholdCAN_datacombine_chrom_lengthcompute_chrom_lengthcreate_hidecan_plotCUSTOM_dataDE_dataget_example_dataGWAS_dataGWAS_data_from_gwaspolyhidecan_aeshidecan_plothidecan_plot_from_gwaspolymanhattan_plotQTL_datarun_hidecan_shiny

Dependencies:base64encbitbit64bslibcachemclicommonmarkcpp11crayondigestdplyrfarverfastmapfontawesomefsgenericsggnewscaleggplot2ggrepelgluegridExtragtablehmshtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlifecyclemagrittrmemoisemimeotelpillarpkgconfigprettyunitsprogresspromisespurrrR6rappdirsRColorBrewerRcpprlangS7sassscalesshinysourcetoolsstringistringrtibbletidyrtidyselecttzdbutf8vctrsviridisviridisLitevroomwithrxtable

hidecan

Rendered fromhidecan.Rmdusingknitr::rmarkdownon May 21 2026.

Last update: 2025-06-26
Started: 2022-12-08

Creating a HIDECAN plot step by step

Rendered fromhidecan-step-by-step.Rmdusingknitr::rmarkdownon May 21 2026.

Last update: 2025-06-26
Started: 2022-12-08

Readme and manuals

Help Manual

Help pageTopics
Add data type to HIDECAN plot.add_data_type
Check chromosome limits.check_chrom_limits
Check chromosomes to plot.check_chroms
Checks whether some columns are present in a tibble.check_cols
Computes chromosomes' length for a tibble of genes.compute_chrom_length_genes
Computes chromosomes' length for a tibble of markers.compute_chrom_length_markers
Returns either "aes_type" attribute or object class.get_aes_type
Computes plot aesthetics.get_plot_aes
Filters GWAS, DE or QTL mapping results based on a thresholdapply_threshold apply_threshold.CAN_data apply_threshold.CUSTOM_data apply_threshold.default apply_threshold.DE_data apply_threshold.GWAS_data apply_threshold.QTL_data
Creates a 'CAN_data' objectCAN_data
Computes chromosomes' length from listcombine_chrom_length
Computes chromosomes' lengthcompute_chrom_length compute_chrom_length.CAN_data compute_chrom_length.CUSTOM_data compute_chrom_length.DE_data compute_chrom_length.GWAS_data compute_chrom_length.QTL_data
Creates a HIDECAN plotcreate_hidecan_plot
Creates a 'CUSTOM_data' objectCUSTOM_data
Creates a 'DE_data' objectDE_data
Example datasetget_example_data
Creates a 'GWAS_data' objectGWAS_data
Extracts information from GWASpoly outputGWAS_data_from_gwaspoly
Default aesthetics for HIDECAN plothidecan_aes
Wrapper to create a HIDECAN plothidecan_plot
Creates a HIDECAN plot from GWASpoly outputhidecan_plot_from_gwaspoly
Creates a Manhattan plotmanhattan_plot
'CAN_data' constructornew_CAN_data
'CUSTOM_data' constructornew_CUSTOM_data
'DE_data' constructornew_DE_data
'GWAS_data' constructornew_GWAS_data
'QTL_data' constructornew_QTL_data
Creates a 'QTL_data' objectQTL_data
Launches the HIDECAN shiny apprun_hidecan_shiny
Checks validity of input for 'CAN_data' constructorvalidate_CAN_data
Checks validity of input for 'CUSTOM_data' constructorvalidate_CUSTOM_data
Checks validity of input for 'DE_data' constructorvalidate_DE_data
Checks validity of input for 'GWAS_data' constructorvalidate_GWAS_data
Checks validity of input for 'QTL_data' constructorvalidate_QTL_data