Skip to content

Yixf-Education/killer_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Killer Tools

Color in R

R packages

A

  • A3: Accurate, Adaptable, and Accessible Error Metrics for Predictive Models
  • abbrevr: Abbreviate journal titles using the ISO 4 standard
  • ActivePathways: Integrative Pathway Enrichment Analysis of Multivariate Omics Data
  • adegenet: Exploratory Analysis of Genetic and Genomic Data
  • adjustedCurves: Confounder-Adjusted Survival Curves and Cumulative Incidence Functions
  • AGAT: Another Gtf/Gff Analysis Toolkit https://nbisweden.github.io/AGAT/
  • animate: A Web-Based Graphics Device for Animated Visualisations
  • animation: A Gallery of Animations in Statistics and Utilities to Create Animations
  • AnnoProbe: 表达芯片数据分析伴侣
  • annotater: The goal of annotater is to annotate package load calls in character strings and R/Rmd files, so we can have an idea of the overall purpose of the libraries we’re loading.
  • AnnotationHub: Client to access AnnotationHub resources
  • aPEAR: Advanced Pathway Enrichment Analysis Representation
  • apcluster: Affinity Propagation Clusterin
  • aPCoA: Covariate Adjusted PCoA Plot
  • aplot: Decorate a 'ggplot' with Associated Information
  • archive: Multi-Format Archive and Compression Support
  • arules: Mining Association Rules and Frequent Itemsets
  • arulesViz: Visualizing Association Rules and Frequent Itemsets
  • autoGO: Reproducible, Robust and High Quality Ontology Enrichment Visualizations
  • autoplotly: Automatic Generation of Interactive Visualizations for Statistical Results
  • autoReg: Automatic Linear and Logistic Regression and Survival Analysis

B

  • babelgene: Gene Orthologs for Model Organisms in a Tidy Data Format
  • barplot3d: Create 3D Barplots
  • bayesplot: Plotting for Bayesian Models
  • bayestestR: Understand and Describe Bayesian Models and Posterior Distributions
  • bbplot: R package that helps create and export ggplot2 charts in the style used by the BBC News data team
  • beepr: Easily Play Notification Sounds on any Platform
  • bestNormalize: Normalizing Transformation Functions
  • bestglm: Best Subset GLM and Regression Utilities
  • bibliometrix: Comprehensive Science Mapping Analysis
  • bigstatsr: Statistical Tools for Filebacked Big Matrices
  • BiocFileCache: Manage Files Across Sessions
  • BioInstaller: Integrator of Bioinformatics Resources
  • BiocParallel: Bioconductor facilities for parallel evaluation
  • Biostrings: Efficient manipulation of biological strings
  • biscale: Tools and Palettes for Bivariate Thematic Mapping
  • blastula: Easily Send HTML Email Messages
  • blogdown: Create Blogs and Websites with R Markdown
  • bluster: Clustering Algorithms for Bioconductor
  • bnlearn: Bayesian Network Structure Learning, Parameter Learning and Inference
  • bookdown: Authoring Books and Technical Documents with R Markdown
  • bookdownplus: The easiest way to use R package bookdown for writing varied types of books and documents
  • boot: Bootstrap Functions (Originally by Angelo Canty for S)
  • bootnet: Bootstrap Methods for Various Network Estimation Routines
  • Boov: Boolean Operations on Volumes
  • Boruta: Wrapper Algorithm for All Relevant Feature Selection
  • BoutrosLab.plotting.general: Functions to Create Publication-Quality Plots
  • brickr: Emulate LEGO Bricks in 2D and 3D
  • broom: Convert Statistical Objects into Tidy Tibbles
  • broom.mixed: Tidying Methods for Mixed Models
  • brranching: Fetch 'Phylogenies' from Many Sources
  • bruceR: Broadly Useful Convenient and Efficient R Functions
  • bslib: Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'
  • bubbleHeatmap: Produces 'bubbleHeatmap' Plots for Visualising Metabolomics Data
  • bulletchartr: This package builds bullet charts suitable for tracking KPIs, and used by ACDI/VOCA to track progress against indicators
  • bullseye: Visualising Multiple Pairwise Variable Correlations and Other Scores
  • bundle: Serialize Model Objects with a Consistent Interface

C

  • Cairo: R Graphics Device using Cairo Graphics Library for Creating High-Quality Bitmap (PNG, JPEG, TIFF), Vector (PDF, SVG, PostScript) and Display (X11 and Win32) Output
  • calendR: Ready to Print Monthly and Yearly Calendars Made with 'ggplot2'
  • camcorder: Record plots generated during an R session and replay as a gif!
  • canvasXpress: Visualization Package for CanvasXpress in R
  • car: Companion to Applied Regression
  • caret: Classification and Regression Training; Misc functions for training and plotting classification and regression models.
  • Cartogram: build cartograms in R
  • cartography: Thematic Cartography
  • caTools: Tools: Moving Window Statistics, GIF, Base64, ROC AUC, etc
  • CBCgrps: Compare Baseline Characteristics Between Groups
  • CBNplot: Bayesian network plot for the enrichment analysis results
  • ccgraph: 在 R 环境下绘制 “圆环套圆环” 的 “图”
  • cellbaseR: Querying annotation data from the high performance Cellbase web
  • celltypist: A tool for semi-automatic cell type annotation
  • cellxgenedp: Discover and Access Single Cell Data Sets in the cellxgene Data Portal
  • cgdsr: R-Based API for Accessing the MSKCC Cancer Genomics Data Server (CGDS)
  • CGPfunctions: Powell Miscellaneous Functions for Teaching and Learning Statistics
  • checkmate: Fast and Versatile Argument Checks
  • ChIPseeker: ChIPseeker for ChIP peak Annotation, Comparison, and Visualization
  • ChromHeatMap: Heat map plotting by genome coordinate
  • chromoMap: Interactive Visualization and Mapping of Chromosomes
  • circlize: circular visualization in R
  • cisDynet: An integrated platform for modeling gene-regulatory dynamics and networks
  • cli: Helpers for Developing Command Line Interfaces
  • clipr: Read and Write from the System Clipboard
  • clock: Date-Time Types and Tools
  • cluster: "Finding Groups in Data": Cluster Analysis Extended Rousseeuw et al.
  • ClusterGVis: One-step to Cluster and Visualize Gene Expression Matrix
  • clusterProfiler: statistical analysis and visualization of functional profiles for genes and gene clusters
  • CMplot: Circle Manhattan Plot
  • cmprsk: Subdistribution Analysis of Competing Risks
  • coefplot: Plots Coefficients from Fitted Models
  • cola: A Framework for Consensus Partitioning
  • coloc: Colocalisation Tests of Two Genetic Traits
  • colorblindcheck: Check Color Palettes for Problems with Color Vision Deficiency
  • colorfindr: Extracts colors from various image types, plots treemaps and 3D scatterplots of color compositions, create color palettes
  • colorfulVennPlot: Plot and add custom coloring to Venn diagrams for 2-dimensional, 3-dimensional and 4-dimensional data
  • colorist: Coloring Wildlife Distributions in Space-Time
  • colorplaner: A 'ggplot2' Extension to Visualize Two Variables per Color Aesthetic Through Color Space Projections
  • colorspace: A Toolbox for Manipulating and Assessing Colors and Palettes
  • colourpicker: A Colour Picker Tool for Shiny and for Selecting Colours in Plots
  • cols4all: Colors for all (R package)
  • combinat: combinatorics utilities
  • compareGroups: Descriptive Analysis by Groups
  • ComplexHeatmap: Make Complex Heatmaps
  • ComplexUpset: Create Complex UpSet Plots Using 'ggplot2' Components
  • concaveman: A Very Fast 2D Concave Hull Algorithm
  • conflicted: An Alternative Conflict Resolution Strategy
  • ConsensusClusterPlus: algorithm for determining cluster count and membership by stability evidence in unsupervised analysis
  • contsurvplot: Visualize the Effect of a Continuous Variable on a Time-to-Event Outcome
  • correlation: Methods for Correlation Analysis
  • corrgram: Plot a Correlogram
  • corrmorant: R package for flexible correlation matrices based on ggplot2
  • corrplot: Visualization of a Correlation Matrix
  • countdown: ⏲ countdown timer for R Markdown slides and HTML docs
  • cowplot: Streamlined Plot Theme and Plot Annotations for 'ggplot2'
  • CRANsearcher: RStudio Addin for Searching Packages in CRAN Database Based on Keywords
  • crayon: Colored Terminal Output
  • cropcircles: Crops an image to a circle in R
  • CrossICC: An Interactive Consensus Clustering Framework for Multi-platform Data Analysis
  • crosslink: Network Visualization Tailed for Grouped Nodes
  • crosstable: Crosstables for Descriptive Analyses
  • ctv: CRAN Task Views
  • curatedTCGAData: Curated Data From The Cancer Genome Atlas (TCGA) as MultiAssayExperiment Objects
  • customLayout: Arrange Elements on the R's Drawing Area or Inside the PowerPoint's Slide
  • cutoff: Seek the Significant Cutoff Value

