Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Colin M. Diesh

dblp:175/1970 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0003-2629-7570ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 4 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › genomics
genome visualization
1.222023
JBrowse Jupyter: a Python interface to JBrowse 2 · Bioinform. 2023
JBrowseR: an R interface to the JBrowse 2 genome browser · Bioinform. 2021
Bioinformatics and computational biology › genome annotation
genome browser integration
0.712023
JBrowse Jupyter: a Python interface to JBrowse 2 · Bioinform. 2023
Bioinformatics and computational biology › genomics › genome visualization
genome browser
0.512021
JBrowseR: an R interface to the JBrowse 2 genome browser · Bioinform. 2021
Bioinformatics and computational biology › bioinformatics infrastructure
reference-based compression
0.412019
Cram-JS: reference-based decompression in node and the browser · Bioinform. 2019
Bioinformatics and computational biology › sequence analysis
sequence compression
0.412019
Cram-JS: reference-based decompression in node and the browser · Bioinform. 2019
Bioinformatics and computational biology › genomics
sequencing
0.412019
Cram-JS: reference-based decompression in node and the browser · Bioinform. 2019
Bioinformatics and computational biology › genomics
genome analysis
0.112021
JBrowseR: an R interface to the JBrowse 2 genome browser · Bioinform. 2021

Methods — techniques the papers use, named apart from their topics

python interface · 0.7jupyter notebooks · 0.7huffman coding · 0.4elias gamma coding · 0.4RANS · 0.4
YearPublicationVenuePosition
2023 JBrowse Jupyter: a Python interface to JBrowse 2
abstract
MOTIVATION: JBrowse Jupyter is a package that aims to close the gap between Python programming and genomic visualization. Web-based genome browsers are routinely used for publishing and inspecting genome annotations. Historically they have been deployed at the end of bioinformatics pipelines, typically decoupled from the analysis itself. However, emerging technologies such as Jupyter notebooks enable a more rapid iterative cycle of development, analysis and visualization. RESULTS: We have developed a package that provides a Python interface to JBrowse 2's suite of embeddable components, including the primary Linear Genome View. The package enables users to quickly set up, launch and customize JBrowse views from Jupyter notebooks. In addition, users can share their data via Google's Colab notebooks, providing reproducible interactive views. AVAILABILITY AND IMPLEMENTATION: JBrowse Jupyter is released under the Apache License and is available for download on PyPI. Source code and demos are available on GitHub at https://github.com/GMOD/jbrowse-jupyter.
Teresa De Jesus Martinez, Elliot A. Hershberg, Emma Guo, Garrett Stevens, Colin M. Diesh, Peter Xie, Caroline Bridge, Scott Cain, Robin Haw, Robert M. Buels, Lincoln Stein, Ian H. Holmes
Bioinform.5
2021 JBrowseR: an R interface to the JBrowse 2 genome browser
abstract
MOTIVATION: Genome browsers are an essential tool in genome analysis. Modern genome browsers enable complex and interactive visualization of a wide variety of genomic data modalities. While such browsers are very powerful, they can be challenging to configure and program for bioinformaticians lacking expertise in web development. RESULTS: We have developed an R package that provides an interface to the JBrowse 2 genome browser. The package can be used to configure and customize the browser entirely with R code. The browser can be deployed from the R console, or embedded in Shiny applications or R Markdown documents. AVAILABILITY AND IMPLEMENTATION: JBrowseR is available for download from CRAN, and the source code is openly available from the Github repository at https://github.com/GMOD/JBrowseR/.
Elliot A. Hershberg, Garrett Stevens, Colin M. Diesh, Peter Xie, Teresa De Jesus Martinez, Robert M. Buels, Lincoln Stein, Ian H. Holmes
Bioinform.3
2019 Cram-JS: reference-based decompression in node and the browser
abstract
MOTIVATION: The CRAM format addresses rising DNA storage costs for short-read sequencing by aligning reads to a reference genome and encoding the resulting alignment with Huffman, subexponential, Elias gamma, rANS, gzip and other codes. The CRAM codec is complex, and until now, there has been no JavaScript implementation. RESULTS: We have developed a JavaScript library, Cram-JS, that natively reads and decompresses the CRAM format on-the-fly. The library is used in the JBrowse and IGV-JS genome browsers and can readily be used by other JavaScript applications, in the web browser or in Node. AVAILABILITY AND IMPLEMENTATION: Cram-JS is written to the ES-6 standard and is available from the GitHub repository at https://github.com/GMOD/cram-js.
Robert M. Buels, Shihab Dider, Colin M. Diesh, Ian H. Holmes
Bioinform.3
2019 Apollo: Democratizing genome annotation
abstract
Genome annotation is the process of identifying the location and function of a genome's encoded features. Improving the biological accuracy of annotation is a complex and iterative process requiring researchers to review and incorporate multiple sources of information such as transcriptome alignments, predictive models based on sequence profiles, and comparisons to features found in related organisms. Because rapidly decreasing costs are enabling an ever-growing number of scientists to incorporate sequencing as a routine laboratory technique, there is widespread demand for tools that can assist in the deliberative analytical review of genomic information. To this end, we present Apollo, an open source software package that enables researchers to efficiently inspect and refine the precise structure and role of genomic features in a graphical browser-based platform. Some of Apollo's newer user interface features include support for real-time collaboration, allowing distributed users to simultaneously edit the same encoded features while also instantly seeing the updates made by other researchers on the same region in a manner similar to Google Docs. Its technical architecture enables Apollo to be integrated into multiple existing genomic analysis pipelines and heterogeneous laboratory workflow platforms. Finally, we consider the implications that Apollo and related applications may have on how the results of genome research are published and made accessible.
Nathan A. Dunn, Deepak R. Unni, Colin M. Diesh, Monica C. Munoz-Torres, Nomi L. Harris, Eric Yao, Helena Rasche, Ian H. Holmes, Christine G. Elsik, Suzanna Lewis
PLoS Comput. Biol.3