Flymine Tools¶
Configuration File: flymine_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the flymine_tools.json configuration file.
Available Tools¶
FlyMine_search (Type: BaseRESTTool)¶
Search FlyMine, the InterMine data warehouse for Drosophila melanogaster (fruit fly) genomics dat…
FlyMine_search tool specification
Tool Information:
Name:
FlyMine_searchType:
BaseRESTToolDescription: Search FlyMine, the InterMine data warehouse for Drosophila melanogaster (fruit fly) genomics data from FlyBase. Searches across genes, proteins, publications, protein domains, gene ontology terms, and more. FlyMine integrates data from FlyBase, UniProt, Reactome, KEGG, TreeFam, and other model organism databases. Returns matching records with category facets and relevance scores. Use facet_Category parameter to filter by entity type (e.g., ‘Gene’, ‘Protein’, ‘Publication’, ‘ProteinDomain’, ‘CDNAClone’, ‘GOTerm’, ‘InteractionExperiment’).
Parameters:
q(string) (required) Search query: gene symbol (e.g., ‘dpp’, ‘Notch’, ‘hedgehog’), protein name, domain name, or free text.size(integer) (optional) Number of results to return (default: 10, max: 100).format(string) (optional) Response format. Must be ‘json’.facet_Category(string) (optional) Filter by entity category. Options: ‘Gene’, ‘Protein’, ‘Publication’, ‘ProteinDomain’, ‘CDNAClone’, ‘GOTerm’, ‘InteractionExperiment’, ‘RNAiScreen’, ‘UniProtFeature’.
Example Usage:
query = {
"name": "FlyMine_search",
"arguments": {
"q": "example_value"
}
}
result = tu.run(query)
FlyMine_search_genes (Type: BaseRESTTool)¶
Search FlyMine specifically for Drosophila genes. This is a convenience wrapper that filters resu…
FlyMine_search_genes tool specification
Tool Information:
Name:
FlyMine_search_genesType:
BaseRESTToolDescription: Search FlyMine specifically for Drosophila genes. This is a convenience wrapper that filters results to the Gene category only. Returns gene symbols, FlyBase gene IDs (FBgn numbers), secondary identifiers (CG numbers), and organism information. FlyMine covers 12+ Drosophila species plus other model organisms. For broader searches across all entity types, use FlyMine_search instead.
Parameters:
q(string) (required) Gene search query: gene symbol (e.g., ‘dpp’, ‘Notch’, ‘wg’, ‘hh’), FlyBase ID (e.g., ‘FBgn0000490’), or keyword.size(integer) (optional) Number of results to return (default: 10).
Example Usage:
query = {
"name": "FlyMine_search_genes",
"arguments": {
"q": "example_value"
}
}
result = tu.run(query)