Modal

ls_sequence_search_get_results

Get paged results. Use this tool after `ls_sequence_search_check_status` reports success for a job created by `ls_sequence_search_submit` or `ls_modification_search_submit`. It retrieves the result page directly returned by the downstream Java MCP resource. Args: job_id: str, backend search job ID offset: int, result offset starting from 0 limit: int, page size for the downstream query sort_field: str, optional sorting field order: str, optional sorting order, supports "DESC" and "ASC" perc_identity: object, optional identity filter, format {"start": number, "end": number} q_perc_identity: object, optional query identity filter, format {"start": number, "end": number} s_perc_identity: object, optional subject identity filter, format {"start": number, "end": number} qcov_hsp_perc: object, optional query coverage filter, format {"start": number, "end": number} scov_hsp_perc: object, optional subject coverage filter, format {"start": number, "end": number} Returns: Dict[str, Any]: Response body: { "total": 5, "items": [ { "sequence_id": "16379347", "sequence_type": "PROTEIN", "sequence_len": 12, "score": 48, "q_covs": 100.0, "s_covs": 100.0, "q_coverage": "12/12", "s_coverage": "12/12", "evalue": "8.11983e-07", "identity": "12/12", "identity_value": 1.0, "q_identity": "12/12", "q_identity_value": 1.0, "s_identity": "12/12", "s_identity_value": 1.0, "positive": "12/12", "positive_value": 1.0, "modification": "No", "claimed": "Yes", "substance_name": ["..."], "hit": { "gaps": "0/12", "q_start": 1, "q_end": 12, "q_string": "MSTNPKPQRKTK", "s_start": 1, "s_end": 12, "s_string": "MSTNPKPQRKTK", "matched": "MSTNPKPQRKTK" } } ], "facets": [ { "field": "perc_identity", "statics": {"100": 5}, "range_value": {"max": 100, "min": 100} } ] } - total: total hit count. - items: current page of match records (empty list if no hit). - facets: optional facet/statistics buckets (can be empty list).

Remote openpatsnap/patsnap-biology-modality

Remote (network-hosted)

Other tools also called ls_sequence_search_get_results? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "title": "Limit",
      "default": 10,
      "description": "Page size for downstream query."
    },
    "order": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Order",
      "default": "DESC",
      "description": "Sorting order. DESC or ASC. Defaults to DESC."
    },
    "job_id": {
      "type": "string",
      "title": "Job Id",
      "description": "Backend search job ID."
    },
    "offset": {
      "type": "integer",
      "title": "Offset",
      "default": 0,
      "description": "Result offset, starting from 0."
    },
    "sort_field": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Sort Field",
      "description": "Sorting field."
    },
    "perc_identity": {
      "anyOf": [
        {
          "type": "object",
          "title": "FloatRangeParameter",
          "properties": {
            "end": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End",
              "description": "Range end value."
            },
            "start": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start",
              "description": "Range start value."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional identity filter, format {\"start\": number, \"end\": number}."
    },
    "qcov_hsp_perc": {
      "anyOf": [
        {
          "type": "object",
          "title": "FloatRangeParameter",
          "properties": {
            "end": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End",
              "description": "Range end value."
            },
            "start": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start",
              "description": "Range start value."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional query coverage filter, format {\"start\": number, \"end\": number}."
    },
    "scov_hsp_perc": {
      "anyOf": [
        {
          "type": "object",
          "title": "FloatRangeParameter",
          "properties": {
            "end": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End",
              "description": "Range end value."
            },
            "start": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start",
              "description": "Range start value."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional subject coverage filter, format {\"start\": number, \"end\": number}."
    },
    "q_perc_identity": {
      "anyOf": [
        {
          "type": "object",
          "title": "FloatRangeParameter",
          "properties": {
            "end": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End",
              "description": "Range end value."
            },
            "start": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start",
              "description": "Range start value."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional query identity filter, format {\"start\": number, \"end\": number}."
    },
    "s_perc_identity": {
      "anyOf": [
        {
          "type": "object",
          "title": "FloatRangeParameter",
          "properties": {
            "end": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End",
              "description": "Range end value."
            },
            "start": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start",
              "description": "Range start value."
            }
          }
        },
        {
          "type": "null"
        }
      ],
      "description": "Optional subject identity filter, format {\"start\": number, \"end\": number}."
    }
  }
}
          

Provider

Modal →