Skip to content

mpi2/impc-assistant

v0.1.2Apache-2.0

Explore IMPC phenotype datasets, IMPReSS parameters, and ES-cell construct coordinates.

get-es-cell-coordinates

Retrieve an IMPC ES-cell or corresponding targeting-vector GenBank file and extract its 5′ and 3′ homology-arm coordinates to report the predicted construct interval between their inner boundaries. Use for ES-cell coordinate requests that provide an MGI gene ID and allele name, an IMPC allele-page URL, or a GenBank file/URL.

get-impress-data

Generate IMPReSS links and downloadable triplet tables from natural-language requests by resolving pipeline, procedure, and parameter identifiers in the IMPC Solr pipeline core. Use for requests to find, list, or generate applicable IMPReSS parameter pages, including ambiguous or centre-specific variants.

impc-assistant

Coordinate IMPC research requests spanning phenotype downloads, IMPReSS parameter discovery, ES-cell coordinates, orthology, or publications. Use as the IMPC Assistant entry point or when a request combines these workflows.

impc-data-retriever

Retrieve and export IMPC phenotype observations, associations, statistical results, images, and disease-model datasets using impc-api. Use get-impress-data for IMPReSS page discovery and get-es-cell-coordinates for construct coordinates.

impc-mcp-setup

Configure and verify one or more hosted IMPC MCP servers in the current or user-specified MCP-capable AI client. This is primarily a prerequisite invoked by another IMPC skill to install the specific Solr, Publications, Orthology or Allele server it needs; it can also be run directly when a user asks to set up, enable, repair or check an IMPC MCP server or "IMPC tools."

uv

Checks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.