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

Reply via email to