Online tools

145 online tools

Your data stays in your browser: files are read and processed on your device, never uploaded to any server, and cleared when you close the page. Free, no sign-in.

Differential analysis & tests

Processed locally, nothing uploaded

Volcano plot

Volcano plot from a differential-expression table with adjustable thresholds and gene labels.

Processed locally, nothing uploaded

MA plot

Mean expression versus log2 fold change, with significant genes highlighted.

Processed locally, nothing uploaded

Multi-comparison DE scatter

Up- and down-regulated genes across several comparisons in one figure.

Processed locally, nothing uploaded

Four- and nine-quadrant plot

Joint view of two omics differential results (e.g. transcript vs protein), counted by quadrant.

Processed locally, nothing uploaded

t-test

Welch or Student t-test between two groups with statistic, P value and effect size.

Processed locally, nothing uploaded

Paired t-test

t-test for paired samples.

Processed locally, nothing uploaded

Rank-sum test (Mann–Whitney)

Mann–Whitney U test between two groups.

Processed locally, nothing uploaded

Wilcoxon signed-rank test

Wilcoxon signed-rank test for paired samples.

Processed locally, nothing uploaded

One-way ANOVA with post-hoc

One-way ANOVA with Tukey HSD post-hoc comparisons and compact letter display.

Processed locally, nothing uploaded

Kruskal–Wallis with Dunn post-hoc

Kruskal–Wallis test with Dunn pairwise comparisons (BH-adjusted).

Processed locally, nothing uploaded

Chi-square test

Chi-square test of a contingency table, optional Yates correction.

Processed locally, nothing uploaded

Fisher's exact test

Fisher's exact test and odds ratio for a 2×2 table.

Processed locally, nothing uploaded

Box plot with group tests

Box plots for two or more groups with pairwise tests annotated as stars, letters or P values.

Processed locally, nothing uploaded

Bar chart with group tests

Mean ± error bars with significance annotations between groups.

Processed locally, nothing uploaded

Compact-letter bar chart

Multiple-comparison results shown as compact letters above bars.

Processed locally, nothing uploaded

Paired-sample line plot

Lines connect paired observations; paired t or signed-rank test reported.

Processed locally, nothing uploaded

ROC curve

ROC curve with AUC, confidence interval and optimal cut-off for a binary marker.

Processed locally, nothing uploaded

Survival analysis (Kaplan–Meier)

Kaplan–Meier curves with risk table and log-rank test.

Processed locally, nothing uploaded

Correlation analysis

Pearson or Spearman correlation and P-value matrices within a table or between two tables.

Processed locally, nothing uploaded

Multiple-testing correction

BH, Bonferroni or Holm adjustment of a P-value column.

General plots

Processed locally, nothing uploaded

Bar chart

Grouped or stacked bars with error bars, horizontal option.

Processed locally, nothing uploaded

Stacked composition bar

Stacked percentage bars for composition data (e.g. taxa).

Processed locally, nothing uploaded

Alluvial stacked bars

Stacked bars linked across groups to show composition change.

Processed locally, nothing uploaded

Broken-axis bar chart

Bar chart with a broken axis for widely ranging values.

Processed locally, nothing uploaded

Polar bar chart

Bar chart in polar coordinates.

Processed locally, nothing uploaded

Line chart

Multi-series line chart with error bands and markers.

Processed locally, nothing uploaded

Area chart

Stacked or overlapping area chart.

Processed locally, nothing uploaded

Pie and donut chart

Pie or donut charts of proportions, one or more groups.

Processed locally, nothing uploaded

Histogram

Frequency histogram with optional density curve.

Processed locally, nothing uploaded

Density and ridge plot

Density curves and ridge plots for several groups.

Processed locally, nothing uploaded

Scatter plot

Scatter plot with group colours, size mapping and labels.

Processed locally, nothing uploaded

Linear regression plot

Scatter with regression line, confidence band, R² and P value.

Processed locally, nothing uploaded

3D scatter plot

Rotatable three-dimensional scatter projection.

Processed locally, nothing uploaded

Scatter with marginal box plots

Scatter plot with marginal box plots.

Processed locally, nothing uploaded

Box plot

Grouped box plots with optional jittered points.

Processed locally, nothing uploaded

Violin plot

Violin plots with optional inner box plots.

Processed locally, nothing uploaded

Raincloud plot

Half-violin, box plot and jittered points together.

Processed locally, nothing uploaded

Bean plot

Mirrored density comparison of two groups.

Processed locally, nothing uploaded

Beeswarm plot

Non-overlapping points showing the distribution.

Processed locally, nothing uploaded

Lollipop chart

Lollipop chart of values across samples.

Processed locally, nothing uploaded

Radar chart

Radar chart of several measures across groups.

Processed locally, nothing uploaded

Ternary plot

Ternary plot of three-part compositions, distribution and enrichment styles.

Processed locally, nothing uploaded

