Grapa

Latest version: v0.6.1.0

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

08.07.2019

Modifications
- The code was slightly modified to enable compatibility with winpython 3.6 (matplotlib 3.01)
- The data editor was revised and can now handle significanly larger datasets before speed becoms an issue (ca. 100'000 points instead of ~1'500)
Bugs
- CurveJV was modified to better fit JV curves of (mini-)modules. A warning is printed if input data may be provided in mV. Also, the area works as expected.

08.01.2021

Additions
- Added Integration function to the CurveTRPL and CurveSpectrum

Bugs
- Fixed a bug with Colorize function with curve selection where the order was not sorted under some conditions.

04.02.2018

Additions:
- CurveEQE: the calculation of cell Jsc now offers the choice of interpolation polynomial order, and the choice between AM1.5G and AM0 reference spectra.
Modifications
- CurveCV: solved a bug in the vertical axis label.
- Updated Manual
- Updated readme

0.6.1.0

0.6.0.0

Major revision of the GUI - one can open multiple graphs at the same time in a unique grapa window. It involved a lot of work behind the scene, hopefully with only a limited amount of new bugs.
In addition, a number of various other changes, including more consistent handling of escape sequences and a number of updates for various data analysis features.

Additions
- Main GUI now handles several graphs at the same time, thanks to a tab mechanism. Hope this will be useful!
- Change in handling of escape sequences: \n, \t, etc. Should be compatible with some special characters with different charsets (e.g. alt+230 "µ" in both ascii and utf-8 file encoding) and latex commands with 2 backslashes (e.g. "\\alpha"). "\alpha" would fail due to the escaped "\a" special character, but "\gamma" should succeed). Possible loss of compatiblity with previous graphs, esp. with latex symbols - hence, new major version number.
- Axis limits: when axes limits cannot be computed with data transforms, the user input is used to set the axis limit. It is now possible to define axes limit values, when previously this could not be done. The default behavior remains that the user input for axis limits are transformed the same way as the plotted data.
- Popup Annotations: added a vertical scrollbar, changed the order of displayed elements
- scriptCV: The warnings are collected and reported at the end. Also, more robust processing of input files with slightly different formatting.
- CurveSpectrum: added correction function instrumental response 800nm
- CurveEQE: added an additional reference EQE spectrum (Empa PI 20.8%). The data loading mechanisms is modified and new reference spectra are now easy to add - see file datatypes/EQE_referenceSpectra.
- CurveXRF: added an annotation function to place labels for peak intensities according to the database https://xdb.lbl.gov/Section1/Table_1-3.pdf.
- CurveXRF: improved the loading of experiemntal parameters. The data are now stored inthe Curve where they belong
- CurveSIMS: add function to crop data inside ROI
- CurveTRPL: fitted curves can now be normalized with same parameters as the input data
- CurveArrhenius: added possibility to fit using a power law
- GUI: a major rework of the organisation of the GUI code. Possibilities to hide different panels. Little visible changes, but many possibilities for new bugs. Please let me know if you notice any!
Bugs
- Solved a certain number of those. Did not keep track.
- scriptJV: solved a bug with _JVall when processing several samples simultaneously
- Certainly added quite a few new bugs. Enjoy, my pleasure

0.5.4.82

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.