Skip to content

Commit 31b25e3

Browse files
committed
Fix epistasis table loading
1 parent ceae66c commit 31b25e3

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/core/fitness/epistasis.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use npyz::WriterBuilder;
1+
use npyz::{DType, WriterBuilder};
22
use std::collections::HashMap;
33

44
use crate::core::haplotype::Symbol;
@@ -9,7 +9,7 @@ use super::init::{FitnessDistribution, FitnessModel};
99

1010
type EpistasisTableKey = (usize, Symbol);
1111

12-
#[derive(npyz::Deserialize, npyz::Serialize, npyz::AutoSerialize)]
12+
#[derive(Debug, npyz::Deserialize, npyz::Serialize, npyz::AutoSerialize)]
1313
pub struct EpiEntry {
1414
pos1: u64,
1515
base1: u8,

src/core/fitness/init.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ impl EpiFileParameters {
181181
}
182182

183183
pub fn load_epistasis(&self) -> Vec<EpiEntry> {
184-
let reader = NpyFile::new(std::fs::File::open(&self.path).unwrap()).unwrap();
184+
let reader = NpyFile::new(std::fs::File::open(&self.epi_path).unwrap()).unwrap();
185185
reader
186186
.data::<EpiEntry>()
187187
.unwrap()

0 commit comments

Comments
 (0)