Skip to contents

Pure.

Usage

quickgo_parse_annotations(body)

Arguments

body

A parsed QuickGO annotation/search response.

Value

A tibble of go_id, go_name, evidence, reference, aspect, and source_url, one row per distinct GO term. NULL when there are none.

References

Binns et al. (2009). QuickGO: a web-based tool for Gene Ontology searching. Bioinformatics 25(22), 3045-3046. doi:10.1093/bioinformatics/btp536

Service documentation: https://www.ebi.ac.uk/QuickGO/

Examples

body <- list(results = list(list(
  goId = "GO:0001937",
  goName = "negative regulation of endothelial cell proliferation",
  goEvidence = "IMP",
  reference = "PMID:16648142"
)))
quickgo_parse_annotations(body)
#> # A tibble: 1 × 6
#>   go_id      go_name                        evidence reference aspect source_url
#>   <chr>      <chr>                          <chr>    <chr>     <chr>  <chr>     
#> 1 GO:0001937 negative regulation of endoth… IMP      PMID:166… NA     https://w…