Exemple #1
0
def cnfg_tessnomi2min(typedata='simugene'):
    '''
    2-minute targets from the nominal mission
    '''

    dictmileinpt = dict()
    dictmileinpt['dictpboxinpt'] = dict()
    #dictmileinpt['dictpboxinpt']['factosam'] = 1.
    #dictmileinpt['dictpboxinpt']['minmperi'] = 5.394
    #dictmileinpt['dictpboxinpt']['maxmperi'] = 5.402

    # oversampling factor (wrt to transit duration) when rebinning data to decrease the time resolution
    dictmileinpt['dictpboxinpt']['factduracade'] = 2.
    # factor by which to oversample the frequency grid
    dictmileinpt['dictpboxinpt']['factosam'] = 10.
    # number of duty cycle samples
    dictmileinpt['dictpboxinpt']['numbdcyc'] = 3
    # spread in the logarithm of duty cycle
    dictmileinpt['dictpboxinpt']['deltlogtdcyc'] = 0.5
    # epoc steps divided by trial duration
    dictmileinpt['dictpboxinpt']['factdeltepocdura'] = 0.5

    dictlcurtessinpt = dict()
    dictlcurtessinpt['booltpxfonly'] = True

    troia.init( \
               typeinst='TESS', \
               typepopl='tessnomi2min', \
               typedata=typedata, \
               dictmileinpt=dictmileinpt, \
               dictlcurtessinpt=dictlcurtessinpt, \
              )
Exemple #2
0
def cnfg_rvel():
    '''
    High RV targets from Gaia DR2
    '''

    troia.init( \
               typepopl='rvel', \
              )
Exemple #3
0
def cnfg_XRB():
    '''
    XRBs in Kartik's catalog
    '''

    troia.init( \
               liststrgmast=['HR6819', 'Vela X-1'], \
               typepopl='XRB', \
              )
Exemple #4
0
def cnfg_TTL5():
    '''
    Simulated analysis for simulatenaous data collected by TESS EM2 and TESS L5
    '''

    troia.init( \
               typeinst='TTL5', \
               typepopl='nomi', \
               typedata='toyy', \
              )
Exemple #5
0
def cnfg_candidates_Rom():
    '''
    Targets from Rom's RNN
    '''

    listticitarg = [
        21266729, 14397653, 12967420, 3892500, 3664978, 1008024, 1066665,
        2761086, 3542993
    ]
    troia.init( \
               listticitarg=listticitarg, \
               typepopl='candidates_Rom', \
               typeinst='TESS', \
              )
Exemple #6
0
def cnfg_prev():
    '''
    Previous discoveries
    '''

    dictmileinpt = dict()
    dictmileinpt['dictpboxinpt'] = dict()
    dictmileinpt['dictpboxinpt']['factosam'] = 0.1

    troia.init( \
               liststrgmast=['V723 Mon'], \
               typeinst='TESS', \
               typepopl='prev', \
               dictmileinpt=dictmileinpt, \
              )
Exemple #7
0
def cnfg_cycle3_G03254():
    '''
    Targets in TESS GI Cycle 3 proposal (PI: Tansu Daylan, G03254)
    '''

    path = os.environ['TROIA_DATA_PATH'] + '/data/G03254_Cycle3_GI.csv'
    objtfile = open(path, 'r')
    listticitarg = []
    k = 0
    for line in objtfile:
        if k != 0 and not line.startswith('#') and line != '\n':
            strgtici = line.split(',')[0]
            listticitarg.append(strgtici)
        k += 1
        if len(listticitarg) == 10:
            break
    listticitarg = np.array(listticitarg)
    listticitarg = listticitarg.astype(int)
    listticitarg = np.unique(listticitarg)
    troia.init( \
               typepopl='cycle3_G03254', \
               listticitarg=listticitarg, \
               typeinst='TESS', \
              )