Skip to content
Ilya Sher edited this page Sep 10, 2018 · 1 revision

Processes Design

Communicating with processes and anything else related to processes handling in NGS.

Requirements

  • Remove stupid limit of one output is connected to one input of the next process, allow fan out and fan in
  • Support named inputs and outputs
  • Allow on the fly connection to pipes/files. Think a logger is writing to a file on full disk. Just reconnect to another file on another partition/disk.

Open issues

Design

TODO: Overall description

Components

TODO: List of components. For each: description of the role, API, etc.