CarboKitten.jl
A toolkit for forward modelling of stratigraphic record of carbonate platforms, written in Julia.
A widget that lets you explore the dynamics of a particular cellular automaton that operates on a 5x5 stencil. We use this CA in the context of the carbonate platform modelling toolkit CarboKitten.jl.
This model has a number of carbonate factories (also known as facies) compete for domination over a grid that represents an area of sea floor. For each facies you determine the rules under which its operates on the grid by specifying the viability range and the activation range.
The viability range sets the neighbour count under which a live cell will survive, while the activation range sets the neighbour count under which a dead cell may revive.
The CA operates more or less independently for each facies, except that each cell can host only a single facies at the same time.
This demo runs the CA as it is implemented in CarboKitten and provides an interactive visualization using Makie.
Quantifying the completeness of the stratigraphic record and its role in reconstructing the tempo and mode of evolution
A toolkit for forward modelling of stratigraphic record of carbonate platforms, written in Julia.
Entangled makes literate programming easier. It keeps markdown and program source in sync. This makes it more convenient to extend and debug your literate code.