Py50

Latest version: v1.0.8

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

Scan your dependencies

Page 3 of 3

0.2.2

Reformatted code for maintainability
Bug fixes 🪳

**Calculations**
- Renamed the Calculate() class to Calculator() class to match naming convention
- Added additional logic for relative_calculation()
- Method will now output DataFrame with correct header denoting units (nM or µM)
- Separated code logic in Calculator() into distinct methods for future maintenance
- Added additional logic for absolute_calculation()
- input_units and xscale_units are now consistent if changed from nM to µM to uM
- Method will now output DataFrame with correct header denoting units (nM or µM)
- Added option "verbose" argument for relative_calculation() and absolute_calculation()
- To print out additional information

**Plotting**
- Refactored code for easier maintainability
- Added new coding scripts for plotting
- Renamed parameters for continuity
- Fixed the vline and hline variables in the single_plot_curve(), multi_curve_plot(), and grid_curve_plot()
- This is now set to None by default. If else statement will determine its use/starting position
- Added "verbose" argument for the single_plot_curve(), multi_curve_plot(), and grid_curve_plot()
- To print out additional information

0.2.1

Bug Fixes:

Fixed drug concentration sorting for absolute absolute_calculation()

0.2.0

Minor enhancements🙌
Added the option to draw a vertical or horizontal line across the length or height of the plot in addition to the box to highlight IC50.

Bug fixes😭
Fixed bug for sigmoid curves. Function will now calculate Relative and Absolute IC50 for datasets with positive or negative sigmoid curves.

Plots will now draw curves for both positove or negative sigmoid curves

0.1.0

Primary release of py50.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.