Releases: rcpch/rcpchgrowth-python
v3.1.9
Fix to 3.1.8 - inadvertent typo in measurement_from_sds leading to wrong answers
v3.1.8
BUG FIX
In the measurement_for_sds function
x = M (1 + L S z)^(1/L)
In some cases, (1 + L S z) is negative, making a power calculation not possible.
Added fix tests for these cases and returns None
v3.1.7
Bug fix:
Cannot round complex numbers - catch this error return None
v3.1.6
Bug Fix
in the basic measurement_for_sds and z_score functions, the python math library generate an error if the exponent in math.pow is expressed as scientific notation. This is removed if the ** operator is used.
Refactored in this update.
v3.1.5
Bug Fix: if producing custom SDS lines on charts, labels report SDS, not centiles
v3.1.4
Add is_sds flag to create_chart. This will allow creation of charts with custom SDS formats, as well as custom centile formats
v3.1.3
Constrain python version also in github action as breaking deploy
v3.1.2
Remove unwanted dependencies
Constrain python version < 3.9 as breaks pytest
v3.1.1
Dependency fix
v3.1.0
New feature - thrive lines: not yet ready for production
Also adding generate_sds_line function