Therasabdab Tools#

Configuration File: therasabdab_tools.json Tool Type: Local Tools Count: 4

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

Available Tools#

TheraSAbDab_get_all_therapeutics (Type: TheraSAbDabTool)#

Get the complete Thera-SAbDab therapeutic-antibody catalog through limit/offset pages, plus count…

TheraSAbDab_get_all_therapeutics tool specification

Tool Information:

  • Name: TheraSAbDab_get_all_therapeutics

  • Type: TheraSAbDabTool

  • Description: Get the complete Thera-SAbDab therapeutic-antibody catalog through limit/offset pages, plus counts by format and the real clinical-trial-stage field. Follow next_offset while has_more is true. Use for landscape analysis of antibody therapeutics.

Parameters:

  • limit (integer) (optional) Maximum catalog records to return

  • offset (integer) (optional) Zero-based catalog offset; continue with next_offset

Example Usage:

query = {
    "name": "TheraSAbDab_get_all_therapeutics",
    "arguments": {
    }
}
result = tu.run(query)

TheraSAbDab_get_therapeutic_sequences (Type: TheraSAbDabTool)#

Get the full curated record for a clinical/approved therapeutic antibody from Thera-SAbDab by WHO…

TheraSAbDab_get_therapeutic_sequences tool specification

Tool Information:

  • Name: TheraSAbDab_get_therapeutic_sequences

  • Type: TheraSAbDabTool

  • Description: Get the full curated record for a clinical/approved therapeutic antibody from Thera-SAbDab by WHO INN name. Returns the VH/VL amino-acid sequences (heavy1/light1, plus heavy2/light2 for bispecifics), isotype, target antigen, PDB structural coverage at 100%/99%/95-98% sequence identity (struc100/struc99/struc95to98 as ‘pdbid:chains’), originator companies, and approved/active/discontinued conditions. Use for antibody sequence retrieval and developability analysis. No authentication required.

Parameters:

  • name (string) (optional) WHO INN of the therapeutic antibody (e.g., ‘adalimumab’, ‘abciximab’, ‘pembrolizumab’). Aliases: inn, query.

  • inn (string) (optional) Alias for name.

  • query (string) (optional) Alias for name.

Example Usage:

query = {
    "name": "TheraSAbDab_get_therapeutic_sequences",
    "arguments": {
    }
}
result = tu.run(query)

TheraSAbDab_search_by_target (Type: TheraSAbDabTool)#

Find therapeutic antibodies targeting an exact antigen alias. Returns paginated clinical/approved…

TheraSAbDab_search_by_target tool specification

Tool Information:

  • Name: TheraSAbDab_search_by_target

  • Type: TheraSAbDabTool

  • Description: Find therapeutic antibodies targeting an exact antigen alias. Returns paginated clinical/approved antibodies and exact count; follow next_offset while has_more is true (for example, PD-1 has more than the former fixed 20-record cutoff). Essential for competitive landscape analysis.

Parameters:

  • target (string) (required) Target antigen name (e.g., ‘PD-1’, ‘HER2’, ‘CD20’, ‘TNF-alpha’, ‘VEGF’)

  • limit (integer) (optional) Maximum matching therapeutics to return

  • offset (integer) (optional) Zero-based match offset; continue with next_offset

Example Usage:

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

TheraSAbDab_search_therapeutics (Type: TheraSAbDabTool)#

Search therapeutic antibodies by name or target keyword in Thera-SAbDab. Returns WHO INN name, ta…

TheraSAbDab_search_therapeutics tool specification

Tool Information:

  • Name: TheraSAbDab_search_therapeutics

  • Type: TheraSAbDabTool

  • Description: Search therapeutic antibodies by name or target keyword in Thera-SAbDab. Returns WHO INN name, target antigen, format, clinical-trial stage, and explicit pagination metadata. Follow next_offset while has_more is true so broad searches are not silently limited to the first 20 matches.

Parameters:

  • query (string) (required) Search query - antibody name (e.g., ‘trastuzumab’, ‘pembrolizumab’, ‘rituximab’)

  • limit (integer) (optional) Maximum matching therapeutics to return

  • offset (integer) (optional) Zero-based match offset; continue with next_offset

Example Usage:

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