import sqlite3
import pandas as pd

from config import RESULTS_PATH, DB_PATH
from extract.core.spectra import SpectralHandler
from extract.core.lines import SpectralFits
from extract.observatories.gemini import GeminiTelescopeInstruments
from extract.features.etacar_library import etacar_templates
from extract.helpers import fetch_bad_jds

# Initialise dataset from disk.
handler = SpectralHandler()
handler.select_fits_dataset(dataset_path=RESULTS_PATH,
                            datastream='GMOS',
                            data_release='Archival',
                            target='EtaCar',
                            dimension='2D')

# Fitting config.
concat_table = 'Hiota_RegimeConcat2'
jd_tuples = [{
    'label': 'constant-1',
    'template': 'Harvard_GMOS_C1',
    'solver': 'CF',
    'jd_rule': (2454840.731, 'before')
}, {
    'label': 'constant-2',
    'template': 'Harvard_GMOS_C2',
    'solver': 'CF',
    'jd_rule': ((2454840.731, 2454949.587), 'between')
}, {
Exemple #2
0
import sqlite3
import pandas as pd

from config import RESULTS_PATH, DB_PATH
from extract.core.spectra import SpectralHandler
from extract.core.lines import SpectralFits
from extract.observatories.gjw import GJWNetworkInstruments
from extract.features.novacar_library import novacar_templates
from extract.helpers import fetch_bad_jds

# Initialise dataset from disk.
handler = SpectralHandler()
handler.select_fits_dataset(dataset_path=RESULTS_PATH,
                            datastream='GlobalJetWatch',
                            data_release='BraveNewWorld',
                            target='NovaCar2018',
                            dimension='1D')

# Fitting config.
concat_table = 'Halpha_all_observatories'
jd_tuples = [{
    'label': 'GJW-CL',
    'template': 'Simple',
    'solver': 'CF',
    'jd_rule': ((2458203, 2458393), 'between'),
    'telescope': GJWNetworkInstruments.gjw_cl_spec_red
}, {
    'label': 'GJW-SA',
    'template': 'Simple',
    'solver': 'CF',
    'jd_rule': ((2458203, 2458393), 'between'),