createVariants: Create variants for genes in the system.

Description Usage Arguments Value Examples

View source: R/in_silico_population.R

Description

Create variants that segregate in the in silico population for each gene in the system.

Usage

1
createVariants(genes, indargs)

Arguments

genes

A data frame of genes in the system (created by the function createGenes).

indargs

An object of class insilicoindividualargs (i.e. a list with parameters for in silico individuals generation).

Value

A list of size G (number of genes in the system) where each element is a matrix corresponding to the QTL effect coefficients (rows) of the different variants (columns) segregating in the in silico population for the corresponding gene. A variant is defined by a set of QTL effect coefficients ("qtlTCrate", "qtlRDrate", "qtlTCregbind", "qtlRDregrate", "qtlactivity", "qtlTLrate", "qtlPDrate", "qtlTLregbind", "qtlPDregrate") that correspond to the impact of genetic mutations carried by the variant on the different kinetic parameters of the gene, as follow:

Examples

1
2
3
indargs = insilicoindividualargs()
genes = createGenes(insilicosystemargs(G = 5))
variants = createVariants(genes, indargs)

sismonr documentation built on Feb. 11, 2020, 9:07 a.m.