The Ruby UCSC API: accessing the UCSC genome database using Ruby.

The Ruby UCSC API: accessing the UCSC genome database using Ruby.
复制标题

DOI:
10.1186/1471-2105-13-240
复制
发表时间:
2012-09-21
期刊:
影响因子:
3
通讯作者:
Yoshiura K
Yoshiura K
中科院分区:
生物学4区
文献类型:
--
作者:
Mishima H;Aerts J;Katayama T;Bonnal RJ;Yoshiura K

文献摘要

参考文献

相似文献

The University of California, Santa Cruz (UCSC) genome database is among the most used sources of genomic annotation in human and other organisms. The database offers an excellent web-based graphical user interface (the UCSC genome browser) and several means for programmatic queries. A simple application programming interface (API) in a scripting language aimed at the biologist was however not yet available. Here, we present the Ruby UCSC API, a library to access the UCSC genome database using Ruby. The API is designed as a BioRuby plug-in and built on the ActiveRecord 3 framework for the object-relational mapping, making writing SQL statements unnecessary. The current version of the API supports databases of all organisms in the UCSC genome database including human, mammals, vertebrates, deuterostomes, insects, nematodes, and yeast. The API uses the bin index—if available—when querying for genomic intervals. The API also supports genomic sequence queries using locally downloaded *.2bit files that are not stored in the official MySQL database. The API is implemented in pure Ruby and is therefore available in different environments and with different Ruby interpreters (including JRuby). Assisted by the straightforward object-oriented design of Ruby and ActiveRecord, the Ruby UCSC API will facilitate biologists to query the UCSC genome database programmatically. The API is available through the RubyGem system. Source code and documentation are available at https://github.com/misshie/bioruby-ucsc-api/ under the Ruby license. Feedback and help is provided via the website at http://rubyucscapi.userecho.com/.
DOI: 10.1371/journal.pbio.1001046
发表时间: 2011-04
期刊: PLoS biology
影响因子: 9.8
作者:
ENCODE Project Consortium
通讯作者: ENCODE Project Consortium
DOI: 10.1093/bioinformatics/btq475
发表时间: 2010-10-15
期刊: Bioinformatics (Oxford, England)
影响因子: --
作者:
Goto N;Prins P;Nakao M;Bonnal R;Aerts J;Katayama T
通讯作者: Katayama T
DOI: 10.1093/bioinformatics/bts080
发表时间: 2012-04-01
期刊: Bioinformatics (Oxford, England)
影响因子: --
作者:
Bonnal RJ;Aerts J;Githinji G;Goto N;MacLean D;Miller CA;Mishima H;Pagani M;Ramirez-Gonzalez R;Smant G;Strozzi F;Syme R;Vos R;Wennblom TJ;Woodcroft BJ;Katayama T;Prins P
通讯作者: Prins P
DOI: 10.1093/nar/gkq963
发表时间: 2011-01
影响因子: 14.9
作者:
Fujita PA;Rhead B;Zweig AS;Hinrichs AS;Karolchik D;Cline MS;Goldman M;Barber GP;Clawson H;Coelho A;Diekhans M;Dreszer TR;Giardine BM;Harte RA;Hillman-Jackson J;Hsu F;Kirkup V;Kuhn RM;Learned K;Li CH;Meyer LR;Pohl A;Raney BJ;Rosenbloom KR;Smith KE;Haussler D;Kent WJ
通讯作者: Kent WJ
DOI: 10.1186/1471-2105-2-7
发表时间: 2001
期刊: BMC bioinformatics
影响因子: 3
作者:
Dowell RD;Jokerst RM;Day A;Eddy SR;Stein L
通讯作者: Stein L