GSForge.utils.generate_gem module

class GSForge.utils.generate_gem.RandomGEMSimulator(**params)

Bases: param.parameterized.Parameterized

Based on the publication from Freytag et al. BMC Bioinformatics (2015) 16:309.

doi.org/10.1371/journal.pbio.3000481

n_samples = param.Integer(readonly=False)

n_genes = param.Integer(readonly=False)

n_negative_control_genes = param.Integer(readonly=False)

n_strongly_expressed_genes = param.Integer(readonly=False)

n_signal_dims = param.Integer(readonly=False)

n_random_noise_dims = param.Integer(readonly=False)

n_signal_noise_dims = param.Integer(readonly=False)

random_noise_sigma = param.Parameter(readonly=False)

n_samples = 0
n_genes = 0
n_negative_control_genes = 0
n_strongly_expressed_genes = 0
n_signal_dims = 0
n_random_noise_dims = 0
n_signal_noise_dims = 0
random_noise_sigma = None
beta_matrix()
noise_matrix()
noise_and_design_correlation_matrix()
build_count_matrix()
name = 'RandomGEMSimulator'