##// END OF EJS Templates
WIP Multicomponent TS...
WIP Multicomponent TS Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r1431:8eb0c93bfd80
r1431:8eb0c93bfd80
Show More
cdaweb.py
29 lines | 906 B | text/x-python | PythonLexer
Added POC AMDA python impl and CDAWEB bits...
r1430 import sys
sys.path.append("/home/jeandet/Documents/prog/build-SciQLop-Desktop-Debug/core")
import os
import datetime
import PythonProviders
import pysciqlopcore
import numpy as np
import pandas as pds
import requests
from spwc.cdaweb import cdaweb
cd = cdaweb()
def get_sample(name,start,stop):
try:
tstart=datetime.datetime.fromtimestamp(start)
tend=datetime.datetime.fromtimestamp(stop)
df = cd.get_variable(dataset="MMS2_SCM_SRVY_L2_SCSRVY",variable="mms2_scm_acb_gse_scsrvy_srvy_l2",tstart=tstart,tend=tend)
t = np.array([d.timestamp()-7200 for d in df.index])
values = df.values
return pysciqlopcore.VectorTimeSerie(t,values)
except Exception as e:
print("fuck ",str(e))
return pysciqlopcore.VectorTimeSerie(1)
PythonProviders.register_product([("/CDA/mms4_scm_acb_gse_scsrvy_srvy_l2",[],[("type","vector")])],get_sample)