Bio::Community::Role::IO - Role for IO layer
package My::Package; use Moose; with 'Bio::Community::Role::IO'; # ... 1;
This role is an IO layer to read and write community files. The only thing it does is define methods that the role-consuming class must implement. In practice, this role is should be used by all the IO drivers in the Bio::Community::IO::* namespace.
Input methods: next_member, next_community, _next_community_init, _next_community_finish Output methods: write_member, write_community, _write_community_init, _write_community_finish, sort_members
Florent Angly email@example.com
User feedback is an integral part of the evolution of this and other Bioperl modules. Please direct usage questions or support issues to the mailing list, firstname.lastname@example.org, rather than to the module maintainer directly. Many experienced and reponsive experts will be able look at the problem and quickly address it. Please include a thorough description of the problem with code and data examples if at all possible.
If you have found a bug, please report it on the BioPerl bug tracking system to help us keep track the bugs and their resolution: https://redmine.open-bio.org/projects/bioperl/
Copyright 2011,2012,2013 by the BioPerl Team email@example.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.1 or, at your option, any later version of Perl 5 you may have available.
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _