Python tricks ——淺談Python加速

這裡不談程序優化的方法,展示一下使用多個並行進程加速程序的用法,拋磚引玉,希望給你帶來一點啟發。

第一個例子使用Python3.6,第二個兼容Python 2.7/3.x。先看一個片段,再看包含處理流程的完整代碼。

使用 multiprocessing

使用concurrent.futures

最後插播一個消息,億康基因最近在尋找NGS生物信息分析經理一名,需求如下:

NGS腫瘤數據分析經理

1.主要職責:腫瘤臨床液體活檢項目分析

2.腫瘤領域科研課題的個性化分析

3.與部門的產品、銷售、臨床客戶進行良好合作

4.與生信部門保持技術上的良好溝通、交流

5.與研發部門合作

年薪16-25w,五險一金

職位要求:

1.生物信息分析經驗2年及以上

2.熟悉腫瘤臨檢項目分析,有腫瘤科研項目分析經驗,要有案例說明

3.行業大型公司相關崗位從業經驗1年及以上

4.碩士及以上學歷,生信相關專業

5.具有良好的團隊精神,優秀的合作品質

6.既往職業經歷無不良紀錄

聯繫方式:hr@yikongenomics.com

推薦閱讀:

GlumPy 中文文檔翻譯:上手簡介
小心了!小白無法入門Python你不可避免的4個陷阱
數據科學導論:序章
關愛女性健康,從我做起
Python 單元測試

TAG:生物信息学 | Python |