D

  • DALEX: moDel Agnostic Language for Exploration and eXplanation
  • data.table: Extension of 'data.frame'
  • datadictionary: Create a Data Dictionary
  • DataExplorer: Automate Data Exploration and Treatment
  • dataMojo: Reshape Data Table
  • datapasta: is about reducing resistance associated with copying and pasting data to and from R
  • datarium: Data Bank for Statistical Analysis and Visualization
  • datasauRus: Datasets from the Datasaurus Dozen
  • ddqc_R: Biology-centered data-driven quality control for single cell/nucleus RNA sequencing
  • deconstructSigs: Identifies Signatures Present in a Tumor Sample
  • decoupleR: Ensemble of computational methods to infer biological activities from omics data
  • DEGAS: DEGAS is an R package that can be used to prioritize cells in relation to disease.
  • DemographicTable: Creating Demographic Table
  • dendextend: Extending 'dendrogram' Functionality in R
  • dendsort: Modular Leaf Ordering Methods for Dendrogram Nodes
  • descriptr: Generate Descriptive Statistics
  • DescrTab2: Publication Quality Descriptive Statistics Tables
  • DescTools: Tools for Descriptive Statistics
  • dlookr: Tools for Data Diagnosis, Exploration, Transformation
  • DNAshapeR: High-throughput prediction of DNA shape features
  • DiagrammeR: Graph/Network Visualization
  • diffdf: Dataframe Difference Tool
  • distill: 'R Markdown' Format for Scientific and Technical Writing
  • doMC: Foreach Parallel Adaptor for 'parallel'
  • doParallel: Foreach Parallel Adaptor for the 'parallel' Package
  • dorothea: Collection Of Human And Mouse TF Regulons
  • doSNOW: Foreach Parallel Adaptor for the 'snow' Package
  • drake: A Pipeline Toolkit for Reproducible Computation at Scale
  • drawProteins: Package to Draw Protein Schematics from Uniprot API output
  • DrugSim2DR: Predict Drug Functional Similarity to Drug Repurposing
  • DR.SC: Joint Dimension Reduction and Spatial Clustering
  • dslabs: Data Science Labs
  • DT: A Wrapper of the JavaScript Library 'DataTables'
  • dtrackr: Track your Data Pipelines
  • dynamicTreeCut: Methods for Detection of Clusters in Hierarchical Clustering Dendrograms
  • DynNom: Visualising Statistical Models using Dynamic Nomograms

E

  • e1071: Functions for latent class analysis, short time Fourier transform, fuzzy clustering, support vector machines, shortest path computation, bagged clustering, naive Bayes classifier, ...
  • easier: Estimate Systems Immune Response from RNA-seq data
  • easierData: easier internal data and exemplary dataset from IMvigor210CoreBiologies package
  • easyalluvial: Generate Alluvial Plots with a Single Line of Code
  • easylabel: Interactive Scatter Plot and Volcano Plot Labels
  • easyPubMed: Search and Retrieve Scientific Publication Records from PubMed
  • EasyStat: 差异分析完整解决方案
  • EBImage: Image processing and analysis toolbox for R
  • echarts4r: Create Interactive Graphs with 'Echarts JavaScript' Version 5
  • effectsize: Indices of Effect Size and Standardized Parameters
  • egg: Extensions for 'ggplot2': Custom Geom, Custom Themes, Plot Alignment, Labelled Panels, Symmetric Scales, and Fixed Panel Size
  • embed: Extra Recipes for Encoding Categorical Predictors
  • emmeans: Estimated Marginal Means, aka Least-Squares Means
  • emojifont: Emoji and Font Awesome in Graphics
  • emphatic: Exploratory Analysis of Tabular Data using Colour Highlighting
  • englishfootball: A Comprehensive Database on the Premier League and the English Football League (1888-2022)
  • enrichplot: Visualization of Functional Enrichment Result
  • EnhancedVolcano: Publication-ready volcano plots with enhanced colouring and labeling
  • EnrichedHeatmap: Making Enriched Heatmaps
  • eoffice: Export or Graph and Tables to 'Microsoft' Office and Import Figures and Tables
  • epistack: Heatmaps of Stack Profiles from Epigenetic Signals
  • esquisse: Explore and Visualize Your Data Interactively
  • eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses
  • europepmc: R Interface to the Europe PubMed Central RESTful Web Service
  • exams: Automatic Generation of Exams in R
  • exomePeak2: Bias-aware Peak Calling and Quantification for MeRIP-Seq
  • explore: Simplifies Exploratory Data Analysis
  • exploreR: Tools for Quickly Exploring Data
  • ExpOmics
  • export: easily export active R graphs and statistical output in publication quality to Microsoft Office (Word, PowerPoint and Excel), HTML and Latex
  • expss: Tables, Labels and Some Useful Functions from Spreadsheets and 'SPSS' Statistics
  • extrafont: Tools for using fonts
  • ExPosition: Exploratory Analysis with the Singular Value Decomposition
  • ezcox: Easily Process a Batch of Cox Models
  • ezSingleCell2
  • ezsc/

F

  • factoextra: Extract and Visualize the Results of Multivariate Data Analyses
  • FactoInvestigate: Automatic Description of Factorial Analysis
  • FactoMineR: Multivariate Exploratory Data Analysis and Data Mining
  • familiar: End-to-End Automated Machine Learning and Model Evaluation
  • fanyi: Translate Words or Sentences via Online Translators
  • fastml: Fast Machine Learning Model Training and Evaluation
  • fbroc: Fast Algorithms to Bootstrap Receiver Operating Characteristics Curves
  • fgsea: Fast Gene Set Enrichment Analysis
  • fields: Tools for Spatial Data
  • figuRes2: Support for a Variety of Figure Production Tasks
  • FindIT2: find influential TF and Target based on multi-omics data
  • filehash: Simple Key-Value Database
  • finalfit: Quickly Create Elegant Regression Results Tables and Plots when Modelling
  • fishplot: Create timecourse "fish plots" that show changes in the clonal architecture of tumors
  • Fletcher2013a: Gene expression data from breast cancer cells under FGFR2 signalling perturbation
  • flextable: Functions for Tabular Reporting
  • flipbookr: Presenting code step-by-step and side-by-side with its output
  • fmsb: Functions for Medical Statistics Book with some Demographic Data
  • forcats: Tools for Working with Categorical Variables (Factors)
  • foreach: Provides Foreach Looping Construct
  • forecast: Forecasting Functions for Time Series and Linear Models
  • forestmodel: Forest Plots from Regression Models
  • forestplot: Advanced Forest Plot Using 'grid' Graphics
  • forestploter: Create Flexible Forest Plot
  • formatdown: Formatting Tools for 'rmarkdown' Documents
  • formattable: Create 'Formattable' Data Structures
  • forplo: Flexible Forest Plots
  • fpc: Flexible Procedures for Clustering
  • fpp3: Data for "Forecasting: Principles and Practice" (3rd Edition)
  • framecleaner: Clean Data Frames
  • funkyheatmap: Generating Funky Heatmaps for Data Frames
  • FunnelPlotR: Funnel Plots for Comparing Institutional Performance
  • furrr: Apply Mapping Functions in Parallel using Futures
  • future: Unified Parallel and Distributed Processing in R for Everyone
  • future.apply: Apply Function to Elements in Parallel using Futures

