Opened 7 years ago

Closed 7 years ago

#1164 closed defect (fixed)

port filled rings from Chimera

Reported by: Greg Couch Owned by: Greg Couch
Priority: blocker Milestone: 0.8
Component: Depiction Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Filled sugar and bases rings has been requested as the default for all atom nucleotide representation. See #1157 for some background info.

Change History (2)

comment:1 by Greg Couch, 7 years ago

Chimera Ring API

  • Per-molecule: aromatic ring display, aromatic ring style (circle, disk), cached aromatic ring info, cached filled ring info, dirty bit for ring graphics, hasRingInfo() that is true if any residue has filled rings
  • Per-residue: filled ring display, filled ring style (thin, thick), filled ring color (a single color, or "None" for per-atom wedges)
  • commands: aromatic [off | circle | disk], fillring [ off | unfilled | thin | thick], "color ,f" changes the ring fill color

It was done as part of the base molecule support to simplify the dirty logic (atoms move, change color, coordset changes)

ChimeraX Ring API

Also, integrate into core molecular code. Leave out aromatic rings for now. No per-atom colored rings. Residues will have a ring color, like they have a ribbon color, that defaults to the molecule color. Commands are:

rings atom-spec [fill | clear] [ thin | thick ]

Add rings target type to color command.

Last edited 7 years ago by Greg Couch (previous) (diff)

comment:2 by Greg Couch, 7 years ago

Resolution: fixed
Status: assignedclosed

Ported. For now commands are:

show rings thinRings false
show target f thinRings false
hide rings
color yellow rings
color yellow target f 
Note: See TracTickets for help on using tickets.