ProtPlot.Attention.PointAttentionType

Holds L 3D points and an HxLxL attention intensity tensor. The attention to the first i residues at time i is intensities[:, i, 1:i]. Each column of this matrix represents the attention of some head to the corresponding points[1:i].

ProtPlot.Attention.draw_attention!Method

Take H points, and an LxH attention intensity matrix. For each column slice of the attention matrix, draw lines to the corresponding points with the intensities in the vector that exceed a certain threshold. The thickness of the lines should be proportional to the value in the attention matrix.

ProtPlot.ribbon_sceneMethod
ribbon_scene(chains::AbstractVector{Protein.Chain}; backgroundcolor=:black, camcontrols=(;), kwargs...)

Render a protein as a ribbon diagram. The display will be automatically centered on the rendered ribbon, unless the user supplies camcontrols (see Makie's camera documentation for details).