JASPAR: Motif Matrix
jaspar_motifFetch a JASPAR transcription factor binding profile by matrix ID, returning the raw position-frequency matrix, TF class, assay type, species, and references.
Instructions
Fetch one JASPAR binding profile by matrix id, including its raw position-frequency matrix (PFM: per-base count vectors keyed A/C/G/T) plus TF class/family, assay type, source species, UniProt accessions, PubMed refs, IUPAC consensus, and the sequence-logo URL. The drill-down companion to tf_binding_motifs, which returns the derived consensus but not the matrix. Accepts a versioned id (MA0570.1) or a bare base id (MA0570, which resolves to the newest version). Unknown ids raise a typed NotFoundError.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| matrix_id | Yes | JASPAR profile id, e.g. MA0570.1 or MA0570 (latest version) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pfm | No | Position-frequency matrix: per-base count vectors keyed A/C/G/T | |
| name | No | TF name as curated by JASPAR | |
| length | No | Motif width in bases | |
| base_id | No | Version-less profile id, e.g. MA0570 | |
| species | No | Source species [{tax_id, name}] | |
| version | No | JASPAR release version of the profile | |
| web_url | No | JASPAR profile page | |
| tf_class | No | Structural class, e.g. ['Basic leucine zipper factors (bZIP)'] | |
| consensus | No | IUPAC consensus derived from the PFM, e.g. 'AAATATCT' (the Evening Element) | |
| data_type | No | Assay the profile derives from: SELEX / ChIP-seq / PBM / DAP-seq | |
| matrix_id | No | JASPAR profile id, e.g. MA0570.1 | |
| tf_family | No | TF family, e.g. ['MYB-related'] | |
| collection | No | CORE / PBM / UNVALIDATED / … | |
| pubmed_ids | No | Supporting PubMed IDs | |
| uniprot_ids | No | UniProt accessions JASPAR attributes the profile to | |
| sequence_logo | No | URL of the SVG sequence logo |