示例#1
0
from CodeTools.PlottingManager import myPickle
from Plotting_Libraries.dazer_plotter import Plot_Conf
from numpy import linspace
import seaborn as sns
import pyneb as pn

# pn.atomicData.setDataFile('h_i_rec_SH95.hdf5', 'H1', 'rec')
# pn.atomicData.setDataFile('he_ii_rec_SH95.hdf5', 'He2', 'rec')

#Declare Classes
pv = myPickle()
dz = Plot_Conf()

#Define figure format
dz.FigConf()

# Atom creation and definition of physical conditions
S4 = pn.Atom('S', 4)

#Define physical conditions
tem = 10000
tem_range = linspace(10000, 25000, 100)

den = 100
den_range = linspace(10, 300, 100)

# Comment the second if you want all the lines to be plotted
# S_Lines=[105100, 1404.81, 1423.84, 1398.04, 1416.89, 290100.0, 1387.46, 1406.02, 112300, 183200]
# S_Lines=[1404.81, 1423.84, 1416.89, 1406.02, 112300]
S_Lines = [105000]
示例#2
0
#     print " -> %s" % outfile
    fhandle = urllib2.urlopen(url)
    open(outfile, 'w').write(fhandle.read())

def fetch_image(RA, DEC, folder, Name):

    filename = os.path.join(folder + Name)
    if not os.path.exists(filename):
        _fetch(filename, RA, DEC)
    
    return image.imread(filename)


#Generate dazer object

pv                                          = myPickle()

#Generate dazer object
dz = Plot_Conf()

#Define figure format
dz.FigConf(n_colors = 2)

#Define operation
Catalogue_Dic                               = DataToTreat('WHT_CandiatesObjects_2016A')

#Generate the catalogue folders
pv.generate_catalogue_tree(Catalogue_Dic)

#Recover objects list
Table_Address   = Catalogue_Dic['Data_Folder'] + 'WHT_Candidate_Objects_List'