Mhcmotifatlas Tools

Configuration File: mhcmotifatlas_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the mhcmotifatlas_tools.json configuration file.

Available Tools

MHCMotifAtlas_get_allele_ligands (Type: MHCMotifAtlasTool)

Retrieve curated lists of naturally-presented MHC ligand peptides for a specific allele from the …

MHCMotifAtlas_get_allele_ligands tool specification

Tool Information:

  • Name: MHCMotifAtlas_get_allele_ligands

  • Type: MHCMotifAtlasTool

  • Description: Retrieve curated lists of naturally-presented MHC ligand peptides for a specific allele from the MHC Motif Atlas (mhcmotifatlas.org), covering MHC class I and class II across human/mouse/cattle/chicken. Class II peptides additionally include the predicted binding core. Optionally also return the per-allele MHC protein sequence. Use this for binding-motif and specificity analysis. Allele names use the atlas format without separators: class I e.g. ‘A0101’, ‘B0702’, ‘C0701’; class II e.g. ‘DRB1_01_01’.

Parameters:

  • allele (string) (required) MHC allele in MHC Motif Atlas format. Class I example: ‘A0101’ (HLA-A*01:01), ‘B0702’. Class II example: ‘DRB1_01_01’.

  • mhc_class (string) (optional) ‘I’ for MHC class I or ‘II’ for MHC class II. Default ‘I’.

  • include_sequence (boolean) (optional) If true, also fetch the per-allele MHC protein sequence (from MHC_I_sequences.txt / MHC_II_sequences.txt). Default false.

  • limit (integer) (optional) Maximum number of ligand peptides to return (1-1000). Default 100.

Example Usage:

query = {
    "name": "MHCMotifAtlas_get_allele_ligands",
    "arguments": {
        "allele": "example_value"
    }
}
result = tu.run(query)