diff options
-rw-r--r-- | pyhegp/serialization.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pyhegp/serialization.py b/pyhegp/serialization.py index c197bf2..db1360a 100644 --- a/pyhegp/serialization.py +++ b/pyhegp/serialization.py @@ -108,6 +108,8 @@ def read_phenotype(file): return df def write_tsv(file, df): + if df.isna().any(axis=None): + raise ValueError("Data frame has NA values") df.to_csv(file, quoting=csv.QUOTE_NONE, sep="\t", |