eHive user manual
version/2.7.0

Quickstart

  • Installation and setup
  • Quick start guide
  • Tips (cheat-sheet)

Walkthrough

  • Long Multiplication pipeline walkthrough

Running pipelines

  • Initialising pipelines
  • Running a pipeline and running Jobs
  • Tools for monitoring your pipeline
  • Tools and techniques for managing running pipelines
  • Changing and viewing pipeline configuration
  • Error Recovery
  • Troubleshooting

Creating pipelines

  • PipeConfig Files
  • Dataflows
  • Semaphores and other tools to sequence Job execution
  • Accumulators
  • Job parameters
  • Meadows and Resource Classes
  • Standard library of Runnables

Creating runnables

  • Runnables Overview
  • Runnable API
  • IO and Error Handling in Runnables

Advanced usage

  • How to use MPI
  • How to report to Slack
  • Continuously running pipelines
  • Serialising dataflow events with JSON

External plugins

  • Other job schedulers
  • Docker Swarm

Appendix

  • Presentations & Workshop materials
  • Analyses pattern syntax
  • Scripts options quick reference
  • Schema diagram
  • Table list
  • API Documentation
  • Changelog

Developer documentation

  • eHive development in a nutshell
  • Checklist to release a new eHive version
  • Other repos
  • Build the documentation
eHive user manual
  • Index
  • Edit on GitHub

Index

P

P

  • Pipeconfig
  • pipeline_analyses

© Copyright [2016-2024] EMBL-European Bioinformatics Institute. Revision 152be3d4.

Built with Sphinx using a theme provided by Read the Docs.