Python API for accessing: https://www.molecularneuropathology.org/mnp/
- Plus proxy-server with new all-sample all-status interface, allowing re-running, killing and starting new jobs (
./scripts/pymnp-proxy-server.sh
). - Plus executable downloading and caching all completed jobs (
./bin/api_example_download_all.py
).
git clone https://github.com/yhoogstrate/pymnp.git
cd pymnp
virtualenv -p python3 .venv
source .venv/bin/activate
pip install -r requirements.txt -U .
cp config.txt.example config.txt
nano config.txt
- install (see above)
- configure credentials (see above)
- run the proxy server:
virtualenv -p python 3 .venv
source .venv/bin/activate
./scripts/pymnp-proxy-server.sh
- go to your browser and open: http://127.0.0.1:5000/
- press the
[update-all-data]
-button - press
[f5]
- ensure you have completed jobs
- install (see above)
- configure credentials (see above)
- run the batch downloader:
virtualenv -p python 3 .venv
source .venv/bin/activate
./bin/api_example_download_all.py
ls ./cache