Bio::Cluster::SequenceFamily - bug fixes and performance
commit9f42b6973813074d2442fc7c0849f92e80d26a79
authorCarnë Draug <carandraug+dev@gmail.com>
Tue, 26 Mar 2013 06:15:42 +0000 (26 06:15 +0000)
committerCarnë Draug <carandraug+dev@gmail.com>
Tue, 26 Mar 2013 06:15:42 +0000 (26 06:15 +0000)
tree02f5e4589b39bffaedc04025d86bbca2e90ff102
parentdb792bdb8feb8b0a56d4e9cc4caa5b50c70ef659
Bio::Cluster::SequenceFamily - bug fixes and performance

* fix bug when accessing the Bio::Species object. If a Bio::Seq object
  had no Bio::Species information, can('species') still returned true
  but the method would then return undef, and give an error next.
* when using multiple criteria, objects matching more than one criteria
  would appear repeated. Not anymore.
* if for some reason there's two equal objects on the family (same
  reference), they will also appear only once in the results.
* some improved performance is expected for large families when using
  multiple criteria now.
Bio/Cluster/SequenceFamily.pm
Changes