Colourdiscon.py: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Script useful for DISCONNECTIVITY users To do this save the code in ''colourdiscon.py'' file, change privileges of this file: chmod 755 colourdiscon.py and type: ./Colou...") |
(No difference)
|
Latest revision as of 12:16, 13 May 2019
Script useful for DISCONNECTIVITY users
To do this save the code in colourdiscon.py file, change privileges of this file:
chmod 755 colourdiscon.py
and type:
./Colourdiscon.py list
#!/usr/bin/python
import numpy
import sys
import getopt
print files (test.out.int.*) comprised of a set of minima sorted into a set of bins by an order parameter
Used for colouring discon graphs
Order Parameter Minima # file format
AMHQ 0.1653832 6
x=[]
y=[]
bins = [0.0, 0.4, 0.6, 0.8, 1.0]
filename = sys.argv[1]
f=open(filename,"r")
for line in f:
tokens=line.split()
x.append(float(tokens[1]))
y.append(int(tokens[2]))
total=[]
for a, b in enumerate(bins):
total.append([])
for i in range(len(x)):
if x[i] >= b and x[i] < bins[a+1] :
total[a].append(y[i])
for a, b in enumerate(bins):
filefile="test.out.int"+str(a)
numpy.savetxt(filefile, total[a], fmt='%d')