e5bd8287b22f417b9392c98b7e192debd335ae5b
[bluesky.git] / parsetrace / gen-cdf.py
1 #!/usr/bin/python
2 #
3 # Convert a file with a sequence of data values to a CDF ready for gnuplot.
4
5 import sys
6
7 data = [float(s.strip()) for s in sys.stdin]
8 data.sort()
9
10 for i in range(len(data)):
11     sys.stdout.write("%s\t%s\n" % ((i + 1.0) / len(data), data[i]))