From 3eda2c90c47f242bd1cfbc3dbe7534c08d87b529 Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Fri, 5 Dec 2025 10:55:40 +0100 Subject: Replace tuple with aggregate --- src/lmm.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/lmm.h') 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 Markers; typedef tuple< string,vector > SnpNameValues; typedef tuple< bool,MarkerChrPos,vector > SnpNameValues2; // success, markerinfo (maf and n_miss are computed) -- cgit 1.4.1