genefindr provides rapid gene characterization by querying eight public databases simultaneously. Instead of manually searching GeneCards, Open Targets, Human Protein Atlas, and PubMed separately, genefindr synthesizes all of this into a single function call.
Here we demonstrate basic package functionality by checking if the package loads correctly and that the main functions are available:
## [1] TRUE
## [1] TRUE
The main functions require internet access to query external databases. The following examples show typical usage but are not automatically executed:
The main function is findr(). At minimum it requires a
gene symbol:
For disease-specific context, add a site or
disease argument:
The site argument accepts the following values:
breast, prostate, lung,
colon, ovarian, liver,
brain, pancreatic, skin,
blood
Use findr_multi() to characterize several genes at
once:
Compare a gene across multiple cancer types:
Save results as a data frame or CSV:
genefindr also supports non-coding RNA genes. Protein-based fields are automatically skipped:
genefindr integrates data from eight databases:
| Database | Data provided |
|---|---|
| MyGene.info | Gene name, type, summary |
| Open Targets | Disease association scores |
| Human Protein Atlas | Protein evidence, antibody availability |
| UniProt | Molecular weight, subcellular location, isoforms |
| GTEx | Normal tissue expression |
| cBioPortal/TCGA | Tumor mutation frequency |
| PubMed | Publication counts |
| ClinVar | Clinical variant counts |