about summary refs log tree commit diff
path: root/src/lmm.h
diff options
context:
space:
mode:
authorPjotr Prins2025-12-05 10:55:40 +0100
committerPjotr Prins2025-12-05 10:55:40 +0100
commit3eda2c90c47f242bd1cfbc3dbe7534c08d87b529 (patch)
tree5a356e8d40da4166aa013a4d0b2311c51d309256 /src/lmm.h
parent6255a45e28b32ee8116418d849db68395ec4e096 (diff)
downloadpangemma-3eda2c90c47f242bd1cfbc3dbe7534c08d87b529.tar.gz
Replace tuple with aggregate
Diffstat (limited to 'src/lmm.h')
-rw-r--r--src/lmm.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lmm.h b/src/lmm.h
index 715b9c0..d382e48 100644
--- a/src/lmm.h
+++ b/src/lmm.h
@@ -45,7 +45,12 @@ public:
   size_t e_mode;
 };
 
-typedef tuple< string, uint16_t, uint32_t, uint32_t > MarkerChrPos; // name, chr, pos, line
+// typedef tuple< string, uint16_t, uint32_t, uint32_t > MarkerChrPos; // name, chr, pos, line
+struct MarkerChrPos {
+  string name;
+  size_t chr, pos, line_no;
+} ;
+
 typedef vector<MarkerChrPos> Markers;
 typedef tuple< string,vector<double> > SnpNameValues;
 typedef tuple< bool,MarkerChrPos,vector<double> > SnpNameValues2; // success, markerinfo (maf and n_miss are computed)