/visual

A collection of small scripts for data visualisation.

Primary LanguageRMIT LicenseMIT

Visual

A (hopefully growing) collection of small scripts/templates for data visualisation.

Circular genome plot with circlize

A simple example plot using the circlize package.

Rscript circlize/circlize_nanopore_phage.R

Example PNG image of the scripts output

Labels can be easily adjusted by using Inkscape, for example.

Visualize overlapping sets with UpSetR

If you have >3 sets to show overlaps, the UpSetR package is great.

conda create -n upsetr -c bioconda r-upsetr
conda activate upsetr
Rscript upsetr/upset.R

Example SVG image of the scripts output

Balloon plot

conda create -n balloon -c r r-ggplot2 r-dplyr r-tidyr r-svglite
conda activate balloon
Rscript balloon/balloon.R balloon/tara.tsv balloon/balloon.svg 10 8  

Example SVG image of the scripts output