Changelog
Additions
- Added support for Linux ARM 64 (
aarch64) builds. (#851) - Added
structure.filter_heavy()to filter non-hydrogen atoms. (#845) - Added
sequence.io.fasta.get_a3m_alignments()andsequence.io.fasta.set_a3m_alignments()for reading and writing alignments in A3M format. (#848) - Improved performance for
database.rcsb.fetch() - Improved efficiency of
structure.filter_intersection(). (#849)
Changes
- String representations of
structure.AtomArrayandstructure.AtomArrayStackare now abbreviated to improve readability for large structures. (#835)
Fixes
- Fixed
structure.find_stacking_interactions()andfind_pi_cation_interactions()somteimes miss interaction. (#839) - Fixed unnecessary
numpy.ndarrayinitialization when andstructure.AtomArrayorstructure.AtomArrayStackis indexed. (#840) - Fixed
structure.io.pdbx.get_assembly()removing inter-chain bonds. (#843) - Fixed compatibility with
numpy >= 2.4. (#850)