コード例 #1
0
      
  (options, args) = parser.parse_args()

  if (len(args) != 3):
    parser.error("incorrect number of arguments")

  return options, args

if __name__ == "__main__":
  
  _, args = cmdLineArgs()
  
  fileName = args[0]
  minRadius = float(args[1])
  maxRadius = float(args[2])
  
  print "Reading: ", fileName
  print "Analysis radius: ", minRadius, "-", maxRadius
  
  system = IO.readSystemFromFileXYZ(fileName)
  
  connO = Connectivity(system, None, minRadius, maxRadius)
  
  if connO._error:
    print connO._error, connO._errMsg
  
  print "avgCoordNumber:", connO.avgCoordNumber()
  print "avgCoordNumberBySpecie:", connO.avgCoordNumberBySpecie()
  print "avgBondDistance:", connO.avgBondDistance()
  
  print "Finished."