| Literature DB >> 21382596 |
Abstract
High-throughput genotyping chips have produced huge datasets for genome-wide association studies (GWAS) that have contributed greatly to discovering susceptibility genes for complex diseases. There are two strategies for performing data analysis for GWAS. One strategy is to use open-source or commercial packages that are designed for GWAS. The other is to take advantage of classic genetic programs with specific functions, such as linkage disequilibrium mapping, haplotype inference and transmission disequilibrium tests. However, most classic programs that are available are not suitable for analyzing chip data directly and require custom-made input, which results in the inconvenience of converting raw genotyping files into various data formats. We developed a powerful, user-friendly, lightweight program named SNPTransformer for GWAS that includes five major modules (Transformer, Operator, Previewer, Coder and Simulator). The toolkit not only works for transforming the genotyping files into ten input formats for use with classic genetics packages, but also carries out useful functions such as relational operations on IDs, previewing data files, recoding data formats and simulating marker files, among other functions. It bridges upstream raw genotyping data with downstream genetic programs, and can act as an in-hand toolkit for human geneticists, especially for non-programmers. SNPTransformer is freely available at http://snptransformer.sourceforge.net.Entities:
Mesh:
Year: 2010 PMID: 21382596 PMCID: PMC5054149 DOI: 10.1016/S1672-0229(10)60029-0
Source DB: PubMed Journal: Genomics Proteomics Bioinformatics ISSN: 1672-0229 Impact factor: 7.691
Modules and functions of SNPTransformer
| Module | Function | Example |
|---|---|---|
| Transformer | Converting genotyping files into formats of other analysis tools | Converting chip data into PLINK input |
| Previewer | Previewing the first N lines of large data files | Previewing annotation files of Affymetrix SNP Array 6.0 |
| Operator | Relational operations on IDs | Retrieving annotation information for positive SNPs |
| Coder | Recoding genotypes between letters and numbers | Recoding AB-coding genotypes into ACGT-coding |
| Simulator | Simulating map or pedigree files | Simulating PLINK map files according to a SNP list |
Figure 1Screenshot of SNPTransformer. The screenshot shows the user-friendly interface of SNPTransformer. Transformer is located in the main interface of SNPTransformer and consists of two windows. The upper window is used to set input files and their relevant parameters, and the output formats are designated from the bottom.
Figure 2Workflow of Transformer. Input data of Transformer include genotyping files (linkage, chip or custom formats), marker files and pedigree files, filtered by sample and SNP lists. The output formats cover routine analyses for GWAS, and ten programs are selected as representatives.