Neutcurve

Latest version: v2.1.0

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

Scan your dependencies

Page 2 of 6

1.0.0

-----

Added
+++++
- Changes to improve and change way fitting is done. Main conceptual difference is to first fit curves with fixed slope, then re-fit all parameters:
- Add ``test_curves.ipynb`` example.
- Add ``init_slope`` to ``HillCurve`` and ``CurveFits``
- Add ``fix_slope_first`` to ``HillCurve`` and ``CurveFits`` and make it True by default.

- Add calculation of coefficient of determination for fits (R2) to quantify how well curve fits data:
- Add ``HillCurve.r2`` attribute.
- Report coefficient of determination as "r2" in ``CurveFits.fitParams`` output.

- Improve exception handling:
- Add ``HillCurveFittingError``, and when fitting fails raise this exception rather than ``RuntimeError`` as was done previously.
- Improve error messages for some exceptions and change a few exception types.

- Add ``allow_reps_unequal_conc`` to ``CurveFits`` to all serum/virus replicates with different concentrations

0.10.1

------

Fixed
+++++
- Fixed bug in ``CurveFits.combineCurveFits`` when using only one fit to combine and specifying one of ``sera``, ``viruses``, or ``serum_virus_replicates_to_drop``

0.10.0

------

Added
+++++
- Added the following parameters to ``CurveFits.combineCurveFits``: ``sera``, ``viruses``, ``serum_virus_replicates_to_drop``.

0.9.0

-----

Added
+++++
- Added the ``CurveFits.combineCurveFits`` static method to combine multiple ``CurveFits`` objects.

0.8.0

-----

Added
+++++
- Added ``attempt_shared_legend`` parameter to ``CurveFits.plotReplicates`` to enable plotting many replicates that differ among sera/viruses.

0.7.0

-----

Added
+++++
- Added ``no_average`` option to ``CurveFits.fitParams``.

Fixed
+++++
- Fixed problem in ``fitParams`` when only some concentrations have replicates.

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.