G

  • gameR: Color Palettes Inspired by Video Games
  • ganttrify: Create beautiful Gantt charts with ggplot2
  • gapminder: Data from Gapminder
  • gdata: Various R Programming Tools for Data Manipulation
  • GDCRNATools: an R/Bioconductor package for integrative analysis of lncRNA, mRNA, and miRNA data in GDC
  • geneHapR: Gene Haplotype Statistics, Phenotype Association and Visualization
  • genekitr: Gene Analysis Toolkit
  • genieBPC: Project GENIE BioPharma Collaborative Data Processing Pipeline
  • genomicInstability: Genomic Instability estimation for scRNA-Seq
  • GenomicRanges: Representation and manipulation of genomic intervals
  • geojsonsf: GeoJSON to Simple Feature Converter
  • geomnet: Network Visualization in the 'ggplot2' Framework
  • geomtextpath: Curved Text in 'ggplot2'
  • geoR: Analysis of Geostatistical Data
  • geoviz: Elevation and GPS Data Visualisation
  • GetoptLong: Parsing Command-Line Arguments and Variable Interpolation
  • gg.gap: Define Segments in y-Axis for 'ggplot2'
  • ggalign: Align Multiple 'ggplot' Objects
  • ggalluvial: Alluvial Plots in 'ggplot2'
  • GGally: Extension to 'ggplot2'
  • ggalt: Extra Coordinate Systems, 'Geoms', Statistical Transformations, Scales and Fonts for 'ggplot2'
  • gganatogram: Create anatogram images for different organisms using ggplot2
  • gganimate: A Grammar of Animated Graphics
  • ggannotate: Interactively annotate ggplots
  • ggarchery: Flexible Segment Geoms with Arrows for 'ggplot2'
  • ggasym: Plots three different color schemes on the top-left and bottom-right triangles and the diagonal of a symmetric matrix
  • ggbeeswarm: Beeswarm-style plots with ggplot2
  • ggbio: Visualization tools for genomic data
  • ggblanket: Wrappers to Simplify 'ggplot2' Visualisation
  • ggblanket: Simplify 'ggplot2' Visualisation
  • ggblur: Blurry Point Geom for ggplot2
  • ggborderline: Line Plots that Pop
  • ggbreak: Set Axis Break for 'ggplot2'
  • ggbrick: A brick like geom for ggplot2
  • ggBubbles: Mini Bubble Plots for Comparison of Discrete Data with 'ggplot2'
  • ggbump: Bump Chart and Sigmoid Curves
  • ggchicklet: Create Chicklet (Rounded Segmented Column) Charts
  • ggchromatic: Colour and fill scales for 'ggplot2' using colour spaces.
  • ggClusterNet: Microbial ecological network visualization clustering
  • ggcor: Extended tools for correlation analysis and visualization
  • ggcorrplot: Visualization of a Correlation Matrix using 'ggplot2'
  • ggcorrplot2: Implementation of corrplot using ggplot2
  • ggCyberPunk: A "Geom" for creating charts with a cyberpunk aesthetic
  • ggcyto: Visualize Cytometry data with ggplot
  • ggDCA: Calculate and Plot Decision Curve
  • ggdendro: Create Dendrograms and Tree Diagrams Using 'ggplot2'
  • ggdist: Visualizations of Distributions and Uncertainty
  • ggDoubleHeat: A Heatmap-Like Visualization Tool
  • ggeasy: Easy Access to 'ggplot2' Commands
  • ggeconodist: Create Diminutive Distribution Charts
  • ggeffects: Create Tidy Data Frames of Marginal Effects for 'ggplot' from Model Outputs
  • ggExtra: Add Marginal Histograms to 'ggplot2', and More 'ggplot2' Enhancements
  • ggfan: Summarise a Distribution Through Coloured Intervals
  • ggfittext: Fit Text Inside a Box in 'ggplot2'
  • ggfx: Pixel Filters for 'ggplot2' and 'grid'
  • ggforce: Accelerating 'ggplot2'
  • ggforestplot: An R package to create forestplots of measures of effects with their confidence intervals.
  • ggfortify: Data Visualization Tools for Statistical Analysis Results
  • ggfocus: Scales that Focus Specific Levels in your ggplot()
  • gggenes: Draw Gene Arrow Maps in 'ggplot2'
  • gggenomes: A grammar of graphics for comparative genomics
  • gggibbous: Moon Charts, a Pie Chart Alternative
  • ggh4x: Hacks for 'ggplot2'
  • gghalves: Compose Half-Half Plots Using Your Favourite Geoms
  • ggheatmap: Plot Heatmap
  • ggheatmap: ggplot2 version of heatmap
  • gghighlight: Highlight Lines and Points in 'ggplot2'
  • ggHoriPlot: Horizon Plots for 'ggplot2'
  • ggideogram: ggideogram is a ggplot2 extension package for drawing chromosome diagrams
  • ggiraph: Make 'ggplot2' Graphics Interactive
  • ggimage: Use Image in 'ggplot2'
  • ggimg: Graphics Layers for Plotting Image Data with 'ggplot2'
  • gglmannotate: 📈Annotate a ggplot with a description of a linear model
  • ggmagnify: Create a magnified inset of part of a ggplot object
  • ggmap: Spatial Visualization with ggplot2
  • ggmapcn: a ggplot2 extension package for visualizing China’s map with customizable projections and styling
  • ggmcmc: Tools for Analyzing MCMC Simulations from Bayesian Inference
  • ggmosaic: Mosaic Plots in the 'ggplot2' Framework
  • ggmsa: Plot Multiple Sequence Alignment using 'ggplot2'
  • ggmuller: Create Muller Plots of Evolutionary Dynamics
  • ggnetwork: Geometries to Plot Networks with 'ggplot2'
  • ggnewscale: Multiple Fill and Colour Scales in 'ggplot2'
  • ggOceanMaps: Plot Data on Oceanographic Maps using 'ggplot2'
  • ggord: a take on ordination plots using ggplot2
  • ggpackets: Package Plot Layers for Easier Portability and Modularization
  • ggparliament: Simple parliament plots using ggplot2
  • ggpathway: : A tutorial for pathway visualization using tidyverse, igraph, and ggraph
  • ggpattern: ggplot geoms with pattern fills
  • ggpcp: Parallel Coordinate Plots in the 'ggplot2' Framework
  • ggpie: Pie, Donut and Rose Pie Plots
  • ggplate: Create Layout Plots of Biological Culture Plates and Microplates
  • ggplot.multistats: Multiple Summary Statistics for Binned Stats/Geometries
  • ggplotgui: Create Ggplots via a Graphical User Interface
  • ggplotify: Convert Plot to 'grob' or 'ggplot' Object
  • ggpmisc: Miscellaneous Extensions to 'ggplot2'
  • ggpointdensity: A Cross Between a 2D Density Plot and a Scatter Plot
  • ggpol: Visualizing Social Science Data with 'ggplot2'
  • ggpp: Grammar Extensions to 'ggplot2'
  • ggprism: The ggprism package provides various themes, palettes, and other useful functions to customise ggplots and give them the ‘GraphPad Prism’ look.
  • ggpubr: 'ggplot2' Based Publication Ready Plots
  • ggpval: Annotate Statistical Tests for 'ggplot2'
  • ggradar: radar charts with ggplot2
  • ggrain: A Rainclouds Geom for 'ggplot2'
  • ggraph: An Implementation of Grammar of Graphics for Graphs and Networks
  • ggrastr: Rasterize Layers for 'ggplot2'
  • ggreverse: Reverse a ggplot object back into code
  • ggrcs: A function to draw histograms and restricted cubic splines (RCS).
  • ggrepel: Automatically Position Non-Overlapping Text Labels with 'ggplot2'
  • ggridges: Ridgeline Plots in 'ggplot2'
  • ggrisk: Risk Score Plot for Cox Regression
  • gground: an extension package for ggplot2 that is used to generate rounded-shaped graphics, such as rounded bar charts and box plots, to help users create more aesthetically pleasing and unique data visualization effects
  • ggsankey: The goal of ggsankey is to make beautiful sankey, alluvial and sankey bump plots in ggplot2
  • ggsankeyfier: Create Sankey and Alluvial Diagrams Using 'ggplot2'
  • ggsc: Visualizing Single Cell and Spatial Transcriptomics
  • ggsector: Draw Sectors
  • ggsci: Scientific Journal and Sci-Fi Themed Color Palettes for 'ggplot2'
  • ggsector: Draw Sectors
  • ggseqlogo: A 'ggplot2' Extension for Drawing Publication-Ready Sequence Logos
  • ggshadow: Shadow and Glow Geoms for 'ggplot2'
  • ggside: Side Grammar Graphics
  • ggsignif: Significance Brackets for 'ggplot2'
  • ggsimplex: provide a set of visualization utilities revolving around the simplex as its underlying canvas
  • ggsn: North Symbols and Scale Bars for Maps Created with 'ggplot2' or 'ggmap'
  • ggspatial: Spatial Data Framework for ggplot2
  • ggstance: Horizontal 'ggplot2' Components
  • ggstar: Multiple Geometric Shape Point Layer for 'ggplot2'
  • ggstats: Extension to 'ggplot2' for Plotting Stats
  • ggstatsplot: 'ggplot2' Based Plots with Statistical Details
  • ggstream: create a simple but powerful implementation of streamplot/streamgraph in ggplot2
  • ggsurvfit: Flexible Time-to-Event Figures
  • ggsymbol: symbols layer based on ggplot2 and ggstar
  • ggtern: An Extension to 'ggplot2', for the Creation of Ternary Diagrams
  • ggtext: Improved Text Rendering Support for 'ggplot2'
  • ggThemeAssist: Add-in to Customize 'ggplot2' Themes
  • ggthemes: Extra Themes, Scales and Geoms for 'ggplot2'
  • ggthemr: Themes for ggplot2.
  • ggTimeSeries: Time Series Visualisations Using the Grammar of Graphics
  • ggtranscript: Visualizing transcript structure and annotation using ggplot2
  • ggtree: an R package for visualization of tree and annotation data
  • ggtreeExtra: An R Package To Add Geometric Layers On Circular Or Other Layout Tree Of "ggtree"
  • ggtrendline: Add Trendline and Confidence Interval to 'ggplot'
  • sajuukLyu/ggunchull: A ggplot extension for drawing smooth non-convex circles around a set of points.
  • ggupset: Combination matrix axis for 'ggplot2' to create 'UpSet' plots
  • ggvenn: Draw Venn Diagram by 'ggplot2'
  • ggVennDiagram: A 'ggplot2' Implement of Venn Diagram
  • ggview: 'ggplot2' Picture Previewer
  • ggvis: Interactive Grammar of Graphics
  • ggwordcloud: A Word Cloud Geom for 'ggplot2'
  • BioSenior/ggVolcano: The goal of ggVolcano is to help users make a beautiful volcano map more easily, including general volcano plot(ggvolcano), gradient color volcano plot(gradual_volcano) and GO term volcano plot(term_volcano).
  • ggvwline: Extension to ggplot2 for drawing variable-width lines
  • ggwaffle: Creating waffle charts in a ggplot friendly way
  • ggx: A Natural Language Interface to ‘ggplot2’
  • ghactions: GitHub actions for R
  • ghibli: Studio Ghibli Colour Palettes
  • gifski: Highest Quality GIF Encoder
  • glmnet: Lasso and Elastic-Net Regularized Generalized Linear Models
  • glmSparseNet: Network Centrality Metrics for Elastic-Net Regularized Models
  • glue: Interpreted String Literals
  • GOplot: Visualization of Functional Analysis Data
  • GOSemSim: GO-terms Semantic Similarity Measures
  • gplots: Various R Programming Tools for Plotting Data
  • gprofiler2: Interface to the 'g:Profiler' Toolset
  • GPTCelltype: Automatic cell type annotation with GPT-4
  • gptchatteR: An experimental and unofficial wrapper for interacting with ChatGPT in R.
  • grafify: Easy grafs, ANOVAs and posthoc comparisons.
  • graphlayouts: Additional Layout Algorithms for Network Visualizations
  • grDevices: The R Graphics Devices and Support for Colours and Fonts
  • GSEABase: Gene set enrichment data structures and methods
  • GseaVis: An implement R package to visualize GSEA results
  • gson: Base Class and Methods for 'gson' Format
  • GSVA: Gene Set Variation Analysis for microarray and RNA-seq data
  • gt: Easily Create Presentation-Ready Display Tables
  • gtguides: provide additional guides for the ‘ggplot2’ package representing tables constructed with the ‘gt’ package
  • gtreg: Regulatory Tables for Clinical Research
  • gtsummary: Presentation-Ready Data Summary and Analytic Result Tables
  • gtools: Various R Programming Tools
  • gtUtils: a collection of themes, coloring functions, and other utilities to enhance and extend the functionality of the gt package for creating beautiful tables in R
  • Guitar: The package is designed for visualization of RNA-related genomic features with respect to the landmarks of RNA transcripts, i.e., transcription starting site, start codon, stop codon and transcription ending site.
  • Gviz: Plotting data and annotation information along genomic coordinates

