diff --git a/bin/socet2isis b/bin/socet2isis
new file mode 100644
index 0000000000000000000000000000000000000000..44255aec300c8ad9f4aed798258a8a9cf8fb89c6
--- /dev/null
+++ b/bin/socet2isis
@@ -0,0 +1,15 @@
+#!/usr/bin/env python
+import argparse
+
+def parse_args():
+    parser = argparse.ArgumentParser()
+    # Add args here
+
+    return parser.parse_args()
+
+
+def main(args):
+    print('Getting some work done')
+
+if __name__ == '__main__':
+    main(parse_args())
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 0431bad1067c6fdb5d4a085d2896076ace9cd3d6..6932e2f2e29d75c78259d5c72149c418fd6c87fe 100644
--- a/setup.py
+++ b/setup.py
@@ -36,6 +36,7 @@ def setup_package():
         package_data={'plio' : list(examples) + ['data/*.db', 'data/*.py'] +\
                 ['sqlalchemy_json/*.py', 'sqlalchemy_json/LICENSE']},
         zip_safe=False,
+        scripts=['bin/socet2isis'],
         install_requires=[
             'gdal',
             'numpy',