Feature Requests item #1833203, was opened at 2007-11-16 09:21 Message generated for change (Comment added) made by hansonr You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=379136&aid=1833203&group_id=23629
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Rolf Huehne (rhuehne) Assigned to: Nobody/Anonymous (nobody) Summary: substring function Initial Comment: A lot of information contained in PDB format files is available now in Jmol 11.3.44 for scripting purposes. But of course not every bit of information is parsed out by Jmol. Since the PDB format is a fixed-column format the most secure way to parse out a specific information would be a 'substring' function, e.g: het_ID = x.substr(12,3); het_name = x.substr(16,55); This would provide columns 12 to 14 as 'het_id' and columns 16 to 70 as 'het_name'. ---------------------------------------------------------------------- >Comment By: Bob Hanson (hansonr) Date: 2007-11-16 10:34 Message: Logged In: YES user_id=1082841 Originator: NO my favorite kind of feature request -- it's already there. het_ID = x[12][14] # het_ID will be columns 12,13,14 -- counting the first column as column 1. het_name = x[16][0] # het_name will be from character 16 through the end of the line I decided to stay away from the .substring() because the [] notation uses 1 for the first element (so we can use 0 for the last, -1 for the next to last, etc....), and that's hard enough, but to use a Java function ".substring()" and then change the numbering, that's where I drew the line. No one has commented on the 1-based system here; one could criticize that, of course. Bob ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=379136&aid=1833203&group_id=23629 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jmol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-developers
