v0.2.0
MicrobeAgents v0.2.0
Merged pull requests:
- Update docs (#48) (@mastrof)
- Use and reexport Agents.jl API functions to access model properties (#52) (@mastrof)
- Update to Agents v6 (#53) (@mastrof)
- Simple stepping benchmarks (#58) (@mastrof)
- Remove leftover tuple conversions (#59) (@mastrof)
- Deprecate
UnremovableABM
(#60) (@mastrof) - Use new Agents API function
abmtime
instead of manual time counter (#61) (@mastrof) - Simplify motility types (#62) (@mastrof)
- Remove
ChainedFunction
(#63) (@mastrof) - Update docs and use Literate.jl (#64) (@mastrof)
- Analysis submodule (#65) (@mastrof)
- Add example: drift in exponential ramp with brumley model (#66) (@mastrof)
- update tests on postprocessing, acf, msd; comment out turn detection … (#67) (@mastrof)
- replace deprecated
add_agent_pos!
withadd_agent_own_pos!
(#68) (@mastrof) - use
affect!
as ABM property (#69) (@mastrof) - use
abmrng
in chemotaxis models (#71) (@mastrof) - Internally convert ABM propetries to
NamedTuple
and define chemoattractant as a struct (#72) (@mastrof) - Use explicit formula for 2D rotations, quaternions for 3D rotations (#73) (@mastrof)
- Export
chemoattractant
api function (#74) (@mastrof) - update docstrings and api page of the docs (#75) (@mastrof)
- Agents v6 (#76) (@mastrof)
Closed issues:
affect!
should be passed as argument, not through overloading (#15)- Example: drift velocity (#16)
- Motion along spherical surfaces (#30)
- Define a
velocity
function (#34) - Change symbol for
ChainedFunction
(#36) - Support
AbstractGridSpace
(#39) - Move analysis routines to submodule? (#42)
- Drop
acf
in favor ofautocor
from StatsBase.jl? (#44) - Rework microbe type definitions using
@agent
macro (#50) - Add type parameter for motility (#56)
- Benchmarks (#57)
- Use ABM's random number generator in chemotaxis models (#70)