Cargando…

ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface

BACKGROUND: Next generation sequencing (NGS) technologies enable studies and analyses of the diversity of both T and B cell receptors (TCR and BCR) in human and animal systems to elucidate immune functions in health and disease. Over the last few years, several algorithms and tools have been develop...

Descripción completa

Detalles Bibliográficos
Autores principales: Fähnrich, Anke, Krebbel, Moritz, Decker, Normann, Leucker, Martin, Lange, Felix D., Kalies, Kathrin, Möller, Steffen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5346239/
https://www.ncbi.nlm.nih.gov/pubmed/28284194
http://dx.doi.org/10.1186/s12859-017-1575-2
_version_ 1782513849940836352
author Fähnrich, Anke
Krebbel, Moritz
Decker, Normann
Leucker, Martin
Lange, Felix D.
Kalies, Kathrin
Möller, Steffen
author_facet Fähnrich, Anke
Krebbel, Moritz
Decker, Normann
Leucker, Martin
Lange, Felix D.
Kalies, Kathrin
Möller, Steffen
author_sort Fähnrich, Anke
collection PubMed
description BACKGROUND: Next generation sequencing (NGS) technologies enable studies and analyses of the diversity of both T and B cell receptors (TCR and BCR) in human and animal systems to elucidate immune functions in health and disease. Over the last few years, several algorithms and tools have been developed to support respective analyses of raw sequencing data of the immune repertoire. These tools focus on distinct aspects of the data processing and require a strong bioinformatics background. To facilitate the analysis of T and B cell repertoires by less experienced users, software is needed that combines the most common tools for repertoire analysis. RESULTS: We introduce a graphical user interface (GUI) providing a complete analysis pipeline for processing raw NGS data for human and animal TCR and BCR clonotype determination and advanced differential repertoire studies. It provides two applications. ClonoCalc prepares the raw data for downstream analyses. It combines a demultiplexer for barcode splitting and employs MiXCR for paired-end read merging and the extraction of human and animal TCR/BCR sequences. ClonoPlot wraps the R package tcR and further contributes self-developed plots for the descriptive comparative investigation of immune repertoires. CONCLUSION: This workflow reduces the amount of programming required to perform the respective analyses and supports both communication and training between scientists and technicians, and across scientific disciplines. The Open Source development in Java and R is modular and invites advanced users to extend its functionality. Software and documentation are freely available at https://bitbucket.org/ClonoSuite/clonocalc-plot. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-017-1575-2) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5346239
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-53462392017-03-14 ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface Fähnrich, Anke Krebbel, Moritz Decker, Normann Leucker, Martin Lange, Felix D. Kalies, Kathrin Möller, Steffen BMC Bioinformatics Software BACKGROUND: Next generation sequencing (NGS) technologies enable studies and analyses of the diversity of both T and B cell receptors (TCR and BCR) in human and animal systems to elucidate immune functions in health and disease. Over the last few years, several algorithms and tools have been developed to support respective analyses of raw sequencing data of the immune repertoire. These tools focus on distinct aspects of the data processing and require a strong bioinformatics background. To facilitate the analysis of T and B cell repertoires by less experienced users, software is needed that combines the most common tools for repertoire analysis. RESULTS: We introduce a graphical user interface (GUI) providing a complete analysis pipeline for processing raw NGS data for human and animal TCR and BCR clonotype determination and advanced differential repertoire studies. It provides two applications. ClonoCalc prepares the raw data for downstream analyses. It combines a demultiplexer for barcode splitting and employs MiXCR for paired-end read merging and the extraction of human and animal TCR/BCR sequences. ClonoPlot wraps the R package tcR and further contributes self-developed plots for the descriptive comparative investigation of immune repertoires. CONCLUSION: This workflow reduces the amount of programming required to perform the respective analyses and supports both communication and training between scientists and technicians, and across scientific disciplines. The Open Source development in Java and R is modular and invites advanced users to extend its functionality. Software and documentation are freely available at https://bitbucket.org/ClonoSuite/clonocalc-plot. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-017-1575-2) contains supplementary material, which is available to authorized users. BioMed Central 2017-03-11 /pmc/articles/PMC5346239/ /pubmed/28284194 http://dx.doi.org/10.1186/s12859-017-1575-2 Text en © The Author(s) 2017 Open Access This 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
Fähnrich, Anke
Krebbel, Moritz
Decker, Normann
Leucker, Martin
Lange, Felix D.
Kalies, Kathrin
Möller, Steffen
ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title_full ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title_fullStr ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title_full_unstemmed ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title_short ClonoCalc and ClonoPlot: immune repertoire analysis from raw files to publication figures with graphical user interface
title_sort clonocalc and clonoplot: immune repertoire analysis from raw files to publication figures with graphical user interface
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5346239/
https://www.ncbi.nlm.nih.gov/pubmed/28284194
http://dx.doi.org/10.1186/s12859-017-1575-2
work_keys_str_mv AT fahnrichanke clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT krebbelmoritz clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT deckernormann clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT leuckermartin clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT langefelixd clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT kalieskathrin clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface
AT mollersteffen clonocalcandclonoplotimmunerepertoireanalysisfromrawfilestopublicationfigureswithgraphicaluserinterface