about summary refs log tree commit diff
path: root/src/lmm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lmm.h')
-rw-r--r--src/lmm.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lmm.h b/src/lmm.h
index 29e6341..75ed6de 100644
--- a/src/lmm.h
+++ b/src/lmm.h
@@ -44,7 +44,8 @@ public:
   size_t e_mode;
 };
 
-typedef std::tuple<string,std::vector<double> > SnpNameValues;
+typedef tuple< string,vector<double> > SnpNameValues;
+typedef tuple< bool,string,vector<double> > SnpNameValues2;
 
 class LMM {
 
@@ -100,7 +101,7 @@ public:
                const gsl_matrix *UtW, const gsl_vector *Uty,
                const gsl_matrix *W, const gsl_vector *y,
                const set<string> gwasnps);
-  void mdb_analyze(std::function< SnpNameValues(size_t) >& fetch_snp,
+  void mdb_analyze(std::function< SnpNameValues2(size_t) >& fetch_snp,
                    const gsl_matrix *U, const gsl_vector *eval,
                    const gsl_matrix *UtW, const gsl_vector *Uty,
                    const gsl_matrix *W, const gsl_vector *y,