0.2 release
This is a major release.
Notable changes from 0.1
Model factory and effectors
We changed completely the way models are defined. For the quasi-static models currently supported, the models are defined through a model_factory
function that collects a list of effector
objects, defining the individual interaction. This way, it is easy to change the model components "on site".
New EvenManager
mechanism in tyssue.behavior
Letting go of the ugly time_table
mechanism, it should be easier to define adaptable event sequences
Generation as a separate module
Note that
from tyssue.core.generation import ...
should be replaced byfrom tyssue.generation import ...
get_opposite
moved from core.object
to sheet
It is also now a method of Sheet
Note You need to change from
tyssue.core import get_opposite
totyssue.core.sheet import get_opposite
Ellipsoid geometry, derived from cylindrical, and ellipsoid generation functions
Most of the Reveresible Network Recombination from Okuda et al has been implemented
3D models are well supported (for division and I-H / H-I transitions. Some work as yet to be done on quasistatic models