- Bioinformatics with Python Cookbook
- Tiago Antao
- 170字
- 2021-06-10 19:01:44
Getting ready
We will use Biopython, which you installed in Chapter 1, Python and the Surrounding Software Ecology. Biopython provides an interface to Entrez, the data retrieval system made available by NCBI. This recipe is made available in the Chapter02/Accessing_Databases.ipynb Notebook.
You will be accessing a live API from NCBI. Note that the performance of the system may vary during the day. Furthermore, you are expected to be a "good citizen" while using it. You will find some recommendations at http://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen. Notably, you are required to specify an email address with your query. You should try to avoid large number of requests (100 or more) during peak times (between 9.00 a.m. and 5.00 p.m. American Eastern Time on weekdays), and do not post more than three queries per second (Biopython will take care of this for you). It's not only good citizenship, but you risk getting blocked if you over use NCBI's servers (a good reason to give a real email address, because NCBI may try to contact you).
推薦閱讀
- MySQL數(shù)據(jù)庫管理實(shí)戰(zhàn)
- UML和模式應(yīng)用(原書第3版)
- 算法零基礎(chǔ)一本通(Python版)
- 自己動手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫
- 信息可視化的藝術(shù):信息可視化在英國
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
- Nginx Essentials
- 從0到1:Python數(shù)據(jù)分析
- ASP.NET程序開發(fā)范例寶典
- C++20高級編程
- 打開Go語言之門:入門、實(shí)戰(zhàn)與進(jìn)階
- Getting Started with Nano Server
- 玩轉(zhuǎn).NET Micro Framework移植:基于STM32F10x處理器
- Mudbox 2013 Cookbook
- 超簡單:用Python讓Excel飛起來(實(shí)戰(zhàn)150例)