jaspar-database

Query JASPAR transcription factor binding profiles via REST API and Python.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Yezez9/Research-Agent --skill jaspar-database-yezez9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jaspar-database
Source: https://github.com/Yezez9/Research-Agent/tree/main/scientific-skills/jaspar-database
Command: npx skills add https://github.com/Yezez9/Research-Agent --skill jaspar-database-yezez9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides access to the JASPAR database, enabling users to find and analyze transcription factor (TF) binding site profiles, which are crucial for understanding gene regulation.

Core Features & Use Cases

  • Search TF Profiles: Find binding profiles by TF name, species, or class.
  • Fetch Matrix Data: Retrieve Position Frequency Matrices (PFMs) or convert them to Position Weight Matrices (PWMs).
  • Scan DNA Sequences: Identify potential TF binding sites within a given DNA sequence.
  • Variant Impact Analysis: Assess how genetic variants might affect TF binding.
  • Use Case: Researchers can use this Skill to identify which transcription factors are likely to bind to a specific gene promoter region, helping to elucidate gene regulatory mechanisms.

Quick Start

Use the jaspar-database skill to search for human CTCF binding profiles.

Frequently Asked Questions about jaspar-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve transcription factor binding profiles for motif analysis?

To retrieve transcription factor binding profiles for motif analysis, you can query the JASPAR database by TF name, species, or class to fetch Position Frequency Matrices (PFMs) and convert them to Position Weight Matrices (PWMs).

Can I scan a DNA sequence to identify potential transcription factor binding sites?

Yes, you can scan DNA sequences to identify potential transcription factor binding sites by using this Skill to access JASPAR profiles and apply them directly to your target sequence for regulatory genomics research.

What is the best way to assess how genetic variants affect TF binding?

The best way to assess how genetic variants affect TF binding is to perform variant impact analysis using JASPAR PWMs, which evaluates sequence changes against transcription factor binding profiles to predict regulatory disruptions.

How do I convert Position Frequency Matrices to Position Weight Matrices for regulatory genomics?

You can convert Position Frequency Matrices (PFMs) to Position Weight Matrices (PWMs) for regulatory genomics by fetching the raw PFM data from the JASPAR database through REST API calls and applying the conversion within the analysis workflow.

Do I need Python to query JASPAR and fetch transcription factor data?

Yes, you need Python to query the JASPAR database, as this Skill utilizes Python scripts and REST API calls to retrieve transcription factor data, search binding profiles, and facilitate downstream motif analysis.

When should I use JASPAR for motif enrichment studies instead of other regulatory databases?

You should use JASPAR for motif enrichment studies when you need open-access, curated transcription factor binding profiles, allowing you to systematically search by TF class or species to elucidate specific gene regulatory mechanisms.