To address a task in https://github.com/Becksteinlab/kda/issues/3, a new test,
test_thermo_force_5WL was added which
calculates the thermodynamic driving
force for the Hill 5-state model
Fixes test_thermo_force_4WL assertion
to actually compare the output expression
with the expected expression
Adds assertions for partial and directional diagrams
verifying that each generated diagram has the same
number of nodes as the input kinetic diagram
Adds test_calc_pi_difference_5WL which
makes a numerical comparison to calculated
values using hypothesis and compares the exact
output expression for the Hill 5-state model
Description
Address remaining tasks in Issue #3
Changes
To address a task in https://github.com/Becksteinlab/kda/issues/3, a new test,
test_thermo_force_5WL
was added which calculates the thermodynamic driving force for the Hill 5-state modelFixes
test_thermo_force_4WL
assertion to actually compare the output expression with the expected expressionAdds assertions for partial and directional diagrams verifying that each generated diagram has the same number of nodes as the input kinetic diagram
Adds
test_calc_pi_difference_5WL
which makes a numerical comparison to calculated values using hypothesis and compares the exact output expression for the Hill 5-state modelFixes issue #3