Iedb Ext Tools¶
Configuration File: iedb_ext_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the iedb_ext_tools.json configuration file.
Available Tools¶
iedb_get_epitope_tcell_assays (Type: IEDBTool)¶
Get T-cell assay data linked to a specific epitope structure ID. Given an epitope_id (from iedb_s…
iedb_get_epitope_tcell_assays tool specification
Tool Information:
Name:
iedb_get_epitope_tcell_assaysType:
IEDBToolDescription: Get T-cell assay data linked to a specific epitope structure ID. Given an epitope_id (from iedb_search_epitopes), returns all T-cell assays that tested this epitope.
Useful for understanding the T-cell immunogenicity of a known epitope.
Parameters:
epitope_id(integer) (required) IEDB epitope structure ID (from iedb_search_epitopes results). Example: 20354 for GILGFVFTL.
limit(integer) (optional) Maximum rows to return.
offset(integer) (optional) Pagination offset.
select(unknown) (optional) Columns to return.
filters(object) (optional) Additional PostgREST filters.Example Usage:
query = { "name": "iedb_get_epitope_tcell_assays", "arguments": { "epitope_id": 10 } } result = tu.run(query)
iedb_search_bcr_sequences (Type: IEDBTool)¶
Search B-cell receptor (BCR) / antibody sequence data from the IEDB. Returns antibody sequences w…
iedb_search_bcr_sequences tool specification
Tool Information:
Name:
iedb_search_bcr_sequencesType:
IEDBToolDescription: Search B-cell receptor (BCR) / antibody sequence data from the IEDB. Returns antibody sequences with heavy/light chain CDR3 sequences and cognate epitope information.
Useful for antibody discovery, therapeutic antibody engineering, and studying humoral immune responses.
Parameters:
limit(integer) (optional) Maximum rows to return.
offset(integer) (optional) Pagination offset.
select(unknown) (optional) Columns to return.
filters(object) (optional) PostgREST filters. Key columns: receptor_group_id, receptor_type, receptor_name, chain_type, v_gene, j_gene.Example Usage:
query = { "name": "iedb_search_bcr_sequences", "arguments": { } } result = tu.run(query)
iedb_search_tcell_assays (Type: IEDBTool)¶
Search T-cell assay data from the IEDB. Returns T-cell response assays with epitope sequences, MH…
iedb_search_tcell_assays tool specification
Tool Information:
Name:
iedb_search_tcell_assaysType:
IEDBToolDescription: Search T-cell assay data from the IEDB. Returns T-cell response assays with epitope sequences, MHC restriction, source organism, and assay results.
Useful for finding T-cell epitopes for vaccine design, immunotherapy, and understanding cellular immunity. Filter by peptide sequence, MHC class, organism, or qualitative result.
Tip: use select to request only key fields for faster responses.
Parameters:
sequence(string) (optional) Exact peptide sequence to search (e.g., GILGFVFTL for influenza M1 epitope).
sequence_contains(string) (optional) Partial peptide sequence (substring match). Example: ‘SIINFEKL’.
mhc_class(string) (optional) MHC class restriction (I or II).
qualitative_measure(string) (optional) Filter by assay result.
limit(integer) (optional) Maximum rows to return.
offset(integer) (optional) Pagination offset.
select(unknown) (optional) Columns to return (array of strings). Example: [‘tcell_id’,’linear_sequence’,’mhc_restriction’,’qualitative_measure’].
filters(object) (optional) Advanced PostgREST filters (e.g., {“source_organism_iri”:”eq.NCBITaxon:11320”}).Example Usage:
query = { "name": "iedb_search_tcell_assays", "arguments": { } } result = tu.run(query)
iedb_search_tcr_sequences (Type: IEDBTool)¶
Search T-cell receptor (TCR) sequence data from the IEDB. Returns TCR sequences paired with their…
iedb_search_tcr_sequences tool specification
Tool Information:
Name:
iedb_search_tcr_sequencesType:
IEDBToolDescription: Search T-cell receptor (TCR) sequence data from the IEDB. Returns TCR sequences paired with their cognate epitopes and MHC restriction.
Useful for TCR engineering, adoptive cell therapy design, and understanding antigen-specific T-cell responses.
Parameters:
limit(integer) (optional) Maximum rows to return.
offset(integer) (optional) Pagination offset.
select(unknown) (optional) Columns to return.
filters(object) (optional) PostgREST filters. Key columns: receptor_group_id, receptor_type, receptor_name, cdr3_alpha, cdr3_beta, chain_type, v_gene, j_gene.Example Usage:
query = { "name": "iedb_search_tcr_sequences", "arguments": { } } result = tu.run(query)