Software structure: Difference between revisions
From pCT
Creating new page for software structure |
|||
Line 10: | Line 10: | ||
== Software Modules == | == Software Modules == | ||
[[File:Software-task-sequence.png]] | |||
=== Main data path === | === Main data path === | ||
Revision as of 13:38, 17 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