Package: MoBPS 1.13.1

MoBPS: Modular Breeding Program Simulator

Framework for the simulation framework for the simulation of complex breeding programs and compare their economic and genetic impact. Associated publication: Pook et al. (2020) <doi:10.1534/g3.120.401193>.

Authors:Torsten Pook [aut, cre], Johannes Geibel [ctb], Azadeh Hassanpour [ctb], Tobias Niehoff [ctb]

MoBPS_1.13.1.tar.gz
MoBPS_1.13.1.zip(r-4.7-any)MoBPS_1.13.1.zip(r-4.6-any)MoBPS_1.13.1.zip(r-4.5-any)
MoBPS_1.13.1.tgz(r-4.6-any)MoBPS_1.13.1.tgz(r-4.5-any)
MoBPS_1.13.1.tar.gz(r-4.7-any)MoBPS_1.13.1.tar.gz(r-4.6-any)
MoBPS_1.13.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
MoBPS/json (API)

# Install 'MoBPS' in R:
install.packages('MoBPS', repos = c('https://tpook92.r-universe.dev', 'https://cloud.r-project.org'))
Datasets:

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

2.45 score 56 scripts 362 downloads 5 mentions 152 exports 0 dependencies

Last updated from:133a18bddf. Checks:4 ERROR, 5 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develERROR436
source / vignettesOK294
linux-releaseERROR458
macos-releaseOK390
macos-oldrelOK347
windows-develERROR359
windows-releaseERROR353
windows-oldrelOK390
wasm-releaseOK322

