Releases: MurrellGroup/ProtPlot.jl
Releases · MurrellGroup/ProtPlot.jl
v0.5.2
ProtPlot v0.5.2
v0.5.1
v0.5.0
ProtPlot v0.5.0
- Add argument conversion for BioStructures types.
- Use ProteinChains.jl instead of the
Protein
submodule of Backboner.jl for input/output.
v0.4.6
ProtPlot v0.4.6
v0.4.5
v0.4.4
ProtPlot v0.4.4
- 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
ProtPlot v0.4.3
- 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
ProtPlot v0.4.2
- 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:
- [compat] Require Backboner 0.9.7 (#28) (@timholy)
- Add support for explicit
Colorants
(#29) (@timholy)
Closed issues:
v0.4.1
ProtPlot v0.4.1
v0.4.0
ProtPlot v0.4.0
- Depend on Makie instead of GLMakie, and let the user import a backend. (See #23)
- Use recipes to create the
Ribbon
plot type, withribbon
andribbon!
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. Useribbon_scene
for a convenient and interactive scene with a ribbon, or add a ribbon to your own usingribbon!
.- 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:
Closed issues:
- Use Makie recipes (#25)