《極速Python:高性能編碼、計算與數據分析》系統性地介紹了Python高性能編程的各種工具和方法,並重點講解了Python在大數據中的應用。書中配有清晰的示例和詳實的分析,可幫助讀者熟練掌握NumPy和Pandas,實現高性能的數據存儲和I/O。本書高屋建瓴、不留遺漏,讀者學習本書後,能從代碼到架構對系統進行整體優化。
主要內容:●使用Cython重構關鍵代碼。●設計健壯的數據結構。●精簡不同架構的代碼。●實現Python GPU計算。
Tiago Rodrigues Antao,擁有信息學工程學士學位和生物信息學博士學位。他目前從事生物技術工作,使用Python生態來處理科學計算和數據工程任務。大多數時候,他也使用底層編程語言(如C和Rust)對算法的關鍵部分進行優化。目前,他在基於Amazon AWS的雲計算設備上進行開發,但使用的基本是本地計算集群。除了業內經歷,他在科學計算方面有兩段學術經歷,包括在劍橋大學和牛津大學從事數據分析博士后研究工作。作為蒙大拿大學的研究員,他從零開始創建了用於分析生物數據的整套科學計算方法。
Tiago是重要生物信息軟件包Biopython(用Python編寫)的共同作者之一,也是Bioinformatics with Python Cookbook(Packt出版社,2022)一書的作者,該書已出版了第3版。他還在生物信息學領域發表了多篇重要的科研論文。