Pruby

Latest version: v0.1.3

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

Scan your dependencies

0.1.3

Added full support for single-line files with R1 value only. The second value in the first row can be input as peak intensity, if present. Rest of the file is ignored. Added ability not to fit background or peak to the spectrum, which does not exist in the above case. This modification is handy to work in a consistent way with manually generated R1 values without artificially generating a spectrum for them. Updated about and README.

What's Changed
* Single line by Baharis in https://github.com/Baharis/pRuby/pull/6


**Full Changelog**: https://github.com/Baharis/pRuby/compare/v0.1.2...v0.1.3

0.1.2

Implemented two other pressure determination methods to pRuby, including `Ruby2020`, which aims to provide a universal standard for pressure determination and `Jacobsen` method which should be especially precise when using helium as pressure medium. Set the first method as default for the program. Implemented metadata, such as publication `year` and `reference` in class metadata and prepared a `str` dunder method based on them. Updated about and README.


What's Changed
* Ruby2020 by Baharis in https://github.com/Baharis/pRuby/pull/5


**Full Changelog**: https://github.com/Baharis/pRuby/compare/v.0.1.1...v0.1.2

v.0.1.1
BaseDrawingStrategy was very lightly changed to reset `color_cycle` at every initiation, as well as to operate using matplotlib backend "Agg" by default in order to avoid multiprocessing errors.


What's Changed
* Fixes by Baharis in https://github.com/Baharis/pRuby/pull/3


**Full Changelog**: https://github.com/Baharis/pRuby/compare/v0.1.0...v0.1.1

0.1.0

Initial release of pRuby as a python package. Since the legacy release, pRuby has been converted to be used as python3.6+ package. Some structure changes were needed, but the overall project scope and file contents were preserved. In particular, tests were added. The GUI is still present either via the `pruby_GUI.py` script, or by calling `pruby.gui.run()`. It is not guaranteed to run on every system, but should work well on Linux, where it was tested. Available tools were described in `README.md`. Since the docs were not prepared, for more details please consult either the author directly, or take a peak into the code.

What's Changed
* Package by Baharis in https://github.com/Baharis/pRuby/pull/2


**Full Changelog**: https://github.com/Baharis/pRuby/compare/legacy...v0.1.0

legacy
Initial alpha release of `pruby`, initially realeased 2017 in order to quickly perform pressure evaluations based on puby fluorescence. Initially developed on 16 Nov 2017 under MIT license for python 3.5, planned to be updated to work for python 3.6 in the near future. As of this "legacy" release it is intended to work mostly via simple tkinter GUI, but it it intended to convert it to a python package as of version 0.1.0. It has been used in the crystallochemistry group of University of Warsaw since 2017 to evaluate pressure based on ruby fluorescence.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.