Source code for resimpy.sequencing.Calling

__version__ = "v1.0"
__copyright__ = "Copyright 2022"
__license__ = "MIT"
__lab__ = "Adam Cribbs lab"

from resimpy.sequencing.Error import error as seqerr
from resimpy.util.random.Sampling import sampling as ranspl


[docs]class calling(object): def __init__(self, seq_params): self.seq_params = seq_params
[docs] def np(self, ): self.seq_params['spl_num'] = int(self.seq_params['data'].shape[0] * self.seq_params['seq_sub_spl_rate']) res_flow = self.flow(params=self.seq_params) # print(res_flow) return res_flow
[docs] @seqerr(method='default') @ranspl(method='uniform') def flow(self, params): return params