| Literature DB >> 22396485 |
Caroline Durrant1, Morris A Swertz, Rudi Alberts, Danny Arends, Steffen Möller, Richard Mott, Pjotr Prins, K Joeri van der Velde, Ritsert C Jansen, Klaus Schughart.
Abstract
During a meeting of the SYSGENET working group 'Bioinformatics', currently available software tools and databases for systems genetics in mice were reviewed and the needs for future developments discussed. The group evaluated interoperability and performed initial feasibility studies. To aid future compatibility of software and exchange of already developed software modules, a strong recommendation was made by the group to integrate HAPPY and R/qtl analysis toolboxes, GeneNetwork and XGAP database platforms, and TIQS and xQTL processing platforms. R should be used as the principal computer language for QTL data analysis in all platforms and a 'cloud' should be used for software dissemination to the community. Furthermore, the working group recommended that all data models and software source code should be made visible in public repositories to allow a coordinated effort on the use of common data structures and file formats.Entities:
Mesh:
Year: 2011 PMID: 22396485 PMCID: PMC3294237 DOI: 10.1093/bib/bbr026
Source DB: PubMed Journal: Brief Bioinform ISSN: 1467-5463 Impact factor: 11.622
Figure 1:Future needs of integrated software solutions for systems genetics research in mice. Biologists can explore raw and processed data as well as annotations in databases (1) and run standardized analyses and visualizations using processing tools (2); bioinformaticians can declare new analysis flows (3) and add new analysis tools, typically written in R (4). Software infrastructure developers support the development of database, processing, back-ends and front-ends (5) including interfaces for bioinformaticians to ensure smooth data flow between all tools (6). They also package all software (7) to ease local, cluster and cloud deployment of these resources (8) and to allow access to the scalable computer power needed (9). All scripts and programs involved are versioned to enable collaborative development and data analysis (10). Human interactions are indicated by arrows 1, 2, 3, 4, 5, 10; software integrations indicated by arrows 6 and 9.