Skip to content

Commit a1df3f7

Browse files
authored
Merge pull request #16 from m-d-grunnill/master
times = sorted(times, reverse=True) in add_rate_change_times.
2 parents f460b72 + 3c23aa0 commit a1df3f7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

beast2xml/beast2.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -870,6 +870,12 @@ def add_rate_change_times(self, parameter, times):
870870
times : iterable of floats
871871
Times of changes.
872872
873+
Notes
874+
-------
875+
If modifying see:
876+
* https://github.com/BEAST2-Dev/bdsky/blob/master/doc/how_to.pdf
877+
* https://github.com/BEAST2-Dev/bdsky/issues/35
878+
873879
"""
874880
skyline_element = self._tree.find(
875881
"./run/distribution/distribution/distribution[@spec='beast.evolution.speciation.BirthDeathSkylineModel']"
@@ -913,7 +919,7 @@ def add_rate_change_times(self, parameter, times):
913919
del parameter_element # delete old parameter element_path if it exists.
914920
if not any(time == 0.0 for time in times):
915921
times.append(0.0)
916-
times = sorted(times)
922+
times = sorted(times, reverse=True)
917923
dimensions = len(times)
918924
ET.SubElement(
919925
skyline_element,

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setup(
77
name="beast2-xml",
8-
version="1.3.4",
8+
version="1.3.5",
99
packages=["beast2xml"],
1010
package_data={"beast2xml": ["templates/*.xml"]},
1111
url="https://github.com/acorg/beast2-xml",

0 commit comments

Comments
 (0)