Skip to content

Commit 6bd311a

Browse files
committed
5.6.2: --remove-bipartitions: remove from X
1 parent 04e2c39 commit 6bd311a

13 files changed

+155
-51
lines changed

.project

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<projectDescription>
3-
<name>ASTRAL-III</name>
3+
<name>ASTRAL-III-newfeature</name>
44
<comment></comment>
55
<projects>
66
</projects>

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
- version 5.6.2:
2+
- added new option to remove bipartitions of a provided extra tree from search space
3+
14
- version 5.6.1:
25
- added a new option '-w x' to count each gene tree as 1/x when computing support values
36

README.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Email: `[email protected]` for questions.
2929
- All the versions between 4.7.4 and 5.1.0 corresponds to ASTRAL-II, described in:
3030
* Mirarab, Siavash, and Tandy Warnow. “ASTRAL-II: Coalescent-Based Species Tree Estimation with Many Hundreds of Taxa and Thousands of Genes.”. Bioinformatics (ISMB special issue) 31 (12): i44–i52. 2015. [doi:10.1093/bioinformatics/btv234](http://bioinformatics.oxfordjournals.org/content/31/12/i44)
3131
- Since version 5.1.1, the code corresponds to ASTRAL-III, described in:
32-
* Zhang, Chao, Maryam Rabiee, Erfan Sayyari, and Siavash Mirarab. “ASTRAL-III: Polynomial Time Species Tree Reconstruction from Partially Resolved Gene Trees.” BMC Bioinformatics 19, no. S6 (May 8, 2018): 153. https://doi.org/10.1186/s12859-018-2129-y.
32+
* Zhang, Chao, Maryam Rabiee, Erfan Sayyari, and Siavash Mirarab. “ASTRAL-III: Polynomial Time Species Tree Reconstruction from Partially Resolved Gene Trees.” BMC Bioinformatics 19, no. S6 (May 8, 2018): 153. https://doi.org/10.1186/s12859-018-2129-y.
3333
- Since version 4.10.0, ASTRAL can also compute branch length (in coalescent units) and a measure of support called “local posterior probability”, described here:
3434
* Sayyari, Erfan, and Siavash Mirarab. “Fast Coalescent-Based Computation of Local Branch Support from Quartet Frequencies.” Molecular Biology and Evolution 33 (7): 1654–68. 2016. [doi:10.1093/molbev/msw079](http://mbe.oxfordjournals.org/content/early/2016/05/12/molbev.msw079.short?rss=1)
3535

@@ -38,48 +38,48 @@ Email: `[email protected]` for questions.
3838
INSTALLATION:
3939
-----------
4040
There is no installation required to run ASTRAL.
41-
You simply need to download the [zip file](https://github.com/smirarab/ASTRAL/raw/master/Astral.5.6.1.zip)
41+
You simply need to download the [zip file](https://github.com/smirarab/ASTRAL/raw/master/Astral.5.6.2.zip)
4242
and extract the contents to a folder of your choice. Alternatively, you can clone the [github repository](https://github.com/smirarab/ASTRAL/). You can run `make.sh` to build the project or simply use the jar file that is included with the repository.
4343

4444
ASTRAL is a java-based application, and should run in any environment (Windows, Linux, Mac, etc.) as long as java is installed. Java 1.5 or later is required. We have tested ASTRAL only on Linux and MAC.
4545

4646
To test your installation, go to the place where you put the uncompressed ASTRAL, and run:
4747

4848
```
49-
java -jar astral.5.6.1.jar -i test_data/song_primates.424.gene.tre
49+
java -jar astral.5.6.2.jar -i test_data/song_primates.424.gene.tre
5050
```
5151

5252
This should quickly finish. There are also other sample input files under `test_data/` that can be used.
5353

54-
ASTRAL can be run from any directory. You just need to run `java -jar /path/to/astral/astral.5.6.1.jar`.
55-
Also, you can move `astral.5.6.1.jar` to any location you like and run it from there, but note that you need
54+
ASTRAL can be run from any directory. You just need to run `java -jar /path/to/astral/astral.5.6.2.jar`.
55+
Also, you can move `astral.5.6.2.jar` to any location you like and run it from there, but note that you need
5656
to move the `lib` directory as well.
5757

5858
EXECUTION:
5959
-----------
6060
ASTRAL currently has no GUI. You need to run it through the command-line. In a terminal, go the location where you have downloaded the software, and issue the following command:
6161

6262
```
63-
java -jar astral.5.6.1.jar
63+
java -jar astral.5.6.2.jar
6464
```
6565

6666
This will give you a list of options available in ASTRAL.
6767

6868
To find the species tree given a set of gene trees in a file called `in.tree`, use:
6969

7070
```
71-
java -jar astral.5.6.1.jar -i in.tree
71+
java -jar astral.5.6.2.jar -i in.tree
7272
```
7373

7474
The results will be outputted to the standard output. To save the results in a file use the `-o` option (**Strongly recommended**):
7575

7676
```
77-
java -jar astral.5.6.1.jar -i in.tree -o out.tre
77+
java -jar astral.5.6.2.jar -i in.tree -o out.tre
7878
```
7979
To save the logs (**also recommended**), run:
8080

8181
```
82-
java -jar astral.5.6.1.jar -i in.tree -o out.tre 2>out.log
82+
java -jar astral.5.6.2.jar -i in.tree -o out.tre 2>out.log
8383
```
8484

8585
###### Input:
@@ -110,7 +110,7 @@ The output in is Newick format and gives:
110110
To perform 100 replicates of multi-locus bootstrapping ([Seo 2008](http://www.ncbi.nlm.nih.gov/pubmed/18281270)), use:
111111

112112
```
113-
java -jar astral.5.6.1.jar -i best_ml -b bs_paths -r 100
113+
java -jar astral.5.6.2.jar -i best_ml -b bs_paths -r 100
114114
```
115115

116116
In this command, `bs_paths` is a file that gives the location (file path) of gene tree bootstrap files, one line per gene. See the [tutorial](astral-tutorial.md)
@@ -136,7 +136,7 @@ Also related to bootstrapping are `-g` (to enable gene/site resampling) and `-s`
136136
For big datasets (say more than 200 taxa), increasing the memory available to Java can result in speedups. Note that you should give Java only as much free memory as you have available on your machine. So, for example, if you have 3GB of free memory, you can invoke ASTRAL using the following command to make all the 3GB available to Java:
137137

138138
```
139-
java -Xmx3000M -jar astral.5.6.1.jar -i in.tree
139+
java -Xmx3000M -jar astral.5.6.2.jar -i in.tree
140140
```
141141

142142
Acknowledgment

README.template.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Email: `[email protected]` for questions.
2929
- All the versions between 4.7.4 and 5.1.0 corresponds to ASTRAL-II, described in:
3030
* Mirarab, Siavash, and Tandy Warnow. “ASTRAL-II: Coalescent-Based Species Tree Estimation with Many Hundreds of Taxa and Thousands of Genes.”. Bioinformatics (ISMB special issue) 31 (12): i44–i52. 2015. [doi:10.1093/bioinformatics/btv234](http://bioinformatics.oxfordjournals.org/content/31/12/i44)
3131
- Since version 5.1.1, the code corresponds to ASTRAL-III, described in:
32-
* Zhang, Chao, Erfan Sayyari, and Siavash Mirarab. “ASTRAL-III: Increased Scalability and Impacts of Contracting Low Support Branches.” In Comparative Genomics: 15th International Workshop, RECOMB CG, 2017. [doi:10.1007/978-3-319-67979-2_4](https://doi.org/10.1007/978-3-319-67979-2_4).
32+
* Zhang, Chao, Maryam Rabiee, Erfan Sayyari, and Siavash Mirarab. “ASTRAL-III: Polynomial Time Species Tree Reconstruction from Partially Resolved Gene Trees.” BMC Bioinformatics 19, no. S6 (May 8, 2018): 153. https://doi.org/10.1186/s12859-018-2129-y.
3333
- Since version 4.10.0, ASTRAL can also compute branch length (in coalescent units) and a measure of support called “local posterior probability”, described here:
3434
* Sayyari, Erfan, and Siavash Mirarab. “Fast Coalescent-Based Computation of Local Branch Support from Quartet Frequencies.” Molecular Biology and Evolution 33 (7): 1654–68. 2016. [doi:10.1093/molbev/msw079](http://mbe.oxfordjournals.org/content/early/2016/05/12/molbev.msw079.short?rss=1)
3535

0 commit comments

Comments
 (0)