bioRxiv Science⌕ Search

Biology subjects

Reich, M. M.

Publications and source records attributed to Reich, M. M..

3 recordsLinked to original sources

Deciphering the Functional Roles of Individual Cancer Alleles Across Comprehensive Cancer Genomic Studies

Cancer genome data has been growing in both size and complexity, primarily driven by advances in next-generation sequencing technologies, such as Pan-cancer data from TCGA, ICGC, and single-cell sequencing. Yet, discerning the functional role of individual genomic lesions remains a substantial challenge due to the complexity and scale of the data. Previously, we introduced REVEALER, which identifies groups of genomic alterations that significantly associate with target functional profiles or phenotypes, such as pathway activation, gene dependency, or drug response. In this paper, we present a new mathematical formulation of the algorithm. This version (REVEALER 2.0) is considerably more powerful than the original, allowing for rapid processing and analysis of much larger datasets and facilitating higher-resolution discoveries at the level of individual alleles. REVEALER 2.0 employs the Conditional Information Coefficient (CIC) to pinpoint features that are either complementary or mutually exclusive but still correlate with the target functional profile. The aggregation of these features provides a better explanation for the target functional profile than any single alteration on its own. This is indicative of scenarios where several activating genomic lesions can initiate or stimulate a key pathway or process. We replaced the initial three-dimensional kernel estimation with multiple precomputed one-dimensional kernel estimations, resulting in an approximate 150x increase in speed and efficiency. This improvement, combined with its efficient execution, makes REVEALER 2.0 suitable for much larger datasets and a more extensive range of genomic challenges.

bioinformatics↗

NMFClustering: Accessible NMF-based clustering utilizing GPU acceleration

SummaryNon-negative Matrix Factorization (NMF) is an algorithm that can reduce high dimensional datasets of tens of thousands of genes to a handful of metagenes which are biologically easier to interpret. Application of NMF on gene expression data has been limited by its computationally intensive nature, which hinders its use on large datasets such as single-cell RNA sequencing (scRNA-seq) count matrices. We have implemented NMF based clustering to run on high performance GPU compute nodes using CuPy, a GPU backed python library, and the Message Passing Interface (MPI). This reduces the computation time by up to three orders of magnitude and makes the NMF Clustering analysis of large RNA-Seq and scRNA-seq datasets practical. We have made the method freely available through the GenePattern gateway, which provides free public access to hundreds of tools for the analysis and visualization of multiple omic data types. Its web-based interface gives easy access to these tools and allows the creation of multi-step analysis pipelines on high performance computing (HPC) clusters that enable reproducible in silico research for non-programmers. Availability and ImplementationNMFClustering is freely available on the public GenePattern server at https://genepattern.ucsd.edu. Code for the NMFClustering is available under a BSD style license on github at https://github.com/genepattern/nmf-gpu. ContactTed Liefeld, jliefeld@cloud.ucsd.edu Supplementary InformationSupplementary data are available at Bioinformatics online and at https://datasets.genepattern.org/?prefix=data/test_data/NMFClustering/.

bioinformatics↗

Genomics to Notebook (g2nb): extending the electronic notebook to address the challenges of bioinformatics analysis

We present Genomics to Notebook (g2nb), an environment that combines the JupyterLab notebook system with widely-used bioinformatics platforms. Galaxy, GenePattern, and the JavaScript versions of IGV and Cytoscape are currently available within g2nb. The analyses and visualizations within those platforms are presented as cells in a notebook, making thousands of genomics methods available within the notebook metaphor and allowing notebooks to contain workflows utilizing multiple software packages on remote servers, all without the need for programming. The g2nb environment is, to our knowledge, the only notebook-based system that incorporates multiple bioinformatics analysis platforms into a notebook interface.

bioinformatics↗