Skip to content

BIGr

Breeding Insight Genomics Functions for Polyploid and Diploid Species

v0.7.2 · May 17, 2026 · Apache License (>= 2)

Description

Functions developed within Breeding Insight to analyze diploid and polyploid breeding and genetic data. 'BIGr' provides the ability to filter variant call format (VCF) files, extract single nucleotide polymorphisms (SNPs) from diversity arrays technology missing allele discovery count (DArT MADC) files, and manipulate genotype data for both diploid and polyploid species. It also serves as the core dependency for the 'BIGapp' 'Shiny' app, which provides a user-friendly interface for performing routine genotype analysis tasks such as dosage calling, filtering, principal component analysis (PCA), genome-wide association studies (GWAS), and genomic prediction. For more details about the included 'breedTools' functions, see Funkhouser et al. (2017) <doi:10.2527/tas2016.0003>, and the 'updog' output format, see Gerard et al. (2018) <doi:10.1534/genetics.118.301468>.

Downloads

CRAN

412

Last 30 days

9781st

917

Last 90 days

3.2K

Last year

Trend: +38.3% (30d vs prior 30d)

r2u CRAN

22

Last 30 days

38

Last 90 days

221

Last year

Trend: +46.7% (30d vs prior 30d)

CRAN Check Status

1 ERROR
12 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 ERROR
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (1 non-OK)
ERROR r-oldrel-macos-x86_64

tests

Running ‘testthat.R’ [29s/83s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(BIGr)
  > 
  > test_check("BIGr")
  
  --- Parentage Assignment Summary ---
  Total progeny evaluated: 1 
    LOW_MARKERS   : 1 (100.0%)
  Min markers threshold : 10 
  Error threshold       : 5 %
  
  
  --- Parentage Assignment Results ---
     Progeny Male_Parent Female_Parent Mendelian_Error_Pct Markers_Tested
      <char>      <char>        <char>              <char>          <int>
  1:  child1          S1            D1                0.00              5
     Assignment_Status
                <char>
  1:       LOW_MARKERS
       ID Concordance
  1   ID1      91.67%
  2  ID10      95.45%
  3  ID11         90%
  4  ID12      94.74%
  5  ID13        100%
  6  ID14        100%
  7  ID15        100%
  8  ID16        100%
  9  ID17        100%
  10 ID18      89.47%
  11 ID19      93.75%
  12  ID2      95.45%
  13 ID20        100%
  14  ID3        100%
  15  I
...[truncated]...
h_dartag_report(...)
   3.     └─parallel::parLapply(...)
   4.       ├─base::do.call(...)
   5.       └─parallel::clusterApply(...)
   6.         └─parallel:::staticClusterApply(cl, fun, length(x), argfun)
   7.           └─parallel:::checkForRemoteErrors(val)
  ── Failure ('test-madc2vcf_all.R:104:3'): madc2vcf_all accepts BI_markerID matches when CloneID does not match ──
  Expected `madc2vcf_all(...)` not to throw any errors.
  Actually got a <simpleError> with message:
    one node produced an error: 'recursive' must be a length-1 vector
  
  [ FAIL 3 | WARN 0 | SKIP 4 | PASS 250 ]
  Error:
  ! Test failures.
  Warning messages:
  1: In for (pkg in package) { :
    closing unused connection 8 (<-localhost:11267)
  2: In for (pkg in package) { :
    closing unused connection 7 (<-localhost:11267)
  3: In for (pkg in package) { :
    closing unused connection 6 (<-localhost:11267)
  4: In for (pkg in package) { :
    closing unused connection 5 (<-localhost:11267)
  Execution halted

Check History

ERROR 11 OK · 0 NOTE · 0 WARNING · 3 ERROR · 0 FAILURE Mar 10, 2026
ERROR r-release-macos-arm64

tests

Running ‘testthat.R’ [10s/27s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(BIGr)
  > 
  > test_check("BIGr")
  The Ref_0001 sequence had to be added for: 0 tags
  The Alt_0002 sequence had to be 
...[truncated]...
 | SKIP 0 | PASS 88 ]
  Error:
  ! Test failures.
  Warning messages:
  1: closing unused connection 7 (<-localhost:11791) 
  2: closing unused connection 6 (<-localhost:11791) 
  3: closing unused connection 5 (<-localhost:11791) 
  Execution halted
ERROR r-release-macos-x86_64

tests

Running ‘testthat.R’ [17s/65s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(BIGr)
  > 
  > test_check("BIGr")
  The Ref_0001 sequence had to be added for: 0 tags
  The Alt_0002 sequence had to be 
...[truncated]...
nection 6 (<-localhost:11963)
  2: In for (i in seq_len(n)) { :
    closing unused connection 5 (<-localhost:11963)
  3: In if (!is.null(partial)) .NotYetUsed("partial != NULL") :
    closing unused connection 5 (<-localhost:11963)
  Execution halted
ERROR r-oldrel-macos-x86_64

package dependencies

Package required but not available: ‘pwalign’

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.

Dependency Network

Dependencies Reverse dependencies dplyr Rdpack readr reshape2 rlang tidyr vcfR Rsamtools Biostrings pwalign janitor quadprog tibble stringr data.table BIGr

Version History

4 tracked
updated 0.7.2 ← 0.6.2 diff May 17, 2026
new 0.6.2 Mar 10, 2026
updated 0.6.2 ← 0.5.5 diff Sep 17, 2025
new 0.5.5 May 18, 2025