Skip to content

bondarevts/flucalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 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 miniconda

  3. Create a new environment that uses Python 3.9 and all dependencies:

     conda create -n flucalc-env python=3.9
     conda activate flucalc-env
     pip install -r requirements.txt
    
  4. Set FLUCALC_SECRET_KEY environment variable with a secret string. You can use any random sequence for it.

  5. Change dir to the root of source code.

  6. Start the server for FluCalc:

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

Or you can use start_server.sh script as alternative way to start the server:

  ./start_server.sh <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

 
 
 

Contributors