TENET
R package for TENET (Tracing regulatory Element Networks using Epigenetic Traits) to identify key transcription factors
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
3 of 3 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.7%) to scientific vocabulary
Repository
R package for TENET (Tracing regulatory Element Networks using Epigenetic Traits) to identify key transcription factors
Basic Info
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
TENET
R package for TENET (Tracing regulatory Element Networks using Epigenetic Traits) to identify key transcription factors
TENET identifies key transcription factors (TFs) and regulatory elements (REs) linked to a specific cell type by finding significantly correlated differences in gene expression and RE methylation between case and control input datasets, and identifying the top genes by number of significant RE DNA methylation site links. It also includes many additional tools to aid in visualization and analysis of the results, including plots displaying and comparing methylation and expression data and RE DNA methylation site link counts, survival analysis, TF motif searching in the vicinity of linked RE DNA methylation sites, custom TAD and peak overlap analysis, and UCSC Genome Browser track file generation. A utility function is also provided to download methylation, expression, and patient survival data from The Cancer Genome Atlas (TCGA) for use in TENET or other analyses.
Acquiring and installing TENET
To use TENET, users will need to install the base package as well as its associated example experiment data package, TENET.ExperimentHub. Note: TENET.ExperimentHub will install automatically when TENET is installed from Bioconductor.
TENET also uses annotation datasets hosted in the Bioconductor AnnotationHub database. These datasets will be automatically loaded from AnnotationHub when necessary. They are also available separately via the TENET.AnnotationHub package. It is not necessary to install the TENET.AnnotationHub package to use TENET's functions.
R 4.5 or a newer version is required.
On Ubuntu 22.04, successful installation required several additional packages. They can be installed by running the following command in a terminal:
sudo apt-get install r-base-dev libcurl4-openssl-dev libfreetype6-dev libfribidi-dev libfontconfig1-dev libharfbuzz-dev libtiff5-dev libxml2-dev
No dependencies other than R are required on macOS or Windows.
Two versions of this package are available.
To install the stable version from Bioconductor, start R and run:
```r
Install BiocManager, which is required to install packages from Bioconductor
if (!requireNamespace("BiocManager", quietly = TRUE)) { install.packages("BiocManager") }
BiocManager::install(version = "devel") BiocManager::install("TENET") ```
The development version containing the most recent updates is available from our GitHub repository. To install the development version from GitHub, start R and run:
```r
Install prerequisite packages to install the development version from GitHub
if (!requireNamespace("BiocManager", quietly = TRUE)) { install.packages("BiocManager") } if (!requireNamespace("remotes", quietly = TRUE)) { install.packages("remotes") }
BiocManager::install(version = "devel") BiocManager::install("rhielab/TENET.ExperimentHub") BiocManager::install("rhielab/TENET") ```
Loading TENET
To load the TENET package, start R and run:
r
library(TENET)
To load the TENET.ExperimentHub package, start R and run:
r
library(TENET.ExperimentHub)
To load the TENET.AnnotationHub package if it has been installed, start R and run:
r
library(TENET.AnnotationHub)
Running TENET without internet access
Some TENET features and examples download datasets from the internet if they have not already been cached. You must run TENETCacheAllData() once while connected to the internet before using these TENET features or examples without internet access (for example, on HPC cluster nodes). See the documentation for TENETCacheAllData for more information.
Package documentation and vignette
Owner
- Name: Rhie Lab
- Login: rhielab
- Kind: organization
- Location: United States of America
- Website: https://sites.usc.edu/rhielab/
- Repositories: 2
- Profile: https://github.com/rhielab
Department of Biochemistry and Molecular Medicine, Norris Comprehensive Cancer Center, Keck School of Medicine, University of Southern California
GitHub Events
Total
- Watch event: 1
- Push event: 11
- Create event: 10
Last Year
- Watch event: 1
- Push event: 11
- Create event: 10
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ethan Nelson-Moore | n****o@u****u | 11 |
| A Wokaty | a****y@s****u | 2 |
| Daniel Mullen | d****n@u****u | 2 |
Committer Domains (Top 20 + Academic)
Packages
- Total packages: 1
-
Total downloads:
- bioconductor 1,255 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 2
- Total maintainers: 1
bioconductor.org: TENET
R package for TENET (Tracing regulatory Element Networks using Epigenetic Traits) to identify key transcription factors
- Homepage: https://github.com/rhielab/TENET
- Documentation: https://bioconductor.org/packages/release/bioc/vignettes/TENET/inst/doc/TENET.pdf
- License: GPL-2
-
Latest release: 1.0.1
published about 1 year ago
Rankings
Maintainers (1)
Dependencies
- R >= 4.4 depends
- AnnotationHub * imports
- BSgenome.Hsapiens.UCSC.hg38 * imports
- Biostrings * imports
- ExperimentHub * imports
- GenomicRanges * imports
- IRanges * imports
- MultiAssayExperiment * imports
- R.utils * imports
- RCircos * imports
- S4Vectors * imports
- SummarizedExperiment * imports
- TCGAbiolinks * imports
- TENET.ExperimentHub * imports
- ggplot2 * imports
- grDevices * imports
- graphics * imports
- matlab * imports
- methods * imports
- parallel * imports
- pastecs * imports
- rtracklayer * imports
- seqLogo * imports
- sesame * imports
- sesameData * imports
- stats * imports
- survival * imports
- tools * imports
- utils * imports
- BiocStyle * suggests
- MotifDb * suggests
- TENET.AnnotationHub * suggests
- knitr * suggests
- rmarkdown * suggests