Skip to content

annotaR

Tidy, Integrated Gene Annotation

v0.1.1 · Jan 27, 2026 · MIT + file LICENSE

Description

A framework for intuitive, multi-source gene and protein annotation, with a focus on integrating functional genomics with disease and drug data for translational insights. Methods used include g:Profiler (Raudvere et al. (2019) <doi:10.1093/nar/gkz369>), biomaRt (Durinck et al. (2009) <doi:10.1038/nprot.2009.97>), and the Open Targets Platform (Koscielny et al. (2017) <doi:10.1093/nar/gkw1055>).

Downloads

328

Last 30 days

9684th

505

Last 90 days

505

Last year

Trend: +85.3% (30d vs prior 30d)

CRAN Check Status

2 ERROR
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 ERROR
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
ERROR r-devel-linux-x86_64-debian-clang

package dependencies

Package required but not available: ‘biomaRt’

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
OK r-devel-linux-x86_64-debian-gcc

*


            
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
ERROR r-devel-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'annotaR-workflow.Rmd' using rmarkdown

Quitting from annotaR-workflow.Rmd:45-56 [annotation]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/httr2_failure>
Error in `req_perform()`:
! Failed to perform HTTP request.
Caused by error in `curl::curl_fetch_memory()`:
! Timeout was reached [www.ensembl.org]:
Operation timed out after 10014 milliseconds with 0 bytes received
---
Backtrace:
     ▆
  1. ├─... %>% add_drug_links()
  2. ├─annotaR::add_drug_links(.)
  3. │ └─"gene" %in% names(annotaR_object)
  4. └─annotaR::add_disease_links(.)
  5.   ├─biomaRt::getBM(...)
  6.   │ └─biomaRt:::martCheck(mart)
  7.   └─biomaRt::useEnsembl("genes", "hsapiens_gene_ensembl")
  8.     └─biomaRt:::.listEnsembl(version = version, GRCh = GRCh, mirror = mirror)
  9.       └─biomaRt:::.currentEnsemblVersion()
 10.         └─biomaRt::listEnsemblArchives()
 11.           └─biomaRt:::.listEnsemblArchives(http_config = list())
 12.             └─biomaRt:::.checkArchiveList(http_config)
 13.               └─biomaRt:::.getArchiveList(http_config = http_config)
 14.                 └─httr2::req_perform(html_request)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'annotaR-workflow.Rmd' failed with diagnostics:
Failed to perform HTTP request.
Caused by error in `curl::curl_fetch_memory()`:
! Timeout was reached [www.ensembl.org]:
Operation timed out after 10014 milliseconds with 0 bytes received
--- failed re-building 'annotaR-workflow.Rmd'

SUMMARY: processing the following file failed:
  'annotaR-workflow.Rmd'

Error: Vignette re-building failed.
Execution halted
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
OK r-oldrel-windows-x86_64

*


            
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

ERROR 12 OK · 0 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-devel-linux-x86_64-debian-clang

package dependencies

Package required but not available: ‘biomaRt’

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
ERROR r-devel-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'annotaR-workflow.Rmd' using rmarkdown

Quitting from annotaR-workflow.Rmd:45-56 [annotation]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/httr2_failure>
Error in `req_perform()`:
! Failed to perform HTTP request.
Caused by error in `curl::curl_fetch_memory()`:
! Timeout was reached [www.ensembl.org]:
Operation timed out after 10014 milliseconds with 0 bytes received
---
Backtrace:
     ▆
  1. ├─... %>%

Dependency Network

Dependencies Reverse dependencies dplyr gprofiler2 httr jsonlite purrr tidyr ggplot2 biomaRt tibble magrittr later testthat (>= 3.0.0) knitr rmarkdown annotaR

Version History

new 0.1.1 Mar 9, 2026