Skip to main content
Miscellany

An Integrated User Environment for RevBayes Using RevSyntax and VS Code

Abstract

RevBayes, a phylogenetic probabilistic graphical modeling software, presents prospective users with a steep learning curve. RevBayes lacks a custom integrated development environment (IDE) to facilitate writing and executing code, and as a resultmany users end up copying and pasting individual lines of code from a text editorinto a terminal window. This inefficient and error-prone process limits adoption of RevBayes for statistical phylogenetic analyses, impedes its use as a teaching tool, and creates unnecessary friction for existing users of the software. Here, we describe a user-friendly and efficient workflow for RevBayes analyses by leveraging VS Code, existing VS Code extensions, and our new development tool: RevSyntax. RevSyntax is a custom Visual Studio Code (VS Code) extension, developed to assistresearchers in statistical phylogenetic probabilistic modeling using RevBayes software. Our workflow allows researchers to use VS Code as an IDE for drafting, edit-ing, and executing Rev code, as well as for figure visualization and version control. By introducing simple additional features, RevSyntax smoothens the workflow forRevBayes users, demonstrating the value of customizing existing software for an improved user experience.

Keywords: RevBayes, phylogenetics, VS Code, IDE

How to Cite:

So, B., Smythies, C. A. & Tribble, C. M., (2026) “An Integrated User Environment for RevBayes Using RevSyntax and VS Code”, Bulletin of the Society of Systematic Biologists 5(1). doi: https://doi.org/10.18061/bssb.6970

Downloads
Download PDF

Authors

  • Benjamin So (University of Washington)
  • Chiara A. Smythies orcid logo (University of Washington)
  • Carrie M. Tribble orcid logo (University of Washington; Burke Museum of Natural History and Culture, University of Washington)

Share

Downloads

Information

Competing Interests

  • The authors declare no competing interests. 

Metrics

  • Views: 13
  • Downloads: 1

Citation

Download RIS Download BibTeX

File Checksums

(MD5)
  • PDF: f741d1a51e1f708d84b1382ba2714ff0