Exemplo n.º 1
0
 def test_species_init(self):
     tools.create_config()
     species.SpeciesInit("./")
Exemplo n.º 2
0
 def test_species_init(self):
     test_util.create_config("./")
     species.SpeciesInit()
Exemplo n.º 3
0
import species
import numpy as np
import urllib

input_dir = "/Users/nasedkin/data/HR8799/.../"
filename = "hr8799e.dat"
gravity_wavel, gravity_contrast = np.loadtxt(input_dir + filename, unpack=True)
species.SpeciesInit()

distance = ( 41.2925, 0.1502)  # [pc]

magnitudes = {'TYCHO2/TYCHO2.B': (6.21,0.01),
              'TYCHO2/TYCHO2.V': (5.953,0.010),
              '2MASS/2MASS.J': (5.383, 0.027),
              '2MASS/2MASS.H': (5.280, 0.018),
              '2MASS/2MASS.K': (5.240, 0.018)}

filters = list(magnitudes.keys())

database = species.Database()

database.add_model(model='bt-nextgen',
                    wavel_range=(0.5, 5.),
                    teff_range=(7200., 7600.),
                    spec_res=1000.)


database.add_object(object_name='HD 218396',
                    distance=distance,
                    app_mag=magnitudes)