Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: wiley.com, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Keywords
Repository
babette is an R package to work with BEAST2
Basic Info
- Host: GitHub
- Owner: ropensci
- License: gpl-3.0
- Language: R
- Default Branch: main
- Homepage: https://docs.ropensci.org/babette
- Size: 10.2 MB
Statistics
- Stars: 46
- Watchers: 6
- Forks: 6
- Open Issues: 8
- Releases: 17
Topics
Metadata Files
README.md
babette
Branch |
|
---------|----------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------
main | |
develop| |
babette is an R package that combines:
- beautier creates a BEAST2 input (
.xml) file from an inference model - tiebeaur creates an inference model from a BEAST2 input (
.xml) file :warning: experimental :warning: - beastier runs BEAST2
- mauricer install BEAST2 packages
- tracerer parses BEAST2 output (
.log,.trees, etc) files.

Non-CRAN extensions:
- beastierinstall Install and uninstall BEAST2
- mauricerinstall Install and uninstall BEAST2 packages
Related R packages:
- lumier: Shiny app to help create the function call needed
Related R functions:
Related function |babette function
----------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------
[ips::rbeauti](https://github.com/heibl/ips/blob/main/R/rbeauti.R) |[beautier::create_beast2_input_from_model](https://github.com/ropensci/beautier/blob/main/R/create_beast2_input_from_model.R)
Related software:
- BEASTifier: command-line tool to generate BEAST2 XML input files
Examples
See:
- lumier: R Shiny app to help create the R function call needed
- examples: examples tested by Travis CI and AppVeyor
- article, in 'Methods in Ecology and Evolution'
- Methods.blog post: The babette R Package: How to Sooth the Phylogenetic BEAST2
- rOpenSci blog post: Call BEAST2 for Bayesian evolutionary analysis from R
- pre-print article, in bioRxiv
- 'babette' YouTube channel
Installation
See doc/install.md (or just click here)
FAQ
See FAQ.
Missing features/unsupported
babette cannot do everything BEAUti and BEAST2 and Tracer can.
See beautier
for missing features in creating a BEAST2 input (.xml) file.
See beastier for missing features in running BEAST2
See mauricer for missing features in installing BEAST2 packages.
See tracerer
for missing features in parsing BEAST2 output (.log, .trees, etc) files.
There is a feature I miss
See CONTRIBUTING, at Submitting use cases
I want to collaborate
See CONTRIBUTING, at Submitting code
I think I have found a bug
See CONTRIBUTING, at Submitting bugs
There's something else I want to say
Sure, just add an Issue. Or send an email.
External links
References
Article about babette:
- Bilderbeek, Richèl JC, and Rampal S. Etienne. "babette: BEAUti 2, BEAST 2 and Tracer for R." Methods in Ecology and Evolution (2018). https://doi.org/10.1111/2041-210X.13032
@article{bilderbeek2018babette,
title={babette: BEAUti 2, BEAST 2 and Tracer for R},
author={Bilderbeek, Richèl JC and Etienne, Rampal S},
journal={Methods in Ecology and Evolution},
year={2018},
publisher={Wiley Online Library}
}
FASTA files anthus_aco.fas and anthus_nd2.fas from:
- Van Els, Paul, and Heraldo V. Norambuena. "A revision of species limits in Neotropical pipits Anthus based on multilocus genetic and vocal data." Ibis.
Owner
- Name: rOpenSci
- Login: ropensci
- Kind: organization
- Email: info@ropensci.org
- Location: Berkeley, CA
- Website: https://ropensci.org/
- Twitter: rOpenSci
- Repositories: 307
- Profile: https://github.com/ropensci
CodeMeta (codemeta.json)
{
"@context": [
"https://doi.org/10.5063/schema/codemeta-2.0",
"http://schema.org"
],
"@type": "SoftwareSourceCode",
"identifier": "babette",
"description": "'BEAST2' (<http://www.beast2.org>) is a widely used\n Bayesian phylogenetic tool, that uses DNA/RNA/protein data\n and many model priors to create a posterior of jointly estimated \n phylogenies and parameters.\n 'BEAST2' is commonly accompanied by 'BEAUti 2' (<http://www.beast2.org>), \n 'Tracer' <http://tree.bio.ed.ac.uk/software/tracer/> \n and 'DensiTree' (<http://www.beast2.org>).\n 'babette' provides for an alternative workflow of using \n all these tools separately. This allows doing complex Bayesian\n phylogenetics easily and reproducibly from 'R'. ",
"name": "babette: Control BEAST2",
"codeRepository": "https://github.com/ropensci/babette",
"issueTracker": "https://github.com/ropensci/babette/issues",
"license": "https://spdx.org/licenses/GPL-3.0",
"version": "2.0.2",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"version": "3.4.2",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 3.4.2 (2017-09-28)",
"author": [
{
"@type": "Person",
"givenName": "Richèl J.C.",
"familyName": "Bilderbeek",
"email": "richel@richelbilderbeek.nl",
"@id": "https://orcid.org/0000-0003-1107-7049"
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Richèl J.C.",
"familyName": "Bilderbeek",
"email": "richel@richelbilderbeek.nl",
"@id": "https://orcid.org/0000-0003-1107-7049"
}
],
"softwareSuggestions": [
{
"@type": "SoftwareApplication",
"identifier": "ape",
"name": "ape",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ape"
},
{
"@type": "SoftwareApplication",
"identifier": "devtools",
"name": "devtools",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=devtools"
},
{
"@type": "SoftwareApplication",
"identifier": "ggplot2",
"name": "ggplot2",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ggplot2"
},
{
"@type": "SoftwareApplication",
"identifier": "hunspell",
"name": "hunspell",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=hunspell"
},
{
"@type": "SoftwareApplication",
"identifier": "knitr",
"name": "knitr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "lintr",
"name": "lintr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=lintr"
},
{
"@type": "SoftwareApplication",
"identifier": "nLTT",
"name": "nLTT",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=nLTT"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
},
{
"@type": "SoftwareApplication",
"identifier": "spelling",
"name": "spelling",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=spelling"
},
{
"@type": "SoftwareApplication",
"identifier": "testthat",
"name": "testthat",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
}
],
"softwareRequirements": [
{
"@type": "SoftwareApplication",
"identifier": "beautier",
"name": "beautier",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=beautier"
},
{
"@type": "SoftwareApplication",
"identifier": "beastier",
"name": "beastier"
},
{
"@type": "SoftwareApplication",
"identifier": "mauricer",
"name": "mauricer"
},
{
"@type": "SoftwareApplication",
"identifier": "phangorn",
"name": "phangorn",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=phangorn"
},
{
"@type": "SoftwareApplication",
"identifier": "stringr",
"name": "stringr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=stringr"
},
{
"@type": "SoftwareApplication",
"identifier": "tracerer",
"name": "tracerer",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tracerer"
},
{
"@type": "SoftwareApplication",
"identifier": "testit",
"name": "testit",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testit"
},
{
"@type": "SoftwareApplication",
"identifier": "xml2",
"name": "xml2",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=xml2"
}
],
"releaseNotes": "https://github.com/ropensci/babette/blob/master/NEWS.md",
"readme": "https://github.com/ropensci/babette/blob/master/README.md",
"fileSize": "1040.984KB",
"contIntegration": [
"https://travis-ci.org",
"https://www.appveyor.com",
"https://www.codecov.io",
"https://travis-ci.org/ropensci/babette",
"https://ci.appveyor.com/project/ropensci/babette/branch/master",
"https://codecov.io/github/ropensci/babette/branch/master",
"https://travis-ci.org/ropensci/babette",
"https://ci.appveyor.com/project/ropensci/babette/branch/develop",
"https://codecov.io/github/ropensci/babette/branch/develop",
"https://travis-ci.org/ropensci/beautier",
"https://ci.appveyor.com/project/ropensci/beautier/branch/master",
"https://codecov.io/github/ropensci/beautier/branch/master",
"https://travis-ci.org/ropensci/beastier",
"https://ci.appveyor.com/project/ropensci/beastier/branch/master",
"https://codecov.io/github/ropensci/beastier/branch/master",
"https://travis-ci.org/ropensci/mauricer",
"https://ci.appveyor.com/project/ropensci/mauricer/branch/master",
"https://codecov.io/github/ropensci/mauricer/branch/master",
"https://travis-ci.org/KlausVigo/phangorn",
"https://codecov.io/github/KlausVigo/phangorn/branch/master",
"https://travis-ci.org/ropensci/tracerer",
"https://ci.appveyor.com/project/ropensci/tracerer/branch/master",
"https://codecov.io/github/ropensci/tracerer/branch/master",
"https://travis-ci.org/ropensci/lumier",
"https://codecov.io/github/ropensci/lumier/branch/master"
],
"citation": [
{
"@type": "ScholarlyArticle",
"datePublished": "2018",
"author": [
{
"@type": "Person",
"givenName": [
"Richèl",
"JC"
],
"familyName": "Bilderbeek"
},
{
"@type": "Person",
"givenName": [
"Rampal",
"S"
],
"familyName": "Etienne"
}
],
"name": "babette: BEAUti 2, BEAST 2 and Tracer for R",
"url": "https://doi.org/10.1111/2041-210X.13032",
"isPartOf": {
"@type": "PublicationIssue",
"datePublished": "2018",
"isPartOf": {
"@type": [
"PublicationVolume",
"Periodical"
],
"name": "Methods in Ecology and Evolution"
}
}
}
],
"keywords": [
"r",
"r-package",
"rstats"
]
}
GitHub Events
Total
- Issues event: 4
- Watch event: 1
- Delete event: 1
- Issue comment event: 34
- Push event: 14
- Create event: 1
Last Year
- Issues event: 4
- Watch event: 1
- Delete event: 1
- Issue comment event: 34
- Push event: 14
- Create event: 1
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 3
- Total pull requests: 0
- Average time to close issues: 16 days
- Average time to close pull requests: N/A
- Total issue authors: 3
- Total pull request authors: 0
- Average comments per issue: 14.67
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 0
- Average time to close issues: 16 days
- Average time to close pull requests: N/A
- Issue authors: 3
- Pull request authors: 0
- Average comments per issue: 14.67
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- richelbilderbeek (3)
- thijsjanzen (1)
- WJH58 (1)
- ngoc-xb-nguyen (1)
- AJFeng (1)
- rscherrer (1)
Pull Request Authors
- NailouZhang (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 393 last-month
- Total docker downloads: 48
- Total dependent packages: 3
- Total dependent repositories: 4
- Total versions: 9
- Total maintainers: 1
cran.r-project.org: babette
Control 'BEAST2'
- Homepage: https://docs.ropensci.org/babette/ (website)
- Documentation: http://cran.r-project.org/web/packages/babette/babette.pdf
- License: GPL-3
-
Latest release: 2.3.4
published over 1 year ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.5.0 depends
- beastier >= 2.4.10 depends
- beautier >= 2.6.5 depends
- mauricer >= 2.5 depends
- tracerer * depends
- phangorn * imports
- remotes * imports
- stringr * imports
- xml2 * imports
- ape * suggests
- curl * suggests
- ggplot2 * suggests
- hunspell * suggests
- knitr * suggests
- lintr * suggests
- markdown * suggests
- nLTT * suggests
- rappdirs * suggests
- rmarkdown * suggests
- spelling * suggests
- testthat >= 2.1.0 suggests
