seismicrna.cluster.tests package
Submodules
- class seismicrna.cluster.tests.emk_test.TestAssignClusterings(methodName='runTest')
Bases:
TestCase
- compare_result(x: ndarray, y: ndarray, expect: ndarray)
- test_0_clusters()
- test_0_positions()
- test_1_cluster()
- test_more_clusters()
- class seismicrna.cluster.tests.jackpot_test.TestBootstrapJackpotScores(*args, **kwargs)
Bases:
TestCase
- REF = 'test_ref'
- REFS = 'test_refs'
- SAMPLE = 'test_sample'
- SIM_DIR = PosixPath('/home/runner/work/seismic-rna/seismic-rna/src/userdocs/test_sim')
- setUp()
Hook method for setting up the test fixture before exercising it.
- sim_jackpot_quotient()
Simulate a dataset and return its jackpotting quotient.
- tearDown()
Hook method for deconstructing the test fixture after testing it.
- test_ideal_jackpot()
Test that bootstrapping “perfect” data correctly returns a jackpotting quotient that is expected to be 1.
- class seismicrna.cluster.tests.jackpot_test.TestCalcSemiGAnomaly(methodName='runTest')
Bases:
TestCase
- test_array_all_equal()
- test_array_all_unequal()
- test_float_equal()
- test_float_unequal()
- class seismicrna.cluster.tests.jackpot_test.TestSimClusters(methodName='runTest')
Bases:
TestCase
- test_sim_clusters()
- class seismicrna.cluster.tests.jackpot_test.TestSimReads(methodName='runTest')
Bases:
TestCase
- static count_reads(reads: ndarray, clusts: ndarray, n_clust: int)
Count reads for each cluster and position.
- test_sim_reads()
- class seismicrna.cluster.tests.marginal_test.TestMarginalResps(methodName='runTest')
Bases:
TestCase
- compare(p_mut: ndarray, p_ends: ndarray, p_clust: ndarray, end5s: ndarray, end3s: ndarray, unmasked: ndarray, muts_per_pos: list[ndarray], min_mut_gap: int, expect_log_marginals: ndarray, expect_resps: ndarray)
- test_1pos()
- test_1pos_2clusters()
- test_2pos_gap0()
- test_2pos_gap0_2clusters()
- test_2pos_gap1()
- test_2pos_masked0()
- test_2pos_masked1()