Skip to content

0.2 release

Compare
Choose a tag to compare
@glyg glyg released this 20 Apr 09:51
· 370 commits to master since this 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 by from 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 to tyssue.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