skbio.sequence.Protein.lowercase¶
- Protein.lowercase(lowercase)[源代码]¶
返回序列的区分大小写的字符串表示形式。
状态:0.4.0稳定。
- 参数:
lowercase (str or boolean vector) -- 如果lowercase是布尔向量,则用于在输出字符串中将序列字符设置为小写。布尔向量中的真值对应于小写字符。如果小写是str,则将其视为位置元数据的键,指向必须是布尔向量的列。然后按照前面所述使用该布尔向量。
- 返回:
指定字符设置为小写的序列的字符串表示。
- 返回类型:
str
示例
>>> from skbio import Sequence >>> s = Sequence('ACGT') >>> s.lowercase([True, True, False, False]) 'acGT' >>> s = Sequence('ACGT', ... positional_metadata={ ... 'exons': [True, False, False, True]}) >>> s.lowercase('exons') 'aCGt'
当
lowercase
关键字参数提供了列名:>>> s = Sequence('ACgt', lowercase='introns') >>> s.lowercase('introns') 'ACgt' >>> s = Sequence('ACGT', lowercase='introns') >>> s.lowercase('introns') 'ACGT'