# Orchestration of Data Pipelines

## Documentation for package ‘maestro’ version 1.0.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

build_schedule | Build a schedule table
create_maestro | Creates a new maestro project
create_orchestrator | Create a new orchestrator
create_pipeline | Create a new pipeline in a pipelines directory
get_artifacts | Get the artifacts (return values) of the pipelines in a MaestroSchedule object.
get_flags | Get the flags of pipelines in a MaestroSchedule object
get_run_sequence | Get the run sequence of a schedule
get_schedule | Get the schedule from a MaestroSchedule object
get_slot_usage | Get time slot usage of a schedule
get_status | Get the statuses of the pipelines in a MaestroSchedule object
invoke | Manually run a pipeline regardless of schedule
last_build_errors | Retrieve latest maestro build errors
last_run_errors | Retrieve latest maestro pipeline errors
last_run_messages | Retrieve latest maestro pipeline messages
last_run_warnings | Retrieve latest maestro pipeline warnings
MaestroSchedule | Class for a schedule of pipelines
maestro_tags | Maestro Tags
run_schedule | Run a schedule
show_network | Visualize the schedule as a DAG
suggest_orch_frequency | Suggest orchestrator frequency based on a schedule