For researchers
Hypothesis generation, gene sets, proteome-wide patterns, and reproducible downloads.
- Statistics — presets (proteome, drivers) or PPI / GO custom sets
- Dynamic Search + Precompiled — filter by disorder, motifs, mutations
- Batch analysis + Downloads / API — scale to many proteins
- PPI network — neighbourhood context for pathways
For clinicians & variant specialists
Gene- and residue-level context for germline and tumour variants.
- Search → Summary — ClinVar / OMIM tables, pathogenicity tracks, disorder at the site
- Mutation / sample — paste positions for quick disorder-aware readout
- OMIM & ClinVar browse — disease-centric tables
- Summary — tabbed report (Visual Overview, clinical tables, per-gene statistics); optional full Visual page (
/visual/…) for the genome-window layout
Use cases
Research and clinical workflows now have their own pageGuided scenarios (proteome mining, single-gene review, disease tables, batch jobs, PPI context, and more) are maintained on Use cases with separate Research and Clinical interpretation tabs.
Site map
Main entry points in the current DisCanVis 2.0 portalSearch box, live scale counters, path cards, integrated source links.
Resolve gene / UniProt / Ensembl → results table → Summary.
Menu: Dynamic, Precompiled, OMIM, ClinVar, Mutated regions, PPI, Sample.
Per-protein report and genome-aware viewer (/summary/…, /visual/…).
Global charts: presets, PPI/GO custom sets, exports via Downloads.
Many proteins or regions in one job.
Bulk TSV/FASTA and mutation×region files.
How to cite, release notes, funding.
REST reference, try-it, Python examples, JSON glossary. Search rows link to the same endpoints.
Search
Resolve a gene or identifier to a protein reportUse Search (menu item), the home search box, or the navbar quick gene search (where shown). Accepted identifiers include gene symbols, UniProt accessions, Ensembl transcript IDs, and related text fields. Toggle main isoforms only to restrict to canonical isoforms.
Submitting the search opens the search results page: a DataTables-style table with column filtering, pagination, and Copy / CSV / Excel / Print export. Each row shows ordered vs disordered residue fractions (colour bars), a cancer vs disease (OMIM+ClinVar) mutation mix, per–cancer-database variant spectrum (missense, frameshift, indel shares for sources such as TCGA and COSMIC — useful for interpreting oncogene vs tumour-suppressor-style profiles), disease mutation counts, driver census hints, and shortcuts to Summary, PPI, and the REST JSON endpoint.
Open a protein’s Summary (/summary/<accession>/) from the accession link — the main hub for tabbed tables, plots, and the genome-aware sequence view.
Cross-linking & external databases
Join DisCanVis to your own resources
Stable deep links use the pattern /search/<search_type>/<term>/ (for example /search/gene_name/RAF1/) and open the protein Summary for that identifier.
The built-in Search page, home box, and navbar quick search (where shown) accept gene symbols, UniProt accessions, Ensembl transcript IDs (stable ENST…), and related text, and resolve to the canonical accession shown in results.
Examples (same pills as on the home page):
- ENST00000393067.8 (transcript)
- RAF1 (gene)
- Q96J92 (UniProt)
- P53_HUMAN (UniProt entry name)
- By gene name — use
search_type=gene_nameand the HGNC symbol interm(URL-encode spaces if needed). - By UniProt — use
search_type=uniprotand the accession interm. - By Ensembl transcript — use
search_type=ensembl(or other transcript-related types your deployment exposes) with the stable ID. For batch mapping, prefer your own lookup tables or API exports.
After resolution, bookmark or store the gencode / UniProt accession from the results for repeat visits; direct Summary URLs such as /summary/<accession>/ remain valid for opening the report once you know the accession.
Browse
Dynamic Search, precompiled tables, disease & cancer-focused tablesDynamic Search
Browse → Dynamic Search builds arbitrary slices of the proteome: autocomplete on annotation fields, GO terms, disorder- and motif-related columns, and more. Use it when precompiled views are too rigid or when you want to combine several criteria.
Precompiled tables
Precompiled tables host the classic DisCanVis table browser (sortable, filterable columns, including disorder, motifs, domains, and mutation summaries depending on the table). Chromosome- and GO-oriented tables are included here.
Disease tables
Cancer & networks
- Precompiled (incl. Cancer Gene Census drivers) · Significantly mutated regions
- PPI network · Mutation / sample
Disorder- and motif-related dimensions (experimental disorder, ELM, PEM core motifs, ScanSite, MFIB, DIBS, PhasePro, Pfam, …) are columns or dataset presets in Dynamic Search and Precompiled tables — see the home section Explore disorder-specific datasets for a compact map.
Many tables support rich column filters (numeric operators such as >100, negation with ! where implemented). Older pages may use TableSorter widgets; newer views (including Search results) often use DataTables — check the on-page filter row and footer controls.
Protein pages: Summary & Visual
Per-protein exploration
Summary (/summary/<accession>/) is the primary hub after Search: hero card, coverage badges, and four main pills
(Visual Overview, Clinical Views, Statistics, Tables). See Summary page below for a detailed walk-through.
Visual (/visual/…) is the dedicated full-page genome-window viewer (slider, stacked tracks, structure tools).
It complements Summary when you want maximum horizontal context in one scrolling canvas.
Both use the same underlying annotation; Summary keeps tables, pathogenicity cards, and exports in one tabbed layout, while Visual emphasises positional scanning along the sequence.
Batch Analysis
Many proteins or regions at onceBatch Analysis accepts lists of proteins or genomic regions (see the on-page form for accepted formats and options). The tool returns aggregated structural and functional summaries so you can compare many candidates without opening each protein manually.
Use it after an initial triage in Browse or Search when you need a compact export-style overview of a gene set.
Statistics
Proteome-scale charts (not the per-gene Summary tab)Primarily a research tool for distributions and comparisons across many proteins. For single-variant or single-gene clinical review, start from Search or Mutation / sample (see Use cases).
The Statistics page aggregates precomputed JSON for selectable protein sets: full-proteome and cancer-driver presets, annotation-filtered subsets, or custom sets built from a PPI neighbourhood (seed protein + interaction databases) or a GO term (same autocomplete as Dynamic Browse).
Sections include per-protein overview tables, global disorder distributions, somatic mutation mix by source and variant class (ordered vs disordered sites), mutation–annotation overlap, ClinVar breakdowns, pathogenicity score distributions, and structure-related scores on disordered residues. Colours match Browse Dynamic and Summary palettes.
Human-preset split exports used in publications are linked from Downloads (Proteome statistics category). If charts are empty or show a warning, the underlying preset data may not be published on this server yet.
Downloads & API
Bulk files vs programmatic accessdownload Downloads
Bulk TSV/FASTA categories, mutation×region tables, layer colour legend aligned with Summary/Browse. Single-protein exports still come from the Summary page UI.
api API
/rest/… patterns, clickable examples, live try-it, Python snippets, and the annotation key glossary for JSON layers.
Search results include a shortcut to open the same protein as REST JSON.
Summary page
/summary/<accession>/ — hero, coverage badges, four main tabs
After Search or a browse table, the Summary view is the tabbed per-protein workspace. It loads progressively (loader with per-source chips), then settles into a Protein summary hero and pill navigation that matches the live UI.
Hero — “Protein summary” card
The top card concentrates identity and shortcuts. Typical elements:
Coverage overview (collapsible) expands into badge rows that mirror what finished loading: annotation coverage, cancer-driver flags, somatic cancer types inferred from mutation tables, and disease / cancer mutation sources. UniProt info (collapsible) fetches curated text live from UniProt REST — useful for function summaries without leaving Summary.
Main tabs (pill bar)
The four pills match the in-page Summary navigation:
Unified Visual settings toolbar: view mode switches (Summary visual, Structure focus with PDB/Mol* alignment, Pathogenicity, Orthologs / MSA), colour maps for the focused annotation, and external track labels.
Below that: Sequence panel (residue colouring from the focused layer), then the main Tracks Plotly column with the genome / disorder / ordered / protein-level legend and contextual “?” pills.
This is the in-Summary counterpart to the standalone /visual/… page — optimised to stay inside the tabbed report.
Population-style pathogenicity and conservation cards (violin / small multiples) with tunable traces (ordered vs disordered backgrounds, benign vs pathogenic splits where applicable). A Variants on this protein DataTable mirrors Mutation browse rows with “Analyse” actions and a custom variant form; clicking the main Visual Overview plot can copy a residue into that form.
Per-gene charts (not the portal-wide Statistics page): sequence-level summaries such as disorder ratio, disorder annotation coverage, PDB structure overview, and related distribution plots built from this protein’s annotation bundle.
Deep ClinVar and cancer mutation tables plus matching region summaries, each in its own sub-tab with DataTables exports — aligned with the mutation data shown elsewhere in Summary and Browse.
For a full-width genome slider along the sequence, open Visual (/visual/<accession>/) from the Summary hero; the Visual Overview tab stays inside the tabbed Summary for quick inspection.