#!@PYTHON@ # # Cuts a specific block from a given PDB file import sys, string, re, math wrerr = sys.stderr.write wrout = sys.stdout.write # check for parameters if len(sys.argv) < 3: wrerr("Usage: "+sys.argv[0]+" \n") sys.exit(1) input = open(sys.argv[1], "r") output = open(sys.argv[2], "w") output.write("# X Y value\n") for line in input: if "#" in line: continue entries=line.split() x=entries[0] y=0. for n in range(1,len(entries)): y+=1. output.write("%s\t%f\t%s\n" % (x,y,entries[n]))