I'm working with Aster data in GEE and it's necessary to convert radiance in surface Reflectance values. I've tried to convert DN to TOA values, like this. It works. But I'm a little confused about convert TOA values to BOA values. I know that it's necessary to apply the atmospheric correction. I've looked around for the best model for ASTER data in GEE, but I didn't find a good solution yet
var aster1 = ee.Image('ASTER/AST_L1T_003/20000507134140');
var gainRED = aster1.get('GAIN_COEFFICIENT_B02');
print(gainRED);
var rad_RED = ee.Image('ASTER/AST_L1T_003/20000507134140')
.select('B02')
.subtract(1)
.multiply(0.708);
print(rad_RED);
Map.addLayer(rad_RED);