bioRxiv Science⌕ Search

Biology subjects

Rozov, R.

Publications and source records attributed to Rozov, R..

2 recordsLinked to original sources

CytoPro: A computational platform for accurate and robust assessment of cell contributions in bulk expression from diverse tissues and conditions

Cells are the quanta unit of biology and their relative composition in a tissue is the prime driver of bulk tissue gene expression variation. When there is no cell information, deconvolution is an effective tool to achieve cell resolution, which provides important information for learning disease complexity and its interactions with treatments, drugs and/or the environment in a wide variety of contexts. Here we present CytoPro, a production-level tissue and condition-specific deconvolution platform, based on a large collection of human tissue-specific signatures derived from single and sorted cells. CytoPro infer per-sample multiple cell-type composition, given input bulk gene expression. CytoPro includes a rigorous QC pipeline for learning, generating and selecting signatures and performs internal automated validation using multiple QC test criteria including: Comparison to ground truth cytometry and pure sorted cells data, performance evaluation using simulated data including robustness to noise as well as agreement with biological expectations in validation datasets regarding genes and cells. We demonstrate that CytoPro outperforms existing deconvolution tools, in both accuracy and robustness. By exploring multiple datasets with predefined disease phenotypes, and analyzing a use-case of biological treatment response, we show the ability of CytoPro to flush out relevant cell biology in real pathological conditions.

bioinformatics↗

Faucet: streaming de novo assembly graph construction

MotivationWe present Faucet, a 2-pass streaming algorithm for assembly graph construction. Faucet builds an assembly graph incrementally as each read is processed. Thus, reads need not be stored locally, as they can be processed while downloading data and then discarded. We demonstrate this functionality by performing streaming graph assembly of publicly available data, and observe that the ratio of disk use to raw data size decreases as coverage is increased.\n\nResultsFaucet pairs the de Bruijn graph obtained from the reads with additional meta-data derived from them. We show these metadata - coverage counts collected at junction k-mers and connections bridging between junction pairs - contain most salient information needed for assembly, and demonstrate they enable cleaning of metagenome assembly graphs, greatly improving contiguity while maintaining accuracy. We compared Faucets resource use and assembly quality to state of the art metagenome assemblers, as well as leading resource-efficient genome assemblers. Faucet used orders of magnitude less time and disk space than the specialized metagenome assemblers MetaSPAdes and Megahit, while also improving on their memory use; this broadly matched performance of other assemblers optimizing resource efficiency - namely, Minia and LightAssembler. However, on metagenomes tested, Faucets outputs had 14-110% higher mean NGA50 lengths compared to Minia, and 2-11-fold higher mean NGA50 lengths compared to LightAssembler, the only other streaming assembler available.\n\nAvailabilityFaucet is available at https://github.com/Shamir-Lab/Faucet\n\nContactrshamir@tau.ac.il,eranhalperin@gmail.com\n\nSupplementary informationSupplementary data are available at Bioinformatics online.

bioinformatics↗