src.features.dbsnp

Created on Wed Mar 3 10:54:15 2021

@author: Paolo Cozzi <paolo.cozzi@ibba.cnr.it>

class src.features.dbsnp.DBSNP(path, elem)[source]

Bases: object

__init__(path, elem)[source]
ass_component(elem)[source]
ass_maploc(elem)[source]
ass_snpstat(elem)[source]
classmethod clean_tag(tag: str)[source]
config = {('ExchangeSet', 'Rs', 'Assembly'): 'record_assembly', ('ExchangeSet', 'Rs', 'Assembly', 'Component'): 'ass_component', ('ExchangeSet', 'Rs', 'Assembly', 'Component', 'MapLoc'): 'ass_maploc', ('ExchangeSet', 'Rs', 'Assembly', 'SnpStat'): 'ass_snpstat', ('ExchangeSet', 'Rs', 'Create'): 'record_create', ('ExchangeSet', 'Rs', 'Sequence'): 'record_exemplar', ('ExchangeSet', 'Rs', 'Sequence', 'Observed'): 'record_observed', ('ExchangeSet', 'Rs', 'Ss'): 'record_ss', ('ExchangeSet', 'Rs', 'Ss', 'Sequence', 'Observed'): 'ss_observed', ('ExchangeSet', 'Rs', 'Ss', 'Sequence', 'Seq3'): 'ss_seq3', ('ExchangeSet', 'Rs', 'Ss', 'Sequence', 'Seq5'): 'ss_seq5', ('ExchangeSet', 'Rs', 'Update'): 'record_update'}
process_element(path, elem)[source]
record_assembly(elem)[source]
record_create(elem)[source]
record_exemplar(elem)[source]
record_observed(elem)[source]
record_ss(elem)[source]
record_update(elem)[source]
recurse_children(path: list, elem: Element)[source]
ss_observed(elem)[source]
ss_seq3(elem)[source]
ss_seq5(elem)[source]
to_dict()[source]
src.features.dbsnp.process_rs_elem(elem: Element)[source]
src.features.dbsnp.read_dbSNP(path: str)[source]
src.features.dbsnp.search_chip_snps(snp, handle='AGR_BS')[source]