Skip to content

Commit de3ff51

Browse files
committed
v0.1.5
1 parent 4bcfb88 commit de3ff51

File tree

12 files changed

+391
-188
lines changed

12 files changed

+391
-188
lines changed

Manifest.toml

Lines changed: 139 additions & 119 deletions
Large diffs are not rendered by default.

PhyNEST_hc.log

Lines changed: 13 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,19 @@
11
PhyNEST: Phylogenetic Network Estimation using SiTe patterns
2-
Analysis start: 2023-03-24 at 08:10:42
3-
Input sequence file: example/scn2andgt20000.39.txt
4-
Number of sequences: 7
5-
Sequence length: 2000000
6-
Starting Topology: (7,6,5,4,3,2,1);
7-
Outgroup specified for rooting: 7
8-
Number of maximum reticulation(s): 2
2+
Analysis start: 2023-05-16 at 11:55:29
3+
Input sequence file: example/sample_n5h1.txt
4+
Number of sequences: 5
5+
Sequence length: 1000000
6+
Starting Topology: (5,(4,(3,(2,1))));
7+
Outgroup specified for rooting: 5
8+
Number of maximum reticulation(s): 1
99
The maximum number of iterations for each optimization: 1000
1010
Search algorithm selected: Hill climbing
11-
The maximum number of steps during search: 1000000
11+
The maximum number of steps during search: 100000
1212

