From: Michael R. Crusoe <michael.crusoe@gmail.com>
Subject: Add #! /usr/bin/env python3 to the scripts
--- nanopolish.orig/scripts/convert_all_models.py
+++ nanopolish/scripts/convert_all_models.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 
 
 import sys
--- nanopolish.orig/scripts/import_ont_model.py
+++ nanopolish/scripts/import_ont_model.py
@@ -1,4 +1,4 @@
-#! /usr/bin/python
+#! /usr/bin/env python3
 
 # This script takes a .model file provided by ONT and adds metadata that allows it
 # to be compiled into nanopolish
--- nanopolish.orig/scripts/nanopolish_merge.py
+++ nanopolish/scripts/nanopolish_merge.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 
 
 import sys
--- nanopolish.orig/scripts/reestimate_polya_emissions.py
+++ nanopolish/scripts/reestimate_polya_emissions.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 """
 reestimate_polya_emissions.py: given two `polya-samples` TSV files based on different
 underlying kmer models (with the newer TSV giving failing poly(A) segmentations),
--- nanopolish.orig/scripts/polya_training/dump_signal.py
+++ nanopolish/scripts/polya_training/dump_signal.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 """
 dump_signal.py: take a **verbose** polya-call file and dump an HDF5 file with the signal data.
 
--- nanopolish.orig/scripts/polya_training/hmmplot.py
+++ nanopolish/scripts/polya_training/hmmplot.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 """
 Plot a random segmentation from a dataset.
 
--- nanopolish.orig/scripts/polya_training/retrain_emission.py
+++ nanopolish/scripts/polya_training/retrain_emission.py
@@ -1,3 +1,4 @@
+#! /usr/bin/env python3
 """
 retrain_emission.py: take an HDF5 file and segmentations, and output parameters of a mixture model.
 """
