diff --git a/setup.py b/setup.py
index a2248899dd64e96eb619c3e32c4d3c459b05368f..cbe5dac5646b1a262819b3428efce457317af01b 100644
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,17 @@ setup(
     author="Blaise Li",
     author_email="blaise.li@normalesup.org",
     license="MIT",
-    packages=find_packages())
+    packages=find_packages(),
+    install_requires=[
+        # "libworkflows",
+        "matplotlib",
+        "networkx",
+        "numpy",
+        "pandas",
+        "pyBigWig",
+        "pybedtools",
+        "scipy",
+        "seaborn"])
     #ext_modules = cythonize("libsmallrna/libsmallrna.pyx"),
     #install_requires=["cytoolz"],
     #zip_safe=False