Education/DocumentationCollection/DataProcessing/python/Uloop_.py
import matplotlib.pyplot as plt
from numpy import loadtxt
from urllib import urlopen
baseURL = "http://golem.fjfi.cvut.cz/shots/"
ShotNo = 4665
diagnPATH = "/basicdiagn/Uloop_dp.csv"
#Create a path to data
dataURL = urlopen(baseURL+ str(ShotNo) + diagnPATH)
#Load data from GOLEM server
data=loadtxt(dataURL, delimiter=';')
#Plot the graph
plt.xlabel("Time [ms]")
plt.ylabel("Loop voltage [V]")
plt.axhline(color='k')
plt.title("Loop voltage evolution")
plt.ylim(0, data[:,1].max() *1.1)
plt.plot(data[:,0], data[:,1], 'k-', label="Loop voltage")
plt.legend()
plt.show()
# command line execution:
# python Uloop.py