Skip to content

Releases: MurrellGroup/ProtPlot.jl

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)

v0.3.10

13 May 11:54
f32616c
Compare
Choose a tag to compare

ProtPlot v0.3.10

Diff since v0.3.9

  • Bump GLMakie
  • Add camcontrols keyword argument to ribbon function. See README.md for an example.

Merged pull requests:

  • CompatHelper: bump compat for GLMakie to 0.10, (keep existing compat) (#21) (@github-actions[bot])
  • Add camcontrols keyword to ribbon (#22) (@timholy)

v0.3.9

10 May 20:50
41f9f69
Compare
Choose a tag to compare

ProtPlot v0.3.9

Diff since v0.3.8

  • Fix kwargs in animate_attention not being splatted.

v0.3.8

09 May 21:28
f45df57
Compare
Choose a tag to compare

ProtPlot v0.3.8

Diff since v0.3.7

  • Let keywords (like linewidth_factor) propagate through animate_attention.
  • Add ramachandran plot PDB file method

v0.3.7

07 May 08:27
Compare
Choose a tag to compare

ProtPlot v0.3.7

Diff since v0.3.6

  • Add Ramachandran plot (TODO: use Makie recipes to make it an actual plot)
  • Add ability to show last residue rotation frame to animate_attention with the show_rotation_frame argument (false by default)

v0.3.6

01 May 15:41
Compare
Choose a tag to compare

ProtPlot v0.3.6

Diff since v0.3.5

  • Fix attention plot not clearing.
  • Fix curve at end of a ribbon coil element.

v0.3.5

01 May 07:36
c8552bd
Compare
Choose a tag to compare

ProtPlot v0.3.5

Diff since v0.3.4

  • Fix compatibility with a breaking change that happened in AssigningSecondaryStructure v0.3.3

Merged pull requests:

  • Update ss and oxygen stuff (#20) (@anton083)

v0.3.4

05 Apr 16:27
6347abd
Compare
Choose a tag to compare

ProtPlot v0.3.4

Diff since v0.3.3

  • Tweak defaults for attention animation
  • Draw a dotted line when there are residues missing, or the inter-residue distance is too high. See #15

Merged pull requests:

  • Update .gitignore (#18) (@anton083)
  • Handle missing residues, bump version (patch) (#19) (@anton083)

Closed issues:

  • Missing residues. (#15)

v0.3.3

31 Mar 22:46
a13993f
Compare
Choose a tag to compare

ProtPlot v0.3.3

Diff since v0.3.2

  • animate_attention: Minor adjustments to defaults, and adding some options.

Merged pull requests:

  • Minor adjustments to defaults, and adding some options. (#17) (@murrellb)

v0.3.2

30 Mar 01:36
Compare
Choose a tag to compare

ProtPlot v0.3.2

Diff since v0.3.1

  • Add animate_attention function for animating the construction of proteins.