Netiquette · Download · News · Gallery · Homepage · DSSR Manual · G-quadruplexes · DSSR-Jmol · DSSR-PyMOL · DSSR Licensing · Video Overview· RNA Covers

Author Topic: Small bug in find_pair  (Read 17217 times)

Offline Liron Bar

  • with-posts
  • *
  • Posts: 1
    • View Profile
Small bug in find_pair
« on: April 13, 2008, 07:41:46 pm »
Hi everyone,

I am quite sure that I found the following bug in find_pair.

When running find_pair on 1VSP.pdb ( http://http://www.rcsb.org/pdb/explore/explore.do?structureId=1VSP ), the base pairs are associate to chain “W” instead of “w”. This capitalization is damaging since 1VSP.pdb also have chain “W” which doesn’t contains base pairs.

Did anyone else encounter this ? have anyone created a workaround ?

Thanks.

Offline xiangjun

  • Administrator
  • with-posts
  • *****
  • Posts: 1650
    • View Profile
    • 3DNA homepage
Re: Small bug in find_pair
« Reply #1 on: April 14, 2008, 10:31:50 pm »
As always, I welcome bug reports related to 3DNA: the more, the merrier.

The "bug" in find_pair regarding 'w' vs 'W' chain ID issue in 1VSP is well expected, though this is the first case reported. In 3DNA, all the atom names, residue names, and chain ID characters are converted to upper case, so 'w' and 'W' is treated as the same. Thus, running find_pair against this entry gives expected result.

Making 3DNA case-sensitive with regard to chain ID is not a big deal. However, do you know of any PDB documentation showing that upper/lower case makes a difference for chain ID? How about residue name, or even the 4-letter PDB id? Did you also analyze this entry with other programs, e.g., Curves, FreeHelix? How do they deal with the chain ID issue? More generally, in all the PDB/NDB entries, how many of them have chain IDs that differ only in upper/lower cases as 'w' vs 'W' for 1VSP? In my understanding, this issue may well be due to the one letter chain ID limit in PDB format itself.

HTH,

Xiang-Jun

 

Funded by the NIH R24GM153869 grant on X3DNA-DSSR, an NIGMS National Resource for Structural Bioinformatics of Nucleic Acids

Created and maintained by Dr. Xiang-Jun Lu, Department of Biological Sciences, Columbia University