flexdotplot

R package for Flexible dot plots

https://github.com/simon-leonard/flexdotplot

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    1 of 3 committers (33.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.6%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

R package for Flexible dot plots

Basic Info
  • Host: GitHub
  • Owner: Simon-Leonard
  • Language: R
  • Default Branch: master
  • Size: 6.84 MB
Statistics
  • Stars: 29
  • Watchers: 4
  • Forks: 8
  • Open Issues: 0
  • Releases: 0
Created over 6 years ago · Last pushed about 4 years ago
Metadata Files
Readme

README.md

FlexDotPlot

R package for Flexible dot plots

Installation

The FlexDotPlot package can be installed from GitHub by running

r install.packages("devtools") devtools::install_github("Simon-Leonard/FlexDotPlot")

Input

The FlexDotPlot package takes a data frame as input: the first two columns contain the two factors to spread along the x and y axes followed by the corresponding quantitative and/or qualitative data to be displayed :

Users can specify which factor to display on the doplot and how each factor should be displayed :

Usage

r library(FlexDotPlot)

The FlexDotPlot package contains the following functions :

1- The dotplot() function to generate dot plot with command line. Function help is available with help("dotplot").

Have a look on the FlexDotPlot tutorial or on the scripts to reproduce the article figures to see how we can use this function in details.

2- The Shinydotplot() function to generate dot plot in an interactive way with a Shiny application.

3- The rotatedotplotdendrogram() function to rotate dendrograms from dotplot outputs.

Examples

Here are some plots generated with FlexDotPlot (scripts to reproduce the figures)

Reference

Simon Leonard, Aurélie Lardenois, Karin Tarte, Antoine Rolland, Frédéric Chalmel,

FlexDotPlot: a universal and modular dot plot visualization tool for complex multifaceted data,

Bioinformatics Advances, 2022;, vbac019, https://doi.org/10.1093/bioadv/vbac019

See also the FlexDotPlot_paper repository to get the scripts used for analysis and figure generation in the FlexDotPlot paper

Contact

Don't hesitate to contact me for any question/suggestion by opening an issue or sending me an email

Owner

  • Login: Simon-Leonard
  • Kind: user

GitHub Events

Total
  • Watch event: 3
Last Year
  • Watch event: 3

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 36
  • Total Committers: 3
  • Avg Commits per committer: 12.0
  • Development Distribution Score (DDS): 0.639
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Simon-Leonard 4****d 13
Simon Leonard s****d@h****r 13
Simon Leonard s****d@u****r 10
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 6
  • Total pull requests: 0
  • Average time to close issues: about 1 month
  • Average time to close pull requests: N/A
  • Total issue authors: 5
  • Total pull request authors: 0
  • Average comments per issue: 2.17
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • giovanegt (2)
  • JING202 (1)
  • hejian41 (1)
  • denvercal1234GitHub (1)
  • raphSchneider (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 267 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
  • Total maintainers: 1
cran.r-project.org: FlexDotPlot

Flexible Dot Plot

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 267 Last month
Rankings
Forks count: 10.1%
Stargazers count: 13.8%
Average: 27.9%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Downloads: 50.6%
Last synced: 11 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.6.0 depends
  • DT * imports
  • FactoMineR * imports
  • bsplus * imports
  • colourpicker * imports
  • dendextend * imports
  • ggdendro * imports
  • ggforce * imports
  • ggplot2 * imports
  • grDevices * imports
  • grImport2 * imports
  • grid * imports
  • gridExtra * imports
  • htmltools * imports
  • magrittr * imports
  • reshape2 * imports
  • scales * imports
  • shiny * imports
  • shinyWidgets * imports
  • shinydashboard * imports
  • sisal * imports
  • stats * imports
  • knitr * suggests
  • markdown * suggests
  • rmarkdown * suggests