Interproscan Tools

Configuration File: interproscan_tools.json Tool Type: Local Tools Count: 3

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

Available Tools

InterProScan_get_job_results (Type: InterProScanTool)

Retrieve results from a completed InterProScan job. Returns domain predictions, GO annotations, a…

InterProScan_get_job_results tool specification

Tool Information:

  • Name: InterProScan_get_job_results

  • Type: InterProScanTool

  • Description: Retrieve results from a completed InterProScan job. Returns domain predictions, GO annotations, and pathway mappings. Results available for 7 days after completion.

Parameters:

  • job_id (string) (required) InterProScan job ID

Example Usage:

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

InterProScan_get_job_status (Type: InterProScanTool)

Check status of an InterProScan analysis job. Use if scan_sequence returns before completion. Sta…

InterProScan_get_job_status tool specification

Tool Information:

  • Name: InterProScan_get_job_status

  • Type: InterProScanTool

  • Description: Check status of an InterProScan analysis job. Use if scan_sequence returns before completion. Status: RUNNING, FINISHED, FAILURE, ERROR, NOT_FOUND.

Parameters:

  • job_id (string) (required) InterProScan job ID returned from scan_sequence

Example Usage:

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

InterProScan_scan_sequence (Type: InterProScanTool)

Run InterProScan analysis on a protein sequence to predict domains, families, and functional site…

InterProScan_scan_sequence tool specification

Tool Information:

  • Name: InterProScan_scan_sequence

  • Type: InterProScanTool

  • Description: Run InterProScan analysis on a protein sequence to predict domains, families, and functional sites. Unlike InterPro lookup (pre-computed), this runs actual sequence analysis. Returns domains, GO terms, and pathway annotations.

Parameters:

  • sequence (string) (required) Protein sequence in single-letter amino acid code (e.g., ‘MVLSPADKTNVKAAWGKVGAHAG…’)

  • email (string) (optional) Email for job notifications (optional)

  • title (string) (optional) Job title for tracking (optional)

  • go_terms (boolean) (optional) Include GO term predictions

  • pathways (boolean) (optional) Include pathway annotations

Example Usage:

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