bioperl / bioperl-live-redmine

Legacy tickets migrated from the OBF Redmine issue tracker: http://redmine.open-bio.org
0 stars 0 forks source link

Order of elements in phyloXML #91

Open cjfields opened 9 years ago

cjfields commented 9 years ago

Author Name: Christian Zmasek (@cmzmasek) Original Redmine Issue: 3152, https://redmine.open-bio.org/issues/3152 Original Date: 2010-11-01 Original Assignee: Chris Fields


Since the validity of phyloXML documents is enforced by a XSD Schema, the order of elements matters. See: http://www.phyloxml.org/1.10/phyloxml.xsd The current (as of 9 September 2010) BioPerl implementation of the phyloXML format unfortunately produces output with incorrect element order. Examples of proper order of sub-elements

For the order of sub-elements is:

  1. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.

For , the order is:

  1. 1. 2. 3. 4. 5. 6. 7.

For , the order is:

  1. 1. 2. 3. 4. 5. 6. 7.

For phyloXML documentation, see here: http://www.phyloxml.org/documentation/version\_1.10/phyloxml.xsd.html

cjfields commented 9 years ago

Original Redmine Comment Author Name: Chris Fields Original Date: 2010-11-09T15:35:53Z


Bug 3128 has been marked as a duplicate of this bug.

cjfields commented 9 years ago

Original Redmine Comment Author Name: Chris Fields Original Date: 2011-04-04T18:58:37Z


Being addressed on the topic/phyloxml_output_refac branch in github. See commit:3ebbb652 for the latest commit on this, or the branch URL:

https://redmine.open-bio.org/projects/bioperl/repository/show?rev=topic%2Fphyloxml\_output\_refac