Skip to content

Releases: MurrellGroup/ProtPlot.jl

v0.5.2

26 Sep 22:19
Compare
Choose a tag to compare

v0.5.1

11 Sep 23:03
Compare
Choose a tag to compare

ProtPlot v0.5.1

Diff since v0.5.0

  • Update to ProteinChains v0.2

v0.5.0

09 Sep 08:24
Compare
Choose a tag to compare

ProtPlot v0.5.0

Diff since v0.4.6

v0.4.6

13 Aug 02:29
Compare
Choose a tag to compare

ProtPlot v0.4.6

Diff since v0.4.5

v0.4.5

31 Jul 13:50
Compare
Choose a tag to compare

ProtPlot v0.4.5

Diff since v0.4.4

  • Fix error when trying to render empty protein chains.
  • Fix typo

v0.4.4

19 Jul 19:22
Compare
Choose a tag to compare

ProtPlot v0.4.4

Diff since v0.4.3

  • Update to Backboner v0.11.
  • Add support for 3x3xL chain backbone array input, only using Backboner for reading PDB/mmCIF.
  • Add PDBEntry function for downloading a temporary PDB file that returns a vector of chains.

v0.4.3

04 Jun 13:14
e01ef29
Compare
Choose a tag to compare

ProtPlot v0.4.3

Diff since v0.4.2

  • Fix beta strand arrows being inside out, and therefore not reflecting light properly.
  • Fix bug when a helix/strand was immediately followed by a strand/helix, where the loop in between their start/end alpha-carbons wouldn't render.
  • Backboner v0.10 compat.
  • AssigningSecondaryStructure v0.4 compat.

v0.4.2

19 May 21:15
2ab1526
Compare
Choose a tag to compare

ProtPlot v0.4.2

Diff since v0.4.1

  • Require Backboner 0.9.8
  • Add support for explicit Colorants (#29)
  • Fix size of residues in segments, especially at ends (#30)
  • Add secondary_structures attribute for manual secondary structure control (#31)
  • Add Makie.convert_arguments methods for vectors of and/or Backbone, 3x3xL, 3xN matrices (#32 )

Merged pull requests:

Closed issues:

  • Weighted residues (#30)
  • Secondary structure assignment control (#31)
  • Backbone atom coordinates constructor (#32)

v0.4.1

17 May 10:18
Compare
Choose a tag to compare

ProtPlot v0.4.1

Diff since v0.4.0

v0.4.0

15 May 18:46
939b4c2
Compare
Choose a tag to compare

ProtPlot v0.4.0

Diff since v0.3.10

  • Depend on Makie instead of GLMakie, and let the user import a backend. (See #23)
  • Use recipes to create the Ribbon plot type, with ribbon and ribbon! functions that can take a vector of chains, a chain, or a path to a PDB file.
  • ribbon now makes a standard uninteractive 2D plot. Use ribbon_scene for a convenient and interactive scene with a ribbon, or add a ribbon to your own using ribbon!.
  • Rework rendering of ribbons.
    • More robust beta strand rendering.
    • Only render helices and strands between the first and last alphacarbon.
    • Extend coils to alphacarbons of other secondary structure elements, making sure the direction matches.
    • Remove "Segments" type, and simply keep track of subchain ranges instead.
    • Cleaner code.
  • Use recipes to create the Ramachandran plot type.

Merged pull requests:

  • Fix test broken in Makie 0.21 (#24) (@timholy)
  • Use plot recipes (#26) (@anton083)

Closed issues:

  • Use Makie recipes (#25)