Skip to content

ppernot/ReactorUI

Repository files navigation

DOI

ReactorUI

Graphical User Interface for the reactor code.

How to cite

Z. Peng, N. Carrasco and P. Pernot (2014) "Modeling of synchrotron-based laboratory simulations of Titan's ionospheric photochemistry", GeoResJ 1-2:33–53. http://dx.doi.org/10.1016/j.grj.2014.03.002

and

Pernot, P. (2020) ReactorUI: graphical UI for the simulation of photochemical reactors (Version 1.3). https://doi.org/10.5281/zenodo.3946078

New Release (v_1.6)

  • Improves the handling of non-CHON elements in graphics

  • Enables the use of a local chemical DB

  • Misc. stability improvements

Docker container

The reactorui Docker container has all elements preinstalled.

To run the container:

  1. Install Docker

  2. Type the following commands in a terminal

  cd Projects    # This is the home of your `reactor` projects   

  docker run -d -p 3838:3838 --mount type=bind,source="$(pwd)",target=/Projects --name reactorui ppernot1/reactorui

If you want to use a local database (e.g. in repertory myChemDB, at the same level as Projects), it should also be mounted

  docker run -d -p 3838:3838 --mount type=bind,source="$(pwd)",target=/Projects --mount type=bind,source="$(pwd)"/../myChemDB,target=/ChemDBLocal --name reactorui ppernot1/reactorui
  1. Access ReactorUI at http://localhost:3838 in your favorite browser

  2. When finished

  docker kill reactorui
  1. For further sessions
  docker restart reactorui
  1. To cleanup
  docker remove -v reactorui