CGG toolkit: Software components for computational genomics

PLoS Comput Biol. 2023 Nov 7;19(11):e1011498. doi: 10.1371/journal.pcbi.1011498. eCollection 2023 Nov.

Abstract

Public-domain availability for bioinformatics software resources is a key requirement that ensures long-term permanence and methodological reproducibility for research and development across the life sciences. These issues are particularly critical for widely used, efficient, and well-proven methods, especially those developed in research settings that often face funding discontinuities. We re-launch a range of established software components for computational genomics, as legacy version 1.0.1, suitable for sequence matching, masking, searching, clustering and visualization for protein family discovery, annotation and functional characterization on a genome scale. These applications are made available online as open source and include MagicMatch, GeneCAST, support scripts for CoGenT-like sequence collections, GeneRAGE and DifFuse, supported by centrally administered bioinformatics infrastructure funding. The toolkit may also be conceived as a flexible genome comparison software pipeline that supports research in this domain. We illustrate basic use by examples and pictorial representations of the registered tools, which are further described with appropriate documentation files in the corresponding GitHub release.

MeSH terms

  • Computational Biology / methods
  • Genome
  • Genomics* / methods
  • Reproducibility of Results
  • Software*

Grants and funding

This work was supported by Elixir-GR (grant # MIS 5002780), implemented under the Action “Reinforcement of the Research & Innovation Infrastructure”, funded by the Operational Program Competitiveness, Entrepreneurship, & Innovation (NSRF 2014-2020) and co-financed by Greece and the European Union (European Regional Development Fund). This work is part of Elixir-GR (CERTH deliverable 2.4). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.