Skip to content

BayesCode, a Bayesian framework for phylogenetic comparative methods and phylogenetic codon models

License

Notifications You must be signed in to change notification settings

ThibaultLatrille/bayescode

 
 

Repository files navigation

BayesCode

Version Release Build Status License: MIT codecov

The precompiled binaries are available as the bayescode conda package from the channel bioconda:

conda install -c conda-forge -c bioconda bayescode

Wiki and documentation at github.com/ThibaultLatrille/bayescode/wiki

Wiki table of contents

References

  • The preprint for use of nodetraits to compute ρ is:

T. Latrille, M. Bastian, T. Gaboriau, N. Salamin,
Detecting diversifying selection for a trait from within and between-species genotypes and phenotypes,
bioRxiv,
doi.org/10.1101/2023.10.02.559886

Scripts and data necessary to reproduce figures at github.com/ThibaultLatrille/MicMac.

  • The preprint for use of mutselomega to compute S0 is:

T. Latrille, J. Joseph, D. A. Hartasánchez, N. Salamin,
Mammalian protein-coding genes exhibit widespread beneficial mutations that are not adaptive,
bioRxiv,
doi.org/10.1101/2023.05.03.538864

Scripts and data necessary to reproduce figures at github.com/ThibaultLatrille/SelCoeff.

  • If you use mutselomega to compute ω0 or ωAphy = ω - ω0, please cite:

Thibault Latrille, Nicolas Rodrigue, Nicolas Lartillot,
Genes and sites under adaptation at the phylogenetic scale also exhibit adaptation at the population-genetic scale,
Proceedings of the National Academy of Sciences, Volume 120, Issue 11, March 2023, Pages e2214977120,
doi.org/10.1073/pnas.2214977120

Scripts and data necessary to reproduce figures at github.com/ThibaultLatrille/AdaptaPop.

  • If you use mutselomega to compute ω, please cite:

Nicolas Rodrigue, Thibault Latrille, Nicolas Lartillot,
A Bayesian Mutation–Selection Framework for Detecting Site-Specific Adaptive Evolution in Protein-Coding Genes,
Molecular Biology and Evolution, Volume 38, Issue 3, March 2021, Pages 1199–1208,
doi.org/10.1093/molbev/msaa265

  • If you use nodemutsel to compute branch/node specific Ne and μ, or if you use nodeomega to compute branch/node specific ω and μ please cite:

Thibault Latrille, Vincent Lanore, Nicolas Lartillot,
Inferring Long-Term Effective Population Size with Mutation–Selection Models,
Molecular Biology and Evolution, Volume 38, Issue 10, October 2021, Pages 4573–4587,
doi.org/10.1093/molbev/msab160

Scripts and data necessary to reproduce figures at github.com/ThibaultLatrille/MutationSelectionDrift (using BayesCode v1.0).

Authors

Nicolas Lartillot (github.com/bayesiancook), Thibault Latrille (github.com/ThibaultLatrille), Vincent Lanore (github.com/vlanore), Philippe Veber (github.com/pveber) and Nicolas Rodrigue.

About

BayesCode, a Bayesian framework for phylogenetic comparative methods and phylogenetic codon models

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 98.1%
  • C 0.9%
  • Makefile 0.4%
  • Python 0.4%
  • CMake 0.1%
  • Roff 0.1%