一种cython加速的普通化脓术函数
pyteomics.cythonize的Python项目详细描述
这个包重新实现了几个pytecomics函数 在c中使用cython和python-c api。目前,仅 实现了pytecomics.mass和pytecomics.parser中常用的函数, 提供更快的序列操作和质量计算。所有的努力 使面向用户的界面与其纯python对应的界面相同。
这些函数也在包的c-api中公开,以便其他c扩展可以 使用它们。
这个包还使用python的 作为基础。
API
这个包提供两个模块,pytecomics.cmass和pytecomics.cparser, 它模拟了pytecomics.mass和pytecomics.parser的api子集。 分别是。例如:
frompyteomicsimportcmass,massassertcmass.fast_mass("PEPTIDE")==mass.fast_mass("PEPTIDE")