-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Labels
Milestone
Description
Optimizations in ODMTools Check List - Last updated on Jan 19
- Pandas
- Filter Points
- Value Threshold
- Date Filter
- Value Change Threshold
- Data Gaps
- Change Value
- Add
- Subtract
- Multiply
- Set To
- Restore Series
- Restore Selection
- Linear Drift
- Interpolate
- Flag
- Add Point
- Lasso Select
- Delete Point
- Filter Points
- Matplotlib
- Figure out the issue with spines
- Fix an issue where some heavy functions are called multiple times causing the program to slow down
- Multiprocessing / Multithreading
- Use multithreading techniques to optimize the creation of each individual plot ( Probability, Box Whisker, and Summary)
- Optimize startup of ODMTools
- Optimize editing a plot
- Issues
- Change Value
- Changed values remain selected
- FrmFlagValues
- Not closing correctly when selecting an existing qualifier, so no flag is being assigned
- DataTable
- Can't select value from DataTable
- Not scrolling to view selected points
- Change Value
- Optimizing
- Box Whisker (Now seeing 16,750% increase in performance. 335 seconds to 0.2 seconds for 244,000 series)
- Memory Database
- Summary
- DataTable ( FastObjectListView loads 10,000 in 0.1 seconds, Virtual loads on demand and handles millions)
- Change fastobjectlistview to virtualobjectlistview
- Implement column sorting on Virtualobjectlistview
- Select points from graph translate into selected points on the datatable
- Testing
- Test on Mac
- Work out issue with plotting histograms on Mac ( Must use Pandas 0.15 < )
- Test on Mac