H

  • h2o: R Interface for the 'H2O' Scalable Machine Learning Platform
  • hchinamap: Mapping China and Its Provinces
  • hdrcde: Highest Density Regions and Conditional Density Estimation
  • heatmaply: Interactive Cluster Heat Maps Using 'plotly' and 'ggplot2'
  • here: A Simpler Way to Find Your Files
  • HGNChelper: Identify and Correct Invalid HGNC Human Gene Symbols and MGI Mouse Gene Symbols
  • highcharter: A Wrapper for the 'Highcharts' Library
  • HilbertCurve: Making 2D Hilbert Curve
  • Hmisc: Harrell Miscellaneous
  • homologene: Quick Access to Homologene and Gene Annotation Updates
  • hrbrthemes: Additional Themes, Theme Components and Utilities for 'ggplot2'
  • httr: Tools for Working with URLs and HTTP
  • huxtable: Easily Create and Style Tables for LaTeX, HTML and Other Formats

I

  • igraph: Network Analysis and Visualization
  • iheatmapr: Interactive, Complex Heatmaps
  • IMvigor210CoreBiologies: TGF-b attenuates tumor response to PD-L1 blockade by contributing to exclusion of T cells
  • infer: Tidy Statistical Inference
  • inferregex: Infer the regular expression (regex) of a string 🔢
  • intansv: Integrative analysis of structural variations
  • interactions: Comprehensive, User-Friendly Toolkit for Probing Interactions
  • introdataviz: two functions (geom_split_violin() and geom_flat_violin()) used to make split-violin and raincloud plots
  • IOBR: IOBR is an R package to perform comprehensive analysis of tumor microenvironment and signatures for immuno-oncology.
  • IPEDS: Data from the Integrated Post-Secondary Education Data System
  • ipred: Improved Predictors
  • iterators: Provides Iterator Construct
  • itol.toolkit: Helper Functions for 'Interactive Tree Of Life'

J

  • janitor: Simple Tools for Examining and Cleaning Dirty Data
  • janus: Optimized Recommending System Based on 'tensorflow'
  • jcvi: Python library to facilitate genome assembly, annotation, and comparative genomics
  • jiebaR: Chinese Text Segmentation
  • jiebaRD: Chinese Text Segmentation Data for jiebaR Package
  • jjAnno: An annotation package for ggplot plot
  • jjPlot: some geom/stat functions to produce funny graphs

K

  • kableExtra: Construct Complex Table with 'kable' and Pipe Syntax
  • karyoploteR: Plot customizable linear genomes displaying arbitrary data
  • KEGGREST: Client-side REST access to the Kyoto Encyclopedia of Genes and Genomes (KEGG)
  • keras: R Interface to 'Keras'
  • kingfisher-download: Easier download/extract of FASTA/Q read data and metadata from the ENA, NCBI, AWS or GCP.
  • KMunicate: KMunicate-Style Kaplan–Meier Plots

L

  • LaCroixColoR: LaCroix Color Palettes for R
  • latex2exp: Use LaTeX Expressions in Plots
  • leaflet: Create Interactive Web Maps with the JavaScript 'Leaflet' Library
  • leafletCN: An R Gallery for China and Other Geojson Choropleth Map in Leaflet
  • learnr: Interactive Tutorials for R
  • legendMap: Provides functions to add a North arrow and/or a scale bar to maps done using ggplot2
  • lfmm: Latent Factor Mixed Models
  • lime: Local Interpretable Model-Agnostic Explanations
  • lindia: Automated Linear Regression Diagnostic
  • LinkageMapView: Plot Linkage Group Maps with Quantitative Trait Loci
  • linkET: visualize simply and directly a matrix heatmap based on ‘ggplot2’

M

  • magick: Advanced Graphics and Image-Processing in R
  • manhattanly: Interactive Q-Q and Manhattan Plots Using 'plotly.js'
  • Map2NCBI: Mapping Markers to the Nearest Genomic Feature
  • mapdeck: Interactive Maps Using 'Mapbox GL JS' and 'Deck.gl'
  • mapproj: Map Projections
  • maps: Draw Geographical Maps
  • mapsf: Thematic Cartography
  • maptools: Tools for Handling Spatial Objects
  • mascarade: implements a procedure to automatically generate 2D masks for clusters on single-cell dimensional reduction plots like t-SNE or UMAP.
  • MASS: Support Functions and Datasets for Venables and Ripley's MASS
  • mathml: Translate R Expressions to 'MathML' and 'LaTeX'/'MathJax'
  • mdthemes: Markdown Themes for 'ggplot2'
  • MetBrewer: Color palette package in R inspired by works at the Metropolitan Museum of Art in New York
  • metevalue: E-Value in the Omics Data Association Studies
  • metanetwork: Handling and Representing Trophic Networks in Space and Time
  • metaviz: Forest Plots, Funnel Plots, and Visual Funnel Plot Inference for Meta-Analysis
  • MetBrewer: Color Palettes Inspired by Works at the Metropolitan Museum of Art
  • mcb: Model Confidence Bounds
  • mclust: Gaussian Mixture Modelling for Model-Based Clustering, Classification, and Density Estimation
  • mde: Missing Data Explorer
  • MEGENA: Multiscale Clustering of Geometrical Network
  • MetaboSignal: a network-based approach to overlay and explore metabolic and signaling KEGG pathways
  • MEGENA: Multiscale Clustering of Geometrical Network
  • memes: motif matching, comparison, and de novo discovery using the MEME Suite
  • MeSHDbi: DBI to construct MeSH-related package from sqlite file
  • meshes: MeSH Enrichment and Semantic analyses
  • meta: General Package for Meta-Analysis
  • metafor: Meta-Analysis Package for R
  • MetBrewer: Color palette package in R inspired by works at the Metropolitan Museum of Art in New York
  • Mfuzz: Soft clustering of time series gene expression data
  • mgcv: Mixed GAM Computation Vehicle with Automatic Smoothness Estimation
  • mi: Missing Data Imputation and Model Checking
  • mice: Multivariate Imputation by Chained Equations
  • microbenchmark: Accurate Timing Functions
  • Mime: Machine learning-based integration model with elegant performance
  • mindr: Convert Files Between Markdown or R Markdown Files and Mind Maps
  • mixOmics: Omics Data Integration Project
  • MixSim: Simulating Data to Study Performance of Clustering Algorithms
  • mixtools: Tools for Analyzing Finite Mixture Models
  • mlim: Multiple Imputation with Automated Machine Learning
  • mlr: Machine Learning in R
  • mlr3: Machine Learning in R - Next Generation
  • mlr3verse: Easily Install and Load the 'mlr3' Package Family
  • modelbased: Estimation of Model-Based Predictions, Contrasts and Means
  • modelROC: Model Based ROC Analysis
  • modelStudio: Interactive Studio for Explanatory Model Analysis
  • modeltime: The Tidymodels Extension for Time Series Modeling
  • moderndive: Tidyverse-Friendly Introductory Linear Regression
  • MOFA2: Multi-Omics Factor Analysis v2
  • MoMAColors: Color Schemes based around artwork and the Museum of Modern Art.
  • moonBook: Functions and Datasets for the Book by Keon-Woong Moon
  • motifStack: Plot stacked logos for single or multiple DNA, RNA and amino acid sequence
  • msa: Multiple Sequence Alignment
  • msigdbr: MSigDB Gene Sets for Multiple Organisms in a Tidy Data Format
  • mstate: Data Preparation, Estimation and Prediction in Multi-State Models
  • mulea: Enrichment Analysis Using Multiple Ontologies and False Discovery Rate
  • multcomp: Simultaneous Inference in General Parametric Models
  • multcompView: Visualizations of Paired Comparisons
  • multiMiR: Integration of multiple microRNA-target databases with their disease and drug associations
  • multiROC: Calculating and Visualizing ROC and PR Curves Across Multi-Class Classifications
  • musicatk: Mutational Signature Comprehensive Analysis Toolkit

N

  • namedropR: Create Visual Citations for Presentation Slides
  • naniar: Data Structures, Summaries, and Visualisations for Missing Data
  • NbClust: Determining the Best Number of Clusters in a Data Set
  • Nebulosa: Single-Cell Data Visualisation Using Kernel Gene-Weighted Density Estimation
  • network: Classes for Relational Data
  • networkD3: D3 JavaScript Network Graphs from R
  • nextGenShinyApps: Advanced Tools for Building the Next Generation of 'Shiny' Applications and Dashboards
  • ngsReports: Load FastqQC reports and other NGS related files
  • nlme: Linear and Nonlinear Mixed Effects Models
  • NMF: Algorithms and Framework for Nonnegative Matrix Factorization (NMF)
  • normSeq: RNA-seq data normalization and data visualization
  • nparcomp: Multiple Comparisons and Simultaneous Confidence Intervals
  • nplyr: A Grammar of Nested Data Manipulation

O

  • oaqc: Computation of the Orbit-Aware Quad Census
  • officedown: Enhanced 'R Markdown' Format for 'Word' and 'PowerPoint'
  • officer: Manipulation of Microsoft Word and PowerPoint Documents
  • OmicCircos: High-quality circular visualization of omics data
  • ontologyIndex: Functions for Reading Ontologies into R
  • openai: R Wrapper for OpenAI API
  • openair: Tools for the Analysis of Air Pollution Data
  • openxlsx: Read, Write and Edit xlsx Files
  • options: Simple, Consistent Package Options
  • optparse: Command Line Option Parser
  • overviewR: Easily Extracting Information About Your Data

P

  • packcircles: Circle Packing
  • pacman: Package Management Tool
  • pak: Another Approach to Package Installation
  • pals: Color Palettes, Colormaps, and Tools to Evaluate Them
  • paletteer: Comprehensive Collection of Color Palettes
  • parabar: Progress Bar for Parallel Tasks
  • parameters: Processing of Model Parameters
  • parttime: Partial Datetime Handling
  • parttree: Simple package for plotting decision tree partitions in R
  • patchwork: The Composer of ggplots
  • pathlinkR: Analyze and interpret RNA-Seq results
  • pathview: a tool set for pathway based data integration and visualization
  • patternplot: Versatile Pie Charts, Ring Charts, Bar Charts and Box Plots using Patterns, Colors and Images
  • pbapply: Adding Progress Bar to '*apply' Functions
  • PCAtools: Everything Principal Components Analysis
  • pcutils: Some Useful Functions for Statistics and Visualization
  • pdftables: Programmatic Conversion of PDF Tables
  • pdftools: Text Extraction, Rendering and Converting of PDF Documents
  • Peptides: Calculate Indices and Theoretical Physicochemical Properties of Protein Sequences
  • performance: Assessment of Regression Models Performance
  • phyloseq: Handling and analysis of high-throughput microbiome census data
  • phylter: Detect and Remove Outliers in Phylogenomics Datasets
  • phytools: Phylogenetic Tools for Comparative Biology (and Other Things)
  • Pi: Leveraging Genetic Evidence to Prioritise Drug Targets at the Gene and Pathway Level
  • PieGlyph: Axis Invariant Scatter Pie Plots
  • pivottabler: Create Pivot Tables
  • pkgdown: Make Static HTML Documentation for a Package
  • pkgndep: Analyze Dependency Heaviness of R Packages
  • pkgverse: Build a Meta-Package Universe
  • plot1cell: a package for advanced single cell data visualization
  • plot2: Lightweight extension of base R's plot system
  • plot3D: Plotting Multi-Dimensional Data
  • plotrix: Various Plotting Functions
  • plotthis: plotthis is an R package that is built upon ggplot2 and other plotting packages.
  • PMCMRplus: Calculate Pairwise Multiple Comparisons of Mean Rank Sums Extended
  • png: Read and write PNG images
  • PNWColors: Color Palettes Inspired by Nature in the US Pacific Northwest
  • polyclid: Polygon and polyline for euclid • polyclid
  • poolHelper: Simulates Pooled Sequencing Genetic Data
  • poppr: Genetic Analysis of Populations with Mixed Reproduction
  • popsicleR: a flexible R package aimed at providing most of the necessary quality controls and preliminary information for complete and detailed analysis of single cell RNA-seq data.
  • popV: PopV uses popular vote of a variety of cell-type transfer tools to classify cell-types in a query dataset based on a test dataset.
  • precrec: Calculate Accurate Precision-Recall and ROC (Receiver Operator Characteristics) Curves
  • presenter: Present Data with Style
  • prettydoc: Creating Pretty Documents from R Markdown
  • prettyunits: Pretty, Human Readable Formatting of Quantities
  • prismatic: Color Manipulation Tools
  • pROC: Display and Analyze ROC Curves
  • progeny: Pathway RespOnsive GENes for activity inference from gene expression
  • ProjecTILs: Interpretation of T cell states using reference single-cell atlases
  • promor: Proteomics Data Analysis and Modeling Tools
  • psych: Procedures for Psychological, Psychometric, and Personality Research

Q

  • qgraph: Graph Plotting Methods, Psychometric Data Visualization and Graphical Model Estimation
  • qqboxplot: Implementation of the Q-Q Boxplot
  • qqman: Q-Q and Manhattan Plots for GWAS Data
  • qqplotr: Quantile-Quantile Plot Extensions for 'ggplot2'
  • qtwAcademic: 'Quarto' Website Templates for Academics
  • quanteda: Quantitative Analysis of Textual Data
  • quantmod: Quantitative Financial Modelling Framework
  • quantreg: Quantile Regression
  • qvalue: Q-value estimation for false discovery rate control

R

  • r2resize: In-Text Resizing for Containers, Images and Data Tables in 'Shiny', 'Markdown' and 'Quarto' Documents
  • r2rtf: Easily Create Production-Ready Rich Text Format (RTF) Table and Figure
  • R.utils: Various Programming Utilities
  • radarchart: Radar Chart from 'Chart.js'
  • ragg: Graphic Devices Based on AGG
  • RainCloudPlots: Code and tutorials to visualise your data that is both beautiful and statistically valid
  • raincloudplots: The easy way to create raincloud plots
  • rainette: The Reinert Method for Textual Data Clustering
  • randomcoloR: Generate Attractive Random Colors
  • randomForest: Breiman and Cutler's Random Forests for Classification and Regression
  • randtoolbox: Toolbox for Pseudo and Quasi Random Number Generation and Random Generator Tests
  • raster: Geographic Data Analysis and Modeling
  • rasterVis: Visualization Methods for Raster Data
  • rattle: Graphical User Interface for Data Science in R
  • rayshader: Create Maps and Visualize Data in 2D and 3D
  • rbenchmark: Benchmarking routine for R
  • rcartocolor: 'CARTOColors' Palettes
  • rCharts: Interactive JS Charts from R
  • RCircos: Circos 2D Track Plot
  • RcisTarget: RcisTarget Identify transcription factor binding motifs enriched on a list of genes or genomic regions
  • rco: The R Code Optimizer
  • RColorBrewer: ColorBrewer Palettes
  • rcrossref: Client for Various 'CrossRef' 'APIs'
  • rcssci: Visualization of Restricted Cubic Splines
  • reactable: Interactive Data Tables Based on 'React Table'
  • reactablefmtr: The {reactablefmtr} package streamlines and enhances the styling and formatting of tables built with the {reactable} R package. The {reactablefmtr} package provides many conditional formatters that are highly customizable and easy to use.
  • recipes: Preprocessing Tools to Create Design Matrices
  • refdb: A DNA Reference Library Manager
  • regexplain: 🔍 An RStudio addin slash regex utility belt
  • regplot: Enhanced Regression Nomogram Plot
  • remorse: R package: text to Morse Code to audio
  • remotes: R Package Installation from Remote Repositories, Including 'GitHub'
  • renderthis: Render Slides to Different Formats
  • report: Automated Reporting of Results and Statistical Models
  • ReporterScore: Generalized Reporter Score-Based Enrichment Analysis for Omics Data
  • reportROC: An Easy Way to Report ROC Analysis
  • reprex: Prepare Reproducible Example Code via the Clipboard
  • Rfast: A Collection of Efficient and Extremely Fast R Functions
  • rfPermute: Estimate Permutation p-Values for Random Forest Importance Metrics
  • rgdal: Bindings for the 'Geospatial' Data Abstraction Library
  • rgl: 3D Visualization Using OpenGL
  • rhub: a multi-platform build and check service for R packages
  • RImagePalette: Extract the Colors from Images
  • rio: A Swiss-Army Knife for Data I/O
  • RIdeogram: Drawing SVG Graphics to Visualize and Map Genome-Wide Data on Idiograms
  • RImagePalette: Create a representative palette from an image.
  • riskRegression: Risk Regression Models and Prediction Scores for Survival Analysis with Competing Risks
  • riverplot: Sankey or Ribbon Plots
  • rjtools: Preparing, Checking, and Submitting Articles to the 'R Journal'
  • rlist: A Toolbox for Non-Tabular Data Manipulation
  • rmats2sashimiplot: produces a sashimiplot visualization of rMATS output
  • rmdformats: HTML Output Formats and Templates for 'rmarkdown' Documents
  • rms: Regression Modeling Strategies
  • RNASeqR: an R package for automated two-group RNA-Seq analysis workflow
  • RNAseqStat: 一行代码完成转录组下游分析
  • rnaturalearth: World Map Data from Natural Earth
  • rnaturalearthdata: World Vector Map Data from Natural Earth Used in 'rnaturalearth'
  • ROCit: Performance Assessment of Binary Classifier with Visualization
  • ROCR: Visualizing the Performance of Scoring Classifiers
  • rOpenSci: open tools for open science
  • ropls: PCA, PLS(-DA) and OPLS(-DA) for multivariate analysis and feature selection of omics data
  • RobustRankAggreg: Methods for robust rank aggregation
  • roughsf: Visualize Spatial Data using 'roughjs'
  • rpart: Recursive Partitioning and Regression Trees
  • rphylopic: Get Silhouettes of Organisms from PhyloPic
  • rpivotTable: Build Powerful Pivot Tables and Dynamically Slice & Dice your Data
  • Rsamtools: Binary alignment (BAM), FASTA, variant call (BCF), and tabix file import
  • RSelenium: R Bindings for 'Selenium WebDriver'
  • rstan: R Interface to Stan
  • rstatix: Pipe-Friendly Framework for Basic Statistical Tests
  • rsvg: Render SVG Images into PDF, PNG, (Encapsulated) PostScript, or Bitmap Arrays
  • RTCGA: The Cancer Genome Atlas Data Integration
  • rticles: Article Formats for R Markdown
  • rtracklayer: R interface to genome annotation files and the UCSC genome browser
  • Rtsne: T-Distributed Stochastic Neighbor Embedding using a Barnes-Hut Implementation
  • runway: Visualizing Prediction Model Performance
  • RVA: RNAseq Visualization Automation
  • rvcheck: R/Package Version Check, Check latest release version of R and R package (both in 'CRAN', 'Bioconductor' or 'Github')
  • rvest: Easily Harvest (Scrape) Web Pages
  • Rwordseg: Chinese Word Segmentation

