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 the complete exact match set of naturally presented ligands for an MHC Motif Atlas allel…

MHCMotifAtlas_get_allele_ligands tool specification

Tool Information:

  • Name: MHCMotifAtlas_get_allele_ligands

  • Type: MHCMotifAtlasTool

  • Description: Retrieve the complete exact match set of naturally presented ligands for an MHC Motif Atlas allele with recoverable local pagination. Class II records include predicted binding cores. metadata.total_matches is exact; continue with next_offset while has_more is true. Optional sequence retrieval reports sequence_found/sequence_error instead of silently returning null on a partial failure.

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 ligand records on this page, 1-1000. Defaults to 100; invalid values are rejected.

  • offset (integer) (optional) Zero-based offset into this allele’s exact ligand set; continue with metadata.next_offset.

Example Usage:

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