diff options
author | Frederick Muriuki Muriithi | 2025-05-30 13:41:15 -0500 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2025-05-30 13:43:57 -0500 |
commit | e8d4ad49e56628e33d02cb113dbde9c56809a9b6 (patch) | |
tree | 95fc5dd92f72f3c4abaeca923a11d4e582aaacf1 /scripts | |
parent | f40de34d8b186c8fb44895a784a33c8ab6ffa5ca (diff) | |
download | gn-uploader-e8d4ad49e56628e33d02cb113dbde9c56809a9b6.tar.gz |
Fix processing of numerical data to save to the database.
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/load_phenotypes_to_db.py | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/scripts/load_phenotypes_to_db.py b/scripts/load_phenotypes_to_db.py index 0797db5..0e7c5b6 100644 --- a/scripts/load_phenotypes_to_db.py +++ b/scripts/load_phenotypes_to_db.py @@ -115,13 +115,13 @@ def save_pheno_data( return save_phenotypes_data( conn, "PublishData", - (item for item in (item for items in (__row_to_dataitems__(dict(zip(_headers, line)), samples) for filecontent in (rqtl2.read_csv_file(path) for path in phenofiles) for idx, line in enumerate(filecontent) - if idx != 0))) + if idx != 0) + for item in items)) def save_phenotype_se( @@ -154,13 +154,13 @@ def save_phenotype_se( return save_phenotypes_data( conn, "PublishSE", - (item for item in (item for items in (__row_to_dataitems__(dict(zip(_headers, line)), samples) for filecontent in (rqtl2.read_csv_file(path) for path in sefiles) for idx, line in enumerate(filecontent) - if idx != 0))) + if idx != 0) + for item in items)) def save_phenotype_n( @@ -193,9 +193,13 @@ def save_phenotype_n( return save_phenotypes_data( conn, "NStrain", - (item for item in + (item for items in + (__row_to_dataitems__(dict(zip(_headers, line)), samples) + for filecontent + in (rqtl2.read_csv_file(path) for path in nfiles) for idx, line in enumerate(filecontent) - if idx != 0))) + if idx != 0) + for item in items)) def cross_reference_phenotypes_publications_and_data( |