Chemistry::Canonicalize

Number the atoms in a molecule in a unique way
Download

Chemistry::Canonicalize Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Ivan Tubert
  • Publisher web site:
  • http://search.cpan.org/~itub/CallGraph-0.55/lib/CallGraph/Lang/Fortran.pm

Chemistry::Canonicalize Tags


Chemistry::Canonicalize Description

Number the atoms in a molecule in a unique way Chemistry::Canonicalize is a Perl module which numbers the atoms in a molecule in a unique way.SYNOPSIS use Chemistry::Canonicalize ':all'; # $mol is a Chemistry::Mol object canonicalize($mol); print "The canonical number for atom 1 is: ", $mol->atoms(1)->attr("canon/class"); print "The symmetry class for for atom 1 is: ", $mol->atoms(1)->attr("canon/symmetry_class");This module provides functions for "canonicalizing" a molecular structure; that is, to number the atoms in a unique way regardless of the input order.The canonicalization algorithm is based on: Weininger, et. al., J. Chem. Inf. Comp. Sci. 29, 97-101 (1989) Requirements: · Perl


Chemistry::Canonicalize Related Software