wiki:2016-08-18

Attendees

Elaine, Eric, Greg, Conrad, TomG, TomF, Scooter

Agenda

  • Review action items from last meeting
  • Chimera 1.11.1 release
  • ChimeraX issues
  • Meghan issue
  • Should GUIs, e.g., model panel,
    • log command equivalents (sometimes difficult)
    • generate command text and execute as command

Discussion

  • Previous action items:
    • ChimeraX licensing
      • Lawyer needs to supply final license text
      • Conrad is working on program to add/replace copyrights to all source and documentation files
        • Source files (.h, .cpp, .py) will get updated with a program
        • Documentation (.html, .css) will get updated somehow (automatically)
      • Greg will include PyQt in the daily builds after Conrad is done with copyrights
      • We will implement click-through license for non-commercial ChimeraX
      • We will create "Software Used in ChimeraX" page of actually used packages and add reference from documentation
        • When possible, include links to software license page instead of complete license text
  • Chimera 1.11.1 release
    • Need to bring license changes from trunk to 1.11
      • Elaine will bring them from trunk to 1.11 for 1.11.1 release
    • Start 1.11.1 candidate release on Monday
  • ChimeraX issues
    • Ribbon progress
      • Conrad implemented "peptide" keyword for "cartoon orient" option
      • Lots of stuff on Elaine's documentation page
      • Conrad is still working on curved (arc) strands
    • Middle-mouse drag does not work right with PyQt5.7 on the Mac
    • X3D export
      • Cylinders work
      • View point, background color are included
      • Textures are not included
      • Want instancing to reduce output size
        • Appearance nodes use instances
        • Others need to be converted
      • 1gcn examples
      • To be done:
        • Binary x3d
        • Triangle masks
        • Instancing for geometry
        • Check performance of X3D viewers before next two items
        • Single HTML file with both viewer and model information
        • Generating shims (e.g., cobweb)
        • -- Lower priority --
        • Meshes
        • Lighting and material
        • Clip planes
        • Text
    • Need to port side view to PyQt
  • Meghan issues
    • Harvest protein h-bonds from mmCIF
    • Identify ss bonds
    • Struts vs h-bonds, which subset of h-bonds/ss-bonds to use
    • TomF will get presentation and discuss with Meghan
  • Should GUIs, e.g., model panel log stuff?
    • Yes.
    • Do it now for "obvious" panels like Save Dialog

Outstanding Action Items

  • TomF will get answers for ChimeraX license
  • Setting up ChimeraX distribution:
    1. Conrad will get copyrights into source/documentation files
    2. Greg will include PyQt in daily builds
    3. Conrad will implement click-through license
    4. Greg will create embedded software list
    5. Greg will find a prereq package that requires a copy of the license to be included but does not install it with the software
  • Conrad will check ChimeraX middle-mouse drag for Windows
Last modified 9 years ago Last modified on Aug 25, 2016, 10:45:48 AM
Note: See TracWiki for help on using the wiki.