Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/117775
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2024-01-23T14:05:01Z-
dc.date.available2024-01-23T14:05:01Z-
dc.date.issued2015-
dc.identifier.citationMaragkakis, M., Alexiou, P., & Mourelatos, Z. (2015). GenOO: A programming framework for High Throughput Sequencing analysis. bioRxiv, 019265.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/117775-
dc.description.abstractBackground: High throughput sequencing (HTS) has become one of the primary experimental tools used to extract genomic information from biological samples. Bioinformatics tools are continuously being developed for the analysis of HTS data. Beyond some well-defined core analyses, such as quality control or genomic alignment, the consistent development of custom tools and the representation of sequencing data in organized computational structures and entities remains a challenging effort for bioinformaticians. Results: In this work, we present GenOO [jee-noo], an open-source; object-oriented (OO) Perl framework specifically developed for the design and implementation of HTS analysis tools. GenOO models biological entities such as genes and transcripts as Perl objects, and includes relevant modules, attributes and methods that allow for the manipulation of high throughput sequencing data. GenOO integrates these elements in a simple and transparent way which allows for the creation of complex analysis pipelines minimizing the overhead for the researcher. GenOO has been designed with flexibility in mind, and has an easily extendable modular structure with minimal requirements for external tools and libraries. As an example of the framework’s capabilities and usability, we present a short and simple walkthrough of a custom use case in HTS analysis. Conclusions: GenOO is a tool of high software quality which can be efficiently used for advanced HTS analyses. It has been used to develop several custom analysis tools, leading to a number of published works. Using GenOO as a core development module can greatly benefit users, by reducing the overhead and complexity of managing HTS data and biological entities at hand.en_GB
dc.language.isoenen_GB
dc.publisherCold Spring Harbor Laboratoryen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectHigh-throughput nucleotide sequencingen_GB
dc.subjectPerl (Computer program language)en_GB
dc.subjectObject-oriented databasesen_GB
dc.subjectGenomics -- Case stutiesen_GB
dc.titleGenOO : a programming framework for High Throughput Sequencing analysisen_GB
dc.typearticleen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holderen_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1101/019265-
dc.publication.titlebioRxiven_GB
dc.contributor.creatorMaragkakis, Manolis-
dc.contributor.creatorAlexiou, Panagiotis-
dc.contributor.creatorMourelatos, Zissimos-
Appears in Collections:Scholarly Works - FacHScABS

Files in This Item:
File Description SizeFormat 
GenOO_1.pdf
  Restricted Access
147.66 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.