Skip to content

Commit

Permalink
Removed unnecessary MetaSTAAR parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
welchr committed Aug 6, 2023
1 parent 386dc07 commit 8f292e9
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 14 deletions.
5 changes: 0 additions & 5 deletions core/src/MetastaarSummaryStatisticsLoader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -60,18 +60,13 @@ MetastaarParquetMetadata read_parquet_metadata(const string& s) {
extract_parquet_value(s, meta, "nrows", spstoull_uint64, pq_meta.nrows, true);
extract_parquet_value(s, meta, "ncols", spstoull_uint64, pq_meta.ncols, true);
extract_parquet_value(s, meta, "cov_maf_cutoff", spstod, pq_meta.cov_maf_cutoff, true);
extract_parquet_value(s, meta, "pos_start", spstoull_uint64, pq_meta.pos_start);
extract_parquet_value(s, meta, "pos_end", spstoull_uint64, pq_meta.pos_end);
extract_parquet_value(s, meta, "pos_mid", spstoull_uint64, pq_meta.pos_mid, true);
extract_parquet_value(s, meta, "region_start", spstoull_uint64, pq_meta.region_start);
extract_parquet_value(s, meta, "region_mid", spstoull_uint64, pq_meta.region_mid);
extract_parquet_value(s, meta, "region_end", spstoull_uint64, pq_meta.region_end);
extract_parquet_value(s, meta, "chrom", stos, pq_meta.chrom);

if (pq_meta.nrows < 0 || pq_meta.ncols < 0) throw_ldserver_exception("nrows or ncols in parquet metadata were invalid", {}, "parquet file was: %s", {s});
if (pq_meta.cov_maf_cutoff < 0 || pq_meta.cov_maf_cutoff > 1) throw_ldserver_exception("cov_maf_cutoff should be >= 0 and <= 1", {}, "parquet file was: %s", {s});
if (pq_meta.pos_start <= 0) throw_ldserver_exception("pos_start should be > 0", {}, "parquet file was: %s", {s});
if (pq_meta.pos_end <= 0) throw_ldserver_exception("pos_end should be > 0", {}, "parquet file was: %s", {s});
if (pq_meta.region_start <= 0) throw_ldserver_exception("region_start should be > 0", {}, "parquet file was: %s", {s});
if (pq_meta.region_mid <= 0) throw_ldserver_exception("region_mid should be > 0", {}, "parquet file was: %s", {s});
if (pq_meta.region_end <= 0) throw_ldserver_exception("region_end should be > 0", {}, "parquet file was: %s", {s});
Expand Down
7 changes: 1 addition & 6 deletions core/src/MetastaarSummaryStatisticsLoader.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@
mid, and end position (sometimes referred to as "region" start, mid, end.)
Each segment though may or may not contain genetic variants, depending on the particular dataset. There may be no known
variants there, or the genotyping array did not have variants typed there, etc. We record below for each segment the position
of the first actual variant seen in the file (pos_start), the position of the middle variant (pos_mid), and the position
of the final variant (pos_end).
variants there, or the genotyping array did not have variants typed there, etc.
The score files look like:
GtU
Expand Down Expand Up @@ -58,9 +56,6 @@ Segment──►3│..xxx.│
struct MetastaarParquetMetadata {
std::string filepath;
std::string chrom;
uint64_t pos_start = 0;
uint64_t pos_end = 0;
uint64_t pos_mid = 0;
uint64_t region_start = 0;
uint64_t region_mid = 0;
uint64_t region_end = 0;
Expand Down
3 changes: 0 additions & 3 deletions core/src/pywrapper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -275,9 +275,6 @@ BOOST_PYTHON_MODULE(pywrapper) {
boost::python::class_<MetastaarParquetMetadata, shared_ptr<MetastaarParquetMetadata>>("MetastaarParquetMetadata")
.def_readwrite("filepath", &MetastaarParquetMetadata::filepath)
.def_readwrite("chrom", &MetastaarParquetMetadata::chrom)
.def_readwrite("pos_start", &MetastaarParquetMetadata::pos_start)
.def_readwrite("pos_end", &MetastaarParquetMetadata::pos_end)
.def_readwrite("pos_mid", &MetastaarParquetMetadata::pos_mid)
.def_readwrite("region_start", &MetastaarParquetMetadata::region_start)
.def_readwrite("region_mid", &MetastaarParquetMetadata::region_mid)
.def_readwrite("region_end", &MetastaarParquetMetadata::region_end)
Expand Down

0 comments on commit 8f292e9

Please sign in to comment.