Skip to main content

Table 1 Runtime a of different functions with two pedigree data

From: ggroups: an R package for pedigree and genetic groups data

package::function

Time b

Time c

ggroups::tabA

13m:56s

pedigree::makeA

37s

ggroups::buildA

2s

pedigreemm::getA

1s

AGHmatrix::Amatrix

1s

pedigree::calcInbreeding

2s

1s

pedigreemm::inbreeding

1s

1s

ggroups::tabAinv

5m:28s

1s

pedigree::makeAinv

2s

1s

pedigreemm::getAInv

1s

ggroups::qmatL

2s

ggroups::qmatL

7m:27s

4s

ggroups::qmatXL

3m:31s

5s

nadiv::ggcontrib

1s

ggroups::tabD

39s

ggroups::buildD

2m

AGHmatrix::Amatrixd

1m:24s

ggroups::rg

41s e

4s e

ggroups::inb

35s e

3s e

ggroups::tabDinv

1m:29s

ggroups::tab2mat

31s f

ggroups::mat2tab

4s f

  1. aMeasured on an octa-core Intel(R) Core(TM) i7-8650U with 16 Gb of RAM, and runtimes shorter than 1s are presented as 1s
  2. bA pedigree of 57,341 Mexican Braunvieh cattle (2,746 sires, 27,015 dams, and 8 genetic groups)
  3. cA subset of 3,000 animals (482 sires, and 1,855 dams) from b
  4. ddominance=TRUE
  5. e100 reiterations on random samples
  6. fFor the additive genetic relationship matrix