Published April 13, 2018
| Version 0.5.2.1
Software
Open
carronr/grapa: Version 0.5.2.1
Description
Grapa is a python package providing a graphical interface and the underlying code dedicated to the visualization, analysis and presentation of scientific data, with a focus on photovoltaic research.
Version 0.5.2.1 Released 13.04.2018 Bugs
- Bugs in rounding with infinity values, notably in EQE Curves
Version 0.5.2.0 Released 09.04.2018 Additions
- Actions specific can now be performed on several curves at the same time, provided The corresponding action is available on each selected curve. Example: bandgap from EQE curve, JV fit, fitted curve resample, etc.
- When extracting Voc(T) from Jsc-Voc data, the data can now be fitted to a certain range and the fit extrapolated to 0 with a single clic.
- Moreover the Voc @ T=0 are printed in the console.
- The determination of the optical bandgap from EQE curves can be restricted to a certain wavelength range, in the derivative method.
Modifications
- Curves created from curves actions (fit, etc) are now placed just after the selected curve.
- Improved the robustness of the JV curve fitting
- Adjusted precision of default parameters for TRPL fit, EQE exponential decay, and JscVoc curves.
- In the fits to TRPL data the tau are now non-negative, helping finding a good fit.
- SIMS data: the GGT keyword now refers to the ^72Ge+ trace and not ^70Ge+ anymore.
- The color picker popup now displays the current defined color, if possible.
Bugs
- Minor bug solved with overriding textxy values
- Bug solved that prevented the opening of the annotation popup with some input textxy values
- Legend location 'w' and 'e' were swapped
- Solved an issue that cause buttons to not disappear in the actions specific panel.
- Fit of JV curves, prevents creation of fit curves with non-sensical data in the 1e308 range
- Solved a bug in the output of summary file of boxplots, not correctly identifying the name of some sample names
Version 0.5.1.0 Release 18.03.2018 Additions
- CurveJV can now read an updated version of the TIV files
- In the Actions specific to the Curves, the quick access to the offset and muloffset attributes was changed to be Combobox instead of Entries.
- Added special keywords for offset and muloffset keywords: 'minmax' and '0max', which stretch the data from min to max, and 0 to max respectively.
- Added options to export Curves or Graph to clipboard with raw or screen data, and with or without properties.
- JscVoc curves: added a button to separate the data series as Voc vs T. The data is supposed to converge to the bandgap at T=0.
- CurveArrhenius: the fit range ROI is indicated in the attributes of the fitted Curve.
- CurveArrhenius: a new possibility is offered to define the x values after the curve creation.
Bugs
- Solved a graphical glitch in the annotation popup, regarding inappropriate "new" labels upon creation and deletion of annotations.
- Solved a glitch, the filename is not changed when copying the graph to the clipboard
Under the hood
- Moved the class GraphJV from the file curveJV to graphJV
Files
carronr/grapa-0.5.2.1.zip
Files
(3.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:469a6c1d6d039c1d4f55dbb0118b980f
|
3.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/carronr/grapa/tree/0.5.2.1 (URL)