13-
(1/15) Searching for the best network using the hill climbing algorithm...The search terminated at step 180 and at 100th consecutive failures.
14-
Summary of each move:
15-
Insertion of reticulation edge: 2 proposed, 2 accepted.
16-
Tail move of reticulation edge: 56 proposed, 2 accepted.
17-
Head move of reticulation edge: 52 proposed, 0 accepted.
18-
Change the direction of reticulation edge: 27 proposed, 1 accepted.
19-
Deletion of reticulation edge: 0 proposed, 0 accepted.
20-
Nearest-neighbor interchange (NNI): 43 proposed, 1 accepted.
21-
On the current topology, 115 moves were made, including 15 unsuccessful moves.
22-
Terminated because it reached the maximum number of failures (current maximum_number_of_failures=100).
23-
(1/15) Estimated topology in this run: (7:5.858901865538142,(((((1:0.4895402649806814,(2:1.263190463023415)#H12:0.0::0.4954631266401886):0.7736501980427335,(3:0.4872669126554865,#H12:0.0::0.5045368733598115):0.7759235503679285):1.2442147399714147,4:2.5074052029948297):0.0,(5:0.0)#H9:0.0::0.4084401391767469):0.0,(6:0.325378144365268,#H9:0.0::0.5915598608232531):2.182027058629562):3.3514966625433122);
24-
(1/15) Composite likelihood of the estimated topology in this run: 6.405284917395862e7
13+
(1/2) Searching for the best network using the hill climbing algorithm...(1/2) Estimated topology in this run: (5:9.873012640463793,(4:4.978556362717051,((1:1.4303333981774915,#H6:1.4303333981774915::0.1):1.5674936103141652,((2:1.57039670220237)#H6:1.57039670220237::0.4753677704837127,3:1.57039670220237):1.4274303062892868):1.9807293542253945):4.894456277746742);
14+
(1/2) Composite likelihood of the estimated topology in this run: 4.7413446340573225e6
2515

26-
(2/15) Searching for the best network using the hill climbing algorithm...(2/15) Terminated due to error
27-
28-
(3/15) Searching for the best network using the hill climbing algorithm...(3/15) Terminated due to error
29-
30-
(4/15) Searching for the best network using the hill climbing algorithm...(4/15) Terminated due to error
31-
32-
(5/15) Searching for the best network using the hill climbing algorithm...(5/15) Terminated due to error
33-
34-
(6/15) Searching for the best network using the hill climbing algorithm...(6/15) Terminated due to error
35-
36-
(7/15) Searching for the best network using the hill climbing algorithm...(7/15) Terminated due to error
37-
38-
(8/15) Searching for the best network using the hill climbing algorithm...(8/15) Terminated due to error
39-
40-
(9/15) Searching for the best network using the hill climbing algorithm...(9/15) Terminated due to error
41-
42-
(10/15) Searching for the best network using the hill climbing algorithm...(10/15) Terminated due to error
43-
44-
(11/15) Searching for the best network using the hill climbing algorithm...(11/15) Terminated due to error
45-
46-
(12/15) Searching for the best network using the hill climbing algorithm...(12/15) Terminated due to error
47-
48-
(13/15) Searching for the best network using the hill climbing algorithm...(13/15) Terminated due to error
49-
50-
(14/15) Searching for the best network using the hill climbing algorithm...(14/15) Terminated due to error
51-
52-
(15/15) Searching for the best network using the hill climbing algorithm...(15/15) Terminated due to error
16+
(2/2) Searching for the best network using the hill climbing algorithm...(2/2) Estimated topology in this run: (5:10.2697095060683,(4:5.196775556882685,((3:2.357955465993553,(2:0.38031557369091684,(1:1.0000000000000006e-10)#H6:0.38031557369091684::0.3802733495916154):1.9776398923026361):1.2727612494513463,#H6:3.6307167154448994::0.6197266504083846):1.566058841437786):5.072933949185615);
17+
(2/2) Composite likelihood of the estimated topology in this run: 4.7413522473478215e6
5318
-----end of analysis
54-
Best topology: (7:5.858901865538142,(((((1:0.4895402649806814,(2:1.263190463023415)#H12:0.0::0.4954631266401886):0.7736501980427335,(3:0.4872669126554865,#H12:0.0::0.5045368733598115):0.7759235503679285):1.2442147399714147,4:2.5074052029948297):0.0,(5:0.0)#H9:0.0::0.4084401391767469):0.0,(6:0.325378144365268,#H9:0.0::0.5915598608232531):2.182027058629562):3.3514966625433122);
19+
Best topology: (5:9.873012640463793,(4:4.978556362717051,((1:1.4303333981774915,#H6:1.4303333981774915::0.1):1.5674936103141652,((2:1.57039670220237)#H6:1.57039670220237::0.4753677704837127,3:1.57039670220237):1.4274303062892868):1.9807293542253945):4.894456277746742);

PhyNEST_sa.log

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,16 @@ The maximum number of steps during search: 100000
1313
(1/5) Searching for the best network using the simulated annealing algorithm...(1/5) Estimated topology in this run: (5:9.873014064438044,(4:4.978557142548183,((1:1.4303363486904264,#H6:1.4303363486904264::0.4753685835631588):1.5674911794711028,((2:1.5703948644162187)#H6:1.5703948644162187::0.5246314164368412,3:1.5703948644162187):1.4274326637453105):1.9807296143866542):4.89445692188986);
1414
(1/5) Composite likelihood of the estimated topology in this run: 4.741344634057322e6
1515

16-
(2/5) Searching for the best network using the simulated annealing algorithm...
16+
(2/5) Searching for the best network using the simulated annealing algorithm...(2/5) Estimated topology in this run: (5:10.269709315698341,(4:5.196775448706899,(#H6:3.630716800952261::0.13894165235999334,(3:2.3579554127434714,(2:0.38031591472558735,(1:2.3579554127434714)#H6:0.38031591472558735::0.8610583476400067):1.9776394980178842):1.2727613882087896):1.5660586477546379):5.072933866991442);
17+
(2/5) Composite likelihood of the estimated topology in this run: 4.741352247347821e6
18+
19+
(3/5) Searching for the best network using the simulated annealing algorithm...(3/5) Estimated topology in this run: (5:12.552567784501075,((4:6.449451813353731,(1:3.0371694627835937,(#H6:1.7529839521480117::0.12242718862590762,2:1.7529839521480117):1.284185510635582):3.412282350570137):0.0,(3:1.7529839521480117)#H6:6.449451813353731::0.8775728113740924):6.103115971147345);
20+
(3/5) Composite likelihood of the estimated topology in this run: 4.741455857605402e6
21+
22+
(4/5) Searching for the best network using the simulated annealing algorithm...(4/5) Estimated topology in this run: (5:10.26970982380712,(4:5.196775729008606,(#H6:3.6307164574101316::0.02893974713192926,(3:2.3579555630912736,(2:0.3803146608614569,(1:2.3579555630912736)#H6:0.3803146608614569::0.9710602528680707):1.9776409022298167):1.272760894318858):1.5660592715984745):5.072934094798513);
23+
(4/5) Composite likelihood of the estimated topology in this run: 4.741352247347821e6
24+
25+
(5/5) Searching for the best network using the simulated annealing algorithm...(5/5) Estimated topology in this run: (5:10.269711337269957,(4:5.196776531732105,(#H6:3.6307164821982667::0.2833610073201358,(3:2.3579560487611526,(2:0.3803134070427827,(1:2.3579560487611526)#H6:0.3803134070427827::0.7166389926798642):1.97764264171837):1.272760433437114):1.5660600495338386):5.072934805537852);
26+
(5/5) Composite likelihood of the estimated topology in this run: 4.7413522473478215e6
27+
-----end of analysis
28+
Best topology: (5:9.873014064438044,(4:4.978557142548183,((1:1.4303363486904264,#H6:1.4303363486904264::0.4753685835631588):1.5674911794711028,((2:1.5703948644162187)#H6:1.5703948644162187::0.5246314164368412,3:1.5703948644162187):1.4274326637453105):1.9807296143866542):4.89445692188986);

Project.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
name = "PhyNEST"
22
uuid = "115de871-c282-4823-a74f-b03678acf966"
33
authors = ["Sungsik Kong"]
4-
version = "0.1.4"
4+
version = "0.1.5"
55

66
[deps]
77
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
88
DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
99
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
1010
DelimitedFiles = "8bb1440f-4735-579b-a4ab-409b98df4dab"
11+
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
1112
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
1213
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
1314
DocumenterTools = "35a29f4d-8980-5a13-9543-d66fff28ecb8"

example/PhyNEST_hc.log

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
PhyNEST: Phylogenetic Network Estimation using SiTe patterns
2+
Analysis start: 2023-05-15 at 14:36:54
3+
Input sequence file: sample_n5h1.txt
4+
Number of sequences: 5
5+
Sequence length: 1000000
6+
Starting Topology: (5,(4,(3,(2,1))));
7+
Outgroup specified for rooting: 5
8+
Number of maximum reticulation(s): 1
9+
The maximum number of iterations for each optimization: 1000
10+
Search algorithm selected: Hill climbing
11+
The maximum number of steps during search: 100000
12+
13+
(1/5) Searching for the best network using the hill climbing algorithm...The search terminated at step 94 and at 81th consecutive failures.
14+
Summary of each move:
15+
Insertion of reticulation edge: 2 proposed, 1 accepted.
16+
Tail move of reticulation edge: 27 proposed, 0 accepted.
17+
Head move of reticulation edge: 29 proposed, 0 accepted.
18+
Change the direction of reticulation edge: 5 proposed, 1 accepted.
19+
Deletion of reticulation edge: 0 proposed, 0 accepted.
20+
Nearest-neighbor interchange (NNI): 30 proposed, 1 accepted.
21+
On the current topology, 96 moves were made, including 15 unsuccessful moves.
22+
Terminated although it neither reached the maximum number of steps or failures,
23+
possibly because there was no more move to make.
24+
(1/5) Estimated topology in this run: (5:9.873014355923681,(4:4.978557302744444,((3:1.5703960202935816,(2:1.4303350626712767)#H6:1.5703960202935816::0.5246318237325145):1.4274316184507447,(1:1.4303350626712767,#H6:1.4303350626712767::0.4753681762674855):1.5674925760730496):1.9807296640001177):4.894457053179237);
25+
(1/5) Composite likelihood of the estimated topology in this run: 4.7413446340573225e6
26+
27+
(2/5) Searching for the best network using the hill climbing algorithm...(2/5) Terminated due to error
28+
29+
(3/5) Searching for the best network using the hill climbing algorithm...(3/5) Terminated due to error
30+
31+
(4/5) Searching for the best network using the hill climbing algorithm...(4/5) Terminated due to error
32+
33+
(5/5) Searching for the best network using the hill climbing algorithm...(5/5) Terminated due to error
34+
-----end of analysis
35+
Best topology: (5:9.873014355923681,(4:4.978557302744444,((3:1.5703960202935816,(2:1.4303350626712767)#H6:1.5703960202935816::0.5246318237325145):1.4274316184507447,(1:1.4303350626712767,#H6:1.4303350626712767::0.4753681762674855):1.5674925760730496):1.9807296640001177):4.894457053179237);

0 commit comments

Comments
 (0)