INNER CODE UNIT · Python

_swap_in_astroNN

jobovy/gaia_tools · gaia_tools/load/__init__.py:483

def _swap_in_astroNN(data,astroNNdata):
    for tag,indx in zip(['TEFF','LOGG'],[0,1]):
        data[tag]= astroNNdata['astroNN'][:,indx]
        data[tag+'_ERR']= astroNNdata['astroNN_error'][:,indx]
    for tag,indx in zip(['C','CI','N','O','Na','Mg','Al','Si','P','S','K',
                         'Ca','Ti','TiII','V','Cr','Mn','Fe','Co','Ni'],
                        range(2,22)):
        data['X_H'][:,_elemIndx(tag.upper())]=\
            astroNNdata['astroNN'][:,indx]
        data['X_H_ERR'][:,_elemIndx(tag.upper())]=\
            astroNNdata['astroNN_error'][:,indx]
        if tag.upper() != 'FE':
            data['{}_FE'.format(tag.upper())]=\
                astroNNdata['astroNN'][:,indx]-astroNNdata['astroNN'][:,19]
            data['{}_FE_ERR'.format(tag.upper())]=\
                numpy.sqrt(astroNNdata['astroNN_error'][:,indx]**2.
                           +astroNNdata['astroNN_error'][:,19]**2.)
        else:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…