diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..96b1f24913f58ec119ee4cceb78a6813ecbdf88f
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,3 @@
+numpy==1.14.3
+properties==0.6.1
+wget==3.2
diff --git a/run.sh b/run.sh
index f158654011e4145127ba5a1809b0f43c05e35549..369bdb969ef501bc178c0916b2f09da0fa5637fd 100755
--- a/run.sh
+++ b/run.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
+basedir=$( cd "$(dirname "$0")" ; pwd -P )
 mkdir -p output
-
-python3 /projects/readstwo/src/readstwo.py > output/readstwo.out 2>&1
\ No newline at end of file
+pip install -r ${basedir}/requirements.txt
+python3 ${basedir}/src/readstwo.py > output/readstwo.out 2>&1