Cargando…

DROPA: DRIP-seq optimized peak annotator

BACKGROUND: R-loops are three-stranded nucleic acid structures that usually form during transcription and that may lead to gene regulation or genome instability. DRIP (DNA:RNA Immunoprecipitation)-seq techniques are widely used to map R-loops genome-wide providing insights into R-loop biology. Howev...

Descripción completa

Detalles Bibliográficos
Autores principales: Russo, Marco, De Lucca, Bruno, Flati, Tiziano, Gioiosa, Silvia, Chillemi, Giovanni, Capranico, Giovanni
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6685255/
https://www.ncbi.nlm.nih.gov/pubmed/31387525
http://dx.doi.org/10.1186/s12859-019-3009-9
_version_ 1783442368842694656
author Russo, Marco
De Lucca, Bruno
Flati, Tiziano
Gioiosa, Silvia
Chillemi, Giovanni
Capranico, Giovanni
author_facet Russo, Marco
De Lucca, Bruno
Flati, Tiziano
Gioiosa, Silvia
Chillemi, Giovanni
Capranico, Giovanni
author_sort Russo, Marco
collection PubMed
description BACKGROUND: R-loops are three-stranded nucleic acid structures that usually form during transcription and that may lead to gene regulation or genome instability. DRIP (DNA:RNA Immunoprecipitation)-seq techniques are widely used to map R-loops genome-wide providing insights into R-loop biology. However, annotation of DRIP-seq peaks to genes can be a tricky step, due to the lack of strand information when using the common basic DRIP technique. RESULTS: Here, we introduce DRIP-seq Optimized Peak Annotator (DROPA), a new tool for gene annotation of R-loop peaks based on gene expression information. DROPA allows a full customization of annotation options, ranging from the choice of reference datasets to gene feature definitions. DROPA allows to assign R-loop peaks to the DNA template strand in gene body with a false positive rate of less than 7%. A comparison of DROPA performance with three widely used annotation tools show that it identifies less false positive annotations than the others. CONCLUSIONS: DROPA is a fully customizable peak-annotation tool optimized for co-transcriptional DRIP-seq peaks, which allows a finest gene annotation based on gene expression information. Its output can easily be integrated into pipelines to perform downstream analyses, while useful and informative summary plots and statistical enrichment tests can be produced. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-3009-9) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6685255
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-66852552019-08-12 DROPA: DRIP-seq optimized peak annotator Russo, Marco De Lucca, Bruno Flati, Tiziano Gioiosa, Silvia Chillemi, Giovanni Capranico, Giovanni BMC Bioinformatics Software BACKGROUND: R-loops are three-stranded nucleic acid structures that usually form during transcription and that may lead to gene regulation or genome instability. DRIP (DNA:RNA Immunoprecipitation)-seq techniques are widely used to map R-loops genome-wide providing insights into R-loop biology. However, annotation of DRIP-seq peaks to genes can be a tricky step, due to the lack of strand information when using the common basic DRIP technique. RESULTS: Here, we introduce DRIP-seq Optimized Peak Annotator (DROPA), a new tool for gene annotation of R-loop peaks based on gene expression information. DROPA allows a full customization of annotation options, ranging from the choice of reference datasets to gene feature definitions. DROPA allows to assign R-loop peaks to the DNA template strand in gene body with a false positive rate of less than 7%. A comparison of DROPA performance with three widely used annotation tools show that it identifies less false positive annotations than the others. CONCLUSIONS: DROPA is a fully customizable peak-annotation tool optimized for co-transcriptional DRIP-seq peaks, which allows a finest gene annotation based on gene expression information. Its output can easily be integrated into pipelines to perform downstream analyses, while useful and informative summary plots and statistical enrichment tests can be produced. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-3009-9) contains supplementary material, which is available to authorized users. BioMed Central 2019-08-06 /pmc/articles/PMC6685255/ /pubmed/31387525 http://dx.doi.org/10.1186/s12859-019-3009-9 Text en © The Author(s). 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Russo, Marco
De Lucca, Bruno
Flati, Tiziano
Gioiosa, Silvia
Chillemi, Giovanni
Capranico, Giovanni
DROPA: DRIP-seq optimized peak annotator
title DROPA: DRIP-seq optimized peak annotator
title_full DROPA: DRIP-seq optimized peak annotator
title_fullStr DROPA: DRIP-seq optimized peak annotator
title_full_unstemmed DROPA: DRIP-seq optimized peak annotator
title_short DROPA: DRIP-seq optimized peak annotator
title_sort dropa: drip-seq optimized peak annotator
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6685255/
https://www.ncbi.nlm.nih.gov/pubmed/31387525
http://dx.doi.org/10.1186/s12859-019-3009-9
work_keys_str_mv AT russomarco dropadripseqoptimizedpeakannotator
AT deluccabruno dropadripseqoptimizedpeakannotator
AT flatitiziano dropadripseqoptimizedpeakannotator
AT gioiosasilvia dropadripseqoptimizedpeakannotator
AT chillemigiovanni dropadripseqoptimizedpeakannotator
AT capranicogiovanni dropadripseqoptimizedpeakannotator