Skip to content
Snippets Groups Projects
Commit 09b90591 authored by Daniel Meißner's avatar Daniel Meißner Committed by Daniel Meißner
Browse files

script: add script to build tex tables from yaml file

parent c0073147
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python2.7
# -*- encoding: utf-8 -*-
from __future__ import unicode_literals
import numpy as np
import yaml
import sys
def calculate_an_aus_verhaeltnos(data):
pass
def calculate_tastgrad(data):
pass
def running_time(data):
running_time = (int(data['signal_blocks'][-1]['start']) +
int(data['signal_blocks'][-1]['start']))*(1/int(data['samp_rate']))
return running_time
if len(sys.argv) != 2:
print("Usage: " + sys.argv[0] + " /path/to/data.yml")
sys.exit(1)
with open(sys.argv[1], 'r') as stream:
data = yaml.load(stream)
real_transmission_time = []
transmission_time = []
for i, var in enumerate(data['signal_blocks']):
# add values to array for later processing
real_transmission_time.append(var['real_transmission_time'])
transmission_time.append(var['transmission_time'])
print("%s & %s\,ms \\newline %s\,ms & %s\,ms \\newline %s\,ms & %s\,ms \\newline %s\,ms" % (data['tag'],
round(np.amin(real_transmission_time),2),
round(np.amin(transmission_time),2),
round(np.amax(real_transmission_time),2),
round(np.amax(transmission_time),2),
round(np.mean(real_transmission_time),2),
round(np.mean(transmission_time),2)))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment