#!/usr/bin/perl -w #Markus Westphal 25.01.2006 ###################################################### # Markus Westphal auswblast4blocks.pl # ###################################################### use strict; my($pf,$j,$i,$datei,$erg,$record,@record,$eval,$round,$notf,@notf,$leer,$count,$idoben,$idunten); $i = 1; #globale Variabeln füllen $datei = "pax6.psiblast"; $i = 0; $round = 1; $count = 0; #EINLESEN Dateinamen Blastergebnis for($j = -1; $j < $#ARGV; $j++) { if($ARGV[$j] =~ /^datei/) { ($pf, $datei) = split("=", $ARGV[$j]); } } #AUSGABEDATEI open(TF, ">psiblasteval_1.txt") || die ("Die Ausgabedatei 1 kann nicht erstellt werden!\n"); open(TF2, ">psiblasteval_2.txt") || die ("Die Ausgabedatei 2 kann nicht erstellt werden!\n"); open(NF, ">psiblastnfc.txt") || die ("Die Ausgabedatei 3 kann nicht erstellt werden!\n"); #EINLESEN open(DT,"<$datei") || die ("$datei kann nicht geoeffnet werden!"); $/ = "Results from round"; while(