Releases: chaidiscovery/chai-lab
Releases · chaidiscovery/chai-lab
v0.6.0
What's Changed
Major changes
- Template support by @wukevin in #300
- Support for subsampling different MSAs at each recycle and running multiple trunks by @wukevin in #302 #305 #306
Minor changes
- Update README.md, mention L40s (48 GB is enough for 2048 aminoacids) by @arogozhnikov in #279
- Update README.md by @arogozhnikov in #288
- improve chain letter naming by @wukevin in #291
- Separate devcontainer and install requirements + rename command to
chai-lab
by @wukevin in #304 - Script to take ColabFold outputs and run Chai1 with the same MSAs and templates by @wukevin in #310 #311
- Bump version to 0.6.0 by @wukevin in #312
Full Changelog: v0.5.2...v0.6.0
v0.5.2: multiple small improvements
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
v0.5.1: fixes for glycan parsing
What's Changed
(tag and release were updated because previous did not deploy correctly to pypi)
Full Changelog: v0.5.0...v0.5.1
v0.5.0: Covalent bonds, glycans, and improved MSA pairing
What's Changed
Major changes
- Support for specifying covalent bonds and glycans by @wukevin in #205
- Improve colabfold MSAs to include unpaired MSA hits by @wukevin in #213
Minor changes
- Don't warn on missing MSAs for non-protein entities. by @wukevin in #209
- Helper to sort StructureCandidates object by @wukevin in #208
- Fix case where empty list is passed to colabfold MSA generation by @wukevin in #212
- Add test for ion charge by @wukevin in #214
Full Changelog: v0.4.4...v0.5.0
v0.4.4: Update command line interface
What's Changed
Major
- Add CLI option to set colabfold server url by @danpf in #199. N.B. this is a breaking change to CLI: the
msa_server
command line argument has been renamed touse_msa_server
Minor
- Sleeping messages should be info, not error by @wukevin in #198
- Update CLI docs by @jackdent in #197
New Contributors
Full Changelog: v0.4.3...v0.4.4