Related Experiment Video
Updated: Oct 31, 2025

09:51
Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
Published on: July 16, 2017
15.6K
JBrowseR: an R interface to the JBrowse 2 genome browser
Elliot A Hershberg1, Garrett Stevens1, Colin Diesh1
1Department of Bioengineering, University of California, Berkeley, Berkeley, CA 94720, USA.
Bioinformatics (Oxford, England)
|July 1, 2021
Summary
Bioinformaticians can now easily configure genome browsers using R code with the new JBrowseR package. This tool simplifies complex genomic data visualization, making it accessible without web development expertise.
Area of Science:
- Bioinformatics
- Genomics
- Computational Biology
Background:
- Genome browsers are crucial for analyzing genomic data.
- Configuring and programming genome browsers often requires web development skills, posing a challenge for bioinformaticians.
- Existing genome browsers can be difficult to customize for specific research needs.
Purpose of the Study:
- To develop an R package providing an interface to the JBrowse 2 genome browser.
- To enable bioinformaticians to configure and customize genome browsers using R code.
- To facilitate the deployment of JBrowse 2 within R environments.
Main Methods:
- Development of an R package, JBrowseR, as an interface to JBrowse 2.
- Utilizing R code for browser configuration and customization.
- Integration capabilities with R console, Shiny applications, and R Markdown documents.
Main Results:
- JBrowseR allows for complete browser configuration and customization via R code.
- The package enables deployment directly from the R console.
- JBrowseR can be seamlessly embedded into Shiny applications and R Markdown documents.
Conclusions:
- JBrowseR simplifies genome browser customization for bioinformaticians.
- The package lowers the barrier to entry for advanced genomic data visualization.
- JBrowseR enhances the utility of genome browsers within the R ecosystem.
Related Concept Videos
Protein-protein Interfaces
14.1K
Many proteins form complexes to carry out their functions, making protein-protein interactions (PPIs) essential for an organism's survival. Most PPIs are stabilized by numerous weak noncovalent chemical forces. The physical shape of the interfaces determines the way two proteins interact. Many globular proteins have closely-matching shapes on their surfaces, which form a large number of weak bonds. Additionally, many PPIs occur between two helices or between a surface cleft and a...
14.1K
Protein-Protein Interfaces
4.1K
4.1K
Interpreting R Charts
163
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
163
Evolutionary Relationships through Genome Comparisons
6.5K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
6.5K
Genomics
38.3K
Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
38.3K
Genome Annotation and Assembly
19.7K
The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
19.7K

