diff --git a/misc-scripts/id_mapping/dump_by_seq_region.pl b/misc-scripts/id_mapping/dump_by_seq_region.pl
index 2315026e1f21fd5590b70077780fc203a1d29da1..22b54bf89df526ae2e6477404090aa0d22d26a66 100755
--- a/misc-scripts/id_mapping/dump_by_seq_region.pl
+++ b/misc-scripts/id_mapping/dump_by_seq_region.pl
@@ -1,5 +1,4 @@
-#!/software/bin/perl
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/dump_cache.pl b/misc-scripts/id_mapping/dump_cache.pl
index f953f4888bd024afdf91b438e1c61ab194d91f0f..00d01a3d1464a478624aa3bd035b86248f3a94d0 100755
--- a/misc-scripts/id_mapping/dump_cache.pl
+++ b/misc-scripts/id_mapping/dump_cache.pl
@@ -1,5 +1,4 @@
-#!/software/bin/perl
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/fake_stable_id_mapping.pl b/misc-scripts/id_mapping/fake_stable_id_mapping.pl
index 066f121d41439a220bd3d3ad960cb7ddc60d7499..0aa822721477534ed103cb8d9cb6e8d70b94d400 100755
--- a/misc-scripts/id_mapping/fake_stable_id_mapping.pl
+++ b/misc-scripts/id_mapping/fake_stable_id_mapping.pl
@@ -1,5 +1,4 @@
-#!/software/bin/perl
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/id_mapping.pl b/misc-scripts/id_mapping/id_mapping.pl
index 4ddb13b6d4249529f242b720b818fc392e7195fa..3aada47011e48cb3fbcd09b4c1f57273348e0b3d 100755
--- a/misc-scripts/id_mapping/id_mapping.pl
+++ b/misc-scripts/id_mapping/id_mapping.pl
@@ -1,5 +1,4 @@
-#!/software/bin/perl
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/run.pl b/misc-scripts/id_mapping/run.pl
index 154f8def0f62411229985e2ace5f8416d4a95779..dfd4972958909c122978cad3d21b73f8670aea45 100755
--- a/misc-scripts/id_mapping/run.pl
+++ b/misc-scripts/id_mapping/run.pl
@@ -1,4 +1,4 @@
-#!/software/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/synteny_rescore.pl b/misc-scripts/id_mapping/synteny_rescore.pl
index 15311059c351475309085ee0fa6e8f69dffa54e6..ba1591ebcd642265b912844a8d4c300cb7428e50 100755
--- a/misc-scripts/id_mapping/synteny_rescore.pl
+++ b/misc-scripts/id_mapping/synteny_rescore.pl
@@ -1,5 +1,4 @@
-#!/software/bin/perl
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/utils/batch_id_history.pl b/misc-scripts/id_mapping/utils/batch_id_history.pl
index 7d338ac941ad9de3832c5c5f727c34069265b332..210f789c7e4ceafbe976b340219105a89b0cb132 100755
--- a/misc-scripts/id_mapping/utils/batch_id_history.pl
+++ b/misc-scripts/id_mapping/utils/batch_id_history.pl
@@ -1,4 +1,4 @@
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/utils/compare_results.pl b/misc-scripts/id_mapping/utils/compare_results.pl
index c368545f67a905218e5c418749598379ae71a296..cbfa9f0dfd46c98f0d7c8ccb5557ec637db8a083 100755
--- a/misc-scripts/id_mapping/utils/compare_results.pl
+++ b/misc-scripts/id_mapping/utils/compare_results.pl
@@ -1,4 +1,4 @@
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/utils/compare_scores.pl b/misc-scripts/id_mapping/utils/compare_scores.pl
index 1408ca22f9af54b636d3cbf963e62c68a6c745a1..1083999fa85a52be525e2b3cb35938c7c91edd4c 100755
--- a/misc-scripts/id_mapping/utils/compare_scores.pl
+++ b/misc-scripts/id_mapping/utils/compare_scores.pl
@@ -1,4 +1,4 @@
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/utils/dump_scores.pl b/misc-scripts/id_mapping/utils/dump_scores.pl
index 506a2489e4670ba907d63aede1396516e577e117..90f7c0f9031441f9b703fa92326a42dbfae0010d 100755
--- a/misc-scripts/id_mapping/utils/dump_scores.pl
+++ b/misc-scripts/id_mapping/utils/dump_scores.pl
@@ -1,4 +1,4 @@
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME
 
diff --git a/misc-scripts/id_mapping/utils/manage_id_mapping_tables.pl b/misc-scripts/id_mapping/utils/manage_id_mapping_tables.pl
index 9bf22950a040e7dadaf59b05406d22058fe64b73..03f167e55368f7569efba0cb24a23f5c584f711b 100755
--- a/misc-scripts/id_mapping/utils/manage_id_mapping_tables.pl
+++ b/misc-scripts/id_mapping/utils/manage_id_mapping_tables.pl
@@ -1,4 +1,4 @@
-#!/usr/local/ensembl/bin/perl
+#!/usr/bin/env perl
 
 =head1 NAME