Elixir Tess Tools#

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

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

Available Tools#

ELIXIRTeSS_search_events (Type: BaseRESTTool)#

Search ELIXIR TeSS for bioinformatics training events. Results use one-based page pagination: sta…

ELIXIRTeSS_search_events tool specification

Tool Information:

  • Name: ELIXIRTeSS_search_events

  • Type: BaseRESTTool

  • Description: Search ELIXIR TeSS for bioinformatics training events. Results use one-based page pagination: start with page=1 and continue with metadata.next_page while metadata.has_more is true. TeSS exposes no total; ToolUniverse reports an exact total only at a short final page. Returns organizer, location, dates, costs, and registration links.

Parameters:

  • q ([‘string’, ‘null’]) (optional) Search query for events. Examples: ‘metagenomics workshop’, ‘NGS training’, ‘structural biology course’

  • country ([‘string’, ‘null’]) (optional) Filter by country. Examples: ‘United Kingdom’, ‘Germany’, ‘Netherlands’, ‘Online’

  • event_type ([‘string’, ‘null’]) (optional) Filter by event type. Values: ‘workshops_and_courses’, ‘conferences’, ‘webinars’

  • online ([‘boolean’, ‘null’]) (optional) Filter to online events only (true/false)

  • page_size ([‘integer’, ‘null’]) (optional) Results per page (default 10, max 100)

  • page ([‘integer’, ‘null’]) (optional) One-based page number. Continue with metadata.next_page.

Example Usage:

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

ELIXIRTeSS_search_materials (Type: BaseRESTTool)#

Search ELIXIR TeSS for bioinformatics training materials. Results use one-based page pagination: …

ELIXIRTeSS_search_materials tool specification

Tool Information:

  • Name: ELIXIRTeSS_search_materials

  • Type: BaseRESTTool

  • Description: Search ELIXIR TeSS for bioinformatics training materials. Results use one-based page pagination: start with page=1 and continue with metadata.next_page while metadata.has_more is true. TeSS exposes no total; ToolUniverse reports an exact total only when a short final page is reached. Returns topics, EDAM operations, difficulty, and resource URLs.

Parameters:

  • q ([‘string’, ‘null’]) (optional) Search query for training materials. Examples: ‘CRISPR’, ‘protein structure prediction’, ‘RNA-seq’, ‘machine learning’, ‘genome assembly’

  • scientific_topics ([‘string’, ‘null’]) (optional) Filter by EDAM scientific topic. Examples: ‘Genomics’, ‘Proteomics’, ‘Sequence analysis’, ‘Phylogenetics’

  • target_audience ([‘string’, ‘null’]) (optional) Filter by target audience. Examples: ‘Researchers’, ‘Graduate students’, ‘Bioinformaticians’

  • difficulty_level ([‘string’, ‘null’]) (optional) Filter by difficulty: ‘Beginner’, ‘Intermediate’, ‘Advanced’

  • licence ([‘string’, ‘null’]) (optional) Filter by license type. Example: ‘CC-BY’

  • page_size ([‘integer’, ‘null’]) (optional) Results per page (default 10, max 100)

  • page ([‘integer’, ‘null’]) (optional) One-based page number. Continue with metadata.next_page.

Example Usage:

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