Skip to content

Releases: cgevans/rgrow

v0.17.0

14 Jul 01:27
Compare
Choose a tag to compare
  • Significant change in Python organization: there are now model-specific System class, rather than one System class. Tileset definitions will return a specific class, and classes should eventually be able to be created directly. This should make it much easier to add ways to view and manipulate system objects in model-dependent ways.
  • Improvements to Python docstrings and type stubs.
  • Numerous code rearrangements for Python.

v0.16.0

02 Jul 02:11
v0.16.0
3530f7c
Compare
Choose a tag to compare
  • Improvements to FFS code organization.
  • Support for writing FFS results to files.
  • Improved FFS polars dataframe output creation:
    • configs now include tracking information, if present.
    • configs no longer breaks if keep_configs is false (shows last configurations)
  • Fix Python mismatch display code (some mismatches were not shown).

v0.14.1

14 Jun 19:15
dca84f9
Compare
Choose a tag to compare
  • Fix dimer formation rates in kTAM model.
  • Fix k_f specification in kTAM model.

v0.14.0

02 Jun 20:22
50b7d75
Compare
Choose a tag to compare
  • Allow state references to be cloned into normal states (useful for FFS results).
  • Add Python typing for FFS results.
  • Distinguish stored states and number of configurations for FFS surfaces.
  • Make FFS state references more useful.
  • Fix rayon use in Python (parallel execution).

v0.13.1

01 Jun 23:09
da618a1
Compare
Choose a tag to compare
  • Allow Python compilation without ui.
  • Fix attachment order tracking.
  • Fix tube canvas N/S boundaries.
  • PyO3 0.21, with new Bound API.
  • Fix python tests.

v0.13.0

28 Mar 06:28
Compare
Choose a tag to compare

Significant Python refactoring, numerous improvements.