Emolecules Tools¶
Configuration File: emolecules_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the emolecules_tools.json configuration file.
Available Tools¶
eMolecules_get_compound (Type: EMoleculesTool)¶
Get compound details by eMolecules ID. Returns structure, vendors, pricing, and availability info…
eMolecules_get_compound tool specification
Tool Information:
Name:
eMolecules_get_compoundType:
EMoleculesToolDescription: Get compound details by eMolecules ID. Returns structure, vendors, pricing, and availability information.
Parameters:
operation(string) (required) No descriptionemol_id(string) (required) eMolecules compound/vendor ID
Example Usage:
query = {
"name": "eMolecules_get_compound",
"arguments": {
"operation": "example_value",
"emol_id": "example_value"
}
}
result = tu.run(query)
eMolecules_get_vendors (Type: EMoleculesTool)¶
Get list of chemical suppliers for a compound by SMILES. Returns vendor names, pricing, and avail…
eMolecules_get_vendors tool specification
Tool Information:
Name:
eMolecules_get_vendorsType:
EMoleculesToolDescription: Get list of chemical suppliers for a compound by SMILES. Returns vendor names, pricing, and availability. Essential for compound sourcing and cost comparison.
Parameters:
operation(string) (required) No descriptionsmiles(string) (required) SMILES string for the compound
Example Usage:
query = {
"name": "eMolecules_get_vendors",
"arguments": {
"operation": "example_value",
"smiles": "example_value"
}
}
result = tu.run(query)
eMolecules_search (Type: EMoleculesTool)¶
Search eMolecules vendor aggregator by keyword or compound name. eMolecules aggregates compounds …
eMolecules_search tool specification
Tool Information:
Name:
eMolecules_searchType:
EMoleculesToolDescription: Search eMolecules vendor aggregator by keyword or compound name. eMolecules aggregates compounds from 200+ suppliers with pricing and availability information.
Parameters:
operation(string) (required) No descriptionquery(string) (required) Search query - compound name or keywordmax_results(integer) (optional) Maximum results (default: 20)
Example Usage:
query = {
"name": "eMolecules_search",
"arguments": {
"operation": "example_value",
"query": "example_value"
}
}
result = tu.run(query)
eMolecules_search_smiles (Type: EMoleculesTool)¶
Search eMolecules by chemical structure (SMILES). Supports exact match, substructure, and similar…
eMolecules_search_smiles tool specification
Tool Information:
Name:
eMolecules_search_smilesType:
EMoleculesToolDescription: Search eMolecules by chemical structure (SMILES). Supports exact match, substructure, and similarity search. Returns compounds from multiple vendors with pricing.
Parameters:
operation(string) (required) No descriptionsmiles(string) (required) SMILES string for the query compoundsearch_type(string) (optional) Search type: exact, substructure, similarity (default: similarity)max_results(integer) (optional) Maximum results (default: 20)
Example Usage:
query = {
"name": "eMolecules_search_smiles",
"arguments": {
"operation": "example_value",
"smiles": "example_value"
}
}
result = tu.run(query)