Giter VIP home page Giter VIP logo

genkinetics's Introduction

GenKinetics

Modeling biochemical reaction networks with generalized kinetic formats

Library description

A Modelica library for descriptive modeling of biochemical reaction networks using a specific subset of enzyme kinetics referred to as simplified kinetics formats, e.g. convenience kinetics. These subsets of enzyme kinetics are represented by generalized structured kinetic formulas suitable for biochemical reactions with arbitrary number of substrates, products, inhibitors and activators. By utilizing the power of Modelica constructs for providing a compact implementation of such generalized structured formulas is presented.

logo

Release notes

(5.5.2021) v1.0.3-alpha : BioChem 1.1.0

                        Warning this version does not work with the new frontend of OMC. 
                        Currently a new working BioChem-conform is aimed

(29.3.2021) v1.0.2-alpha : MSL 4.0.0

(22.06.2020) v1.0.1-alpha : starting the progress again, MSL 3.2.3

(7.12.2018) v1.0-alpha : Initial implementation containing Biochem-like structure and implementation of Convenience and LinLog kinetics

License

This library can be redistributed and/or modified under the terms of the Modelica 3 clased BSD License.

Running the unit tests with OpenModelica OMShell

execute the following commands:

loadModel(Modelica)

loadModel(Biochem)

cd("/path/to/GenKinetics/scripts")

runScirpt("executeUnitTestsOMC.mos")

Development and contribution

Main developer: Atiyah Elsheikh

You may report any issues with using the Issues button.

Contributions in shape of Pull Requests are always welcome.

Financial Support / Sponsorship

The progress and completion of this library enables another small progress step for Modelica in the Systems Biology field. Current plans include:

  • Establishing a new version that is conform with the new frontend of OMC, see issues for more details
  • Unifying GenKinetics with the Biochem Library
  • Showing examples for switching between mechanistic kinetics and generalized kinetics in a flexible way
  • Establishing a new version of the ADGenKinetics Library that supports the evaluation of dynamic control coefficients
  • Implementing Modelica-based technologies based on dynamic control coefficients
  • among others ...

Supporting this project via

is appreciable

genkinetics's People

Contributors

atiyahelsheikh avatar

Watchers

 avatar  avatar

Forkers

atiyahelsheikh

genkinetics's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.