suncasa.suncasatasks.private.task_importeovsa

Submodules

Attributes

py3

tasks

split

casalog

tools

tbtool

mstool

qatool

iatool

tb

ms

qa

ia

c_external

Functions

udb_corr_external(filelist, udbcorr_path[, ...])

trange2filelist([trange, verbose])

This finds all solar IDB files within a timerange;

importeovsa_iter(filelist, timebin, width, visprefix, ...)

importeovsa([idbfiles, ncpu, timebin, width, ...])

Module Contents

suncasa.suncasatasks.private.task_importeovsa.py3[source]
suncasa.suncasatasks.private.task_importeovsa.tasks[source]
suncasa.suncasatasks.private.task_importeovsa.split[source]
suncasa.suncasatasks.private.task_importeovsa.casalog[source]
suncasa.suncasatasks.private.task_importeovsa.tools[source]
suncasa.suncasatasks.private.task_importeovsa.tbtool[source]
suncasa.suncasatasks.private.task_importeovsa.mstool[source]
suncasa.suncasatasks.private.task_importeovsa.qatool[source]
suncasa.suncasatasks.private.task_importeovsa.iatool[source]
suncasa.suncasatasks.private.task_importeovsa.tb[source]
suncasa.suncasatasks.private.task_importeovsa.ms[source]
suncasa.suncasatasks.private.task_importeovsa.qa[source]
suncasa.suncasatasks.private.task_importeovsa.ia[source]
suncasa.suncasatasks.private.task_importeovsa.c_external = False[source]
suncasa.suncasatasks.private.task_importeovsa.udb_corr_external(filelist, udbcorr_path, use_exist_udbcorr=False)[source]
suncasa.suncasatasks.private.task_importeovsa.trange2filelist(trange=[], verbose=False)[source]

This finds all solar IDB files within a timerange; Required inputs: trange - can be 1) a single string or Time() object in UTC: use the entire day, e.g., ‘2017-08-01’ or Time(‘2017-08-01’)

if just a date, find all scans withing the same date in local time. if a complete time stamp, find the local date first (which may be different from that provided,

and return all scans within that day

  1. a range of Time(), e.g., Time([‘2017-08-01 00:00’,’2017-08-01 23:00’])

  2. None – use current date Time.now()

suncasa.suncasatasks.private.task_importeovsa.importeovsa_iter(filelist, timebin, width, visprefix, nocreatms, modelms, doscaling, keep_nsclms, fileidx)[source]
suncasa.suncasatasks.private.task_importeovsa.importeovsa(idbfiles=None, ncpu=None, timebin=None, width=None, visprefix=None, udb_corr=True, nocreatms=None, doconcat=None, modelms=None, doscaling=False, keep_nsclms=False, use_exist_udbcorr=False)[source]