- or download this
#!/usr/bin/perl-w
- or download this
#!/usr/bin/perl
use warnings;
- or download this
open(my $outfile, ">", "Motif_Result.txt");
...
open(FIH, $patternseq);
- or download this
open my $outfile, '>', 'Motif_Result.txt' or die "Cannot open 'Motif_R
+esult.txt' $!";
...
open FIH, '<', $patternseq or die "Cannot open '$patternseq' $!";
- or download this
my $in;
...
chomp($in);
my @pats=split " ",$in;
my $residue=shift@pats;
- or download this
while ( <FIH> )
{
my ( $residue, @pats ) = split;
- or download this
foreach my $nnn (@pats) # @pats = (AAAAA, TTTTT, GGGGG);
{
$patsmap{$nnn}=@residue;
}
- or download this
foreach my $nnn (@pats) # @pats = (AAAAA, TTTTT, GGGGG);
{
$patsmap{$nnn} = 0;
}
- or download this
print "Patterns\t"; print "@pats"; print "\n";
my $length = @pats;
print "Total Patterns are: $length"; print "\n";
- or download this
print "Patterns\t@pats\nTotal Patterns are: ", scalar @pats, "
+\n";
- or download this
my @l = split('', $str);
my $length=@l;
- or download this
my $length = length $str;
- or download this
exit;
}