Bulk Export

Bulk download mutations as CSV

Stateless bulk mutation export — no session required. Accepts the same search filters as the /data/search page via GET query params. At least one filter is required to prevent full-table dumps. Returns up to 250,000 rows. Includes sample name, tissue, 9-mer epitopes, and external reference links.

get/export/mutations.csv

Request

  • Base URL: https://canelib.erc.monash.edu/api
  • URL: https://canelib.erc.monash.edu/api/export/mutations.csv
  • Auth: none declared

Query parameters

genestring
Example:BRAF

HGNC gene symbol.

tissuestring
Example:Skin

OncoTree tissue lineage. Repeat for multiple: ?tissue=Skin&tissue=Brain.

cancer_typestring
Example:Melanoma

Cancer type. Repeat for multiple.

cell_linestring
Example:A-375

Cell line name. Repeat for multiple.

source'cosmic_CL' | 'cosmic_TS' | 'depMap' | 'pubMed'

Source database. Repeat for multiple.

mutation_typestring

Mutation type (e.g. 'Substitution - Missense'). Repeat for multiple.

histologystring

Histology filter. Repeat for multiple.

peptidestring

Peptide sequence (exact match by default). Repeat for multiple.

peptide_match'exact' | 'prefix' | 'contains' | 'suffix'

Peptide matching mode.

peptide_col'mutant' | 'wild'

Which peptide column to match against.

project'CL' | 'TS'

Restrict to Cell Lines (CL) or Tissue Samples (TS).

qstring

Free text search (gene, sample, peptide).

min_samplesinteger

Minimum sample recurrence count.

min_cancer_typesinteger

Minimum cancer type count.

multi_source'1'

Only variants confirmed by 2+ databases.

limitinteger

Maximum rows to return (cap: 250,000).

Response

CSV file with mutation data.

Changes

No recorded changes to this operation across all 1 revision of this API.