GeneDrive.jl
is a Julia package designed for simulating biological dynamics and control. The objectives of the package include:
- Provide data models that structure inputs to experimental setups and exploit the power of Julia's type system for multiple dispatch.
- Enable the creation of dynamic models that build on the
DifferentialEquations.jl
platform. - Facilitate the formulation of decision models that employ
JuMP.jl
, the domain-specific modeling language for mathematical optimization embedded in Julia.
GeneDrive.jl
will work with Julia version 1.8 and above. Add the package with:
julia>
(v1.9) pkg> add GeneDrive
Begin using the package with:
julia> using GeneDrive
The documentation features examples as well as more detailed descriptions of package functionalities.
GeneDrive.jl
is released under an MIT License. This package has been developed in partial fulfillment of the requirements for a Master of Science in Electrical Engineering and Computer Science (EECS) at the University of California, Berkeley.