ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
scripts.interp-spectra Namespace Reference

Classes

class  Record
 

Functions

 interpolate (m, args, x)
 
 warn (msg)
 

Variables

list all_headers = [ args.interp_field ]
 
 args = parser.parse_args(sys.argv[1:])
 
dict data = {}
 
 default
 
 end
 
 float
 
 help
 
 key = filename
 
 meta_key
 
 metadata_keys = set()
 
 nargs
 
 parser = argparse.ArgumentParser(description="acquire from specified device, display line graph")
 
 rec = Record(filename, args)
 
int row = 0
 
 str
 
 type
 
 value = interpolate(data[file_key], args, x)
 
list values = [ f"{x:0.2f}" ]
 
int x = args.interp_start + row * args.interp_incr
 

Function Documentation

◆ interpolate()

scripts.interp-spectra.interpolate ( m,
args,
x )

◆ warn()

scripts.interp-spectra.warn ( msg)

Variable Documentation

◆ all_headers

list scripts.interp-spectra.all_headers = [ args.interp_field ]

◆ args

scripts.interp-spectra.args = parser.parse_args(sys.argv[1:])

◆ data

dict scripts.interp-spectra.data = {}

◆ default

scripts.interp-spectra.default

◆ end

scripts.interp-spectra.end

◆ float

scripts.interp-spectra.float

◆ help

scripts.interp-spectra.help

◆ key

scripts.interp-spectra.key = filename

◆ meta_key

scripts.interp-spectra.meta_key

◆ metadata_keys

scripts.interp-spectra.metadata_keys = set()

◆ nargs

scripts.interp-spectra.nargs

◆ parser

scripts.interp-spectra.parser = argparse.ArgumentParser(description="acquire from specified device, display line graph")

◆ rec

scripts.interp-spectra.rec = Record(filename, args)

◆ row

int scripts.interp-spectra.row = 0

◆ str

scripts.interp-spectra.str

◆ type

scripts.interp-spectra.type

◆ value

scripts.interp-spectra.value = interpolate(data[file_key], args, x)

◆ values

list scripts.interp-spectra.values = [ f"{x:0.2f}" ]

◆ x

int scripts.interp-spectra.x = args.interp_start + row * args.interp_incr