目录
Pierrick Roger

Upgrade to new UniProt REST API.

commit 4485bcfa539ea94890d516a14c42e2dd54c9241d Author: Pierrick Roger pk.roger@icloud.com Date: Wed Sep 21 18:35:19 2022 +0200

Add doc.

commit 5fcb4ea176b90d774c7f7c6a71f251a424a3a95e Author: Pierrick Roger pk.roger@icloud.com Date: Wed Sep 21 18:33:31 2022 +0200

Increase biodb version.

commit a388a485e9276431e3d42fde6a87cdb18549cd4a Author: Pierrick Roger pk.roger@icloud.com Date: Wed Sep 21 18:30:41 2022 +0200

New API now does exact match.

commit 12ce50ac413d27dd4b3d320281edc293c06b9cd4 Author: Pierrick Roger pk.roger@icloud.com Date: Wed Sep 21 14:57:35 2022 +0200

Upgrade query for searchForEntries.

commit 7ecd30b4a0b8ea0589b18998abe4a8b063d64468 Author: Pierrick Roger pk.roger@icloud.com Date: Wed Sep 21 14:33:57 2022 +0200

Deprecate wsQuery and implement wsSearch.

Use also REST API for retrieving single entries.

commit 9264ed5f6018629a2a70cffb48f149bef541387b Author: Pierrick Roger pk.roger@icloud.com Date: Tue Sep 20 19:16:12 2022 +0200

Upgrade search request.
3年前63次提交

biodbUniprot

Codecov test coverage

An R package for accessing Uniprot online database, based on R package/framework biodb.

Introduction

biodbUniprot is an extension package of the biodb package. It allows to connect to UniProt for retrieving entries, searching for entries by name or organism, and convert gene symbols to UniProt IDs.

Examples

Getting entries:

bdb <- boidb::newInst()
uniprot <- bdb$getFactory()$createConn('uniprot')
entries <- uniprot$getEntry(c('P01011', 'P09237'))
bdb$entriesToDataframe(entries)

Run a web service query:

bdb <- boidb::newInst()
uniprot <- bdb$getFactory()$createConn('uniprot')
uniprot$wsQuery('reviewed:yes AND organism:9606', columns=c('id', 'entry name'),
    limit=2, retfmt='parsed')

Installation

Install the latest stable version using Bioconductor:

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install('biodbUniprot')

Documentation

See the introduction vignette:

vignette('biodbUniprot', package='biodbUniprot')

Citations

  • The UniProt Consortium. UniProt: the universal protein knowledgebase. Nucleic Acids Res. 45: D158-D169 (2017), https://doi.org/10.1093/nar/gkw1099.
  • Pundir S., Martin M.J., O’Donovan C. (2017) UniProt Protein Knowledgebase. In: Wu C., Arighi C., Ross K. (eds) Protein Bioinformatics. Methods in Molecular Biology, vol 1558. Humana Press, New York, NY. https://doi.org/10.1007/978-1-4939-6783-4_2.
关于

用于访问和解析UniProt数据库的R包,提供蛋白质序列、功能注释等信息的检索与处理

334.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号