Learn R Programming

gpyramid

Overview

This package has been designed for selecting appropriate parental genotyps and find the most efficient crossing scheme for gene pyramidding, especially for plant breeding.

Acknowledgement

This work was supported by MAFF commissioned project study on “Smart breeding technologies to accelerate the development of new varieties toward achieving Strategy for Sustainable Food Systems, MIDORI” Grant Number JPJ012037.

Copy Link

Version

Install

install.packages('gpyramid')

Version

0.0.1

License

GPL-2 | GPL-3

Maintainer

Shoji Taniguchi

Last Published

December 12th, 2025

Functions in gpyramid (0.0.1)

util_recom_mat

Util function to generate recom_mat from raw data. It returens the recombination probability based on Halden's map function
allCrosses

Generate all crosses from given parent set.
getFromAll

Function to get one crossing scheme from all the crossing schemes.
calcCost

Function to calculate N_total by the algorithm proposed by Sevin et al. (2004)
util_haplo

Util fuunction to generate haplotype dataframe from raw data.
calcCostAll

Function to calculate the number of necessary individuals and generations as the crossing cost for all the crossing schemes. This is the wrapper function of calCost.
findPset

Find parent sets from the candidate cultivars