Skip to content
HybridCheck, an R package for quickly scripting scans of sequence data for recombination regions.
Branch: master
Clone or download
Latest commit 9203bac Dec 9, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
R Update vignette, address some RStudio check messages Dec 8, 2019
data Added data folder that was accidentally deleted Feb 16, 2015
inst Added UI scripts to package Jul 13, 2015
man Update vignette, address some RStudio check messages Dec 8, 2019
tests Fixed Tests Apr 27, 2015
vignettes Update readme and vignette Dec 8, 2019
.Rbuildignore enable continuous integration via craigcitro/r-travis Dec 16, 2014
.gitignore Added documentation files Apr 24, 2015
.travis.yml Edited travis yaml Dec 16, 2014
DESCRIPTION Update vignette, address some RStudio check messages Dec 8, 2019
HybridCheck.Rproj Changed names from HybRIDS in package Apr 24, 2015
NAMESPACE Update vignette, address some RStudio check messages Dec 8, 2019 Correct a typo Dec 8, 2019
_config.yml Set theme jekyll-theme-minimal Dec 8, 2019
exampleplot.jpeg Add example plot Dec 8, 2019



HybridCheck is an R package that is intended to make it quick, simple and easy to script analyses scanning for recombination signal between haplotype sequences.

It can plot such scans:


It also allows you to compute ABBA BABA tests for gene flow and some variants of the ABBA BABA test.

Installation instructions

Installing HybridCheck from GitHub is easy if you have "devtools" installed. If you don't have devtools, fear not, it is easy to acquire.


Once you have devtools, you can use the install_github function to grab and install HybridCheck.

devtools::install_github("BenJWard/HybridCheck", build_vignettes = TRUE)


User manual

HybridCheck comes with a user manual vignette, that you can access from an R session.



and hit return. A new window should pop up with the manual inside. It will guide you through loading your sequence data and running an analysis.

API reference documentation

The documentation of each HybridCheck class and method/function can be viewed from within R by typing:


in the R console.

Test dataset

An example sequence alignment of 10 sequences as a DNAbin object is available in the package to use to test HybridCheck functionality. For more details, see the user manual.



If you would like to contribute to HybridCheck, or want to ask a question or report a bug. You can either use GitHub Issues and Pull Requests in the usual way, or you can contact either of the two maintainers below:

You can’t perform that action at this time.