Newest versions at top.
- None
- Corrected format in names in
DESCRIPTION
, thanks Kurt Hornik
- None
- None
- None
- Update email address of maintainer
- None
- None
- None
- Remove dependency on 'assertive'
- None
- None
- None
- Use new CITATION style
- Did
usethis::use_package_doc()
- None
- None
- None
- None
- None
- 'is_on_ci' is now 'beautier::is_on_ci'
- None
- Add 'remove_beaustier_folders' to delete both the 'beautier' and 'beastier' temporary folders
- Add 'check_empty_beaustier_folders' to check that both the 'beautier' and 'beastier' temporary folders are empty
- None
- None
- None
- Also deletes the temporary 'beastier' folder
- None
- None
- None
check_empty_beastier_folder
works under Windows
- None
- None
- None
- Allow to use treelog, screenlog and tracelog filenames in absent sub-sub-subfolders, fixes babette bug
- None
- None
- None
- Improved documentation, thanks Julia Haider
- None
- None
- None
- Improved error handling
- Less whitespace in
beastier_report
- None
- None
- None
- Produces no undeleted temporary files
- None
- None
- None
check_can_create_file
creates folder if needed
- None
- None
- None
- Tested to work on Windows
- None
- None
- None
- Cleans up all created temporary files
- None
- None
- None
- None
- None
install_beast2
,upgrade_beast2
,uninstall_beast2
are deprecated, as these violated CRAN policy. Thanks to Brian Ripley for sharing! The deprecation message will point users to the non-officialbeastierinstall
package athttps://github.com/richelbilderbeek/beastierinstall
- Removed deprecated function
update_beastier
- None
- None
- Can correctly call BEAST2 when spaces in (1) BEAST2 bin filename, (2) BEAST2 jar filename, (3) BEAST2 input filename (4) BEAST2 state output filename. Thanks Jason Griffiths
- None
- Add
continue_beast2
to continue a BEAST2 run
- Builds on GitHub Actions
- Added
is_on_github_actions
to detect the GitHub Actions environment is_on_ci
detects the GitHub Actions environment
- None
update_beastier
: gives deprecation message
- None
get_default_beast2_jar_path
allows for a custom folder nameinstall_beast2
is silent by defaultinstall_beast2
anduninstall_beast2
give more information when verbose
- None
- None
- Add 'create_mcbette_beast2_options'
- No
testthat
tests in code examples
- None
- None
- Add
rename_beast2_options_filenames
- Add
get_beast2_options_filenames
- Allow tildes in file paths, for example
~/beast2.xml
- Add
beastier_report
to help create a bug report - Can
install_beast2
for a specific version
- Enable MacOS build again
- None
- None
- None
- Documentation at rOpenSci to shows pictures
- None
- None
- Add vignettes
- None
- None
- None
- Follows
beautier
v2.3 interface
- None
- None
- The function arguments
beast2_output_log_filename
andbeast2_output_trees_filename
have become obsolete. Usecreate_tracelog()$filename
andcreate_treelog()$filename
as part of an MCMC instead - The function argument
beast2_working_dir
is obsoleted, because it no longer served a purpose. Usesetwd
to set the working directory
- Add
get_beast2_example_filenames
to get the full paths of all the BEAST2 example files - Add
get_beast2_example_filename
to get the full path of a BEAST2 example file - Add
get_default_beast2_working_dir
to get the full path of the default BEAST2 working directory - Add
clear_beast2_working_dir
to clear the BEAST2 working directory
- None
- None
- None
- None
- Do not check if
beast2_path
still/already exists incheck_beast2_options
- None
- None
- Use BEAST2 main class name when calling the jar file, to fix the 'no main manifest attribute' error
- None
- None
- None
- None
- Add
update_beastier
to update thebeastier
dependencies - Lowered cyclomatic complexity, thanks @lintr-bot
- None
- None
- None
create_beast2_options
checks that the filenames are not in the same folder as the BEAST2 working directory
- None
- None
- None
- Added
get_beast2_options_filenames
to obtain the filenames in abeast2_options
- None
- None
- None
check_beast2_options
checks for duplicate filenames
- None
- None
- Install BEAST2
v2.6.0
, instead ofv2.5.2
- Can create files in sub-sub-subfolders
- Builds on Travis CI distribution 'Bionic'
- Add
are_identical_alignments
- Add
is_alignment
- RNG seed is checked to be a whole number (Issue #35, thanks @thijsjanzen)
- None
This version never had a formal release.
This version never had a formal release.
- None
- Simplified
run_beast2
- Improved error checking and logging in
run_beast2
- Will overwrite files if requested (which is by default)
- Removed example code that assumed all Linuxes have
/home/username
, thanks to Brian Ripley
- None
- None
- None
- Add
SystemRequirements
field toDESCRIPTION
- None
- None
- Install BEAST2
v2.5.2
, instead ofv2.5.1
- Can call
run_beast2
/run_beast2_from_options
in parallel
- None
- None
- None
- None
- Package builds successfully without BEAST2 installed
- None
- None
- None
get_default_beast2_bin_path
is silent if BEAST2 is absent- Package builds successfully without BEAST2 installed
- None
- None
- None
- Passes tests without BEAST2 installed
- None
- None
- None
- Pass local CRAN tests
- Shortened examples' runtime
- None
- None
- None
- Fix spelling error
- None
- None
- None
- Documentation examples work on macOS
- None
- None
- None
- Whitelist 'Schmirl'
- None
- None
- CRAN and rOpenSci release candidate
- Implemented feedback from CRAN, thanks Martina Schmirl:
- In DESCRIPTION, use
'R'
for programs - In DESCRIPTION, use four spaces
- In DESCRIPTION, remove the redundant '... from R' in title
- In DESCRIPTION, use only
GPL-3
instead of also adding the fileLICENSE
- Add examples to all functions
- In DESCRIPTION, use
- None
- None
- CRAN and rOpenSci release candidate
- None
- None
- None
- GitHub repository is owned by
ropensci
- None
- None
- None
- None
- Tested to work under macOS
- None
- None
- None
- Made up-to-date with newer version of
beautier
- None
- None
- None
- Instead of supplying a BEAST2
.jar
path (using the argumentbeast2_jar_path
), one can now also supply the BEAST2 binary path.
- None
- All parameters named
beast2_jar_path
are now calledbeast2_path
- None
- None
run_beast2
had a parameter calledoverwrite_state_file
, which is renamed tooverwrite
and states if the.log
file and.trees
files will be overwritten, like BEAST2 does. This is a bug fix, as the obsolete parameter name did not prevent the state file being overwritten.
- Calling
run_beast2
with a parameter calledoverwrite_state_file
is obsolete. Use the parameteroverwrite
instead.
- None
- Tagged for the academic article about
babette
- None
- None
- None
- Follow all rOpenSci packaging guidelines
- None
- None