flow icon indicating copy to clipboard operation
flow copied to clipboard

new language support: revbayes

Open zackgalbreath opened this issue 11 years ago • 2 comments

https://github.com/revbayes/revbayes

This is an intepreted language similar to R. It is useful for building trees. One powerful use case is that it would allow us to add meaningful branch lengths to OTL's trees.

zackgalbreath avatar Sep 19 '14 13:09 zackgalbreath

RevBayes is a well-known “almost finished” project that the phylogenetics community has been waiting for for years now. There is a very advanced, C-like interpreted language built around the abstraction of a graph of related entities. There is very powerful inferencing logic built into how the RevBayes interpreter can analyze the tree hierarchies. These are not trees like phylogenetic trees, as far as I understand. These are related organism that are processed into a tree by RevBayes. This system is a declarative way to process sequence and character data to create a tree.

I am glad to see that RevBayes can also be used for creating branch lengths. This package is kind of like the “mathematica” of phylogenetics algorithms. When I studied it, it seemed very complex, but also very carefully and consistently engineered. I’m glad you are being exposed to it.

On Sep 19, 2014, at 9:40 AM, zackgalbreath [email protected] wrote:

https://github.com/revbayes/revbayes

This is an intepreted language similar to R. It is useful for building trees. One powerful use case is that it would allow us to add meaningful branch lengths to OTL's trees.

— Reply to this email directly or view it on GitHub.

curtislisle avatar Sep 19 '14 13:09 curtislisle

Looks interesting. Looks like it is still in alpha, but seems nice for flexing Romanesco.

jeffbaumes avatar Sep 22 '14 00:09 jeffbaumes