Bio.Align.Subscription_矩阵包

模块内容

替换矩阵。

class Bio.Align.substitution_matrices.Array(alphabet=None, dims=None, data=None, dtype=float)

基类:ndarray

按整数和字母索引的Numpy数组子类。

static __new__(cls, alphabet=None, dims=None, data=None, dtype=float)

创建新的Array实例。

__array_finalize__(obj, /)

呈现,以便子类可以调用超级类。什么都不做。

__getitem__(key)

回归自我 [key] 。

__setitem__(key, value)

设置自我 [key] 要有价值。

__contains__(key)

返回自己的密钥。

__array_prepare__(array, [context, ]/)

返回以下内容的视图 array 与赛尔夫具有相同的类型。

__array_wrap__(array, [context, ]/)

返回以下内容的视图 array 与赛尔夫具有相同的类型。

__array_ufunc__(ufunc, method, *inputs, **kwargs)
__reduce__()

用来腌制的。

__setstate__(state, /)

用来放酸菜。

这个 state 参数必须是包含以下元素的序列:

参数:
version集成

可选的泡菜版本。如果省略,则默认为0。

shape元组
dtype数据类型
isFortran布尔尔
rawdata字符串或列表

包含数据的二进制字符串(如果‘a’是对象数组,则为列表)

transpose(axes=None)

调换数组。

property alphabet

返回Alphabet属性。

copy()

创建并返回阵列的副本。

get(key, value=None)

如果找到键,则返回值;否则返回值。

items()

返回数组中(键、值)对的迭代器。

keys()

返回具有与数组关联的键的元组。

values()

返回存储在数组中的值的元组。

update(E=None, **F)

从dict/iterable E和F更新数组。

select(alphabet)

通过从指定的字母表中选择字母来设置数组的子集。

__format__(fmt)

默认对象格式化程序。

format(fmt='')

返回数组的字符串表示形式。

这一论点 fmt 指定要使用的数字格式。默认情况下,如果数组包含整数,则数字格式为“%i”,否则为“%.1f”。

__str__()

返回str(Self)。

__repr__()

返回repr(Self)。

Bio.Align.substitution_matrices.read(handle, dtype=float)

解析文件并返回Array对象。

Bio.Align.substitution_matrices.load(name=None)

加载并返回预计算替代矩阵。

>>> from Bio.Align import substitution_matrices
>>> names = substitution_matrices.load()