Bio-MCPrimers
view release on metacpan or search on metacpan
mcprimers_gui.bat view on Meta::CPAN
# ->destroy isn't good enough
$text_message->configure(-text=>"Sorry - can\'t reload vector file");
return;
}
$text_message->configure(-text=>"Select vector file");
$vector_loaded = 0;
my $status;
# popup get file name
my $old_name = $vector_name;
$vector_name = $filedialog->Show;
if (defined $vector_name and $vector_name ne '') {
# details of the plasmid used as a vector
use Bio::Data::Plasmid::CloningVector;
$status =
Bio::Data::Plasmid::CloningVector::cloning_vector_data
($vector_name, \@re, \%re_name, \@ecut_loc, \@vcut_loc);
}
mcprimers_gui.bat view on Meta::CPAN
sub load_seq_file {
$text_message->configure(-text=>"Select FASTA file");
my $status;
my $line;
my $seq_fh;
@seq = ();
&clear_text();
# popup get file name
my $old_name = $seq_name;
$seq_name = $filedialog->Show;
if (defined $seq_name and $seq_name ne '') {
# read sequence file
open $seq_fh, $seq_name;
my $t = <$seq_fh>;
while (defined $t) {
push @seq, $t;
$t = <$seq_fh>;
mcprimers_gui.pl view on Meta::CPAN
# ->destroy isn't good enough
$text_message->configure(-text=>"Sorry - can\'t reload vector file");
return;
}
$text_message->configure(-text=>"Select vector file");
$vector_loaded = 0;
my $status;
# popup get file name
my $old_name = $vector_name;
$vector_name = $filedialog->Show;
if (defined $vector_name and $vector_name ne '') {
# details of the plasmid used as a vector
use Bio::Data::Plasmid::CloningVector;
$status =
Bio::Data::Plasmid::CloningVector::cloning_vector_data
($vector_name, \@re, \%re_name, \@ecut_loc, \@vcut_loc);
}
mcprimers_gui.pl view on Meta::CPAN
sub load_seq_file {
$text_message->configure(-text=>"Select FASTA file");
my $status;
my $line;
my $seq_fh;
@seq = ();
&clear_text();
# popup get file name
my $old_name = $seq_name;
$seq_name = $filedialog->Show;
if (defined $seq_name and $seq_name ne '') {
# read sequence file
open $seq_fh, $seq_name;
my $t = <$seq_fh>;
while (defined $t) {
push @seq, $t;
$t = <$seq_fh>;
( run in 2.545 seconds using v1.01-cache-2.11-cpan-364913b4093 )