Modal

ls_antibody_antigen_search

Search antibody-antigen relations. IMPORTANT: You must provide `target_name` as a search parameter. Use this tool when the user wants to find antibodies associated with a target antigen and optionally narrow the result set with facet filters. The Python service only validates the request shape and forwards the payload to the downstream Java MCP resource. Args: target_name: str, antigen target name used for exact or keyword lookup offset: int, pagination offset, starting from 0 limit: int, page size for downstream query filter: object, optional facet filters. Supported fields: - target_name: List[str], filter by target names - source: List[str], filter by data sources - antigen_species: List[str], filter by antigen species - antibody_name: List[str], filter by antibody names Returns: Dict[str, Any]: Response body: { "total": 14855, "items": [ { "source": "patent", "patent": { "PATENT_ID": "8ccf84a5-3a5a-4ac4-b2a5-4bcf5fc4960a", "PN": "US20190185568A1", "TITLE": "Anti-PD-1 antibody", "ABST": "..." }, "hchain_sequence_text": "...", "lchain_sequence_text": "...", "target_name": "PD-1", "related_gene_symbol": "PD-1", "target_species": "Bos taurus", "target_id": "9786d32e3d244a688ec6a60d2fe1b10b" } ], "facets": [ { "field": "source", "values": [{"name": "patent", "count": 14772}] } ] } - total: total hit count. - items: matched antibody-antigen records. - facets: filter buckets in {"field", "values"} format.

Remote openpatsnap/patsnap-biology-modality

Remote (network-hosted)

Other tools also called ls_antibody_antigen_search? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "title": "Limit",
      "default": 20,
      "description": "Page size for downstream query."
    },
    "filter": {
      "anyOf": [
        {
          "type": "object",
          "title": "AntibodyAntigenFilter",
          "properties": {
            "source": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                {
                  "type": "null"
                }
              ],
              "title": "Source",
              "description": "Facet filter for data sources."
            },
            "target_name": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                {
                  "type": "null"
                }
              ],
              "title": "Target Name",
              "description": "Facet filter for target names."
            },
            "antibody_name": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                {
                  "type": "null"
                }
              ],
              "title": "Antibody Name",
              "description": "Facet filter for antibody names."
            },
            "antigen_species": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                {
                  "type": "null"
                }
              ],
              "title": "Antigen Species",
              "description": "Facet filter for antigen species."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional facet filters."
    },
    "offset": {
      "type": "integer",
      "title": "Offset",
      "default": 0,
      "description": "Result offset, starting from 0."
    },
    "target_name": {
      "type": "string",
      "title": "Target Name",
      "description": "Target name used for exact or keyword antigen lookup."
    }
  }
}
          

Provider

Modal →