module ClustalW


Fonctionne sans aucun problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
  #  Pass the factory a list of sequences to be aligned.
  $seq_array_ref = \@seq_array;
  # where @seq_array is an array of Bio::Seq objects
  $aln = $factory->align($seq_array_ref);


Mais avec la fonction run pourtant décrite dans ce module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  # Get both an alignment and a tree
  ($aln, $tree) = $factory->run(\@seq_array);
J'obtiens l'erreur :
------------- EXCEPTION Bio::Root::NotImplemented -------------
MSG: Abstract method "Bio::Tools::Run::WrapperBase::run" is not implemented by package Bio::Tools::Run::Alignment::Clustalw.
This is not your fault - author of Bio::Tools::Run::Alignment::Clustalw should be blamed!

STACK Bio::Root::RootI::throw_not_implemented C:/Perl/site/lib/Bio/Root/RootI.pm:522
STACK Bio::Tools::Run::WrapperBase::run C:/Perl/site/lib/Bio/Tools/Run/WrapperBase.pm:95
STACK main::ClustalW2 ClustalW_Tree.pl:82
STACK toplevel ClustalW_Tree.pl:36

---------------------------------------------------------------
Dois-je simplement installer WrapperBase.pm


Merci,