title: TRAL: tandem repeat annotation library.
abstract: BACKGROUND
  Currently, more than 40 sequence tandem repeat detectors are published, providing heterogeneous, partly complementary, partly conflicting results.
  
  
  RESULTS
  We present TRAL, a tandem repeat annotation library that allows running and parsing of various detection outputs, clustering of redundant or overlapping annotations, several statistical frameworks for filtering false positive annotations, and importantly a tandem repeat annotation and refinement module based on circular profile hidden Markov models (cpHMMs). Using TRAL, we evaluated the performance of a multi-step tandem repeat annotation workflow on 547 085 sequences in UniProtKB/Swiss-Prot. The researcher can use these results to predict run-times for specific datasets, and to choose annotation complexity accordingly.
  
  
  METHODS
  TRAL is an open-source Python 3 library and is available, together with documentation and tutorials via http://www.vital-it.ch/software/tral.
  
  
  BACKGROUND
  elke.schaper@isb-sib.ch.
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wäde
authors.forename: Elke
authors.initials: E
authors.lastname: Schaper
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Alexander
authors.initials: A
authors.lastname: Korsunsky
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wäde
authors.forename: Jūlija
authors.initials: J
authors.lastname: Pečerska
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Antonio
authors.initials: A
authors.lastname: Messina
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Riccardo
authors.initials: R
authors.lastname: Murri
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Heinz
authors.initials: H
authors.lastname: Stockinger
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Stefan
authors.initials: S
authors.lastname: Zoller
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Ioannis
authors.initials: I
authors.lastname: Xenarios
authors.affiliation: Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland Vital-IT group, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, SIB Swiss Institute of Bioinformatics, Quartier Sorge, 1015 Lausanne, Switzerland, Department of Computer Science, ETH Zürich, 8092 Zürich, Switzerland, Graz University of Technology, Institute of Molecular Biotechnology, 8010 Graz, Austria, Department of Biosystems Science and Engineering, ETH Zürich, 4058 Basel, Switzerland, Services and Support for Science IT, University of Zürich, 8057 Zürich, Switzerland and Institute of Applied Simulations, School of Life Sciences und Facility Management, Zürich University of Applied Sciences, 8820 Wädenswil, Switzerland.
authors.forename: Maria
authors.initials: M
authors.lastname: Anisimova
mesh_terms: D000595:Amino Acid Sequence; D016000:Cluster Analysis; D030562:Databases, Protein; D004282:Documentation; D015723:Gene Library; D006801:Humans; D051188:Knowledge Bases; D058977:Molecular Sequence Annotation; D008969:Molecular Sequence Data; D012984:Software; D020080:Tandem Repeat Sequences / Q000235:genetics*