Warning
This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
galaxy.tours package¶
- class galaxy.tours.ToursRegistry[source]¶
Bases:
abc.ABC
- abstract get_tours() galaxy.tours._schema.TourList [source]¶
Return list of tours.
- abstract tour_contents(tour_id: str) galaxy.tours._schema.TourDetails [source]¶
Return tour contents.
- abstract load_tour(tour_id: str) galaxy.tours._schema.TourDetails [source]¶
Reload tour and return its contents.
- class galaxy.tours.TourCore(*, name: str, description: str, tags: List[str])[source]¶
Bases:
pydantic.main.BaseModel
- class galaxy.tours.TourDetails(*, name: str, description: str, tags: List[str], title_default: str = None, steps: List[galaxy.tours._schema.TourStep])[source]¶
Bases:
galaxy.tours._schema.TourCore
- steps: List[galaxy.tours._schema.TourStep]¶
- class galaxy.tours.TourList(*, __root__: List[galaxy.tours._schema.Tour] = [])[source]¶
Bases:
pydantic.main.BaseModel