Commit c05d2a6
Add struct_constraints option to py-piscem mapping engine
Expose the --struct-constraints mode via the Python API:
engine = index.mapping_engine(struct_constraints=True)
Split ConcreteMappingEngine (generic over S: SketchHitInfo) from
ConcreteAtacEngine (always SketchHitInfoSimple + binning) to avoid
type mismatches between generic caches and ATAC-specific functions.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent ecd07f1 commit c05d2a6
3 files changed
Lines changed: 196 additions & 125 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
| |||
0 commit comments