Esempio n. 1
0
import pickle
from build_database import flux_obj
# from scipy import interpolate
# from matplotlib import pyplot as plt
# from GLD_file_tools import GLD_file_tools
# from satellite import Satellite
import datetime
# import ephem
# from coordinate_structure import coordinate_structure
# from coordinate_structure import transform_coords
# from longitude_scaling import longitude_scaling
# from ionoAbsorp import ionoAbsorp
import os
# from mpl_toolkits.basemap import Basemap
# from precip_model import precip_model
import itertools
# from measurement_model import measurement_model
import random
# from scaling import get_time_scaling, get_map_scaling
import fluxMDP

# ---- Simple on/off run:
name = 'continuous'
gActs = ['off','continuous']
start_time= datetime.datetime(2015,10, 8,18,30,00)
stop_time = datetime.datetime(2015,11,22,23,00,00)

fluxMDP.fluxMDP(outDir = "outputs/run_1_" + name,
        start_time = start_time,
        stop_time=stop_time,
        gActs = gActs)
Esempio n. 2
0
from build_database import flux_obj
# from scipy import interpolate
# from matplotlib import pyplot as plt
# from GLD_file_tools import GLD_file_tools
# from satellite import Satellite
import datetime
# import ephem
# from coordinate_structure import coordinate_structure
# from coordinate_structure import transform_coords
# from longitude_scaling import longitude_scaling
# from ionoAbsorp import ionoAbsorp
import os
# from mpl_toolkits.basemap import Basemap
# from precip_model import precip_model
import itertools
# from measurement_model import measurement_model
import random
# from scaling import get_time_scaling, get_map_scaling
import fluxMDP

# ---- more options run:
name = 'continuous_larger_Rmax'
gActs = ['off','continuous']
start_time= datetime.datetime(2015,11, 1,00,45,00)
stop_time = datetime.datetime(2015,11,22,23,00,00)

fluxMDP.fluxMDP(outDir = "outputs/run_3_" + name, 
	start_time = start_time, 
	stop_time=stop_time, 
	gActs = gActs,
    smoothing_radius=2000)
Esempio n. 3
0
from build_database import flux_obj
# from scipy import interpolate
# from matplotlib import pyplot as plt
# from GLD_file_tools import GLD_file_tools
# from satellite import Satellite
import datetime
# import ephem
# from coordinate_structure import coordinate_structure
# from coordinate_structure import transform_coords
# from longitude_scaling import longitude_scaling
# from ionoAbsorp import ionoAbsorp
import os
# from mpl_toolkits.basemap import Basemap
# from precip_model import precip_model
import itertools
# from measurement_model import measurement_model
import random
# from scaling import get_time_scaling, get_map_scaling
import fluxMDP

# ---- more options run:
name = 'continuous_larger_detector'
gActs = ['off','continuous']
start_time= datetime.datetime(2015,11, 1,00,45,00)
stop_time = datetime.datetime(2015,11,22,23,00,00)

fluxMDP.fluxMDP(outDir = "outputs/run_4_" + name, 
    start_time = start_time, 
    stop_time=stop_time, 
    gActs = gActs,
    detector_area=1e4)
Esempio n. 4
0
name = ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(6))
gActs = np.random.choice([['off','continuous','low','mid','high'],['off','continuous']])
num_times = np.random.choice([1,4])
smoothing_radius = np.random.choice([2000,3000,4000])
switching_penalty = np.random.choice([0,0.2,0.5,1])
greed_rate = 0.5
alpha = np.random.choice([0.8,0.9,0.95])
gamma = np.random.choice([0.1, 0.25, 0.5])
storage_penalty = np.random.choice([0.5,1,2])
start_time= datetime.datetime(2015,10, 8,18,30,00)
stop_time = datetime.datetime(2015,11,17,00,00,00)






fluxMDP.fluxMDP(outDir = "outputs/random_runs/run_" + name, 
    start_time = start_time, 
    stop_time=stop_time, 
    gActs = gActs,
    num_times=num_times,
    smoothing_radius=smoothing_radius,
    switching_penalty=switching_penalty,
    greed_rate=greed_rate,
    alpha=alpha,
    gamma=gamma,
    storage_penalty=storage_penalty,
    detector_area=1000,
    previous_measurements='outputs/complete_filled_measurements.pkl')