S

  • sankeywheel: Create Dependency Wheels and Sankey Diagrams
  • scAB: scAB detects multiresolution cell states with clinical significance
  • scales: Scale Functions for Visualization
  • scatterpie: Scatter Pie Plot
  • scatterplot3d: 3D Scatter Plot
  • scatterPlotMatrix: 'Htmlwidget' for a Scatter Plot Matrix & Multiple Scatter Plot
  • scCancer: A package for automated processing of single cell RNA-seq data in cancer
  • scCustomize: Custom Visualizations & Functions for Streamlined Analyses of Single Cell Sequencing
  • scDiffCom: Differential Analysis of Intercellular Communication from scRNA-Seq Data
  • scDotPlot: Cluster a Single-cell RNA-seq Dot Plot
  • scGSVA: scGSVA: Perform GSVA for single cell RNA seq
  • schex: Hexbin plots for single cell omics data
  • scholar: Analyse Citation Data from Google Scholar
  • scico: Colour Palettes Based on the Scientific Colour-Maps
  • Scillus: R Package for Single-Cell Dataset Processing and Visualization
  • Scissor: Single-Cell Identification of Subpopulations with bulk Sample phenOtype coRrelation
  • scistreer: Maximum-Likelihood Perfect Phylogeny Inference at Scale
  • scitb: Provides Some Useful Functions for Making Statistical Tables
  • SCORPIUS: Inferring Developmental Chronologies from Single-Cell RNA Sequencing Data
  • scplotter: scplotter is an R package that is built upon plotthis. It provides a set of functions to visualize single-cell sequencing data in an easy and efficient way.
  • scPrognosis: Single cell transcriptomes improve cancer prognosis
  • SCpubr: Generate Publication Ready Visualizations of Single Cell Transcriptomics Data
  • scRNAstat: A Pipeline to Process Single Cell RNAseq Data
  • scRNAtoolVis: Useful functions to make your scRNA-seq plot more cool!
  • see: Visualisation Toolbox for 'easystats' and Extra Geoms, Themes and Color Palettes for 'ggplot2'
  • seqinr: Biological Sequences Retrieval and Analysis
  • seriation: Infrastructure for Ordering Objects Using Seriation
  • sf: Simple Features for R
  • SGS:Single-Cell and Spatial Genomics System
  • shadowtext: Shadow Text Grob and Layer
  • shiny: Web Application Framework for R
  • shiny.fluent: Microsoft Fluent UI for Shiny Apps
  • ShinyCell: Shiny Interactive Web Apps for Single-Cell Data
  • shinyPredict: Predictions using Shiny
  • shinythemes: Themes for Shiny
  • ShortRead: FASTQ input and manipulation
  • showtext: Using Fonts More Easily in R Graphs
  • sigminer: Extract, Analyze and Visualize Mutational Signatures for Genomic Variations
  • simplifyEnrichment: Simplify Functional Enrichment Results
  • simputation: Simple Imputation
  • SingCellaR: an integrative analysis tool for analysing single-cell RNA sequencing data
  • sjlabelled: Labelled Data Utility Functions
  • sjmisc: Data and Variable Transformation Functions
  • sjPlot: Data Visualization for Statistics in Social Science
  • skimr: Compact and Flexible Summaries of Data
  • SmartEDA: Summarize and Explore the Data
  • smplot: R package for statistical data visualization that complements ggplot2
  • SNFtool: Similarity Network Fusion
  • SnowballC: Snowball Stemmers Based on the C 'libstemmer' UTF-8 Library
  • sos: Search Contributed R Packages, Sort by Package
  • sp: Classes and Methods for Spatial Data
  • spatstat: Spatial Point Pattern Analysis, Model-Fitting, Simulation, Tests
  • spiralize: Visualize data on spirals
  • splines2: Regression Spline Functions and Classes
  • SRplot: Science and Research online plot
  • stargazer: Well-Formatted Regression and Summary Statistics Tables
  • statmod: Statistical Modeling
  • stm: Estimation of the Structural Topic Model
  • STRINGdb: Search Tool for the Retrieval of Interacting proteins database
  • sparklyr: R interface for Apache Spark
  • stringdist: Approximate String Matching, Fuzzy Text Search, and String Distance Functions
  • stringr.plus: provides some additional functions not found in stringr for working with strings
  • styler: Non-Invasive Pretty Printing of R Code
  • summarytools: Tools to Quickly and Neatly Summarize Data
  • sunburstR: Sunburst 'Htmlwidget'
  • superb: Summary Plots with Adjusted Error Bars
  • Surrogate: Evaluation of Surrogate Endpoints in Clinical Trials
  • survival: Survival Analysis
  • survivalAnalysis: High-Level Interface for Survival Analysis and Associated Plots
  • survminer: Drawing Survival Curves using 'ggplot2'
  • survout: Excel Conversion of R Surival Analysis Output
  • survRM2: Comparing Restricted Mean Survival Time
  • survSAKK: Create Publication Ready Kaplan-Meier Plots
  • Sushi: Tools for visualizing genomics data
  • susieR: Sum of Single Effects Linear Regression
  • sva: Surrogate Variable Analysis
  • survex: Explainable Machine Learning in Survival Analysis
  • sysfonts: Loading Fonts into R
  • systemfonts: System Native Font Finding
  • systemPipeR: NGS workflow and report generation environment
  • systemPipeTools: Tools for data visualization

