A tool for processing ELISA Reader output, developed for the Rheumatology department at Leiden University Medical Centre. See user guide in this reposity for more information.
Users can download anaconda navigator (https://www.anaconda.com/products/navigator), which also installs the Anaconda Prompt terminal. You can find the anaconda terminal by searching for it in the search box of the windows task bar. Within this terminal, you can navigate to the folder where you installed the ELISA package, for example:
cd C:\Users\[USERNAME]\Desktop\projects\ELISA-APPOr if you have put it on a different disk you can first specify the disk of interest (e.g. H) :
H:
cd .\ projects\ELISA-APPYou can then create a neat conda environment where you install all packages:
conda env create -f environment.yml -n bpexiAfter installing you can then activate the environment as follows:
conda activate bpexiAlternatively (if you do not have conda) you can install the required packages with python in a bash terminal:
python -m pip install -r requirements.txtTo start the app, run the script ELISA_app/manage.py in Anaconda prompt (or the terminal app of your liking):
python ELISA_app/manage.py runserverA link should be visible as output: “Starting development server at http://127.0.0.1:8000/”
To access the app, open your browser and go to http://127.0.0.1:8000/.
Alternatively, you can make a batch script that does this for you (Look in the example folder for inspiration). Keep in mind that the pipeline is built for Python 3.10 (though it also works with newer versions like Python 3.12).
Please create an issue if you encounter any errors or have any questions after reading the documentation.
David Schooneveld (https://github.com/DavidSchooneveld)
Casper Band (https://github.com/CasperBand)
Mikaela - (https://github.com/Mikaela39)
Aram de Keijzer (https://github.com/aramdekeijzer)
Karin van Schie, Tjardo Maarseveen, Marc Maurits