Cumulative distribution curve

Empirical cumulative distribution for several groups.

Processed locally, nothing uploaded

Bubble chart

Bubble chart encoding position, size and colour.

Processed locally, nothing uploaded

Packed bubble chart

Packed bubbles without axes.

Processed locally, nothing uploaded

Word cloud

Terms sized by weight.

Processed locally, nothing uploaded

Circle packing

Nested circles for hierarchical categories.

Processed locally, nothing uploaded

Sunburst (hierarchical pie)

Multi-level sunburst chart with drill-down.

Processed locally, nothing uploaded

Racing bar chart

Animated bars re-ranked over time, frames exportable.

Processed locally, nothing uploaded

Expression dot plot

Fraction expressing and mean expression of genes across clusters, samples or groups.

Table utilities

Processed locally, nothing uploaded

Table filter

Filter rows and columns by condition, list or regular expression.

Processed locally, nothing uploaded

Table merge / join

Join several tables on a key column (inner, left, outer).

Processed locally, nothing uploaded

Table transpose

Swap rows and columns.

Processed locally, nothing uploaded

Long ↔ wide conversion

Convert between long and wide layouts.

Processed locally, nothing uploaded

Normalisation / scaling

z-score, min–max, log, CPM, TPM and quantile normalisation.

Processed locally, nothing uploaded

Missing-value handling

Drop rows/columns by missing fraction; mean, median or kNN imputation.

Processed locally, nothing uploaded

Table format conversion

Convert between CSV, TSV, JSON and Markdown; export to Excel.

Processed locally, nothing uploaded

Descriptive statistics

Mean, SD, median and quantiles per column or group.

Processed locally, nothing uploaded

SAM flag decoder

Decode SAM/BAM alignment flags.

Processed locally, nothing uploaded

SVG converter

Convert SVG to PNG / JPEG at a chosen resolution.

Processed locally, nothing uploaded

Cut and rearrange columns

Extract, reorder and rename columns.

Processed locally, nothing uploaded

Sort and count unique

Multi-key sort, de-duplicate and count occurrences.

Processed locally, nothing uploaded

Group and summarise

Group by columns and compute count, sum, mean, median or concatenation.

Processed locally, nothing uploaded

Find, replace and regex extract

Find and replace, or extract by regular expression, in chosen columns.

Sequence utilities

Processed locally, nothing uploaded

Sequence length statistics

Sequence count, length distribution, N50 and GC content of a FASTA file.

Processed locally, nothing uploaded

Sequence extraction

Extract sequences by ID list or sub-regions by coordinates.

Processed locally, nothing uploaded

Length filter

Keep sequences within a length range.

Processed locally, nothing uploaded

DNA ↔ RNA and reverse complement

Convert DNA ↔ RNA and reverse-complement.

Processed locally, nothing uploaded

Sequence formatting

Line width, case, header cleaning, de-duplication.

Processed locally, nothing uploaded

Translation and ORF finder

Six-frame translation, ORF finding, codon table choice.

Processed locally, nothing uploaded

GC content sliding window

GC content and GC skew along a sequence.

Processed locally, nothing uploaded

Codon usage

Codon frequency and RSCU table.

Processed locally, nothing uploaded

Primer Tm and properties

Nearest-neighbour Tm, GC%, self-complementarity and hairpin hints.

Processed locally, nothing uploaded

Sequence logo

Conservation logo from aligned sequences.

Processed locally, nothing uploaded

Pairwise alignment

Needleman–Wunsch global and Smith–Waterman local alignment for nucleotide and protein.

Processed locally, nothing uploaded

Multiple sequence alignment

Progressive multiple alignment (up to ~50 short sequences) with coloured display.

Processed locally, nothing uploaded

Phylogenetic tree (neighbour joining)

Neighbour-joining tree from an alignment or distance matrix, drawn as a figure.

Processed locally, nothing uploaded

Tree viewer (Newick)

Rectangular or circular drawing of a Newick tree with colouring.

Processed locally, nothing uploaded

Motif search

Find sites by IUPAC pattern or regular expression.

FAQ

About these tools

Is my data uploaded?
No. Files are read by your browser on your computer and all calculations and charts run locally; the page sends none of your data to any server.
Can I use the exported charts in a paper?
Yes. SVG is a vector format you can keep editing in Illustrator, Inkscape and similar software; PNG is exported at twice the screen resolution (at least 1,600 pixels wide). State the thresholds and methods in the figure legend.
How large can the file be?
It depends on your browser’s memory. Tables with tens of thousands of rows work smoothly; above 50,000 rows the page warns that the calculation may take a few seconds, and rows beyond a tool’s limit are truncated with a notice.
How do I cite the results?
Each tool page has a “Method” note naming the algorithm and references, which you can use in your methods section.

Need a full analysis?

Bioinformatics services are provided by HST GENOMICS. Analysis first, pay later. Not satisfied? You pay nothing.