There is a newer version of the record available.

Published April 13, 2018 | Version 0.5.2.1
Software Open

carronr/grapa: Version 0.5.2.1

Authors/Creators

  • 1. Empa

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