GithubHelp home page GithubHelp logo

janpeter19 / bpl_iec_validation Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 29.07 MB

Material for model of ion exchange chromatography

License: GNU General Public License v3.0

Jupyter Notebook 98.75% Python 1.25%
simulation bioprocess-library chromatography fmu modelica

bpl_iec_validation's Introduction

BPL_IEC_validation

This notebook shows ion exchange chomatography. The focus is here to show that the model and simulations reproduce the original in a master thesis done in an industrial setting, see reference in the notebook. The model is briefly presented and two diagrams are reproduced. This is here counted as our Modelica-FMU model is validated. Here is no comparison with experimental data.

The column chromatography model is approximated as a series of continuous tank reactors and describe the protein binding and convection. One result is how the concentration profile along the column for two different proteins evolve over time.

You see in the diagrams how the main "product" protein P (blue) and an "antagonist" protein A (red) bind to the column. The column is dived in 8 sections. The inlet is to the left and outlet to the right. In the upper diagram you see how the concentration profile evolve over time. In the lower diagram you see the final steady-state concentration profile.

You start up the notebook in Colab by pressing here start BPL notebook or alternatively (experimentally) start BPL notebook with FMPy. Then you in the menu choose Runtime/Run all. The installation of software on the remote Google server takes a few minutes. The subsequent execution of the simulations of IEC operation take just a seconds or so.

You can continue in the notebook and make new simulations and follow the examples given. Here are many things to explore!

See also the related repository: BPL_IEC_operation.

Note that:

  • The script occassionaly get stuck during installation. Then just close the notebook and start from scratch.
  • Remember, you need to have a google-account!

Just to be clear, no installation is done at your local computer.

Work in progress - stay tuned!

License information:

  • The binary-file with extension FMU is shared under the permissive MIT-license
  • The other files are shared under the GPL 3.0 license

bpl_iec_validation's People

Contributors

janpeter19 avatar

Stargazers

 avatar

Watchers

 avatar

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.