- 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).
推薦閱讀
- The Complete Rust Programming Reference Guide
- HornetQ Messaging Developer’s Guide
- Python 3.7從入門到精通(視頻教學(xué)版)
- 機(jī)器學(xué)習(xí)微積分一本通(Python版)
- Python自然語言理解:自然語言理解系統(tǒng)開發(fā)與應(yīng)用實(shí)戰(zhàn)
- 程序員的成長課
- Google Adsense優(yōu)化實(shí)戰(zhàn)
- Java自然語言處理(原書第2版)
- Raspberry Pi Blueprints
- 網(wǎng)頁設(shè)計與制作
- Leaflet.js Essentials
- 計算機(jī)應(yīng)用基礎(chǔ)
- Elasticsearch實(shí)戰(zhàn)(第2版)
- 機(jī)器人ROS開發(fā)實(shí)踐
- 自學(xué)Python:編程基礎(chǔ)、科學(xué)計算及數(shù)據(jù)分析