The model is designed to analyze image outputs from SALSA MC002 SMA NEWBORN SCREEN ASSAY (MRC Holland).
The machine used is Applied Biosystems 7500 Real-Time PCR System.
The software used is HID Real-Time PCR Analysis Software v1.2. with default export parameters (background grid, axis and legend included).
This repository includes:
- .h5 file (saved model with both structure and weights)
- static folder with .html page
- .py flask backend
- examples of input images
- .ipynb file used for model training
The prerequisites are following:
- Python 3.X
- Tensorflow and it's dependencies
- Flask library
pip3 install tensorflow python3-flask
git clone https://github.com/trickovicmatija/SMA.git
cd SMA
export FLASK_APP=predict_app.py
flask run --host=127.0.0.1
In order to run the model, you should:
- Install the prerequisites
- Clone the repository on local machine via "git clone"
- Run the flask script
- Manually navigate to "/static/index.html" in address bar
- Upload the image and predict the outcome
This is created as a part of Master's thesis at the Centre for Human Molecular Genetics, University of Belgrade - Faculty of Biology.