This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:brewerpythonmodule [2016/02/17 08:53] aredondas [Brewer Python Module] |
devel:brewerpythonmodule [2020/12/13 21:06] fparraro |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Brewer Python Library ====== | ====== Brewer Python Library ====== | ||
- | We describe here the functions and data structured implemented in brewer.py library. A Python libary to the Eubrewnet database can be found in the [[ http://rbcce.aemet.es/dokuwiki/doku.php?id=devel:brewerjsonpythonmodule | brewerjson module ]]. The last version of the brewer python library is available from [[http://rbcce.aemet.es/svn/python/libbrewer/|rbcce subversion repository]]. | + | We describe here the functions and data structured implemented in brewer.py library. A Python library to the Eubrewnet database can be found in the [[ http://rbcce.aemet.es/dokuwiki/doku.php?id=devel:brewerjsonpythonmodule | brewerjson module ]]. The last version of the brewer python library is available from [[http://rbcce.aemet.es/svn/python/libbrewer/|rbcce subversion repository]]. |
===== Installation ===== | ===== Installation ===== | ||
Line 231: | Line 231: | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
date2=datetime.date(2012,2,8) | date2=datetime.date(2012,2,8) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1,date2) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1,date2) |
- | config=brewerjson.getDataList(brewerid,user,password,"getConfigsbyDate",date1,date2) | + | config=brewerjson.getDataList(brewerid,user,password,"ConfigbyDate",date1,date2) |
ds=brewer.airmass_calcl(ds,config) | ds=brewer.airmass_calcl(ds,config) | ||
Line 290: | Line 290: | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
date2=datetime.date(2012,2,8) | date2=datetime.date(2012,2,8) | ||
- | sl=brewerjson.getDataList(brewerid,user,password,"getSL",date1,date2) | + | sl=brewerjson.getDataList(brewerid,user,password,"SL",date1,date2) |
- | config=brewerjson.getDataList(brewerid,user,password,"getConfigsbyDate",date1,date2) | + | config=brewerjson.getDataList(brewerid,user,password,"ConfigbyDate",date1,date2) |
sl=brewer.instrumental_corl(sl,config) | sl=brewer.instrumental_corl(sl,config) | ||
Line 346: | Line 346: | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
date2=datetime.date(2012,2,8) | date2=datetime.date(2012,2,8) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1,date2) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1,date2) |
- | config=brewerjson.getDataList(brewerid,user,password,"getConfigsbyDate",date1,date2) | + | config=brewerjson.getDataList(brewerid,user,password,"ConfigbyDate",date1,date2) |
| | ||
ds=brewer.airmass_calcl(ds,config) | ds=brewer.airmass_calcl(ds,config) | ||
Line 520: | Line 520: | ||
password='password' | password='password' | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1) |
| | ||
dsf = brewer.temp_filter(ds,[20]) | dsf = brewer.temp_filter(ds,[20]) | ||
Line 540: | Line 540: | ||
password='password' | password='password' | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1) |
| | ||
dsf=brewer.gmt_filter(ds,[datetime.datetime(2012, 2, 7, 12, 0, 0),datetime.datetime(2012, 2, 7, 15, 0, 0)]) | dsf=brewer.gmt_filter(ds,[datetime.datetime(2012, 2, 7, 12, 0, 0),datetime.datetime(2012, 2, 7, 15, 0, 0)]) | ||
Line 562: | Line 562: | ||
password='password' | password='password' | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1) |
| | ||
dsf=brewer.outliers_filter(ds,3) | dsf=brewer.outliers_filter(ds,3) | ||
Line 582: | Line 582: | ||
password='password' | password='password' | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
- | ds=brewerjson.getDataList(brewerid,user,password,"getDS",date1) | + | ds=brewerjson.getDataList(brewerid,user,password,"DS",date1) |
| | ||
ds=brewer.airmass_calcl(ds,config) | ds=brewer.airmass_calcl(ds,config) | ||
Line 619: | Line 619: | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
date2=datetime.date(2012,2,8) | date2=datetime.date(2012,2,8) | ||
- | sl=brewerjson.getDataList(brewerid,user,password,"getSL",date1,date2) | + | sl=brewerjson.getDataList(brewerid,user,password,"SL",date1,date2) |
- | config=brewerjson.getDataList(brewerid,user,password,"getConfigsbyDate",date1,date2) | + | config=brewerjson.getDataList(brewerid,user,password,"ConfigbyDate",date1,date2) |
| | ||
sl=brewer.instrumental_corl(sl,config) | sl=brewer.instrumental_corl(sl,config) | ||
Line 667: | Line 667: | ||
date1=datetime.date(2012,2,7) | date1=datetime.date(2012,2,7) | ||
date2=datetime.date(2012,2,8) | date2=datetime.date(2012,2,8) | ||
- | sl=brewerjson.getDataList(brewerid,user,password,"getSL",date1,date2) | + | sl=brewerjson.getDataList(brewerid,user,password,"SL",date1,date2) |
- | config=brewerjson.getDataList(brewerid,user,password,"getConfigsbyDate",date1,date2) | + | config=brewerjson.getDataList(brewerid,user,password,"ConfigbyDate",date1,date2) |
| | ||
ta=tempanalysis(sl,config,[],0) | ta=tempanalysis(sl,config,[],0) |