This release accumulates improvements over the past two weeks:
Better CIFs and better output names, bugfix for multiple ligands, lower memory consumption by default, arbitrary number of diffusion samples;
What's Changed
- CLI command to merge a3ms in a directory by @wukevin in #229
- low-memory regime by @arogozhnikov in #172
- Rewrite CIF saving logic by @arogozhnikov in #233
- Handle covalent bond leaving atoms by @wukevin in #234
- SMILES naming fix and associated tests by @wukevin in #236
- Covalent ligand example + bugfix by @wukevin in #244
- Fix cif writing logic for multiple ligands by @wukevin in #247
- Fix colliding ligand entity IDs by @wukevin in #249
- auto-detect same entity for non-ligands by @arogozhnikov in #251
- arbitrary num_diffn_samples + use ds to enumerate diffusion samples by @arogozhnikov in #260
- Update asym chain names to be A, B, C, D, ... by @wukevin in #262
Minor:
- Bump version to 0.5.1 by @jackdent in #223
- Bump version 0.5.1 > 0.5.2 by @wukevin in #243
- reorder commands to have hatch while checking for version by @arogozhnikov in #263
- check version before deployment by @arogozhnikov in #256
-
- fix typo by @arogozhnikov in #230
Full Changelog: v0.5.1...v0.5.2