biopython v1.71.0 Bio.AlignIO.PhylipIO.PhylipIterator
Reads a Phylip alignment file returning a MultipleSeqAlignment iterator.
Record identifiers are limited to at most 10 characters.
It only copes with interlaced phylip files! Sequential files won’t work where the sequences are split over multiple lines.
For more information on the file format, please see: http://evolution.genetics.washington.edu/phylip/doc/sequence.html http://evolution.genetics.washington.edu/phylip/doc/main.html
Link to this section Summary
Functions
Parse the next alignment from the handle
Extract the sequence ID from a Phylip line (PRIVATE)
Link to this section Functions
Parse the next alignment from the handle.
Extract the sequence ID from a Phylip line (PRIVATE).
Returning a tuple containing: (sequence_id, sequence_residues)
The first 10 characters in the line are are the sequence id, the remainder are sequence data.