[Bioperl-l] GFF and LocatableSeq refactoring
Chris Fields
cjfields at illinois.edu
Fri Aug 14 23:29:43 UTC 2009
As we have pretty much everything in place for another point release
(which I will start merging over this weekend into the 1.6 branch), I
have gone ahead and made two branches for refactoring some of the more
important pieces of bioperl code. Both refactors may require API
changes; if so these will be part of a 1.7 release.
1) GFF - entail refactoring bioperl code to better handle GFF2/3.
This is a large section of code, so small incremental changes may be
merged to trunk over time (and thus may involve several branches).
Included is refactoring of feature typing to be more consistent and
lightweight, and will initially involve Bio::FeatureIO and
Bio::SeqFeature::Annotated (which may be deprecated in the process).
See the following for additional details:
http://www.bioperl.org/wiki/GFF_Refactor
2) Align/LocatableSeq - dealing with inconsistencies in Bio::AlignI
(SimpleAlign) and LocatableSeq. This is primarily to address
significant bugs but will also entail cleaning up SimpleAlign methods
(factoring out more utility-like methods into Bio::Align::AlignUtils
or similar). This also may involve several branches. See the
following for additional details:
http://www.bioperl.org/wiki/Align_Refactor
Any help/suggestions for the above two would be greatly appreciated!
Robert Buels may be heading up the initial FeatureIO work; I will
likely start on LocatableSeq/Align (Mark, wanna help?).
chris
More information about the Bioperl-l
mailing list