Jaspar Database

88TrustedShips scripts

Transcription factor binding profiles and position matrices from the JASPAR database.

What it does

Jaspar Database allows an assistant to retrieve standardized biological motif data directly from the primary open-access repository for transcription factor binding profiles. By integrating this skill, the assistant can programmatically fetch position frequency and weight matrices, as well as descriptive metadata for specific transcription factors.

Beyond basic retrieval, the skill includes utilities to translate human-readable gene symbols into stable matrix identifiers and handle conversion between various sequence format standards like MEME or TRANSFAC. It serves as an automated bridge between raw analytical requests and the structured regulatory motif information required for bioinformatics research workflows.

When it earns its place

Reach for it when…

Use this whenever you need to obtain reliable motif models for sequence analysis, such as when conducting binding site predictions or needing standardized representations of regulatory elements for a specific organism.

Look elsewhere when…

Do not use this for evaluating actual protein expression in specific cell types or tissues. It provides data on potential binding sites based on sequence affinity, not the real-time epigenetic or transcriptional activity occurring within a living biological system.

What to say to use it

You never invoke a skill directly — the assistant picks it up when your request matches what it covers. These are the kinds of things that do that.

  • What is the position frequency matrix for the CTCF protein in humans?
  • Convert the JUN transcription factor into a valid JASPAR matrix ID.
  • Can you retrieve the MEME format motif for this mouse transcription factor?
  • Find the metadata and class details for the MA0488.2 matrix.

Install it

Install for all your projects

Copy the skill directory into your personal skills folder. Claude picks it up on its own the next time your request matches what it does — there is nothing to enable.

bash
git clone --depth 1 --branch main https://github.com/google-deepmind/science-skills.git /tmp/science-skills
mkdir -p ~/.claude/skills
cp -r /tmp/science-skills/skills/jaspar_database ~/.claude/skills/jaspar-database

Install for one project only

Put it in the project's own skills folder instead, so it can be committed and shared with everyone working on that repository.

bash
cp -r /tmp/science-skills/skills/jaspar_database .claude/skills/jaspar-database

If a skill of the same name exists in both places, the personal one wins.

Installing on Claude.ai or through the API instead? The full guide covers every surface.

Pair it with an MCP server