wiki:2016-08-25

Version 1 (modified by Conrad Huang, 9 years ago) ( diff )

--

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
      • build_tools/copyright_update.py fixes copyrights, use "make" to run with correct arguments
      • PyQt (commercial version) is now the default window system, wx is NOT included
      • Click-through license for non-commercial ChimeraX is almost working
      • 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
Note: See TracWiki for help on using the wiki.