ELogs/UnikLimbu: Difference between revisions
< ELogs
(→To Do) |
|||
Line 4: | Line 4: | ||
Add list of to-do list items | Add list of to-do list items | ||
# Implementing two text-entry boxes for the minimum (0mm) and maximum range which updates automatically when the number of photodiodes is entered | # Implementing two text-entry boxes for the minimum (0mm) and maximum range which updates automatically when the number of photodiodes is entered | ||
#* The x-axis must show millimetres, not photodiode numbers because the important quantity is the Water Equivalent Thickness that the protons have penetrated | #* The x-axis must show millimetres, not photodiode numbers because the important quantity is the Water Equivalent Thickness that the protons have penetrated | ||
# Getting rid of the buttons that reload the plot and instead implement four check boxes on the plot | # Getting rid of the buttons that reload the plot and instead implement four check boxes on the plot | ||
#* Raw photodiode values | #* Raw photodiode values | ||
#* Error bars | #* Error bars | ||
#* Quenched Bragg curve | #* Quenched Bragg curve | ||
#* Bortfeld curve | #* Bortfeld curve | ||
# Convert the Start and Stop buttons into a single button that changes role depending on whether the display is running or stopped | # Convert the Start and Stop buttons into a single button that changes role depending on whether the display is running or stopped | ||
#* If it's stopped: it should say "Run" and start the display running | #* If it's stopped: it should say "Run" and start the display running | ||
#* If it's running: it should say "Stop" and should stop or pause the display | #* If it's running: it should say "Stop" and should stop or pause the display |
Revision as of 14:01, 16 August 2022
Electronic Log for Unik Limbu
To Do
Add list of to-do list items
- Implementing two text-entry boxes for the minimum (0mm) and maximum range which updates automatically when the number of photodiodes is entered
- The x-axis must show millimetres, not photodiode numbers because the important quantity is the Water Equivalent Thickness that the protons have penetrated
- Getting rid of the buttons that reload the plot and instead implement four check boxes on the plot
- Raw photodiode values
- Error bars
- Quenched Bragg curve
- Bortfeld curve
- Convert the Start and Stop buttons into a single button that changes role depending on whether the display is running or stopped
- If it's stopped: it should say "Run" and start the display running
- If it's running: it should say "Stop" and should stop or pause the display
Completed
- Understood and made use of Papa Parse to load the data
- Keep all the code in the same repository
- Learnt and understood about Version Control System (VCS) by watching videos and reading documentation on Git
- Tested using Git with VS Code and GitHub
- Use git commits to each stage of development of the code
- Clone the repository into the web directory so that all the code is the same
- Computing the photodiode intensity bar chart using the Papa Parse
- Adding axes to the photodiode intensity bar chart
- Getting rid of the photodiode number buttons and implement a text-entry box for the number of photodiodes instead