Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool

<p>Abstract</p> <p>Background</p> <p>Roche 454 pyrosequencing platform is often considered the most versatile of the Next Generation Sequencing technology platforms, permitting the sequencing of large genomes, the analysis of variations or the study of transcriptomes. A...

Full description

Bibliographic Details
Main Authors: Klopp Christophe, Noirot Céline, Jérôme Mariette
Format: Article
Language:English
Published: BMC 2011-05-01
Series:BMC Research Notes
Online Access:http://www.biomedcentral.com/1756-0500/4/149
_version_ 1811250476994265088
author Klopp Christophe
Noirot Céline
Jérôme Mariette
author_facet Klopp Christophe
Noirot Céline
Jérôme Mariette
author_sort Klopp Christophe
collection DOAJ
description <p>Abstract</p> <p>Background</p> <p>Roche 454 pyrosequencing platform is often considered the most versatile of the Next Generation Sequencing technology platforms, permitting the sequencing of large genomes, the analysis of variations or the study of transcriptomes. A recent reported bias leads to the production of multiple reads for a unique DNA fragment in a random manner within a run. This bias has a direct impact on the quality of the measurement of the representation of the fragments using the reads. Other cleaning steps are usually performed on the reads before assembly or alignment.</p> <p>Findings</p> <p>PyroCleaner is a software module intended to clean 454 pyrosequencing reads in order to ease the assembly process. This program is a free software and is distributed under the terms of the GNU General Public License as published by the Free Software Foundation. It implements several filters using criteria such as read duplication, length, complexity, base-pair quality and number of undetermined bases. It also permits to clean flowgram files (.sff) of paired-end sequences generating on one hand validated paired-ends file and the other hand single read file.</p> <p>Conclusions</p> <p>Read cleaning has always been an important step in sequence analysis. The pyrocleaner python module is a Swiss knife dedicated to 454 reads cleaning. It includes commonly used filters as well as specialised ones such as duplicated read removal and paired-end read verification.</p>
first_indexed 2024-04-12T16:04:24Z
format Article
id doaj.art-59c6c65ebe3647e4bed0b5f83c3fbf28
institution Directory Open Access Journal
issn 1756-0500
language English
last_indexed 2024-04-12T16:04:24Z
publishDate 2011-05-01
publisher BMC
record_format Article
series BMC Research Notes
spelling doaj.art-59c6c65ebe3647e4bed0b5f83c3fbf282022-12-22T03:26:06ZengBMCBMC Research Notes1756-05002011-05-014114910.1186/1756-0500-4-149Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering toolKlopp ChristopheNoirot CélineJérôme Mariette<p>Abstract</p> <p>Background</p> <p>Roche 454 pyrosequencing platform is often considered the most versatile of the Next Generation Sequencing technology platforms, permitting the sequencing of large genomes, the analysis of variations or the study of transcriptomes. A recent reported bias leads to the production of multiple reads for a unique DNA fragment in a random manner within a run. This bias has a direct impact on the quality of the measurement of the representation of the fragments using the reads. Other cleaning steps are usually performed on the reads before assembly or alignment.</p> <p>Findings</p> <p>PyroCleaner is a software module intended to clean 454 pyrosequencing reads in order to ease the assembly process. This program is a free software and is distributed under the terms of the GNU General Public License as published by the Free Software Foundation. It implements several filters using criteria such as read duplication, length, complexity, base-pair quality and number of undetermined bases. It also permits to clean flowgram files (.sff) of paired-end sequences generating on one hand validated paired-ends file and the other hand single read file.</p> <p>Conclusions</p> <p>Read cleaning has always been an important step in sequence analysis. The pyrocleaner python module is a Swiss knife dedicated to 454 reads cleaning. It includes commonly used filters as well as specialised ones such as duplicated read removal and paired-end read verification.</p>http://www.biomedcentral.com/1756-0500/4/149
spellingShingle Klopp Christophe
Noirot Céline
Jérôme Mariette
Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
BMC Research Notes
title Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
title_full Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
title_fullStr Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
title_full_unstemmed Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
title_short Assessment of replicate bias in 454 pyrosequencing and a multi-purpose read-filtering tool
title_sort assessment of replicate bias in 454 pyrosequencing and a multi purpose read filtering tool
url http://www.biomedcentral.com/1756-0500/4/149
work_keys_str_mv AT kloppchristophe assessmentofreplicatebiasin454pyrosequencingandamultipurposereadfilteringtool
AT noirotceline assessmentofreplicatebiasin454pyrosequencingandamultipurposereadfilteringtool
AT jeromemariette assessmentofreplicatebiasin454pyrosequencingandamultipurposereadfilteringtool