carputils
Doxygen code documentation for the python framework controlling openCARP
Variables
bin.svgecg2txt Namespace Reference

Converts single ECG trace in Inkscape SVG format to text format. More...

Variables

float PX2MM = 0.264583
 
int MM2MS = 1000./25.
 
int MM2MV = 1./10.
 
 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter)
 
 help
 
 args = parser.parse_args()
 
 indx = args.input.find('.svg')
 
 svgfile = args.input[:indx]
 
 txtfile = svgfile
 
 line = fp.readline()
 
 transform = line.split('"')[1]
 
 data = line.split('"')[1]
 
 position = np.array([0, 0])
 
list trace = []
 
 move = np.array([int(v) for v in move.split(',')])
 
list t = [float(v.strip()) for v in transform.split(',')]
 

Detailed Description

Converts single ECG trace in Inkscape SVG format to text format.

Variable Documentation

◆ args

bin.svgecg2txt.args = parser.parse_args()

◆ data

bin.svgecg2txt.data = line.split('"')[1]

◆ help

bin.svgecg2txt.help

◆ indx

bin.svgecg2txt.indx = args.input.find('.svg')

◆ line

bin.svgecg2txt.line = fp.readline()

◆ MM2MS

int bin.svgecg2txt.MM2MS = 1000./25.

◆ MM2MV

int bin.svgecg2txt.MM2MV = 1./10.

◆ move

bin.svgecg2txt.move = np.array([int(v) for v in move.split(',')])

◆ parser

bin.svgecg2txt.parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter)

◆ position

bin.svgecg2txt.position = np.array([0, 0])

◆ PX2MM

float bin.svgecg2txt.PX2MM = 0.264583

◆ svgfile

bin.svgecg2txt.svgfile = args.input[:indx]

◆ t

list bin.svgecg2txt.t = [float(v.strip()) for v in transform.split(',')]

◆ trace

bin.svgecg2txt.trace = []

◆ transform

bin.svgecg2txt.transform = line.split('"')[1]

◆ txtfile

bin.svgecg2txt.txtfile = svgfile