<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Analysis of NGS Data on the Transcriptional Regulation1</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Semyon K. Kolmykov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan S. Evshin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fedor A. Kolpakov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>BIOSOFT.RU, LLC</institution>
          ,
          <addr-line>Novosibirsk, Russian Federation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Computational Technologies SB RAS</institution>
          ,
          <addr-line>Novosibirsk, Russian Federation</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute of Cytology and Genetics SB RAS</institution>
          ,
          <addr-line>Novosibirsk, Russian Federation</addr-line>
        </aff>
      </contrib-group>
      <fpage>19</fpage>
      <lpage>22</lpage>
      <abstract>
        <p>The GTRD database (http://gtrd.biouml.org) contains over 30,000 uniformly processed NGS experiments on transcriptional regulation (ChIP-seq, ChIP-exo, DNase-seq, ATAC-seq, MNase-seq and FAIRE-seq). To process these types of data, pipelines have been developed for the eGrid distributed computing management system and the BioUML platform.</p>
      </abstract>
      <kwd-group>
        <kwd>GTRD</kwd>
        <kwd>BioUML</kwd>
        <kwd>NGS</kwd>
        <kwd>transcriptional regulation</kwd>
        <kwd>ChIP-seq</kwd>
        <kwd>ChIP-exo</kwd>
        <kwd>DNaseseq</kwd>
        <kwd>ATAC-seq</kwd>
        <kwd>FAIRE-seq</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The GTRD database (Gene Transcription Factors Database, http://gtrd.biouml.org) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] contains information on the
main components of transcriptional regulation: transcription factor binding sites and open chromatin regions. These data
have been experimentally identified in various cell types and tissues using high-throughput methods: ChIP-seq and
DNaseseq, respectively. Nowadays, GTRD database is the largest database in terms of size of uniformly annotated and processed
ChIP-seq experiments on TFBSs identification (http://wiki.biouml.org/index.php/GTRD_comparison). The Statistics
section on the GTRD start page provides detailed information on the number of analyzed data for each type of NGS
experiment.
      </p>
      <p>For the further development of the GTRD database, pipelines of processing NGS data of various types of experiments
were built:
● ChIP-seq - mapping of transcription factor binding sites (TFBSs) and various types of modifications of histones
(HM) on the reference genome;
● ChIP-exo - TFBSs mapping;
● DNase-seq, ATAC-seq, MNase-seq and FAIRE-seq - mapping of open chromatin regions on the reference
genome, as well as localization of individual nucleosomes.</p>
      <p>
        To process these types of NGS experiments, corresponding pipelines were developed for:
● eGrid distributed computing management systems. This system was designed to control the distributed
processing of NGS data included in the GTRD on a cluster of 12 servers (each - 2 Intel® Xeon® CPU X5650
processors, 32-48GB RAM). The pipelines described below were implemented in the form of programs written
in Java language with a set of software packages necessary for NGS data processing.
● The BioUML platform - web-platform for the analysis of biomedical data (https://ict.biouml.org). BioUML
includes a wide range of capabilities, including access to databases with experimental data, tools for a formalized
description of the structure and functioning of biological systems, as well as tools for their visualization,
modeling, selection of parameters and analysis [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In this case, the developed scenarios are implemented as
pipelines (workflows) and, unlike eGrid, are available to all users of this platform. Each user has the ability to
change the parameters of the analyzes used in their own copy of the workflow. Also, due to the graphical
representation of workflows and the available functionality of the workflow editor, users have the ability to both
change the structure and build their own workflows for data processing.
      </p>
      <p>
        In developing these scenarios, we followed the recommendations of the ENCODE project [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. In the developed
pipelines, the first steps of data processing are similar. At first, an initial quality analysis of raw data is performed using
the FastQC software package (http://www.bioinformatics.babraham.ac.uk/projects/fastqc) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. If necessary, adapter
sequences are deleted using Trimmomatic package [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Alignment of the raw reads to the reference genome is performed
using bowtie2 (bowtie2 --seed 0) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Subsequent filtering of the obtained alignment (MAPQ ≥ 10) and sorting
by coordinate value are performed using the samtools software package: “samtools view -bq 10” and “samtools sort”,
respectively. If data is represented by a library of double-end readings, then PCR duplicates are removed by Picard
MarkDuplicates (https://broadinstitute.github.io/picard) [7]. The next step of processing is searching for genome regions
enriched with aligned reads (peak calling). To this date, more than 30 peak calling algorithms have been published [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ].
Since there is a difference in the distribution of aligned reads on the reference genome for different types of NGS data, the
efficiency of peak calling depends on both the selected peakcaller and a set of its initial parameters. Therefore, this stage
is specific for each type of NGS experiments under consideration.
      </p>
      <p>
        The ChIP-seq method is used for the whole genome searching for transcription factor binding sites (TFBSs) and various
types of histone modifications (HM). When searching for TFBSs in ChIP-seq experiments represented by a library of
double-end reads, only the first mate of aligned read pairs (mate-1; “samtools view -F128”) is selected for subsequent
analysis. TFBSs are identified using the following set of peakcallers: MACS2 [
        <xref ref-type="bibr" rid="ref8">9</xref>
        ], GEM [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ], SISSRS [
        <xref ref-type="bibr" rid="ref10">11</xref>
        ] and PICS [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ].
It is worth noting that when using MACS2, the Phantompeakqualtools package [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ] is used for modeling the shift size
and calculation of the fragment length.
      </p>
      <p>
        In the case of processing ChIP-seq experiments on various types of HMs identifying, a set of initial parameters of the
software used depends on the type of HMs (see Table 1). For wide marks, MACS2 starts up with the following parameters:
“macs2 callpeak --broad --broad-cutoff 0.1”, and the default parameters are used to search for narrow marks. MOSAiCS
method for narrow marks and MOSAiCS-HMM method for broad peaks are also used for HMs identification [
        <xref ref-type="bibr" rid="ref13">14</xref>
        ].
To map nucleosomes on a reference genome based on processing data from MNase-seq experiments, the DANPOS2
software package (“danpos.py dpos”) is used [
        <xref ref-type="bibr" rid="ref14">15</xref>
        ].
      </p>
      <p>A group of methods, consisting of DNase-seq, ATAC-seq, and FAIRE-seq, is used for mapping of open chromatin
regions on a reference genome, thereby identifying potential regulatory regions. MACS2 and Hotspot2
(https://github.com/Altius/hotspot2) are used for identification of regions with high sensitivity to cleavage by
endonuclease DNase I [16]. Due to the differences in preparation of the libraries, for single-cut DNase-seq experiments,
MACS2 was used with the initial parameters: “–nomodel –shift -100 –extsize 200”; for other cases, the default parameters
were used. To map open chromatin regions based on ATAC-seq or FAIRE-seq experiments, MACS2 is also used, but in
the vast majority of cases (when the data is represented by a pair-reading library), this method starts with the parameters
“--keep-dup all -f BAMPE”, and in the rest with “--keep-dup all –shift 100 –extsize 200”. Also, Genrich
(https://github.com/jsh58/Genrich) [17] is used to process data from ATAC-seq experiments. The final step in the
20
processing of DNase-seq experiments is the identification of the DNase I footprints (putative areas of protein-DNA
interaction; small regions of DNase-seq profiles with reduced sensitivity to cleavage by DNase I and location in regions
with high activity of this enzyme). This step is performed using Wellington [18].</p>
      <p>
        Analysis of the quality of NGS data begins with an assessment of the quality of the raw reads using the FastQC
program. At the next stage, the alignment quality of the initial reads is estimated. In addition to calculating basic alignment
statistics (samtools flagstat), the complexity of the library (NRF, PBC1 and PBC2) and the signal-to-noise ratio (based on
cross-correlation (NSC and RSC) estimated using Phantompeakqualtools package [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ]) are analysed. Upon completion of
the peak calling stage, the percentage of reads that fall into the obtained TFBSs (FRiP) is calculated. In the case of
processing ChIP-seq experiments, the data processing process was completed by evaluating FPCM and FNCM values
[
        <xref ref-type="bibr" rid="ref15">19</xref>
        ]. In the future, it is planned to expand the set of methods for quality analysis of NGS data.
      </p>
    </sec>
    <sec id="sec-2">
      <title>3 Results</title>
      <p>As a part of the GTRD database development project, the scenarios for NGS data processing integrated into the eGrid
distributed computing management system were used in preparation of the current release of the database. The information
on the current release statistics is available on GTRD starting page (http://gtrd.biouml.org).</p>
      <p>Furthermore, the software packages used for processing NGS data were installed on the BioUML platform using the
Galaxy interface. To combine this set of programs into pipelines for processing various types of NGS experiments, we
used workflow edition tools available on BioUML platform. Thus, 7 scenarios for processing NGS experiment data were
built: “ChIP-seq TF pipeline”, “ChIP-seq HM pipeline”, “ChIP-exo pipeline”, “DNase-seq pipeline”, “ATAC-seq
pipeline”, “MNase-seq pipeline” and “FAIRE-seq pipeline”. It is worth noting that it is possible for users to change both
the initial parameters of the software packages used in workflow and the structure of the pipelines themselves.</p>
    </sec>
    <sec id="sec-3">
      <title>4 Conclusion</title>
      <p>Thus, we compiled 7 scenarios for processing different types of NGS data: ChIP-seq TF, ChIP-seq HM, ChIP-exo,
DNase-seq, ATAC-seq, MNase-seq and FAIRE-seq. The developed data processing scenarios were used in preparation
of the current release of database of regulatory elements (GTRD). Also, these scenarios were implemented as workflows
on BioUML platform.</p>
      <p>Acknowledgements. This work was supported by the Russian Science Foundation, grant number: 19-14-00295.
tool
for
high
throughput
sequence
[7] Broad Institute. Picard Toolkit: Java command line tools for manipulating high-throughput sequencing (HTS) data
and formats such as SAM/BAM/CRAM and VCF. https://github.com/broadinstitute/picard.
[16] Rynes E. et al. Hotspot2: Program for identifying genomic regions with statistically significant "hotspots," or
enrichments, of cleavage activity in DNase-seq experiments. https://github.com/Altius/hotspot2
[17] Genrich: a peak-caller for genomic enrichment assays. https://github.com/jsh58/Genrich
[18] Piper J. et al. Wellington: a novel method for the accurate identification of digital genomic footprints from
DNaseseq data // Nucleic acids research. – 2013. – Т. 41. – №. 21. – С. e201-e201.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Yevshin</surname>
            <given-names>I.</given-names>
          </string-name>
          et al.
          <article-title>GTRD: a database on gene transcription regulation-</article-title>
          2019
          <source>update //Nucleic acids research</source>
          . -
          <year>2018</year>
          . -
          <fpage>Т</fpage>
          .
          <year>47</year>
          . -
          <fpage>№</fpage>
          .
          <year>D1</year>
          .
          <article-title>- С. D100-D105.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Kolpakov</surname>
            <given-names>F.</given-names>
          </string-name>
          et al.
          <article-title>BioUML: an integrated environment for systems biology and collaborative analysis of biomedical data //Nucleic acids research</article-title>
          . -
          <year>2019</year>
          . -
          <fpage>Т</fpage>
          .
          <year>47</year>
          . -
          <fpage>№</fpage>
          .
          <year>W1</year>
          .
          <article-title>- С. W225-W233.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>ENCODE</given-names>
            <surname>Project Consortium</surname>
          </string-name>
          et al.
          <article-title>An integrated encyclopedia of DNA elements in the human genome //Nature</article-title>
          . -
          <year>2012</year>
          . -
          <fpage>Т</fpage>
          .
          <year>489</year>
          . -
          <fpage>№</fpage>
          . 7414. - С.
          <year>57</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Andrews</surname>
            <given-names>S.</given-names>
          </string-name>
          <article-title>FastQC: a quality control http://www</article-title>
          .bioinformatics.babraham.ac.uk/projects/fastqc
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Bolger</surname>
            <given-names>A. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lohse</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Usadel</surname>
            <given-names>B. Trimmomatic:</given-names>
          </string-name>
          <article-title>a flexible trimmer for Illumina sequence</article-title>
          data // Bioinformatics. - 2014. -
          <fpage>Т</fpage>
          .
          <year>30</year>
          . -
          <fpage>№</fpage>
          . 15. - С.
          <fpage>2114</fpage>
          -
          <lpage>2120</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Langmead</surname>
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salzberg</surname>
            <given-names>S. L.</given-names>
          </string-name>
          <article-title>Fast gapped-read alignment with Bowtie 2 // Nature methods</article-title>
          .
          <source>- 2012. - Т. 9</source>
          . -
          <fpage>№</fpage>
          . 4. -
          <fpage>С</fpage>
          .
          <year>357</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Thomas</surname>
            <given-names>R.</given-names>
          </string-name>
          et al.
          <article-title>Features that define the best ChIP-seq peak calling algorithms</article-title>
          //Briefings in bioinformatics. - 2017. -
          <fpage>Т</fpage>
          .
          <year>18</year>
          . -
          <fpage>№</fpage>
          . 3. -
          <fpage>С</fpage>
          .
          <fpage>441</fpage>
          -
          <lpage>450</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Zhang</surname>
            <given-names>Y.</given-names>
          </string-name>
          et al.
          <article-title>Model-based analysis of ChIP-Seq (MACS) // Genome biology</article-title>
          .
          <source>- 2008. - Т. 9</source>
          . -
          <fpage>№</fpage>
          . 9. -
          <fpage>С</fpage>
          .
          <year>R137</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Guo</surname>
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahony</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gifford</surname>
            <given-names>D. K.</given-names>
          </string-name>
          <article-title>High resolution genome wide binding event finding and motif discovery reveals transcription factor spatial binding constraints //PLoS computational biology</article-title>
          .
          <source>- 2012. - Т. 8</source>
          . -
          <fpage>№</fpage>
          . 8. -
          <fpage>С</fpage>
          .
          <year>e1002638</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Narlikar</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jothi</surname>
            <given-names>R</given-names>
          </string-name>
          .
          <article-title>ChIP-Seq data analysis: identification of Protein-DNA binding sites with SISSRs peak-finder //Next Generation Microarray Bioinformatics</article-title>
          . - Humana Press,
          <year>2012</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>305</fpage>
          -
          <lpage>322</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Zhang</surname>
            <given-names>X.</given-names>
          </string-name>
          et al.
          <article-title>PICS: probabilistic inference for ChIP‐</article-title>
          seq //Biometrics. -
          <year>2011</year>
          . -
          <fpage>Т</fpage>
          .
          <year>67</year>
          . -
          <fpage>№</fpage>
          . 1. -
          <fpage>С</fpage>
          .
          <fpage>151</fpage>
          -
          <lpage>163</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Landt</surname>
            <given-names>S. G.</given-names>
          </string-name>
          et al.
          <article-title>ChIP-seq guidelines and practices of the ENCODE and</article-title>
          modENCODE consortia // Genome research. -
          <year>2012</year>
          . -
          <fpage>Т</fpage>
          .
          <year>22</year>
          . -
          <fpage>№</fpage>
          . 9. -
          <fpage>С</fpage>
          .
          <year>1813</year>
          -
          <fpage>1831</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Chung</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keles S. MOSAiCS-HMM</surname>
          </string-name>
          :
          <article-title>A model-based approach for detecting regions of histone modifications from ChIP-seq data //Statistical Analysis of Next Generation Sequencing Data</article-title>
          . - Springer, Cham,
          <year>2014</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>277</fpage>
          -
          <lpage>295</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Chen</surname>
            <given-names>K.</given-names>
          </string-name>
          et al.
          <article-title>DANPOS: dynamic analysis of nucleosome position</article-title>
          and occupancy by sequencing //Genome research. -
          <year>2013</year>
          . -
          <fpage>Т</fpage>
          .
          <year>23</year>
          . -
          <fpage>№</fpage>
          . 2. -
          <fpage>С</fpage>
          .
          <fpage>341</fpage>
          -
          <lpage>351</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Kolmykov S. K</surname>
          </string-name>
          . et al.
          <article-title>Population size estimation for quality control of ChIP-Seq datasets //PloS one</article-title>
          . -
          <source>2019</source>
          . -
          <fpage>Т</fpage>
          .
          <year>14</year>
          . -
          <fpage>№</fpage>
          . 8.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>