T

  • table1: Tables of Descriptive Statistics in HTML
  • tableone: Create 'Table 1' to Describe Baseline Characteristics with or without Propensity Score Weights
  • tablexlsx: Export Data Frames to Excel Workbook
  • tackPlotR: A R package to visualize bigwigs.
  • tagger: Adds tags to 'ggpot2' facets
  • TCGAbiolinks: An R/Bioconductor package for integrative analysis with GDC data
  • TCGAmutations: R data package for pre-compiled somatic mutations from TCGA cohorts (from Broad Firehose and TCGA MC3 Project)
  • TCGAplot: A number of functions were generated to perform pan-cancer DEG analysis, correlation analysis between gene expression and TMB, MSI, TIME, and promoter methylation. Methods for visualization were provided in order to easily perform integrative pan-cancer multi-omics analysis.
  • TCGAutils: A suite of helper functions for checking and manipulating TCGA data including data obtained from the curatedTCGAData experiment package. These functions aim to simplify and make working with TCGA data more manageable.
  • TCseq: Time course sequencing data analysis
  • tensorflow: R Interface to 'TensorFlow'
  • terra: Spatial Data Analysis
  • tesseract: Open Source OCR Engine
  • tesseractgt: An R package to generate ground truth data for Tesseract
  • textir: Inverse Regression for Text Analysis
  • textplot: Text Plots
  • thematic: Unified and Automatic 'Theming' of 'ggplot2', 'lattice', and 'base' R Graphics
  • tictoc: Functions for Timing R Scripts, as Well as Implementations of "Stack" and "List" Structures
  • tidybayes: Tidy Data and 'Geoms' for Bayesian Models
  • tidybulk: Brings transcriptomics to the tidyverse
  • tidyCDISC: Quick Table Generation & Exploratory Analyses on ADaM-Ish Datasets
  • tidycmprsk: Competing Risks Estimation
  • tidydr: Unify Dimensionality Reduction Results
  • tidyfit: Regularized Linear Modeling with Tidy Data
  • tidyfst: Tidy Verbs for Fast Data Manipulation
  • tidygraph: A Tidy API for Graph Manipulation
  • TidyMass: a comprehensive computational framework that can process the whole workflow of data processing and analysis for LC-MS-based untargeted metabolomics using tidyverse principles
  • tidymodels: Easily Install and Load the 'Tidymodels' Packages
  • tidyplots: Tidy Plots for Scientific Papers
  • tidyquant: Tidy Quantitative Financial Analysis
  • tidyterra: 'tidyverse' Methods and 'ggplot2' Helpers for 'terra' Objects
  • tidytext: Text Mining using 'dplyr', 'ggplot2', and Other Tidy Tools
  • tidytidbits: A Collection of Tools and Helpers Extending the Tidyverse
  • tidyverse: Easily Install and Load the 'Tidyverse'
  • timeROC: Time-Dependent ROC Curve and AUC for Censored Survival Data
  • timetk: A Tool Kit for Working with Time Series in R
  • tinyarray: Expression Data Analysis and Visualization
  • tip: ayesian Clustering Using the Table Invitation Prior (TIP)
  • tm: Text Mining Package
  • tmap: Thematic Maps
  • toastui: Interactive Tables, Calendars and Charts for the Web
  • TOmicsVis: TranscriptOmics Visualization
  • transPlotR: An elegant package to visualize gene structures
  • TreeAndLeaf: Displaying binary trees with focus on dendrogram leaves
  • treemap: Treemap Visualization
  • treemapify: Draw Treemaps in 'ggplot2'
  • trend: Non-Parametric Trend Tests and Change-Point Detection
  • TSstudio: Functions for Time Series Analysis and Forecasting
  • tufte: Tufte's Styles for R Markdown Documents
  • tvthemes: TV Show Themes and Color Palettes for 'ggplot2' Graphics
  • TwoSampleMR: Mendelian randomization with GWAS summary data

U

  • UCSCXenaShiny: Interactive Analysis of UCSC Xena Data
  • UCSCXenaTools: Download and Explore Datasets from UCSC Xena Data Hubs
  • UpSetR: A More Scalable Alternative to Venn and Euler Diagrams for Visualizing Intersecting Sets

V

  • VariantAnnotation: Annotation of Genetic Variants
  • vcfR: Manipulate and Visualize VCF Data
  • vegan: Community Ecology Package
  • venn: Draw Venn Diagrams
  • VennDiagram: Generate High-Resolution Venn and Euler Plots
  • viewenhance: An add in for RStudio which allows the user to filter and select columns interactively
  • ViewPipeSteps: Create tabs of View() output for each chained pipe
  • vidger: Create rapid visualizations of RNAseq data in R
  • VIM: Visualization and Imputation of Missing Values
  • vioplot: Violin Plot
  • vip: Variable Importance Plots
  • viper: Virtual Inference of Protein-activity by Enriched Regulon analysis
  • viridis: Default Color Maps from 'matplotlib'
  • viscomp: Visualize Multi-Component Interventions in Network Meta-Analysis
  • visdat: Preliminary Visualisation of Data
  • visNetwork: Network Visualization using 'vis.js' Library
  • visreg: An R package for the visualization of regression models
  • vissE: Visualising Set Enrichment Analysis Results
  • vitae: Curriculum Vitae for R Markdown
  • vivid: Variable Importance and Variable Interaction Displays
  • VoronoiPlus: Create weighted Voronoi maps and treemaps
  • voronoiTreemap: Voronoi Treemaps with Added Interactivity by Shiny
  • vroom: Read and Write Rectangular Text Data Quickly
  • VSOLassoBag: Variable Selection Oriented LASSO Bagging Algorithm
  • VSURF: Variable Selection Using Random Forests
  • vtreat: A Statistically Sound 'data.frame' Processor/Conditioner

W

  • waldo: Find Differences Between R Objects
  • webpea: Tool to save R plots in WebP format
  • webr: Data and Functions for Web-Based Analysis
  • wesanderson: A Wes Anderson Palette Generator
  • wget: Setting Download Method to "wget -c"
  • wiggleplotr: Make read coverage plots from BigWig files
  • wikiprofiler: 'WikiPathway' Based Data Integration and Visualization
  • wordcloud: Word Clouds
  • wordcloud2: Create Word Cloud by 'htmlwidget'
  • workflowr: A Framework for Reproducible and Collaborative Data Science
  • wzRfun: Auxiliary functions for courses, analysis and data visualization.]

X

  • xaringan: Presentation Ninja
  • xgboost: Extreme Gradient Boosting
  • xlsx: Read, Write, Format Excel 2007 and Excel 97/2000/XP/2003 Files
  • xkcd: Plotting ggplot2 Graphics in an XKCD Style
  • XML: Tools for Parsing and Generating XML Within R and S-Plus
  • xSelectCells: A light weight shiny app tool to enable manually selection of cells from seurat object.
  • xts: eXtensible Time Series

Y

  • YAPSA: Yet Another Package for Signature Analysis
  • ymlthis: Write 'YAML' for 'R Markdown', 'bookdown', 'blogdown', and More

R 包名称 主要功能
devtools R 包安装
BiocManager R 包安装
tidyverse 数据整理及可视化工具包集合
future 支持并行计算的包
future.apply 支持并行计算的包
Seurat 单细胞分析基础工具包
SeuratData 单细胞数据
SeuratWrappers 提供其他 R 包与 Seurat 的接口
SingleR 细胞鉴定
batchelor 批次校正
harmony 批次校正
liger 批次校正,数据整合
limma 差异分析
edgeR 差异分析
DESeq2 差异分析
MAST 差异分析
GSVA 基因集变异分析
msigdbr 提供非人物种的 MSigDB 基因集
clusterProfiler 基因集富集分析
scRepertoire 免疫组库分析
survival 生存分析
survminer 生存分析
CellChat 细胞通讯
monocle 拟时轨迹分析
monocle3 拟时轨迹分析
velocyto.R RNA 速率分析,类似拟时轨迹分析
infercnv 单细胞 CNV 分析
nichenetr 细胞通讯
garnett 细胞分类
DoubletFinder 识别 doublets
WGCNA 共表达权重网络分析
Signac scATAC 分析
biomaRt 基因 ID 及同源基因转换
CytoTRACE 轨迹分析
slingshot 轨迹分析
copykat 单细胞 CNV 分析
xCell bulkRNA 去卷积
MuSiC bulkRNA 去卷积
SCDC bulkRNA 去卷积
SPOTlight 空间转录组分析
ggpubr 画图

TeX

  • texshade: Package for setting nucleotide and peptide alignments

Perl

Tools

