diff --git a/misc-scripts/idmapping/create_contigids.pl b/misc-scripts/idmapping/create_contigids.pl deleted file mode 100644 index 3c7dd8b6dbd7092305ef697c4f5c278af9a98119..0000000000000000000000000000000000000000 --- a/misc-scripts/idmapping/create_contigids.pl +++ /dev/null @@ -1,51 +0,0 @@ -my %contigs; -while (<>) { - chomp; - if ($_ =~ /(\S+)\.\d+\.\d+\.\d+/) { - push (@{$contigs{$1}},$_); - } - elsif ($_ =~ /(\S+)\.\d+\.(\d+)/) { - if ($2 =~ /^1/) { - push (@{$contigs{$1}},$_); - } - else { - #print "Couldn't parse line $_\n"; - } - } - else { - #print "Couldn't parse line $_\n"; - } -} -my %idmap; -foreach my $clone (keys %contigs) { - my %clone; - my $c=0; - foreach my $line (@{$contigs{$clone}}) { - #print "Parsing line $line\n"; - if ($line =~ /\S+\.\d+\.(\d+)\.\d+/) { - $clone{$1}=$line; - } - elsif ($_ =~ /(\S+)\.\d+\.(\d+)/) { - $clone{1}=$line; - $c++; - } - if ($c > 1) { - #print "BARF\n"; - } - } - #print "Sorted by start lines for clone $clone:\n"; - my $c=1; - foreach $line (sort {$a <=> $b} (keys %clone)) { - my $id = "0000$c"; - while (length ($id) > 5) { - $id =~ s/^0//g; - } - my $final = "$clone.$id"; - $idmap{$line}=$final; - print $clone{$line}." $final\n"; - $c++; - } - #print "\n"; -} - - diff --git a/misc-scripts/idmapping/dbsql_dbold.pl b/misc-scripts/idmapping/dbsql_dbold.pl deleted file mode 100644 index c6ebe2a3cf065e883c9e981bc09874b7ccfe8b43..0000000000000000000000000000000000000000 --- a/misc-scripts/idmapping/dbsql_dbold.pl +++ /dev/null @@ -1,17 +0,0 @@ -#USe with: -#mkdir temp/ -#cd temp/ -#ls ../*.pm | xargs -i perl /work2/elia/src/ensembl/misc-scripts/utilities/dbsql_dbold.pl {} -#mv -f *.pm ../ -#rm -rf temp/ - -my $file=shift(@ARGV); -open (FILE,"<$file"); -$file =~ /(\w+\.pm)/; -my $new = $1; -open (NEW,">$new"); -while (<FILE>) { - $line =$_; - $line =~ s/DBSQL/DBOLD/g; - print NEW $line; -} diff --git a/misc-scripts/idmapping/map_ids.pl b/misc-scripts/idmapping/map_ids.pl deleted file mode 100644 index 278460bc27e4f5912afa4ca81a482cd458e69cbf..0000000000000000000000000000000000000000 --- a/misc-scripts/idmapping/map_ids.pl +++ /dev/null @@ -1,28 +0,0 @@ -my %map; -my $file = pop (@ARGV); -foreach my $f (@ARGV) { - #print "Reading $f\n"; - open ($f,"<$f"); - while (<$f>) { - chomp; - $_ =~ /(\S+)\s+(\S+)/; - $map{$1}=$2; - } - close ($f); -} -open (FILE,"<$file"); -while (<FILE>) { - chomp; - my @tabs = split(/\t/); - my $line; - foreach my $tab (@tabs) { - if ($map{$tab}) { - $line .= $map{$tab}."\t"; - } - else { - $line .= $tab."\t"; - } - } - $line =~ s/\t$//g; - print "$line\n"; -} diff --git a/misc-scripts/idmapping/revmap_ids.pl b/misc-scripts/idmapping/revmap_ids.pl deleted file mode 100644 index 88b25f9eda947c1bba6c4b8934e81e522dda9fe9..0000000000000000000000000000000000000000 --- a/misc-scripts/idmapping/revmap_ids.pl +++ /dev/null @@ -1,28 +0,0 @@ -my %map; -my $file = pop (@ARGV); -foreach my $f (@ARGV) { - #print "Reading $f\n"; - open ($f,"<$f"); - while (<$f>) { - chomp; - $_ =~ /(\S+)\s+(\S+)/; - $map{$2}=$1; - } - close ($f); -} -open (FILE,"<$file"); -while (<FILE>) { - chomp; - my @tabs = split(/\t/); - my $line; - foreach my $tab (@tabs) { - if ($map{$tab}) { - $line .= $map{$tab}."\t"; - } - else { - $line .= $tab."\t"; - } - } - $line =~ s/\t$//g; - print "$line\n"; -}