In [1]:
import numpy as np
import pandas as pd
import os
In [2]:
specs_path = '/home/mldantas/Dropbox/DoutoradoIAG/Challenge/Sanity_Check/Specs'
specs_list = np.loadtxt('/home/mldantas/Dropbox/DoutoradoIAG/Challenge/Sanity_Check/specslist.txt', dtype=str)
In [3]:
for each_spectrum in specs_list:
wavelength = np.loadtxt(os.path.join(specs_path, each_spectrum), usecols=[0])
f_lambda = np.loadtxt(os.path.join(specs_path, each_spectrum), usecols=[1])
new_flambda = f_lambda * 10**(-17)
print os.path.split(each_spectrum)[-1][0:14]
new_spectrum = np.column_stack((wavelength, new_flambda))
new_spectrum = pd.DataFrame(new_spectrum)
new_spectrum.to_csv(os.path.join(specs_path, os.path.split(each_spectrum)[-1][0:14]+'.txt'),
sep=' ', header=None, index=False)