Skip to content

bondarevts/flucalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSS-MLE (Ma-Sandri-Sarkar Maximum Likelihood Estimator) calculator for Luria–Delbrück fluctuation analysis.

Reference

Radchenko et. al, 2017 (Methods in Molecular Biology).
DOI: 10.1007/978-1-4939-7306-4_29

Installation

  1. Clone or download source code.
  2. Install Python 3.8 or upper and libraries:
  • gunicorn=20.0.4
  • flask=1.1.1
  • flask-wtf=0.14.3
  • scipy=1.4.1
  • numpy=1.18.1
  1. Set FLUCALC_SECRET_KEY environment variable with a secret string. You can use any random sequence for it.

  2. Change dir to the root of source code.

  3. Start the server for FluCalc:

     gunicorn -w 4 -b <ip>:<port> flucalc:app
    

Or you can use run_server.py script as alternative way to start the server:

  ./run_server.py <ip>:<port>
  1. For shutdown server press Ctrl + C in the terminal.

About

MSS-MLE (Ma-Sandri-Sarkar Maximum Likelihood Estimator) calculator for Luria–Delbrück fluctuation analysis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published