<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class="">On Jan 4, 2019, at 10:34 AM, Elaine Meng <<a href="mailto:meng@cgl.ucsf.edu" class="">meng@cgl.ucsf.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">I believe that group/ungroup models is only in the Model Panel.  Undoubtedly it could be done with python, but someone else would have to help with that.</span></div></blockquote><br class=""></div><div>Indeed you need to use Python.  In Python, assuming you had the models you wanted to group in a variable named “models”, it would be:</div><div><br class=""></div><div><i class="">from ModelPanel import groupCmd</i></div><div><i class="">groupCmd(models, name=“group name”)</i></div><div><br class=""></div><div>You can obtain a list of all open models from Chimera’s “openModels” variable, e.g.:</div><div><br class=""></div><div><i class="">from chimera import openModels</i></div><div><i class="">allModels = openModels.list()</i></div><div><i class=""><br class=""></i></div><div>Every model has a ‘name’ attribute, and ‘id’ attribute containing the main model ID number and ‘subid’ containing the sub-ID number, if any.  Therefore you could get a list of all models whose name starts with ‘exp1_’ with:</div><div><br class=""></div><div><i class="">from chimera import openModels</i></div><div><i class="">models = [m.name.startswith(“exp1_”) for m in openModels.list()]</i></div><div><i class=""><br class=""></i></div><div>This whole process may be easy or quite difficult, depending on your pre-existing familiarity with working with Chimera’s Python.</div><div><br class=""></div><div>—Eric</div><div><br class=""></div><div><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><span class="Apple-tab-span" style="white-space: pre;">   </span>Eric Pettersen</div><div class=""><span class="Apple-tab-span" style="white-space: pre;">  </span>UCSF Computer Graphics Lab</div><div class=""><br class=""></div></div><br class=""></div><div><blockquote type="cite" class=""></blockquote></div></div></body></html>