Greetings, I like to let you know that we plan another change for the "ignore_case" setting behavior. We want to restore the old default (ignore_case=on) and introduce a new setting "ignore_case_chain=off", which will affect the "chain" and "segi" identifiers.
As you may (or should) know, we changed the default of the "ignore_case" setting in PyMOL 1.8 from "on" to "off". The rationale was to have default settings which properly support PDB files which mix upper and lower case chain identifiers (e.g. 3a0b). Users who still prefer a case insensitive selection language can put a "set ignore_case" line in their pymolrc file. However, we now realized that this is not very practical. One reason is that too many scripts and code samples use lower case resn and name selections, fixing those historic resources is often not feasible or desirable. Another reason is that PyMOL inconsistently stores element symbols, for example chlorine is "CL" when loaded from a PDB file, but "Cl" when loaded from SDF. The logical conclusion is that PyMOL should handle chain and segi different from resn, name and elem. See also: http://pymolwiki.org/index.php/ignore_case Any kind of feedback regarding the planned change will be appreciated. Cheers, Thomas -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net