Software structure: Difference between revisions
(Add visualization for main data path.) |
|||
Line 13: | Line 13: | ||
=== Main data path === | === Main data path === | ||
[[File:SignalChain.png|border|1000px]] | |||
=== Utilities === | === Utilities === |
Revision as of 19:39, 21 March 2021
Main Page -> Documentation -> Software structure
This is a brainstorming document for the general software structure of the pCT project and the operation of the full pipeline.
General guidelines
- support multiple programming languages
- open for the programming tools best suited for a specific purpose and development group
- use common/open source packages where ever possible
- every component comes with a unit test
Software Modules
Main data path
Utilities
- Visualization
- Control
- Monitoring