<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Shayantan Banerjee | UCSC OSPO</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/author/shayantan-banerjee/</link><atom:link href="https://deploy-preview-1007--ucsc-ospo.netlify.app/author/shayantan-banerjee/index.xml" rel="self" type="application/rss+xml"/><description>Shayantan Banerjee</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><image><url>https://deploy-preview-1007--ucsc-ospo.netlify.app/author/shayantan-banerjee/avatar_hu428acfa9d62fefb2052d63eb58da18b6_9035_270x270_fill_q75_lanczos_center.jpeg</url><title>Shayantan Banerjee</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/author/shayantan-banerjee/</link></image><item><title>Reproducible Analysis &amp; Models for Predicting Genomics Workflow Execution Time (Midterm Blog Post)</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/report/osre23/uga/genomicswfmodels/20230801-shayantan/</link><pubDate>Tue, 01 Aug 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/report/osre23/uga/genomicswfmodels/20230801-shayantan/</guid><description>&lt;p>We are currently midway into the OSRE 2023 program and the following post lists the progress that I have made on the project so far.
As part of the &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/project/osre23/uga/genomicswfmodels/">Reproducible Analysis &amp;amp; Models for Predicting Genomics Workflow Execution Time&lt;/a> our overall goal was to enumerate the effect of sequence data quality on execution times. Towards that end, we decided to first identify suitable datasets from the two commmonly available -omics data modalities - transcriptomics and genomics. Albrecht et al. [1] developed &lt;em>&lt;strong>seqQscorer&lt;/strong>&lt;/em> to automate the quality control step of NGS data analysis through predictive modeling. They have also published the list of ENCODE datasets used for training the models. Quality label has been assigned as 0 for released files or 1 for revoked files. Based on the guidelines set forth by ENCODE&amp;rsquo;s Data Coordination Centre (DCC) a comprehensive manual annotation of the data was done by scientists and the resulting quality variable &amp;ldquo;status&amp;rdquo; was published to serve as an indication of the quality of the data. The following steps outline the process of generating the data table for building the machine learning models.&lt;/p>
&lt;ul>
&lt;li>Step 1: Programmatically accessed 86 (34 released ; 34 revoked) RNA-seq files from ENCODE database. All the fastq files were single ended.&lt;/li>
&lt;li>Step 2: Programmatically accessed 288 (144 released ; 144 revoked) DNA-seq files from ENCODE database. All the fastq files were paired ended.&lt;/li>
&lt;li>Step 3: Implemeted the STAR aligner for RNA-seq and the BWA aligner for DNA seq. The resulting outputs contained the alignment times for both the &amp;ldquo;revoked&amp;rdquo; and &amp;ldquo;released&amp;rdquo;.&lt;/li>
&lt;li>Step 4: Ran statistical tests to determine whether there is any significant differences in the runtimes of both types of files.&lt;/li>
&lt;/ul>
&lt;p>Currently I am running the FASTQC tool to extract data quality metrics for the same set of files as discsussed above. Once I have collected those metrics, I can start building regression models to determine whether there is any significant impact of data quality on execution time. The first step toward the execution of a typical genomic analysis workflow is quality control of the raw data - a crucial step in removing low-quality data instances that may significantly impact the downstream analysis. Through our analysis we aim to develop a reproducible ML model that will give the user an estimate of the runtime based on the raw FATSQ file as input.&lt;/p>
&lt;h2 id="references">References&lt;/h2>
&lt;p>[1] Albrecht, S., Sprang, M., Andrade-Navarro, M.A. &lt;em>et al.&lt;/em> seqQscorer: automated quality control of next-generation sequencing data using machine learning. &lt;em>Genome Biol&lt;/em> &lt;strong>22&lt;/strong>, 75 (2021). &lt;a href="https://doi.org/10.1186/s13059-021-02294-2" target="_blank" rel="noopener">https://doi.org/10.1186/s13059-021-02294-2&lt;/a>&lt;/p></description></item><item><title>Reproducible Analysis &amp; Models for Predicting Genomics Workflow Execution Time</title><link>https://deploy-preview-1007--ucsc-ospo.netlify.app/report/osre23/uga/genomicswfmodels/20230712-shayantan/</link><pubDate>Wed, 12 Jul 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-1007--ucsc-ospo.netlify.app/report/osre23/uga/genomicswfmodels/20230712-shayantan/</guid><description>&lt;p>As part of the &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/project/osre23/uga/genomicswfmodels/">Reproducible Analysis &amp;amp; Models for Predicting Genomics Workflow Execution Time&lt;/a> my &lt;a href="https://drive.google.com/file/d/1N81dqvdTDcKjz5WDAUCdf5yi1BNR9Au6/view?usp=sharing" target="_blank" rel="noopener">proposal&lt;/a> under the mentorship of &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/author/in-kee-kim/">In Kee Kim&lt;/a>, Martin Putra and collaborator &lt;a href="https://deploy-preview-1007--ucsc-ospo.netlify.app/author/charis-christopher-hulu/">Charis Christopher Hulu&lt;/a> (another OSRE fellow) aims to analyze large-scale sequencing datasets in order to gain insights on how ‘input quality’ affects genomic workflows’ execution times.&lt;br>
Recent advancements in Next-Generation Sequencing (NGS) technologies have resulted in massive amounts of nucleotide sequence data and automated genomic workflows to streamline analysis and data interpretation. The success of NGS-driven research has also led to a sudden increase in data of varying size and complexity, making it more time-consuming for researchers to test hypotheses. Analyzing
high-throughput genomic data requires a step-by-step execution of dedicated tools - also known as workflows. The first step toward the execution of a typical genomic analysis workflow is quality control
of the raw data - a crucial step in removing low-quality data instances that may significantly impact the downstream analysis. Prior work in this area has suggested that the runtimes of genomic workflows get affected due to qualitative differences in the data. Additionally, there is very little consensus on what constitutes “input quality” regarding data from large genomic experiments. In this proposal, we hypothesize that genomic data quality significantly impacts the genomic workflows’ execution time. We aim to leverage machine learning techniques to extract predictive features from quality control tools that robustly predict workflow execution time.&lt;/p></description></item></channel></rss>