Exports:add.arrayadd.combiadd.diagadd.diversityadd.fixed.effectsadd.founder.kinshipanalyze.bvanalyze.populationbreeding.diploidbreeding.internbreeding.intern1breeding.intern2breeding.intern3breeding.intern4breeding.intern5breeding.intern6breeding.intern7breeding.intern8bv.developmentbv.development.boxbv.standardizationcalculate.bvcheck.parentsclean.upcodeOriginsRcombine.traitscomputing.costscomputing.costs.cohortscomputing.snpscreating.diploidcreating.phenotypic.transformcreating.traitdecodeOriginsRdemiraculixderive.loop.elementsdiag.mobpseffect.estimate.addexist.cohortfounder.simulationget.admixtureget.age.pointget.allele.freqget.bvget.bveget.classget.cohortsget.cohorts.individualget.computing.timeget.creating.typeget.culling.timeget.culling.typeget.cullingtimeget.databaseget.death.pointget.dendrogramget.dendrogram.heatmapget.dendrogram.traitget.distanceget.effect.freqget.effective.sizeget.fixed.effects.pget.genoget.geno.timeget.genotypedget.genotyped.snpget.haploget.idget.indexget.infosget.is.firstget.is.lastget.litterget.litter.effectget.mafget.mapget.ngenget.nindiget.nphenoget.ntraitget.pcaget.pedigreeget.pedigree_oldget.pedigree.visualget.pedigree2get.pedigree3get.pedmapget.penget.pen.effectget.phenoget.pheno.offget.pheno.off.countget.pheno.singleget.pheno.timeget.phylogenetic.treeget.plinkget.poolget.pool.founderget.qtlget.qtl.effectsget.qtl.varianceget.recombiget.reliabilityget.selectionbveget.selectionindexget.sexget.sizeget.snapshotget.snapshot.singleget.time.pointget.trafo.pget.trafo.p.singleget.trait.nameget.uhatget.varianceget.variance.componentsget.vcfgroup.diffinbreeding.empinbreeding.expinsert.bvinsert.bveinsert.phenoinsert.pheno.singlejson.simulationkinship.developmentkinship.empkinship.emp.fastkinship.emp.fast.betweenkinship.expld.decaymatrix.posdefmerging.cohortsmerging.traitmiraculixmutation.intronew.base.generationogc.mobpsoptimize.corespedigree.matrixpedigree.simulationrecalculate.bvrecalculate.manualrecombination.function.haldanerenaming.cohortrowMedianset.age.pointset.classset.defaultset.mean.poolset.time.pointsortdvlist

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Add a genotyping arrayadd.array
Add a trait as a linear combination of other traitsadd.combi
Add something to the diagonaladd.diag
Add additional diverse material to a populationadd.diversity
Add fixed effects to traitsadd.fixed.effects
Add a relationship matrix for founder individualsadd.founder.kinship
Moore-Penrose-Transfomrationalpha_to_beta
Analyze genomic valuesanalyze.bv
Analyze allele frequency of a single markeranalyze.population
Decoding of bitwise-storing in Rbit.snps
Bitwise-storing in Rbit.storing
Breeding functionbreeding.diploid
Internal function to simulate one meiosisbreeding.intern
Internal function to simulate one meiosisbreeding.intern1
Internal function to simulate one meiosisbreeding.intern2
Internal function to simulate one meiosisbreeding.intern3
Internal function to simulate one meiosisbreeding.intern4
Internal function to simulate one meiosisbreeding.intern5
Internal function to simulate one meiosisbreeding.intern6
Internal function to simulate one meiosisbreeding.intern7
Internal function to simulate one meiosisbreeding.intern8
Development of genetic/breeding valuebv.development
Development of genetic/breeding value using a boxplotbv.development.box
BV standardizationbv.standardization
Calculate breeding valuescalculate.bv
Cattle chipcattle_chip
Relatedness check between two individualscheck.parents
chicken chipchicken_chip
Clean-up recombination pointsclean.up
Origins-coding(R)codeOriginsR
Combine traitscombine.traits
Compute costs of a breeding programcomputing.costs
Compute costs of a breeding program by cohortscomputing.costs.cohorts
Compute genotype/haplotypecomputing.snps
Compute genotype/haplotype in gene editing applicationcomputing.snps_single
Generation of the starting populationcreating.diploid
Create a phenotypic transformationcreating.phenotypic.transform
Generation of genomic traitscreating.trait
Origins-Decoding(R)decodeOriginsR
Remove miraculix-coding for genotypesdemiraculix
Derive loop elementsderive.loop.elements
Diagonal matrixdiag.mobps
Detection of parental/child nodesedges.fromto
Internal gene editing functionedit_animal
Estimation of marker effectseffect.estimate.add
Estimate effective population sizeeffective.size
Martini-Test functionepi
ex_jsonex_json
ex_popex_pop
Function to extract if a cohort existsexist.cohort
Position detection (chromosome)find.chromo
Position detection (SNPs)find.snpbefore
Founder simulationfounder.simulation
Function to generate a new individualgeneration.individual
Admixture Plotget.admixture
Derive age pointget.age.point
Calculate allele frequenciesget.allele.freq
Export underlying true breeding valuesget.bv
Export estimated breeding valuesget.bve
Derive classget.class
Export Cohort-namesget.cohorts
Derive ID on an individualget.cohorts.individual
Derive computing timeget.computing.time
Derive creating typeget.creating.type
Derive culling timeget.culling.time
Derive culling typeget.culling.type
Derive time of cullingget.cullingtime
gen/database/cohorts conversionget.database
Derive death pointget.death.point
Dendrogramget.dendrogram
Dendrogram Heatmapget.dendrogram.heatmap
Dendrogramget.dendrogram.trait
Calculate Nei distance between two or more populationget.distance
Compute marker frequency in QTL-markersget.effect.freq
Estimate effective population sizeget.effective.size
Export parametrization of fixed effectsget.fixed.effects.p
Derive genotypes of selected individualsget.geno
Derive genotyping timepointget.geno.time
Derive genotyping statusget.genotyped
Derive which markers are genotyped of selected individualsget.genotyped.snp
Derive haplotypes of selected individualsget.haplo
Derive ID on an individualget.id
Putting together indices for GxE / multi traitget.index
Extract bv/pheno/geno of selected individualsget.infos
First copyget.is.first
Last copyget.is.last
Export litterget.litter
Export litter effectget.litter.effect
Calculate minor allele frequenciesget.maf
Map generationget.map
Number of generationsget.ngen
Number of individualsget.nindi
Export underlying number of observations per phenotypeget.npheno
Number of traitsget.ntrait
Principle components analysisget.pca
Derive pedigreeget.pedigree
Derive pedigreeget.pedigree_old
Draw pedigreeget.pedigree.visual
Derive pedigree including grandparentsget.pedigree2
Derive pedigree parents and grandparentsget.pedigree3
Generate plink-file (pedmap)get.pedmap
Export pen IDget.pen
Export pen-effectsget.pen.effect
Export underlying phenotypesget.pheno
Export underlying offspring phenotypesget.pheno.off
Export underlying number of used offspring for offspring phenotypesget.pheno.off.count
Export underlying phenotypesget.pheno.single
Derive phenotyping time pointget.pheno.time
Phylogenetic Treeget.phylogenetic.tree
Generate binary plink-fileget.plink
Export founder poolget.pool
Derive founder poolget.pool.founder
QTL extractionget.qtl
QTL effect extractionget.qtl.effects
QTL effect variance extractionget.qtl.variance
Derive genetic originsget.recombi
Export underlying reliabilitiesget.reliability
Export derived breeding values based on the selection indexget.selectionbve
Export underlying last used selection indexget.selectionindex
Extraction of individual sexget.sex
Number of individuals in each generationget.size
Derive snapshot of selected individualsget.snapshot
Derive snapshot of selected individualsget.snapshot.single
Derive time point of generationget.time.point
Export parametrization of fixed effectsget.trafo.p
Export parametrization of fixed effectsget.trafo.p.single
Name of traitsget.trait.name
Export estimated SNP effectsget.uhat
Derive variances components (add/dom)get.variance
Derive variance componentsget.variance.components
Generate vcf-fileget.vcf
Exclude individuals from a databasegroup.diff
Empirical kinshipinbreeding.emp
Expected inbreedinginbreeding.exp
Manually enter breeding valuesinsert.bv
Manually enter estimated breeding valuesinsert.bve
Manually enter phenotypesinsert.pheno
Manually enter phenotypesinsert.pheno.single
Simulation of a breeding program based on a JSON-file from MoBPSwebjson.simulation
Development of genetic/breeding valuekinship.development
Empirical kinshipkinship.emp
Approximate empirical kinshipkinship.emp.fast
Approximate empirical kinshipkinship.emp.fast.between
Derive expected kinshipkinship.exp
Generate LD plotld.decay
maize chipmaize_chip
Projection positive definitematrix.posdef
Merging of cohortsmerging.cohorts
Generation of genomic traitsmerging.trait
Miesenberger Indexmiesenberger.index
Add miraculix-coding for genotypesmiraculix
Mutation intromutation.intro
Set new base generationnew.base.generation
Optimal genetic contributionOGC
Breeding functionogc.mobps
Optimize generation coresoptimize.cores
Derive pedigree relationship matrixpedigree.matrix
Simulation of a given pedigreepedigree.simulation
Internal function to perform imputing/phasingpedmap.to.phasedbeaglevcf
pig chippig_chip
Plot Populationplot.population
Recalculate genomic valuesrecalculate.bv
Recalculate genomic valuesrecalculate.manual
Haldane recombination functionrecombination.function.haldane
Rename a cohortrenaming.cohort
Row-wise MedianrowMedian
scaling.relationshipscaling.relationship
Set age pointsset.age.point
Set classset.class
Set defaultsset.default
Set differences between founder poolset.mean.pool
Set time pointset.time.point
sheep chipsheep_chip
Apply sort and uniquesortd
Single Step GBLUPssGBLUP
Summary Populationsummary.population
Generation of a sublistvlist
write.pedigree.mixblupwrite.pedigree