Cargando…
Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool
BACKGROUND: Pooled library screen analysis using shRNAs or CRISPR-Cas9 hold great promise to genome-wide functional studies. While pooled library screens are effective tools, erroneous barcodes can potentially be generated during the production of many barcodes. However, no current tools can disting...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5260075/ https://www.ncbi.nlm.nih.gov/pubmed/28155635 http://dx.doi.org/10.1186/s12859-016-1326-9 |
_version_ | 1782499337528410112 |
---|---|
author | Mun, Jihyeob Kim, Dong-Uk Hoe, Kwang-Lae Kim, Seon-Young |
author_facet | Mun, Jihyeob Kim, Dong-Uk Hoe, Kwang-Lae Kim, Seon-Young |
author_sort | Mun, Jihyeob |
collection | PubMed |
description | BACKGROUND: Pooled library screen analysis using shRNAs or CRISPR-Cas9 hold great promise to genome-wide functional studies. While pooled library screens are effective tools, erroneous barcodes can potentially be generated during the production of many barcodes. However, no current tools can distinguish erroneous barcodes from PCR or sequencing errors in a data preprocessing step. RESULTS: We developed the Barcas program, a specialized program for the mapping and analysis of multiplexed barcode sequencing (barcode-seq) data. For fast and efficient mapping, Barcas uses a trie data structure based imperfect matching algorithm which generates precise mapping results containing mismatches, shifts, insertions and deletions (indel) in a flexible manner. Barcas provides three functions for quality control (QC) of a barcode library and distinguishes erroneous barcodes from PCR or sequencing errors. It also provides useful functions for data analysis and visualization. CONCLUSIONS: Barcas is an all-in-one package providing useful functions including mapping, data QC, library QC, statistical analysis and visualization in genome-wide pooled screens. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1326-9) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-5260075 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-52600752017-01-26 Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool Mun, Jihyeob Kim, Dong-Uk Hoe, Kwang-Lae Kim, Seon-Young BMC Bioinformatics Research BACKGROUND: Pooled library screen analysis using shRNAs or CRISPR-Cas9 hold great promise to genome-wide functional studies. While pooled library screens are effective tools, erroneous barcodes can potentially be generated during the production of many barcodes. However, no current tools can distinguish erroneous barcodes from PCR or sequencing errors in a data preprocessing step. RESULTS: We developed the Barcas program, a specialized program for the mapping and analysis of multiplexed barcode sequencing (barcode-seq) data. For fast and efficient mapping, Barcas uses a trie data structure based imperfect matching algorithm which generates precise mapping results containing mismatches, shifts, insertions and deletions (indel) in a flexible manner. Barcas provides three functions for quality control (QC) of a barcode library and distinguishes erroneous barcodes from PCR or sequencing errors. It also provides useful functions for data analysis and visualization. CONCLUSIONS: Barcas is an all-in-one package providing useful functions including mapping, data QC, library QC, statistical analysis and visualization in genome-wide pooled screens. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1326-9) contains supplementary material, which is available to authorized users. BioMed Central 2016-12-23 /pmc/articles/PMC5260075/ /pubmed/28155635 http://dx.doi.org/10.1186/s12859-016-1326-9 Text en © The Author(s). 2016 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 | Research Mun, Jihyeob Kim, Dong-Uk Hoe, Kwang-Lae Kim, Seon-Young Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title | Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title_full | Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title_fullStr | Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title_full_unstemmed | Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title_short | Genome-wide functional analysis using the barcode sequence alignment and statistical analysis (Barcas) tool |
title_sort | genome-wide functional analysis using the barcode sequence alignment and statistical analysis (barcas) tool |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5260075/ https://www.ncbi.nlm.nih.gov/pubmed/28155635 http://dx.doi.org/10.1186/s12859-016-1326-9 |
work_keys_str_mv | AT munjihyeob genomewidefunctionalanalysisusingthebarcodesequencealignmentandstatisticalanalysisbarcastool AT kimdonguk genomewidefunctionalanalysisusingthebarcodesequencealignmentandstatisticalanalysisbarcastool AT hoekwanglae genomewidefunctionalanalysisusingthebarcodesequencealignmentandstatisticalanalysisbarcastool AT kimseonyoung genomewidefunctionalanalysisusingthebarcodesequencealignmentandstatisticalanalysisbarcastool |