[Biojava-dev] Why is the Residue Number a String?
James Carman
james at carmanconsulting.com
Fri Mar 27 16:05:03 UTC 2009
Why would residueName's getter/setter be named getResidueNumber() and
setResidueNumber()? Wouldn't it be better to have the getter/setter
as getResidueName() and setResidueName() or change the field to
residueNumber?
On Fri, Mar 27, 2009 at 11:52 AM, <tallpaulinjax at yahoo.com> wrote:
>
> Hi,
>
> I was wondering why BioJava treats the ResidueNumber as a String while the PDB format specifies it as an Integer throughout the 3.2 specification? Perhaps it was a string in previous specs? The pertinent code in PDBFileParser is:
> String residueNumber = line.substring(22,27).trim();
> which is then later retrieved by a user as getPDBCode and setPDBCode within a Group, both as strings. BTW, it would seem a more obvious name would be residueName with getters and settors getResidueNumber and setResidueNumber... I always confuse the getPDBCode with returning the 4-character PDB code string!! :-).
>
> Thanks!
>
> Paul
> _______________________________________________
> biojava-dev mailing list
> biojava-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biojava-dev
>
More information about the biojava-dev
mailing list