It would be nice if there was a function in this package that could directly generate an ILR basis from a bp tree.
Basically, it would recoding the gneiss.balance.sparse_balance_basis. We can technically perform the ILR transform on 100K dimensions, but reading / creating these bases becomes a bottleneck. And this definitely won't scale well for more than 100K dimensions.
It would be nice if there was a function in this package that could directly generate an ILR basis from a bp tree.
Basically, it would recoding the gneiss.balance.sparse_balance_basis. We can technically perform the ILR transform on 100K dimensions, but reading / creating these bases becomes a bottleneck. And this definitely won't scale well for more than 100K dimensions.