Skip to content

Threading dev2#30

Merged
teauxfu merged 13 commits intothreading-devfrom
threading-dev2
Jul 20, 2021
Merged

Threading dev2#30
teauxfu merged 13 commits intothreading-devfrom
threading-dev2

Conversation

@teauxfu
Copy link
Copy Markdown
Member

@teauxfu teauxfu commented Jul 20, 2021

No description provided.

teauxfu and others added 13 commits June 4, 2021 12:10
[v0.5.7]
Changed
User experience
overhaul the TestHandlerView to be better oragnized
overhaul the EvaluationWindow to be better oragnized
setting labels for each Test is now handled in the EvaluationWindows' "Plot" tab
updated docs
ensured exported plot dimensions are always uniform
Performance
updated the TestHandler to poll for readings asynchronously
updated the TestHandler to be more robust when generating log files
minor performance buff to the LivePlot component
minor performance buff to Project serialization
minor performance buff to reading user configuration file
Data handling
the Project data model now records calcium concentration
updated the Test object model to handle the Reading class
updated the Project object model to be more backwards compatible
refactored data analysis out of the EvaluationWindow and into its own score function
updated score function to handle the Reading class
Misc
update all os.path operations to fancy :code:pathlib.Path operations
update all matplotlib code to use the object oriented API
fixed some lag that would accumulate when displaying log messages in the main menu
lots of misc. code cleanup / reorganizing
@teauxfu teauxfu merged commit 96b80d0 into threading-dev Jul 20, 2021
@teauxfu teauxfu deleted the threading-dev2 branch July 20, 2021 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant