Skip to content

Releases: mastrof/MicrobeAgents.jl

v0.5.1

24 Oct 20:28
39ba9e6
Compare
Choose a tag to compare

MicrobeAgents v0.5.1

Diff since v0.5.0

Merged pull requests:

v0.5.0

05 Oct 20:45
a33e40a
Compare
Choose a tag to compare

MicrobeAgents v0.5.0

Diff since v0.4.2

Merged pull requests:

Closed issues:

  • Motility constructors should take kwargs (#91)
  • Fix default distribution of reorientation angles in 3D (#92)

v0.4.2

24 Sep 22:45
ded80e0
Compare
Choose a tag to compare

MicrobeAgents v0.4.2

Diff since v0.4.1

Merged pull requests:

  • Use dispatch instead of manual branching (#90) (@Tortar)

v0.4.1

21 May 09:25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 May 07:30
Compare
Choose a tag to compare

MicrobeAgents v0.4.0

Diff since v0.3.0

Merged pull requests:

Closed issues:

  • Tumbles of finite duration (#77)
  • Better motility implementation (#78)

v0.3.0

16 May 15:39
62256b8
Compare
Choose a tag to compare

MicrobeAgents v0.3.0

Diff since v0.2.0

Merged pull requests:

  • fix wrong function call in driftvelocity_point! (#79) (@mastrof)
  • Replace :step with :time in dataframes (#81) (@mastrof)

Closed issues:

  • Replace :step with :time in analysis submodule (#80)

v0.2.0

10 Mar 21:01
Compare
Choose a tag to compare

MicrobeAgents v0.2.0

Diff since v0.1.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! with add_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 of autocor 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)

v0.1.0

09 Aug 14:49
a3c9cf3
Compare
Choose a tag to compare

MicrobeAgents v0.1.0

Closed issues:

  • Example: run statistics (#10)
  • Tumble detection (#11)
  • Support StandardABM (#13)
  • Port and update docs from Bactos.jl (#18)
  • Celani shows chemotactic response if initialized from a non-zero concentration (#20)
  • Error in the internal state update of BrownBerg (#21)
  • Standardize fieldnames across different microbe types (#23)
  • Add docstrings to extended Agents.jl functions (#26)
  • Implement interface to CellListMap.jl for neighbor lists (#31)
  • Docstring of distancevector is unclear (#33)
  • Use the space interface from Agents.jl when creating an ABM (#37)
  • Define a constant instead of hard-coded value for sensing noise (#38)

Merged pull requests: