近来发现了NCBI的E-utilities软件,不可思议的程序。实现自动化的大批量的从Entrez数据库下载数据。并且提供了几种常用的语言以供选择,像Perl, Python, Java, 和 C++等。真是太强大了。也挺复杂的。先收藏教程,再慢慢学习吧。
E-utilities:automate search and retrieval operations across the entire suite of Entrez databases.
Course Objectives
During the course, participants will learn how to do the following:
- Post E-utility calls using standard URLs in Perl and using SOAP in Visual C#
- Design and execute complex searches across the 35 Entrez databases
- Implement data pipelines for genomic, proteomic, or microarray analysis
- Create automated searches to keep local databases current
- Create and download customized datasets
- Seamlessly combine local data with NCBI data
- Develop a focused interface to NCBI data
教程一:http://www.ncbi.nlm.nih.gov/bookshelf/br.fcgi?book=coursework&part=eutils
教程二:http://www.ncbi.nlm.nih.gov/Class/PowerTools/eutils/schedule.html
Course Schedule:
Time |
Event |
Description |
09:00 – 12:30 |
Practical 8 |
Coding an Advanced E-utility Application |
12:30 – 13:30 |
Lunch |
Natcher Cafeteria |
13:30 – 14:30 |
Lecture 9 |
Introduction to the SOAP Interface |
14:30 – 14:45 |
Break |
|
14:45 – 17:00 |
Practical 9 |
Using the E-utilities with SOAP |
Time |
Event |
Description |
09:00 – 10:30 |
Discussion 1 |
Meet the Developers |
10:30 – 10:45 |
Break |
|
10:45 – 11:15 |
Discussion 2 |
Usage Guidelines for the E-utilities |
11:15 – 12:00 |
Tour |
Tour of NCBI |
12:00 – 13:00 |
Lunch |
Natcher Cafeteria |
13:00 – 17:00 |
Open Lab |
Individual Consultations |
最新的说明文档:http://eutils.ncbi.nlm.nih.gov/entrez/query/static/eutils_help.html
对NCBI 的 E-utilities我们有共同的兴趣,我们医脉通网站的Pubmed检索就是用E-utilities
实现的
http://www.medlive.cn/pro/pubmed/
有时间欢迎给我们提提意见
厉害哦。如果能让我学习一下源代码就非常不错了,嘿嘿~~