Package azote
our @ISA = ("atome");
The package inherits from the atome class
use azote;
$new_atome = azote->new($nature, $x, $y, $z);
print $new_atome->isSideChain();
new($nature, $x, $y, $z);
Constructor.
$new_atome = azote->new($nature, $x, $y, $z);
creates a new "azote" (nitrogen) object
setNature()
Modifie l'attribut nature.
getNature()
Recalls the atom nature
getTag()
Returns 0 or 1 if N is NE2 of a GLN => means that the atom is not an acceptor, while NE2 of HIS is. So, if tag is 1, we bypass %PHYSICOCHIMIQUE
isSideChain()
Returns 1 if the atom belongs to the side chain of a residue, else 0
VdWradius()
Returns the Van der Waals radius
isHDonor()
Returns 1 if the atom is hydrogen donor
isHAcceptor()
Returns 1 if the atom is hydrogen acceptor
isPlus()
Returns 1 if the atom is positive
isMoins()
Returns 0 (ntirogens are not negative)