Uniprot Tools

Configuration File: uniprot_tools.json Tool Type: Local Tools Count: 10

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

Available Tools

UniProt_get_alternative_names_by_accession (Type: UniProtRESTTool)

Extract all alternative names (alternativeNames) from UniProtKB entry.

UniProt_get_alternative_names_by_accession tool specification

Tool Information:

  • Name: UniProt_get_alternative_names_by_accession

  • Type: UniProtRESTTool

  • Description: Extract all alternative names (alternativeNames) from UniProtKB entry.

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_disease_variants_by_accession (Type: UniProtRESTTool)

Extract all variants (feature type = VARIANT) and their related annotations from UniProtKB entry.

UniProt_get_disease_variants_by_accession tool specification

Tool Information:

  • Name: UniProt_get_disease_variants_by_accession

  • Type: UniProtRESTTool

  • Description: Extract all variants (feature type = VARIANT) and their related annotations from UniProtKB entry.

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_entry_by_accession (Type: UniProtRESTTool)

Get the complete JSON entry for a specified UniProtKB accession.

UniProt_get_entry_by_accession tool specification

Tool Information:

  • Name: UniProt_get_entry_by_accession

  • Type: UniProtRESTTool

  • Description: Get the complete JSON entry for a specified UniProtKB accession.

Parameters:

  • accession (string) (required) UniProtKB entry accession, e.g., P05067.

Example Usage:

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

UniProt_get_function_by_accession (Type: UniProtRESTTool)

Extract functional annotations from UniProtKB entry (Comment type = FUNCTION).

UniProt_get_function_by_accession tool specification

Tool Information:

  • Name: UniProt_get_function_by_accession

  • Type: UniProtRESTTool

  • Description: Extract functional annotations from UniProtKB entry (Comment type = FUNCTION).

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_isoform_ids_by_accession (Type: UniProtRESTTool)

Extract all splice isoform IDs from UniProtKB entry (isoformNames).

UniProt_get_isoform_ids_by_accession tool specification

Tool Information:

  • Name: UniProt_get_isoform_ids_by_accession

  • Type: UniProtRESTTool

  • Description: Extract all splice isoform IDs from UniProtKB entry (isoformNames).

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_organism_by_accession (Type: UniProtRESTTool)

Extract the organism scientific name from UniProtKB entry.

UniProt_get_organism_by_accession tool specification

Tool Information:

  • Name: UniProt_get_organism_by_accession

  • Type: UniProtRESTTool

  • Description: Extract the organism scientific name from UniProtKB entry.

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_ptm_processing_by_accession (Type: UniProtRESTTool)

Extract all PTM and processing sites from UniProtKB entry (feature type = MODIFIED RESIDUE or SIG…

UniProt_get_ptm_processing_by_accession tool specification

Tool Information:

  • Name: UniProt_get_ptm_processing_by_accession

  • Type: UniProtRESTTool

  • Description: Extract all PTM and processing sites from UniProtKB entry (feature type = MODIFIED RESIDUE or SIGNAL, etc.).

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_sequence_by_accession (Type: UniProtRESTTool)

Extract the canonical sequence from UniProtKB entry.

UniProt_get_sequence_by_accession tool specification

Tool Information:

  • Name: UniProt_get_sequence_by_accession

  • Type: UniProtRESTTool

  • Description: Extract the canonical sequence from UniProtKB entry.

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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

UniProt_get_subcellular_location_by_accession (Type: UniProtRESTTool)

Extract subcellular localization annotations from UniProtKB entry (Comment type = SUBCELLULAR LOC…

UniProt_get_subcellular_location_by_accession tool specification

Tool Information:

  • Name: UniProt_get_subcellular_location_by_accession

  • Type: UniProtRESTTool

  • Description: Extract subcellular localization annotations from UniProtKB entry (Comment type = SUBCELLULAR LOCATION).

Parameters:

  • accession (string) (required) UniProtKB accession, e.g., P05067.

Example Usage:

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