Skip to content

Releases: BioJulia/BioStructures.jl

v4.7.0

18 Sep 17:56

Choose a tag to compare

  • specializeresnames! is added, allowing residues to be renamed to reflect the bonding topology.

v4.6.1

04 Sep 15:51

Choose a tag to compare

  • mmCIF file parsing is made more robust with respect to the available fields, and for example will use _atom_site.label_atom_id when _atom_site.auth_atom_id is not available.

v4.6.0

24 Jun 13:36

Choose a tag to compare

  • The selection syntax now supports parentheses and multiple names as a shortcut for "or" clauses.
  • Standard protein bond lengths and angles are available as bondlengths and bondangles.

v4.5.0

11 May 22:03

Choose a tag to compare

  • chiangle and chiangles are added to calculate the sidechain dihedral angles in protein residues.
  • mmCIF files with secondary structure annotations will now, by default, parse and assign secondary structure. Setting run_dssp or run_stride to true will cause DSSP or STRIDE to be run and provide the secondary structure, as before.
  • A constructor for MetaGraph on a Chain is added that constructs a graph of atoms where edges are determined by the known bonds of standard amino acids in the chain.

v4.4.2

20 Mar 11:35

Choose a tag to compare

  • A bug in storing indices for Transformation is fixed.

v4.4.1

13 Mar 11:39

Choose a tag to compare

  • A bug in input checking for Transformation is fixed.

v4.4.0

12 Feb 15:36

Choose a tag to compare

  • Selection strings now support interpolation.

v4.3.0

23 Nov 17:40

Choose a tag to compare

  • Selection strings are made much faster.

v4.2.1

25 Oct 11:30

Choose a tag to compare

  • Change compatibility bounds for new MetaGraphs.jl release.

v4.2.0

21 Aug 14:07

Choose a tag to compare

  • Base.copy is defined for structural elements and carries out a recursive copy of the element.
  • The fields of Transformation are made concrete, which may improve performance.