Conoserver Tools

Configuration File: conoserver_tools.json Tool Type: Local Tools Count: 2

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

Available Tools

ConoServer_get_conopeptide (Type: ConoServerGetConopeptideTool)

Get a full ConoServer conopeptide (cone-snail venom peptide) record by its ConoServer protein ID …

ConoServer_get_conopeptide tool specification

Tool Information:

  • Name: ConoServer_get_conopeptide

  • Type: ConoServerGetConopeptideTool

  • Description: Get a full ConoServer conopeptide (cone-snail venom peptide) record by its ConoServer protein ID (e.g. P00001). Returns the sequence, post-translational modifications, cysteine framework, gene superfamily, pharmacological family, source Conus species/diet/region, average and monoisotopic mass, pI, extinction coefficient, and literature references. Data from the keyless ConoServer bulk protein export (conoserver.org).

Parameters:

  • conoserver_id (string) (required) ConoServer protein ID, e.g. ‘P00001’ (alpha-conotoxin SI, sequence ICCNPACGPKYSCX, from Conus striatus). Case-insensitive.

Example Usage:

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

ConoServer_search_conopeptides (Type: ConoServerSearchConopeptidesTool)

Search ConoServer conopeptides (cone-snail venom peptides) by one or more case-insensitive substr…

ConoServer_search_conopeptides tool specification

Tool Information:

  • Name: ConoServer_search_conopeptides

  • Type: ConoServerSearchConopeptidesTool

  • Description: Search ConoServer conopeptides (cone-snail venom peptides) by one or more case-insensitive substring filters: name, sequence, pharmacological_family (e.g. ‘alpha conotoxin’), gene_superfamily (e.g. ‘A superfamily’), cysteine_framework (e.g. ‘I’), organism (Conus species, e.g. ‘Conus geographus’), or conopeptide_class. Returns matching records (sequence, modifications, masses, organism, references). Keyless ConoServer bulk export (conoserver.org).

Parameters:

  • name (string) (optional) Peptide name substring.

  • sequence (string) (optional) Amino-acid sequence substring (e.g. ‘GCCS’).

  • pharmacological_family (string) (optional) e.g. ‘alpha conotoxin’, ‘omega conotoxin’.

  • gene_superfamily (string) (optional) e.g. ‘A superfamily’, ‘O1 superfamily’.

  • cysteine_framework (string) (optional) Cysteine framework, e.g. ‘I’, ‘III’, ‘VI/VII’.

  • organism (string) (optional) Source Conus species, e.g. ‘Conus geographus’.

  • conopeptide_class (string) (optional) Conopeptide class, e.g. ‘conotoxin’.

  • limit (integer) (optional) Max records to return (default 25, max 200).

Example Usage:

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