A function to establish a pipeline through which we can read radar data. first it tries the mongodb, then it tries to find local files, and lastly it sftp’s over to the VT data server.
import datetime as dt
myPtr = sdDataOpen(dt.datetime(2011,1,1),hemi='north'):
Written by AJ 20130607
A function to read a large amount (to the end of the request) of radar data into a list from a pydarn.sdio.sdDataTypes.sdDataPtr object
Note
to use this, you must first create a pydarn.sdio.sdDataTypes.sdDataPtr object with sdDataOpen()
import datetime as dt
myPtr = sdDataOpen(dt.datetime(2011,1,1),'bks',eTime=dt.datetime(2011,1,1,2),channel='a', bmnum=7,cp=153,fileType='fitex',filtered=False, src=None):
myList = sdDataReadAll(myPtr)
Written by AJ 20130606
A function to read a single record of radar data from a pydarn.sdio.sdDataTypes.sdDataPtr object
Note
to use this, you must first create a pydarn.sdio.sdDataTypes.sdDataPtr object with sdDataOpen()
import datetime as dt
myPtr = sdDataOpen(dt.datetime(2011,1,1),'south'):
myData = sdDataReadRec(myPtr)
Written by AJ 20130610
alias of pydarn.sdio.sdDataRead