$linevalue){ $prositeparts = preg_split("/prosite/i", $linevalue); //echo "

"; //print_r($prositeparts); //echo "

"; $getmotifpart = preg_split("/motifs hits on sequence/i", $prositeparts[1]); //print_r($getmotifpart); //echo "

"; $getmotifparts = preg_split("/\./i", $getmotifpart[1]); //print_r($getmotifparts); //echo "

"; $proteinname = preg_split("/\(/", $getmotifparts[0]); //echo "Is this the protein name: " . $proteinname[0] . "
"; if(!isset($sequencecount[ $proteinname[0]])){ $sequencecount[ $proteinname[0]] = 1; }else{ $sequencecount[ $proteinname[0]] = $sequencecount[ $proteinname[0]] + 1; } //var_dump($sequencecount); } echo "Here are the counts:
"; if($_REQUEST['sortBy'] == "AZ"){ ksort($sequencecount); } if($_REQUEST['sortBy'] == "Number"){ arsort($sequencecount); } foreach($sequencecount as $seqName => $seqFoundTimes){ echo "Protein " . $seqName . " was found " . $seqFoundTimes . "
"; } /* for($i =2; $i < sizeof($lines); $i++){ echo $i . "----". $lines[$i] . "

"; $linebyspaces = preg_split("/\s+/", $lines[$i]); var_dump($linebyspaces); echo "

"; $correctpiece = $linebyspaces[1]; echo "Is this right?: " . $correctpiece . "
"; */ //} } ?>
Alphabetical # Found