| """SF-Cluster: frustration-guided MSA subset builders. | |
| Public API: | |
| pool_msa(a3m_path, fi_npy_path) -> Pool | |
| contrast_hvlv(fi_matrix) -> np.ndarray | |
| method_mosaic(pool, score, n_subsets=12, subset_size=32) -> list[list[int]] | |
| method_gradient(pool, score, n_subsets=12, subset_size=32) -> list[list[int]] | |
| build_subsets(a3m_path, fi_npy_path, method, ...) -> list[list[int]] | |
| """ | |
| from .pool import pool_msa, Pool, read_a3m, write_a3m | |
| from .score import contrast_hvlv, high_variance_mask | |
| from .methods import method_mosaic, method_gradient, build_subsets | |
| __version__ = "0.1.0" | |
| __all__ = [ | |
| "pool_msa", | |
| "Pool", | |
| "read_a3m", | |
| "write_a3m", | |
| "contrast_hvlv", | |
| "high_variance_mask", | |
| "method_mosaic", | |
| "method_gradient", | |
| "build_subsets", | |
| "__version__", | |
| ] | |