| Platform |
File |
| Linux
(x86_64) Static Executable |
snptest_v1.1.4_x86_64_static.tgz |
| Linux
(x86_64) Static Executable (SuSE 9.3) |
snptest_v1.1.4_SuSE9.3_x86_64_static.tgz |
| Linux
(x86_64) Dynamic Executable |
snptest_v1.1.4_x86_64_dynamic.tgz |
| Linux
(i386) Static Executable |
snptest_v1.1.4_i386_static.tgz |
| Linux
(i386) Dynamic Executable |
snptest_v1.1.4_i386_dynamic.tgz |
| Mac
OS X 10.4.11 (Intel) |
snptest_v1.1.4_MacOSX_10.4_Intel.tgz |
| Mac OS X 10.5.1 (Intel) | snptest_v1.1.4_MacOSX_10.5_Intel.tgz |
| Solaris
5.8 (Sun SPARC) |
snptest_v1.1.4_Solaris5.8_SPARC.tgz |
| Solaris
5.10 (AMD Opterons) |
snptest_v1.1.4_Solaris5.10_Opteron.tgz |
| SLES
10 (Intel Itanium2) |
snptest_v1.1.4_SLES10_Itanium2.tgz |
| tar zxvf snptest_vX.X.X_i386.tgz |
| 0.9.1 |
07-06-2007 |
First
version |
| 0.9.2 |
21-06-2007 |
Small change to convergence diagnostics in logistic regression. |
| 0.9.3 |
26-06-2007 |
-exclude_snps
bugfix so that either of the SNP IDs can be used to exclude SNPs. |
| 1.0.0 |
17-07-2007 |
|
| 1.0.1 |
18-07-2007 |
Bug
fix to -create_miss option |
| 1.0.3 |
07-09-2007 |
Added
estimates of beta parameters and their standard errors for Quantitative
Trait Tests |
| 1.0.4 |
22-10-2007 |
|
| 1.1.0 |
24-11-2007 |
New
features
|
| 1.1.1 |
27-11-2007 |
New
features
|
| 1.1.2 |
27-11-2007 |
New
features
|
| 1.1.3 |
17-12-2007 |
Some
minor bug fixes |
| 1.1.4 |
XX-02-2008 |
Changes
and additions
|
| ./snptest
-cases ./example/cases.gen ./example/cases.sample -controls
./example/controls.gen ./example/controls.sample -o
./example/ex.out |
| id |
SNP
ID (taken from input files) |
| rsid |
RS
ID of the SNP (taken from input files) |
| pos |
Base
pair position of the SNP |
| allele_A
allele_B |
The
two alleles at the SNP. allele_A is coded 0 and allele_B is coded 1. |
| average_maximum_posterior_call |
The
average maximum posterior probability across all the (non-excluded)
individuals in the sample. This is a measure of how much uncertainty there is at each SNP. |
| info |
A
measure of the observed statistical information for the estimate of
allele frequency of the SNP (using all non-excluded individuals in the sample). This measure has a maximum value of 1 that indicates that perfect information. |
| controls_1_AA
controls_1_AB controls_1_BB
controls_1_NULL |
Counts
of AA, AB, BB and NULL genotypes
in the
1st control cohort i.e. controls_1 cohort. Genotype counts are called using a default threshold of 0.9 (see below).In this example there is only 1 control cohort but if others are specified the thresholded genotype counts would be given in a similar fashion. |
| cases_1_AA cases_1_AB cases_1_BB cases_1_NULL | Counts
of AA, AB, BB and NULL genotypes
in the
1st case cohort i.e. controls_1 cohort. Genotype counts are called using a default threshold of 0.9 (see below).In this example there are only 1 case cohort but if others are specified the thresholded genotype counts would be given in a similar fashion. |
| controls_AA controls_AB controls_BB controls_NULL | Counts
of AA, AB, BB and NULL thresholded genotypes across all control cohorts |
| cases_AA cases_AB cases_BB cases_NULL | Counts of AA, AB, BB and NULL thresholded genotypes across all case cohorts |
| all_AA all_AB all_BB all_NULL | Counts of AA, AB, BB and NULL thresholded genotypes across all cohorts |
| combined_controls_maf
combined_cases_maf controls+cases_maf |
Minor
allele frequencies (MAF) in the combined
controls, combined
cases and combined across all cohorts (based on thresholded genotype counts) |
| missing_data_proportion |
The proportion of missing data across all cohorts (based on thresholded genotype counts) |
| het_OR
het_OR_lower het_OR_upper |
Estimated
odds
ratios and lower and upper 95% confidence limits for the heterozygote
genotype AB versus the (baseline) AA genotype (based on thresholded genotype counts) |
| hom_OR
hom_OR_lower hom_OR_upper |
Estimated
odds ratios and lower
and upper 95% confidence limits for the homozygote genotype BB versus the (baseline) AA genotype (based on thresholded genotype counts) |
| all_OR, all_OR_lower all_OR_upper | Estimated
allelic odds ratios and lower and upper
95% confidence limits for the B allele versus the (baseline) A allele (based on thresholded genotype counts) |
| ./snptest
-gen_gz -cases ./example/cases.gen.gz ./example/cases.sample -controls
./example/controls.gen.gz ./example/controls.sample -o
./example/ex.out |
| ./snptest
-create_miss ./example/controls.gen -o
./example/ex.out |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -exclude_snps ./example/snps.list |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -snpid 61 |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -exclude_samples ./example/samples.list |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -miss_thresh 0.01 |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -hwe |
| ./snptest -cases
./example/cases.gen ./example/cases.sample -controls
./example/controls.gen ./example/controls.sample -o ./example/ex.out
-frequentist 1 2 3 4 5 |
| ./snptest -cases
./example/cases.gen ./example/cases.sample -controls
./example/controls.gen ./example/controls.sample -o ./example/ex.out
-qt -pheno 2 -frequentist 1 2 3 4 5 |
| ./snptest -cases
./example/cases.gen ./example/cases.sample -controls
./example/controls.gen ./example/controls.sample -o
./example/ex.out -frequentist 1 -cov 2 |
| ./snptest -cases
./example/cases.gen ./example/cases.sample -controls
./example/controls.gen ./example/controls.sample -o
./example/ex.out -bayesian 1 2 3 4 5 |
| Model |
Linear
Predictor |
Priors |
Default |
Coding |
Command
line option |
| Additive |
log(pi/(1-pi))
= µ + ßGi |
µ~N(a0,
a12) ß~N(b0, b12) |
a0=0, a1=1 b0=0, b1=0.2 |
Gi
is the additive coding of the SNP i.e. AA -> 0, AB ->1, BB -> 2. |
-prior_add a0 a1 b0 b1 |
| Dominant |
log(pi/(1-pi))
= µ + ßDi |
µ~N(a0,
a12) ß~N(b0, b12) |
a0=0, a1=1 b0=0, b1=0.5 |
Di
is the dominant coding of the SNP i.e. AA -> 0, AB -> 1, BB -> 1. |
-prior_dom a0 a1 b0 b1 |
| Recessive |
log(pi/(1-pi))
= µ + ßRi |
µ~N(a0,
a12) ß~N(b0, b12) |
a0=0, a1=1 b0=0, b1=0.5 |
Ri
is the recessive coding of the SNP i.e. AA -> 0, AB -> 0, BB -> 1. |
-prior_rec a0 a1 b0 b1 |
| General |
log(pi/(1-pi)) = µ + ßDi + 2ßqRi | µ~N(a0,
a12) ß~N(b0, b12) q~N(c0, c12) |
a0=0, a1=1 b0=0, b1=0.2 c0=1, c1=1 |
Di
is the dominant coding of the SNP i.e. AA -> 0, AB ->1, BB -> 2. Ri is the recessive coding of the SNP i.e. AA -> 0, AB ->1, BB -> 2. |
-prior_gen a0 a1 b0 b1 c0 c1 |
| Heterozygote |
log(pi/(1-pi))
= µ + ßHi |
µ~N(a0,
a12) ß~N(b0, b12) |
a0=0, a1=1 b0=0, b1=0.5 |
Hi
is the heterozygote coding of the SNP i.e. AA -> 0, AB ->1, BB -> 0. |
-prior_het a0 a1 b0 b1 |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -call_thresh 0.95 -frequentist 1 2 3 4 |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -frequentist 1 -proper |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -bayesian 1 -nsamp 100 -certainty_thresh 0.95 |
| ./snptest -cases ./example/cases.gen ./example/cases.sample -controls ./example/controls.gen ./example/controls.sample -o ./example/ex.out -chunk 10 |