LILAC issueshttps://gitlab.bucknell.edu/lilac/LILAC/-/issues2019-07-26T11:53:12-04:00https://gitlab.bucknell.edu/lilac/LILAC/-/issues/82Ability to invalidate all scans after a specific scan2019-07-26T11:53:12-04:00Lily RomanoAbility to invalidate all scans after a specific scanLily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/81Add supersaturation to graph2019-07-23T15:53:01-04:00Lily RomanoAdd supersaturation to graphMost likely the temperature graph, but depends on the new layout after workflow change
See also #74Most likely the temperature graph, but depends on the new layout after workflow change
See also #74Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/80New Export of CCNC/SMPS vs Dry Diameter data2019-07-23T15:39:35-04:00Lily RomanoNew Export of CCNC/SMPS vs Dry Diameter dataRequested by Akua
Export the data that is required to make the bottom left graph from the alignment screen.Requested by Akua
Export the data that is required to make the bottom left graph from the alignment screen.Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/79Edited raw files cannot be imported2019-07-26T11:56:07-04:00Lily RomanoEdited raw files cannot be importedLily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/78Tweak Shift Fit Model2019-07-19T09:19:28-04:00Lily RomanoTweak Shift Fit ModelPost New Workflow: Need charge corrected points
- [ ] Analyze CCNC/SMPS ratio for plateauPost New Workflow: Need charge corrected points
- [ ] Analyze CCNC/SMPS ratio for plateauLily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/77Tweak Sigmoid Model2019-07-19T09:18:13-04:00Lily RomanoTweak Sigmoid Model- [ ] Find runs and scan #'s where there are second etc line issues- [ ] Find runs and scan #'s where there are second etc line issuesLily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/76Minor Graph Updates2019-07-26T11:51:44-04:00Lily RomanoMinor Graph Updates- [ ] On the Kappa screen, make the 0.6 line stand out.
- [ ] x and y-axis should not be in power form (10^2 vs 100)
- [ ] Indicate downtime either on a graph or on experiment data- [ ] On the Kappa screen, make the 0.6 line stand out.
- [ ] x and y-axis should not be in power form (10^2 vs 100)
- [ ] Indicate downtime either on a graph or on experiment dataLily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/75Updated Sigmoid Parameter's Section2019-07-23T15:55:52-04:00Lily RomanoUpdated Sigmoid Parameter's SectionQ: See below
- [ ] Add formula tooltip to the parameter's section including definitions of variables
---
- [ ] Remove the arrows to add/remove sigmoid lines.
- [ ] Add an `Add` button to entire section
- [ ] Add an `Reset` button for en...Q: See below
- [ ] Add formula tooltip to the parameter's section including definitions of variables
---
- [ ] Remove the arrows to add/remove sigmoid lines.
- [ ] Add an `Add` button to entire section
- [ ] Add an `Reset` button for entire scan
- [ ] Add to each sigmoid line:
- [ ] Reset for the single sigmoid line [Will have to store original values somewhere]
- [ ] Delete
- [ ] Invalidate: Keep the data but do not calculate the kappa.
- [ ] Hide lineEnd of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/74Bulk supersaturation update table2019-07-23T15:53:09-04:00Lily RomanoBulk supersaturation update table- [ ] Find all current supersaturations
- [ ] Display table to create a 1:1 find/replace situation
- [ ] Update supersaturations
- [ ] Update charted supersaturations #81- [ ] Find all current supersaturations
- [ ] Display table to create a 1:1 find/replace situation
- [ ] Update supersaturations
- [ ] Update charted supersaturations #81Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/73Enhanced number of charge corrections2019-07-23T15:44:26-04:00Lily RomanoEnhanced number of charge correctionsInstead of the constant `NUM_OF_CHARGES_CORR`, stop charge corrections when the SSE et al hits a threshold.
- [ ] Determine the best change measurement to track
- [ ] Determine threshold value
- [ ] Update codeInstead of the constant `NUM_OF_CHARGES_CORR`, stop charge corrections when the SSE et al hits a threshold.
- [ ] Determine the best change measurement to track
- [ ] Determine threshold value
- [ ] Update codeEnd of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/71Add ability to add custom comments to scan validation process2019-07-23T15:48:37-04:00Lily RomanoAdd ability to add custom comments to scan validation processComments only stored in Chemics file.Comments only stored in Chemics file.Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/70Split Supersaturation validation2019-07-23T15:31:00-04:00Lily RomanoSplit Supersaturation validationQ: If the ss changes from scan_up to scan_down, what it the true_super_sat? The value during scan_up?
- [ ] If change is in scan_up, invalidate
- [x] If change is in scan_down, no action
- [ ] If the user validates a scan where the ss ...Q: If the ss changes from scan_up to scan_down, what it the true_super_sat? The value during scan_up?
- [ ] If change is in scan_up, invalidate
- [x] If change is in scan_down, no action
- [ ] If the user validates a scan where the ss changes, the displayed ss should become the `true_super_sat` instead of `', '.join(map(str, np.unique(curr_scan.processed_super_sats)))`Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/69Add settings2020-05-19T14:40:50-04:00Lily RomanoAdd settings- [ ] Ignore first X number of seconds when normalizing the concentrations [default 5]
- [ ] Sigmoid constants
- [ ] Sigfit weights (1 & 2.2)- [ ] Ignore first X number of seconds when normalizing the concentrations [default 5]
- [ ] Sigmoid constants
- [ ] Sigfit weights (1 & 2.2)Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/68Add Curve/Noise Test2019-07-23T15:43:11-04:00Lily RomanoAdd Curve/Noise TestAdd some type of check using the `Mode(nm)` and `Geo.Std.Dev` fields to check if a scan is in/valid.Add some type of check using the `Mode(nm)` and `Geo.Std.Dev` fields to check if a scan is in/valid.Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/67Minor Scan Information/Sig Parameter Updates2019-07-23T15:15:18-04:00Lily RomanoMinor Scan Information/Sig Parameter Updates- [ ] Remove end time variable
- [ ] Update shift range to be the [SMPS vs CCNC difference](https://docs.google.com/document/d/19tZuPuPqu8_rfWV_DCUaYwtB8xWD3km47-WUb-93_LA/edit#heading=h.b0idpimv69wk)
- [ ] **Verify still a valid che...- [ ] Remove end time variable
- [ ] Update shift range to be the [SMPS vs CCNC difference](https://docs.google.com/document/d/19tZuPuPqu8_rfWV_DCUaYwtB8xWD3km47-WUb-93_LA/edit#heading=h.b0idpimv69wk)
- [ ] **Verify still a valid check**: Update generate processed data code to [always check for error code 6](https://docs.google.com/document/d/19tZuPuPqu8_rfWV_DCUaYwtB8xWD3km47-WUb-93_LA/edit#heading=h.9o8pusjkavka)
- [ ] Fix typo in widget title `Sigmoid &Parameters`End of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/66Ability to Zoom on graphs2019-07-23T15:50:05-04:00Lily RomanoAbility to Zoom on graphs- [ ] **Kappa** - Zoom on x & y
- [ ] **ratio vs dd** - Zoom on x, default x max to 200
- [ ] Keep ratio vs dd zoom setting on scan change
- [ ] Remove references to tight lines [Old version of zoom]- [ ] **Kappa** - Zoom on x & y
- [ ] **ratio vs dd** - Zoom on x, default x max to 200
- [ ] Keep ratio vs dd zoom setting on scan change
- [ ] Remove references to tight lines [Old version of zoom]Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/64Update data structures to store all information2019-07-23T10:08:33-04:00Lily RomanoUpdate data structures to store all informationlist > np_list > pd.Series > np_array @ subsets <= 100 : [Matching Performance using Python list‘s, ndarray‘s, and pandas – Benjamin M. Gross](http://www.benjaminmgross.com/matching-performance-using-python-listss-ndarrays-and-pandas/)
...list > np_list > pd.Series > np_array @ subsets <= 100 : [Matching Performance using Python list‘s, ndarray‘s, and pandas – Benjamin M. Gross](http://www.benjaminmgross.com/matching-performance-using-python-listss-ndarrays-and-pandas/)
- [ ] Determine the best structure
- [ ] Do you need to calculate duration? How often is it used? Worth saving as a variable or calc'ing on the fly?
- [ ] What to do if there are comments at the end of the SMPS file?
- [ ] Depending on CCNC Data structure changes, update CCNC to pull 150% of the number of rows instead of 25% (If this is needed, make a new issue for this task as it will have repercussions on the auto shift algorithm)
- [ ] Ensure variables kept are okay? e.g. currently raw avg CCNC sizes is not used.End of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/61controller.savename is saved with hardcoded location2019-07-23T15:32:33-04:00Lily Romanocontroller.savename is saved with hardcoded locationAffects unpickling
- [ ] When opening a file, update this to the location on the new machine.Affects unpickling
- [ ] When opening a file, update this to the location on the new machine.End of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/59Clickable Kappa points on the Kappa Chart2019-07-26T11:54:48-04:00Lily RomanoClickable Kappa points on the Kappa ChartEnd of Summer '19Lily RomanoLily Romanohttps://gitlab.bucknell.edu/lilac/LILAC/-/issues/56Add validation on Scans Per Sample2019-07-18T17:48:13-04:00Lily RomanoAdd validation on Scans Per SampleEnsure there is a 1 in the first column of data. If any other value, provide feedback to the user that run is invalid.
- [ ] If there is a 1, do not continue to process the run and not display anything other than the error message.Ensure there is a 1 in the first column of data. If any other value, provide feedback to the user that run is invalid.
- [ ] If there is a 1, do not continue to process the run and not display anything other than the error message.End of Summer '19Lily RomanoLily Romano