fGWAS: Functional GWAS software (Version 1.0)
The fGWAS software aims at building a general platform to analyse SNP data with longitudinal trails. This platform provides multiple statistical models and uniform interface to the end-users. We develop this software in C/C++ to gain fast speed and more compatibility with main computing platform. The details will be described in the section 5 and in the introduction document.
So far the fGWAS software implements one statistical model, the Glasso model, the rest of the models will be released soon.
Here we refer to the following publications for the theoretical foundation of this software. If you appreciate this software then please cite the following papers in your work.
Jiangtao Luo, Arthur Berg, Kwangi Ahn, Kiranmoy Das, Jiahan Li, Zhong Wang, Yao Li, Rongling Wu.
Functional genome-wide association studies of longitudinal traits.
In: Handbook of Adaptive Designs in Pharmaceutical and Clinical Development 2010, edited by S. C. Chow. Wiley, London, UK.
The GUI program displays a friendly user interface which implements project management, task management and data visualization. The end-users create a data analysis project by selecting phenotype file and multiple genotype files. Because so far just one model is integrated into this system, the users don't need to select a model to fit the data. If the projects are ready to run, the end-users can decide how many tasks can be performed in parallel according to the CPU's count. During the tasks’ execution, the GUI program will detect their status and show their progress to the end-users. After the tasks are completed, the GUI program can show and export the results.
For more details of the GUI program, please click HERE
The model programs implement the details of the algorithms which can analyze the relationship between phenotypic data and genotypic data. In order to obtain high speed, we do it in C/C++ language based on our frame work and the R library. So our model programs can be run in the operating systems which the R can run. The model programs can be executed in two ways. It is simple to run them under the GUI program. The GUI program feeds these models the parameters and asks them outputting the status while their running. After the model's execution is completed successfully, the GUI program can show the results to the end-users. Another way to run the model programs is command line. The end-users have to understand the parameters and do some configuration files in advance.
For more details of the Glasso program, please click HERE
|Copyright© 2009-,, , All Rights Reserved.|