$linevalue){ echo "Processing Line..." . $key . "
"; echo $linevalue . "
"; echo "Breaking out spaces:"; $linespaces = preg_split("/\s+/", $linevalue); //var_dump($linespaces); if($fullsequenceparts[$linespaces[0]]){ echo $linespaces[0] . " was " . $fullsequenceparts[$linespaces[0]] . "
"; $fullsequenceparts[$linespaces[0]] .= $linespaces[1]; echo $linespaces[0] . " is now " . $fullsequenceparts[$linespaces[0]] . "
"; }else{ echo $linespaces[0] . " is empty
"; $fullsequenceparts[$linespaces[0]] = $linespaces[1]; echo $linespaces[0] . " is now". $fullsequenceparts[$linespaces[0]] ."
"; } echo "
"; } $positions = array(); $firstfour = array(); $secondfour = array(); $thirdfour = array(); $fourfour = array(); foreach($fullsequenceparts as $key => $value){ echo "This sequence is: " . $value . "
"; $noinsertdelete = preg_replace("/\./", "", $value); $fourparts = str_split($noinsertdelete, 4); echo "Broken out into pieces of 4 are: "; foreach($fourparts as $fkey => $fvalue){ echo $fvalue; if($fkey == 0){ if($firstfour[$fvalue]){ $firstfour[$fvalue] = $firstfour[$fvalue] + 1; }else{ $firstfour[$fvalue] = 1; } echo " - #: " . $firstfour[$fvalue]; echo "
"; } if($fkey == 1){ if($secondfour[$fvalue]){ $secondfour[$fvalue] = $secondfour[$fvalue] + 1; }else{ $secondfour[$fvalue] = 1; } echo " - #: " . $secondfour[$fvalue]; echo "
"; } if($fkey == 2){ if($thirdfour[$fvalue]){ $thirdfour[$fvalue] = $thirdfour[$fvalue] + 1; }else{ $thirdfour[$fvalue] = 1; } echo " - #: " . $thirdfour[$fvalue]; echo "
"; } if($fkey == 3){ if($fourfour[$fvalue]){ $fourfour[$fvalue] = $fourfour[$fvalue] + 1; }else{ $fourfour[$fvalue] = 1; } echo " - #: " . $fourfour[$fvalue]; echo "
"; } } echo $fourparts[0] ."-" . $fourparts[1]."-". $fourparts[2] . "-". $fourparts[3] . "

"; } $total = 0; foreach($firstfour as $key => $value){ $total = $total + $value; } asort($firstfour); foreach($firstfour as $key => $value){ echo $key . " was found : " . $value ."-". number_format(100*($value/$total), 2) ."%
"; } echo "
2nd Four:
"; asort($secondfour); foreach($secondfour as $key => $value){ echo $key . " was found : " . $value . "-" . number_format(100*($value/$total), 2) ."%
"; } echo "
3rd Four:
"; asort($thirdfour); foreach($thirdfour as $key => $value){ echo $key . " was found : " . $value . "-". number_format(100*($value/$total), 2) ."%
"; } echo "
4th Four:
"; asort($fourfour); foreach($fourfour as $key => $value){ echo $key . " was found : " . $value . "-" . number_format(100*($value/$total), 2) ."%
"; } } ?>
Octapeptide 1
Octapeptide 2
Octapeptide 3