操纵山姆雪茄绳
cigar的Python项目详细描述
雪茄是一个处理雪茄串的简单库。现在最有用的
功能是从左侧或右侧进行软屏蔽。这只允许通过将雪茄串更改为软屏蔽多个基来调整
sam记录,以使其余sam记录(pos、tlen等)保持有效,但
下游工具在进一步分析时不会考虑软屏蔽基。
``python
>;
>;> c = Cigar('100M')
>>> len(c)
100
>>> str(c)
'100M'
>>> list(c.items())
[(100, 'M')]
>>> c = Cigar('20H20M20S')
>>> len(c)
40
>>> str(c)
'20H20M20S'
>>> list(c.items())
[(20, 'H'), (20, 'M'), (20, 'S')]
>>>;c.左侧面具(29)。雪茄,c.雪茄
('20h9s11M20s11M20s,'20h20m20s,'20h9s11M20s,'20h20m20s’,'20h20m20s')
>;gt;gt;gt;br/>>;gt;gt;gt;gt;gt;br/>>;gt;gt;gt;c.左侧面具(10)c.左侧面具(10)。雪茄
'30s100 m'
>br/>>>>;gt>>;gt;gt;gt;gt;c.左侧面具(10)。雪茄
br/>>;gt;gt;gt;
>;gt;gt;gt;gt;gt;gt;gt;gt;
>>>'10s'
>;>>雪茄('10h')。左侧面罩(10)。雪茄
'10h'
>;>;gt;雪茄('10h')。左侧面具(11)。左侧面具(11)。雪茄
'10h'
>>;gt;雪茄('10h')。左侧面具(9)。左侧面具(9)。左侧面具(9)雪茄
'10h'
>
>>>>>gt;左侧面具(9)。左侧面具(9)雪茄
'1s110h'
>
>>;雪茄('5m10h')。左侧面具(9)。左侧面具(9)。雪茄
'5s10h'
>
>>>>>>>>>>
>>>>>>;gt>>>>>gt;左侧面具(9。左侧面具(9)。左侧面具(9)。雪茄
>>;C.左侧面罩(9)C.左侧(9.雪茄=C.雪茄
true
>>br/>>gt>gt;c=雪茄('11H1S5H1S5H1S5H1S5H1S5H1S5H1S5M10H')
>;gt>br/>>;gt;gt;gt;gt;gt;gt;C.右侧面罩(9)C.雪茄=C.雪茄
true
>>;C.右侧面罩(11)C.右侧面罩(11)C.右侧面罩(11.雪茄
'1H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S4S110H'
>
>
``===
br gt len sam 记录 屏蔽 cigar 雪茄 面罩 面具
功能是从左侧或右侧进行软屏蔽。这只允许通过将雪茄串更改为软屏蔽多个基来调整
sam记录,以使其余sam记录(pos、tlen等)保持有效,但
下游工具在进一步分析时不会考虑软屏蔽基。
``python
>;
>;> c = Cigar('100M')
>>> len(c)
100
>>> str(c)
'100M'
>>> list(c.items())
[(100, 'M')]
>>> c = Cigar('20H20M20S')
>>> len(c)
40
>>> str(c)
'20H20M20S'
>>> list(c.items())
[(20, 'H'), (20, 'M'), (20, 'S')]
>>>;c.左侧面具(29)。雪茄,c.雪茄
('20h9s11M20s11M20s,'20h20m20s,'20h9s11M20s,'20h20m20s’,'20h20m20s')
>;gt;gt;gt;br/>>;gt;gt;gt;gt;gt;br/>>;gt;gt;gt;c.左侧面具(10)c.左侧面具(10)。雪茄
'30s100 m'
>br/>>>>;gt>>;gt;gt;gt;gt;c.左侧面具(10)。雪茄
br/>>;gt;gt;gt;
>;gt;gt;gt;gt;gt;gt;gt;gt;
>>>'10s'
>;>>雪茄('10h')。左侧面罩(10)。雪茄
'10h'
>;>;gt;雪茄('10h')。左侧面具(11)。左侧面具(11)。雪茄
'10h'
>>;gt;雪茄('10h')。左侧面具(9)。左侧面具(9)。左侧面具(9)雪茄
'10h'
>
>>>>>gt;左侧面具(9)。左侧面具(9)雪茄
'1s110h'
>
>>;雪茄('5m10h')。左侧面具(9)。左侧面具(9)。雪茄
'5s10h'
>
>>>>>>>>>>
>>>>>>;gt>>>>>gt;左侧面具(9。左侧面具(9)。左侧面具(9)。雪茄
true
>>br/>>gt>gt;c=雪茄('11H1S5H1S5H1S5H1S5H1S5H1S5H1S5M10H')
>;gt>br/>>;gt;gt;gt;gt;gt;gt;C.右侧面罩(9)C.雪茄=C.雪茄
true
>>;C.右侧面罩(11)C.右侧面罩(11)C.右侧面罩(11.雪茄
'1H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S5H1S4S110H'
>
>
``===
标签: