Skill Tracer
Skills › Scientific Agent Skills › database-lookup › jaspar.md

jaspar.md

50 lines · skills/database-lookup/references/jaspar.md at 5f2bc03

Open on GitHub
1# JASPAR (Transcription Factor Binding Profiles)
2

JASPAR (Transcription Factor Binding Profiles)

Raw lines 1 to 2
3## Base URL
4```
5https://jaspar.elixir.no/api/v1/
6```
7

Base URL

https://jaspar.elixir.no/api/v1/
Raw lines 3 to 7
8## Auth
9No auth required.

Auth

No auth required.

Raw lines 8 to 10
11## Key Endpoints
13| Endpoint | Description |
14|----------|-------------|
15| `/matrix/` | List all TF binding profiles |
16| `/matrix/{matrix_id}/` | Specific profile (e.g. MA0139.1 for CTCF) |
17| `/matrix/?tax_id={id}&collection=CORE` | Filter by species + collection |
18| `/matrix/{id}/?format=jaspar` | Profile in JASPAR format |
19| `/matrix/{id}/?format=meme` | Profile in MEME format |
20| `/matrix/{id}/?format=transfac` | Profile in TRANSFAC format |
21| `/taxon/` | List taxonomic groups |
22| `/collections/` | List collections (CORE, CNE, etc.) |

Key Endpoints

EndpointDescription
/matrix/List all TF binding profiles
/matrix/{matrix_id}/Specific profile (e.g. MA0139.1 for CTCF)
/matrix/?tax_id={id}&collection=COREFilter by species + collection
/matrix/{id}/?format=jasparProfile in JASPAR format
/matrix/{id}/?format=memeProfile in MEME format
/matrix/{id}/?format=transfacProfile in TRANSFAC format
/taxon/List taxonomic groups
/collections/List collections (CORE, CNE, etc.)
Raw lines 11 to 23
24## Filter Parameters
25- `tax_id` — NCBI taxonomy ID (9606 for human)
26- `collection` — CORE, CNE, PHYLOFACTS, etc.
27- `tf_class` — TF structural class
28- `name` — TF name search
29- `page`, `page_size` — pagination

Filter Parameters

  • tax_id — NCBI taxonomy ID (9606 for human)
  • collection — CORE, CNE, PHYLOFACTS, etc.
  • tf_class — TF structural class
  • name — TF name search
  • page, page_size — pagination
Raw lines 24 to 30
31## Example Calls
32```
33# Get CTCF binding profile
34https://jaspar.elixir.no/api/v1/matrix/MA0139.1/
36# Human CORE TF profiles
37https://jaspar.elixir.no/api/v1/matrix/?tax_id=9606&collection=CORE&page_size=10
39# Get profile in MEME format
40https://jaspar.elixir.no/api/v1/matrix/MA0139.1/?format=meme
41```

Example Calls

# Get CTCF binding profile
https://jaspar.elixir.no/api/v1/matrix/MA0139.1/

# Human CORE TF profiles
https://jaspar.elixir.no/api/v1/matrix/?tax_id=9606&collection=CORE&page_size=10

# Get profile in MEME format
https://jaspar.elixir.no/api/v1/matrix/MA0139.1/?format=meme
Raw lines 31 to 42
43## Response Format
44JSON. Profiles include: `matrix_id`, `name`, `pfm` (position frequency matrix as A/C/G/T dict), `sequence_logo` URL, `species`, `class`, `family`.

Response Format

JSON. Profiles include: matrix_id, name, pfm (position frequency matrix as A/C/G/T dict), sequence_logo URL, species, class, family.

Raw lines 43 to 45
46## API Docs
47Swagger at https://jaspar.elixir.no/api/v1/docs/

API Docs

Swagger at https://jaspar.elixir.no/api/v1/docs/

Raw lines 46 to 48
49## Rate Limits
50No published limits. Be reasonable.

Rate Limits

No published limits. Be reasonable.

Raw lines 49 to 50