Patrick Schultz

Results 23 issues of Patrick Schultz

High level changes: * `TableRead` and `MatrixRead` text representation change: where before the requested type could be `None`, it can now also be `DropRowUIDs`, or for `MatrixRead` `DropColUIDs` or `DropRowColUIDs`....

~Stacked on #11045~ Implements a method to orthogonalize each row of (an entry field of) a matrixtable against all previous rows within a specified window size. The method has time...

[HDF5](https://www.hdfgroup.org/solutions/hdf5/) could be a natural file format for matrix tables, esp. block partitioned and/or higher-dimensional generalizations. More near term, HDF5 is used for large single cell data, and adding import...

new-feature
query

### What happened? Here is a reproducer, though I would like to find a simpler one: ```python mt = hl.balding_nichols_model(1, 10, 10) mt = mt.annotate_rows(foo=hl.agg.count_where(hl.is_defined(mt['GT'])) - hl.sum(hl.agg.call_stats(mt.GT, mt.alleles).homozygote_count)) ht =...

bug
query

### What happened? ``` mt = hl.utils.range_matrix_table(10, 10) ht = mt.entries() ht = ht.sample(0.5) ht._force_count() ``` throws a `is.hail.utils.HailException: expected non-missing` from inside generated code. ### Version 0.2.127 ### Relevant...

bug
query

This will hopefully make it harder to accidentally build in debug mode when doing performance testing.

scalafix wasn't running in CI.