scRNA

  • awesome-single-cell: Community-curated list of software packages and data resources for single-cell, including RNA-seq, ATAC-seq, etc.
  • awesome-multi-omics: List of software packages for multi-omics analysis
  • scRNA-tools: The scRNA-tools database is a catalogue of tools for analysing single-cell RNA sequencing data.
  • scrnapip: A Systematic and Dynamic Pipeline for Single-Cell RNA Sequencing Analysis
  • scater: Single-Cell Analysis Toolkit for Gene Expression Data in R
  • Seurat: Tools for Single Cell Genomics
  • monocle: Clustering, differential expression, and trajectory analysis for single- cell RNA-Seq
  • cellassign: Automated, probabilistic assignment of cell types in scRNA-seq data
  • DRAGON: Deterministic annealing gaussian mixtures models for single cell RNAseq
  • singleseqgset: Gene set enrichment analysis for single-cell RNAseq data
  • celltalker: Inference of cell-cell communication from single-cell RNAseq data
  • DPT: estimate the temporal order of differentiating cell in single-cell RNA-seq (scRNA-seq) data
  • diffusionMap
  • destiny: Creates diffusion maps
  • iCellR: Analyzing High-Throughput Single Cell Sequencing Data
  • presto: Presto performs a fast Wilcoxon rank sum test and auROC analysis
  • harmony: Fast, sensitive and accurate integration of single-cell data with Harmony
  • ESTIMATE: Estimation of STromal and Immune cells in MAlignant Tumor tissues using Expression data
  • xCell: cell types enrichment analysis
  • SingleR: Reference-Based Single-Cell RNA-Seq Annotation
  • [CIBERSORTx]( impute gene expression profiles and provide an estimation of the abundances of member cell types in a mixed cell population, using gene expression data)
  • CellPhoneDB: CellPhoneDB can be used to search for a particular ligand/receptor, or interrogate your own single-cell transcriptomics data.
  • clustermole: Unbiased Single-Cell Transcriptomic Data Cell Type Identification
  • CellChat: Inference and analysis of cell-cell communication
  • iTALK: is an R toolkit for characterizing and illustrating intercellular communication
  • SciBet: Single Cell Identificator Based on E-test (SciBet) is a computational tool for predicting cell identity for any randomly sequenced cell by single cell RNA sequencing technique
  • CHETAH: a selective, hierarchical cell type identification method for single-cell RNA sequencing
  • dyno: Inferring trajectories with 60 TI methods
  • Scanpy: Single-Cell Analysis in Python
  • singleseqgset: package for gene set enrichment analysis for single-cell RNAseq data
  • clustree: Visualise Clusterings at Different Resolutions
  • batchelor: Single-Cell Batch Correction Methods
  • presto: Presto performs a fast Wilcoxon rank sum test and auROC analysis. Latest benchmark ran 1 million observations, 1K features, and 10 groups in 16 seconds (sparse input) and 85 seconds (dense input).
  • SoupX: Single Cell mRNA Soup eXterminator
  • liger: Linked Inference of Genomic Experimental Relationships, LIGER (liger) is a package for integrating and analyzing multiple single-cell datasets
  • RcisTarget: Identify transcription factor binding motifs enriched on a gene list
  • AUCell: Analysis of 'gene set' activity in single-cell RNA-seq data (e.g. identify cells with specific gene signatures)
  • Giotto: The Giotto package consists of two modules, Giotto Analyzer and Viewer, which provide tools to process, analyze and visualize single-cell spatial expression data. https://rubd.github.io/Giotto_site/index.html
  • BayesSpace: Clustering and Resolution Enhancement of Spatial Transcriptomes
  • spdep: Spatial Dependence: Weighting Schemes, Statistics
  • nichenetr: the R implementation of the NicheNet method
  • SPOTlight: The goal of SPOTlight is to provide a tool that enables the deconvolution of cell types and cell type proportions present within each capture locations comprising mixtures of cells, originally developed for 10X’s Visium - spatial trancsiptomics- technology, it can be used for all technologies returning mixtures of cells.
  • iCellR: Analyzing High-Throughput Single Cell Sequencing Data
  • ncborcherding/escape: Easy single cell analysis platform for enrichment
  • xCell: cell types enrichment analysis
  • stLearn: a downstream analysis toolkit for Spatial Transcriptomics data
  • SPATA: A Toolbox for Spatial Gene Expression Analysis
  • celldex: Reference Index for Cell Types
  • scCancer: A package for automated processing of single cell RNA-seq data in cancer
  • UCell: An R package for single-cell gene signature scoring
  • metacell: Metacell - Single-cell mRNA Analysis
  • RCTD: Robust Cell Type Decomposition
  • RCAv2: R package for robust clustering of single cell RNA sequencing data
  • seurat-wrappers: Community-provided extensions to Seurat
  • seurat-disk: Interfaces for HDF5-based Single Cell File Formats
  • scVelo: RNA velocity generalized through dynamical modeling
  • DeepSEM: a deep-learning-based approach with novel neural network architecture that can infer gene regulatory network, embed scRNA-seq data, and simulate realistic scRNA-seq data by interpreting different modules
  • velocyto.R: RNA velocity estimation in R
  • SPOTlight: Spatial Transcriptomics Capture Location Deconvolution
  • stereoscope: Spatial mapping of cell types by integration of transcriptomics data
  • [ArchR]: Analysis of Regulatory Chromatin in R (www.ArchRProject.com)
  • SnapATAC: Analysis Pipeline for Single Cell ATAC-seq
  • signac: R toolkit for the analysis of single-cell chromatin data
  • dynplot: Visualising single-cell trajectories, including comparisons between two models 📈
  • dorothea: Collection Of Human And Mouse TF Regulons
  • metacell: Metacell - Single-cell mRNA Analysis
  • ShinyCell: Shiny Interactive Web Apps for Single-Cell Data
  • SCEVAN: R package that automatically classifies the cells in the scRNA data by segregating non-malignant cells of tumor microenviroment from the malignant cells. It also infers the copy number profile of malignant cells, identifies subclonal structures and analyses the specific and shared alterations of each subpopulation.
  • projectLSI: Project bulk/single-cell RNA-seq data to given LSI space
  • Teichlab/celltypist: A tool for semi-automatic cell type classification, harmonization and integration
  • CuratedAtlasQueryR: Queries the Human Cell Atlas

数据整合

Doublets 鉴定

  • scrublet: Detect doublets in single-cell RNA-seq data
  • DoubletFinder: R package for detecting doublets in single-cell RNA sequencing data

注释细胞类型

  • SingleR: Reference-Based Single-Cell RNA-Seq Annotation
  • celltypist: A tool for semi-automatic cell type classification
  • scAnnotate: An Automated Cell Type Annotation Tool for Single-Cell RNA-Sequencing Data
  • ToppCell: A Hierarchical Modular Single Cell Gene Expression Analysis System
  • CellKb Immune - Immune cell type markers: Database of mouse hematopoietic cell types
  • sc-type: ScType is a computational platform, which enables data-driven, fully-automated and ultra-fast cell-type identification based solely on given scRNA-seq data, combined with our comprehensive cell marker database as background information.
  • ACT: Annotation of Cell Types,ACT
  • Azimuth: a web application that uses an annotated reference dataset to automate the processing, analysis, and interpretation of a new single-cell RNA-seq or ATAC-seq experiment.
  • GPTCelltype: Automatic cell type annotation with GPT-4

细胞通讯

  • CellphoneDB: CellPhoneDB can be used to search for a particular ligand/receptor, or interrogate your own HUMAN single-cell transcriptomics data.

代谢分析

调控网络

  • netbiolab/scHumanNet: Analysis cell-type-specific functional gene network, with SCINET and HumanNetv3
  • dpeerlab/SEACells: SEACells algorithm for Inference of transcriptional and epigenomic cellular states from single-cell genomics data

GPT

可视化

知名的肿瘤研究机构都有着自己的 TCGA 数据库探索工具

Shiny-related

可以让网页看起来更专业的 R 包:

  • shinythemes
  • dashboardthemes
  • shinydashboard
  • shinydashboardPlus
  • shinyjs
  • shinyWidgets
  • shinycssloaders
  • shinyalert
  • shinydisconnect
  • shinybusy
  • DT
  • waiter
  • slickR
  • plotly
  • heatmaply
  • htmlwidgets

Long read sequencing

  • LRS-DB: A catalogue of long read sequencing data analysis tools

Scholar search

  • 虫部落搜索: 集合了市面上最为常见的学术搜索引擎,让你一站式搜到底
  • Open-i: 美国国立卫生研究院开发的科研图片数据库,生物和医学类首推的图片搜索网站
  • Viziometrics: The First Visual Search Engine for Scientific Diagrams
  • CNKI 学术图片库
  • rcrossref: Client for Various 'CrossRef' 'APIs'
  • crminer: Fetch 'Scholary' Full Text from 'Crossref'

Chrome

Shell

  • starship: The minimal, blazing-fast, and infinitely customizable prompt for any shell!
  • 技术 | 新式 Linux 命令行工具大全
  • ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
  • romkatv/powerlevel10k: A Zsh theme
  • Zsh
  • ohmyzsh/ohmyzsh: 🙃 A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
  • theryangeary/choose: A human-friendly and fast alternative to cut and (sometimes) awk

Others


  • MACS2 进行 Peak calleing
  • csaw 进行差异 Peak 分析
  • MEME suite 进行 motif 检测和富集
  • ChIPseeker 进行注释和可视化
  • HMMRATAC 进行核小体检测
  • HINT-ATAC 进行足迹分析

在线绘图

Reproducibility

Single-cell databases

数据库名称 网址
CellMarker http://biocc.hrbmu.edu.cn/CellMarker/index.jsp
Mouse Cell Atlas(MCA) http://bis.zju.edu.cn/MCA/index.html
PanglaoDB https://panglaodb.se/index.html
Single Cell Expression Atlas https://www.ebi.ac.uk/gxa/sc/home
Single Cell PORTAL https://portals.broadinstitute.org/single_cell
SCPortalen http://single-cell.clst.riken.jp/
CancerSEA http://biocc.hrbmu.edu.cn/CancerSEA/home.jsp
SpatialDB https://www.spatialomics.org/SpatialDB
Human Cell Landscape(HCL) http://bis.zju.edu.cn/HCL/
IMMUcan SingleCell RNAseq Database https://immucanscdb.vital-it.ch/
Human Cell Atlas https://www.humancellatlas.org/
CZ CELLxGENE https://cellxgene.cziscience.com/
DISCO https://www.immunesinglecell.org/
Cell X Gene https://cellxgene.cziscience.com/

ST databases

Pipeline

Genome visualization

Bioinformatics

  • Bioinformatics: Bioinformatics Collection, a collection of lectures, programs, tools, tutorials etc.
  • wwood/kingfisher-download: Easier download/extract of FASTA/Q read data and metadata from the ENA, NCBI, AWS or GCP.
  • Bioart: Build figures, presentations, and illustrations with 2,000+ science and medical art visuals. This collection of high-quality, scientifically accurate vectors, icons, and brushes is freely available within the public domain.

Databases

Algorithm

About

Killer tools/packages/libraries/websits/...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published