Example #1
0
from mysci.readdata import read_data
from mysci.printing import print_comparison
from mysci.computation import compute_dewpoint

# Column names and column indices to read
columns = {'date': 0, 'time': 1, 'tempout': 2, 'humout': 5, 'dewpt': 6}

# Data types for each column (only if non-string)
types = {'tempout': float, 'humout': float, 'dewpt': float}

# Read data from file
data = read_data(columns, types=types)

# Running the function to compute wci
dewpointtemp = [
    compute_dewpoint(t, h) for t, h in zip(data['tempout'], data['humout'])
]

# Output comparison of data
print_comparison('DEW PT', data['date'], data['time'], data['dewpt'],
                 dewpointtemp)
Example #2
0
from mysci.readdata import read_data
from mysci.printing import print_comparison
from mysci.computation import compute_heatindex

# Column names and column indices to read
columns = {'date': 0, 'time': 1, 'tempout': 2, 'humout': 5, 'heatindex': 13}

# Data types for each column (only if non-string)
types = {'tempout': float, 'humout': float, 'heatindex': float}

#Read data from file
data = read_data(columns, types=types)

# Compute the heat index
heatindex = []
for temp, hum in zip(data['tempout'], data['humout']):
    heatindex.append(compute_heatindex(temp, hum))

# Output comparison of data
print_comparison('HEAT INDEX', data['date'], data['time'], data['heatindex'],
                 heatindex)
Example #3
0
from mysci.readdata import read_data
from mysci.printing import print_comparison
from mysci.computation import compute_windchill

#column names and column indices to read
columns = {'date': 0, 'time': 1, 'tempout': 2, 'windspeed': 7, 'windchill': 12}

#data types for each column (only if non-string)
types = {'tempout': float, 'windspeed': float, 'windchill': float}

#initialize my data variable

data = {}
for column in columns:
    data[column] = []

#read the data file
data = read_data(columns, types=types)

#compute the wind chill temperature
windchill = []
for temp, windspeed in zip(data['tempout'], data['windspeed']):
    windchill.append(compute_windchill(temp, windspeed))

#Output comparison
print_comparison('WINDCHILL', data['date'], data['time'], data['windchill'],
                 windchill)
from mysci.readdata import read_data
from mysci.printing import print_comparison
from mysci.computation import compute_dewpoint

# Column names and column indices to read
columns = {'date': 0, 'time': 1, 'tempout': 2, 'humout': 5, 'dewpt': 6}

# Data types for each column (only if non-string)
types = {'tempout': float, 'humout': float, 'dewpt': float}

# Read data from file
data = read_data(columns, types=types)

# Compute the wind chill factor
dewpoint = [
    compute_dewpoint(t, h) for t, h in zip(data['tempout'], data['humout'])
]

# Output comparison of data
print_comparison('DEW POINT', data['date'], data['time'], data['dewpt'],
                 dewpoint)