一些可重用的代码,让我们的生活更轻松。
kmtools的Python项目详细描述
#KMTools
[![水蟒](https://img.shields.io/conda/dn/kimlab/kmtools.svg)](https://anaconda.org/kimlab/kmtools/) [![文档](https://img.shields.io/badge/docs-v0.0.27-blue.svg?version=latest)](https://kimlab.gitlab.io/kmtools/v0.0.27/) [![生成状态](https://gitlab.com/kimlab/kmtools/badges/v0.0.27/build.svg)](https://gitlab.com/kimlab/kmtools/commits/v0.0.27/) [![覆盖率报告](https://gitlab.com/kimlab/kmtools/badges/v0.0.27/coverage.svg)](https://kimlab.gitlab.io/kmtools/v0.0.27/htmlcov/)
一些可重用的代码,让我们的生活更轻松。
遵循整个一般的mish mash设计原则。
##内容
- [工具](工具) -[数据库工具](数据库工具) -[测向工具](测向工具) -[PY工具](PY工具) -[序列工具](序列工具) -[结构工具](结构工具) -[系统工具](系统工具)
- [投稿](投稿)
##工具
###结构工具
使用[kmbio](https://github.com/kimlaborg/kmbio)而不是[biopython](https://github.com/biopython/biopython)可以获得更好的性能(2x,有很大的改进空间)。
####待办事项
- []利用更多瓶颈来提高性能。
- []添加用于生成生物程序集的python/cython代码。
##贡献
- 在合并到master之前,确保所有测试都通过。
- 遵循pep8/pyflake/flake8/etc.指南。
- 为新代码添加测试。
- 试着把事情记录下来。
- 如果你有充分的理由的话,就把上面的任何一个都打破。