The geomeTriD
(Three-Dimensional Geometry) Package provides interactive 3D visualization of chromatin structures using the WebGL-based three.js or the rgl rendering library. It is designed to identify and explore spatial chromatin patterns within genomic regions. The package generates dynamic 3D plots and HTML widgets that integrate seamlessly with Shiny applications, enabling researchers to visualize chromatin organization, detect spatial features, and compare structural dynamics across different conditions and data types.
geomeTriD
is available on Bioconductor: https://bioconductor.org/packages/geomeTriD/
To install geomeTriD
package, start R (version “4.5”) and enter:
```{r} if (!require(“BiocManager”, quietly = TRUE)) install.packages(“BiocManager”)
BiocManager::install(“geomeTriD”)
Development version are available by:
```{r}
BiocManager::install('jianhong/geomeTriD')
The dependency of this package is R (>= 4.5.0).
To view documentation of geomeTriD
, start R and enter:
{r} browseVignettes('geomeTriD')
The documentation are also available online at Bioconductor.
A quick-start introduction video is available on YouTube:
If you would like to contribute to this package, the standard workflow is as follows:
devtools::build
and devtools::check
to check the package work properly.main
or current RELEASE_VERSION
branch and wait for the code to be reviewed and merged.If you’re not used to this workflow with git, you can start with some docs from GitHub or even their excellent git
resources.
For further information or help, don’t hesitate to get in touch on the Bioconductor support site with tag #geomeTriD
or create a new issues at jianhong/geomeTriD/issues.
Many thanks for taking an interest in improving this package. Please report bug/issues at jianhong/geomeTriD/issues.