Py50

Latest version: v1.0.10

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

Scan your dependencies

Page 1 of 3

1.0.10

Bug fixes 🪲
- Modified curve_plot() to handle a table with multiple queries in name_col param
- Add a "query" param to curve_plot(). Only needed if response_col param is a list

1.0.9

Updates

Major updates to incorporate [statannotations](https://github.com/trevismd/statannotations) v0.7! This includes
compatibility with recent versions of pandas and seaborn.
- Included statannotations v0.7 as a dependency.
- Removed py50-statannotations as a dependency.
- Refactored single_curve_plot() to curve_plot()
- For dose-response curves, response_col can now be a string or a list of strings (column headers). This will average
the values internally before performing the IC50 calculations.

Bug fixes 🪲
- Reformated code under stats.py for readability
- Updated code in _lineplot for future use
- Corrected warning messages appearing in stats.py
- Refactored param "output_file" to "savefig" for curve plots

1.0.8

Updates

Minor update for minor features. The following has been added:
- Option to convert x-axis to picomolar (pM) scale.
- Update how modules are imported for readability.

Bug fixes 🪲
- Fixed calculate_pic50 label for pM

1.0.6

Updates

Bug fixes

Dependencies were changed to try to force the correct installation to the py50-streamlit application. This did not work for py50-streamlit. I have discovered the issue and issued a fix. In the meantime, the py50 v1.0.6 was only modified for PyPI installation. All underlying code have remained the same.

1.0.4

Updates

Minor update to fix bugs. During the [py50-streamlit application](https://github.com/tlint101/py50-streamlit) updates,
several errors were encountered for during my
sample data. This has been corrected in py50. The py50-streamlit application will be updated shortly.

Bug fixes 🪲

- Corrected pair generation if the groups in the subgroup column contain hyphens.

1.0.3

Updates

Minor quality of life update.

All plots now include a **hide_ns** parameter. This will automatically hide pairs that are labeled as
n.s. (not significant) from the plot.

Bug fixes 🪲

- Corrected a few typos for the documentation

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.