>     Hi all,
>
> Jmol 10.00.33 and 10.00.18 seem to be unable to select any protein residue
> range
> in  the PDB structure "1TON" from the PDB database (e.g.: 53-58). In
> contrast
> version 10.00.00 is able to do this.

Yes, I see the behavior.

select 53 # works ... select residue number 53 + HOH group 53
select 54 # also works
select 53-54 # only selects the two HOH groups.

So, the range selection *is* selecting groups 53 & 54, but it is selecting
the HOH groups, not the residuce groups.

> When I looked at the PDB file I noticed that it contains no chain
> identifier and
> that the "HOH" residue numbering starts at 1, overlapping with the protein
> residue numbering. It looks like this could cause the problem. With
> "113I", a
> similar structure without this kind of overlap, Jmol 10.00.33 doesn't show
> any
> selection problems.

Yes ... the problem is that there are two groups with the same number in
the same chain.

> I don't know if "1TON" is still within the PDB format specifications and
> how
> many other PDB structures also have this kind of overlap. So maybe this
> isn't a
> bug but just a reduced error tolerance.

Yes, the file may well be out of spec. I do not know.

I do not recall specifically, but I am quite sure that any changes made in
the range selection code since 10.00 were made in order to address
problems with other files. Probably something related to alternate
conformations.

We can consider changing the range selection behavior, but we need to be
careful not to break anything.

In this particular case, it seems that the range selection should pick up
both ranges.

As an example, let us assume that we have a chain with the following 10
residue sequence numbers.

1 2 3 4 5 1 2 3 4 5

Q: If I say 'select 1-5' should all 10 residues be selected?

Q: If I say 'select 2-3' should 4 residues be selected?

Q: If I say 'select 3-2' how many residues get selected?


The RasMol documentation for 'select' is not clear as to whether or not
the order of the the order of the residue numbers in the range must be the
same order that the residues are found in the file.

Q: Do you think that Jmol should require that the order of the range
expression be the same as in the pdb file?

Example:

1 2 3 4 5

If I say 'select 2-3' then two residues should be selected.

Q: What happens if I say 'select 3-2'?


Miguel



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to