-
Notifications
You must be signed in to change notification settings - Fork 0
Vue component overview
This application consists of a collection of multiple Vue components that each have their own special responsibility. The most important components are briefly run through in this document. Note that the hierarchy of these components and their specific responsibilities is very important.
The App component is responsible for orchestrating and starting the application.
Main side responsibilities:
- Read in the configuration of the application.
- Start all the queues that are required during the operation of the application.
The Analysis component is responsible for loading in new projects, showing all errors related to loading projects, storing projects and the analysis of assays.
Main side responsibilities:
- Show a banner if the demo project is currently being used.
- Show appropriate error messages if something goes wrong while loading or storing the project and analysing an assay.
This component does not need to manage a project, it is only responsible for displaying all settings related to the analysis of a single peptide.
Main side responsibilities:
- Show an error message if something goes wrong while analysing a specific tryptic peptide.