Normalizing synthetic BT-Settl spectra

Introduction

The main of this work is to produce reliable set of spectra valid to train a ML approach making it possible to estimate physical parameter for class M stars, i.e. according to the Hardvard stellar classification it includes stars with surface temperature between 2000 and 3500 K and they represent about the 76% of all the main sequence's stars see ref..

Study of GRID based syntetic spectra

The PHOENIX Grid has been used (called as BT-SETTL) and some of the spectra fit into the M class type. First step will be to process all the filenames in order to identify physical parameters. Then it will be possible to identify the interesting subset.

Main changes in connection with the previous release of this file (M_prep_rep_02v_01.Rmd) was to consider not each window as independent but to consider part of the I-band as a continuous region and to consider all the available spectra to select the normallization factor. Each spectrum is scaled to cover a unit area below it.

setwd("~/M")
files <- list.files(path = "./BT-SETTL/SPECTRA_2011/", pattern = ".*BT-Settl.*7.[gz|bz2]", 
    ignore.case = TRUE)
nf <- length(files)
body <- apply(as.data.frame(files), 1, function(x, ct) {
    a <- strsplit(x, ct)
    return(a[[1]][1])
}, "\\.BT")
pest <- apply(as.data.frame(body), 1, function(x, ct) {
    a <- strsplit(x, ct)
    return(substr(a[[1]][1], 4, nchar(a[[1]][1])))
}, "a")
tas <- as.numeric(apply(as.data.frame(pest), 1, function(x, ct, pos = 1) {
    a <- strsplit(x, ct)
    return(a[[1]][pos])
}, "[-+]", 1)) * 100
sgn1 <- as.numeric(apply(as.data.frame(pest), 1, function(x, ct, pos = 1) {
    a <- paste(unlist(strsplit(x, ct)), collapse = "")
    return(ifelse(substr(a, pos, pos) == "-", -1, 1))
}, "[0-9\\.]", 1))
sgn2 <- as.numeric(apply(as.data.frame(pest), 1, function(x, ct, pos = 1) {
    a <- paste(unlist(strsplit(x, ct)), collapse = "")
    return(ifelse(substr(a, pos, pos) == "-", -1, 1))
}, "[0-9\\.]", 2))
ges <- as.numeric(apply(as.data.frame(pest), 1, function(x, ct, pos = 1) {
    a <- strsplit(x, ct)
    return(a[[1]][pos])
}, "[-+]", 2)) * sgn1
met <- as.numeric(apply(as.data.frame(pest), 1, function(x, ct, pos = 1) {
    a <- strsplit(x, ct)
    return(a[[1]][pos])
}, "[-+]", 3)) * sgn2

gg <- as.data.frame(cbind(T = tas, LgG = ges, M = met, nf = files))
gg[, 1] <- as.numeric(as.character(gg[, 1]))
gg[, 2] <- as.numeric(as.character(gg[, 2]))
gg[, 3] <- as.numeric(as.character(gg[, 3]))
grd <- gg[gg$T < 3600 & gg$T > 1999, ]
rm(gg)
d_bt <- as.data.frame(matrix(0, nrow(grd), 14))
d_bt[, 1] <- grd[, 4]
d_bt[, 2:4] <- grd[, 1:3]

colnames(d_bt) <- c("FileName", "T[K]", "Log(g)[dex]", "Met [dex]")
tab01 <- xtable(d_bt[, 1:4])
print(tab01, "html")
FileName T[K] Log(g)[dex] Met [dex]
1 lte020-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -3.00 0.00
2 lte020-3.5+0.5a+0.0.BT-Settl.spec.7.bz2 2000.00 -3.50 0.50
3 lte020-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -3.50 0.00
4 lte020-4.0+0.5a+0.0.BT-Settl.spec.7.bz2 2000.00 -4.00 0.50
5 lte020-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -4.00 0.00
6 lte020-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2000.00 -4.00 -0.50
7 lte020-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2000.00 -4.50 0.50
8 lte020-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -4.50 0.00
9 lte020-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2000.00 -4.50 -0.50
10 lte020-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2000.00 -5.00 0.50
11 lte020-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -5.00 0.00
12 lte020-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2000.00 -5.00 -0.50
13 lte020-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2000.00 -5.50 0.00
14 lte020.5-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 2050.00 -2.50 0.00
15 lte021-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -2.50 0.00
16 lte021-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -3.00 0.00
17 lte021-3.5+0.5a+0.0.BT-Settl.spec.7.bz2 2100.00 -3.50 0.50
18 lte021-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -3.50 0.00
19 lte021-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2100.00 -3.50 -0.50
20 lte021-4.0+0.5a+0.0.BT-Settl.spec.7.bz2 2100.00 -4.00 0.50
21 lte021-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -4.00 0.00
22 lte021-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2100.00 -4.00 -0.50
23 lte021-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2100.00 -4.50 0.50
24 lte021-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -4.50 0.00
25 lte021-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2100.00 -4.50 -0.50
26 lte021-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2100.00 -5.00 0.50
27 lte021-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -5.00 0.00
28 lte021-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2100.00 -5.00 -0.50
29 lte021-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2100.00 -5.50 0.00
30 lte022-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -3.00 0.00
31 lte022-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -3.50 0.00
32 lte022-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2200.00 -3.50 -0.50
33 lte022-4.0+0.5a+0.0.BT-Settl.spec.7.bz2 2200.00 -4.00 0.50
34 lte022-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -4.00 0.00
35 lte022-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2200.00 -4.00 -0.50
36 lte022-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2200.00 -4.50 0.50
37 lte022-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -4.50 0.00
38 lte022-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2200.00 -4.50 -0.50
39 lte022-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2200.00 -5.00 0.50
40 lte022-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -5.00 0.00
41 lte022-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2200.00 -5.00 -0.50
42 lte022-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2200.00 -5.50 0.00
43 lte023-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -2.50 0.00
44 lte023-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -3.00 0.00
45 lte023-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -3.50 0.00
46 lte023-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2300.00 -3.50 -0.50
47 lte023-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -4.00 0.00
48 lte023-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2300.00 -4.00 -0.50
49 lte023-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2300.00 -4.50 0.50
50 lte023-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -4.50 0.00
51 lte023-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2300.00 -4.50 -0.50
52 lte023-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2300.00 -5.00 0.50
53 lte023-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -5.00 0.00
54 lte023-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2300.00 -5.00 -0.50
55 lte023-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2300.00 -5.50 0.00
56 lte024-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2400.00 -3.00 0.00
57 lte024-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2400.00 -3.50 -0.50
58 lte024-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2400.00 -4.00 0.00
59 lte024-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2400.00 -4.00 -0.50
60 lte024-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2400.00 -4.50 0.50
61 lte024-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2400.00 -4.50 0.00
62 lte024-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2400.00 -4.50 -0.50
63 lte024-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2400.00 -5.00 0.50
64 lte024-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2400.00 -5.00 0.00
65 lte024-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2400.00 -5.00 -0.50
66 lte024-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2400.00 -5.50 0.00
67 lte025-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -3.00 0.00
68 lte025-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -3.50 0.00
69 lte025-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2500.00 -3.50 -0.50
70 lte025-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -4.00 0.00
71 lte025-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2500.00 -4.00 -0.50
72 lte025-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -4.50 0.00
73 lte025-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2500.00 -4.50 -0.50
74 lte025-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2500.00 -5.00 0.50
75 lte025-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -5.00 0.00
76 lte025-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2500.00 -5.00 -0.50
77 lte025-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2500.00 -5.50 0.00
78 lte026-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -3.00 0.00
79 lte026-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -3.50 0.00
80 lte026-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2600.00 -3.50 -0.50
81 lte026-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -4.00 0.00
82 lte026-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2600.00 -4.00 -0.50
83 lte026-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -4.50 0.00
84 lte026-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2600.00 -4.50 -0.50
85 lte026-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -4.50 -1.00
86 lte026-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -4.50 -2.00
87 lte026-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 2600.00 -4.50 -2.50
88 lte026-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -5.00 0.00
89 lte026-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2600.00 -5.00 -0.50
90 lte026-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.00 -1.00
91 lte026-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.00 -2.00
92 lte026-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.00 -2.50
93 lte026-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2600.00 -5.50 0.00
94 lte026-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.50 -1.00
95 lte026-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.50 -2.00
96 lte026-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 2600.00 -5.50 -2.50
97 lte027-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -3.00 0.00
98 lte027-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -3.50 0.00
99 lte027-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 2700.00 -3.50 -0.50
100 lte027-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -4.00 0.00
101 lte027-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 2700.00 -4.00 -0.50
102 lte027-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -4.50 0.00
103 lte027-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 2700.00 -4.50 -0.50
104 lte027-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -4.50 -1.00
105 lte027-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -4.50 -2.00
106 lte027-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 2700.00 -4.50 -2.50
107 lte027-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -5.00 0.00
108 lte027-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2700.00 -5.00 -0.50
109 lte027-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.00 -1.00
110 lte027-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.00 -2.00
111 lte027-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.00 -2.50
112 lte027-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2700.00 -5.50 0.00
113 lte027-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.50 -1.00
114 lte027-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.50 -2.00
115 lte027-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 2700.00 -5.50 -2.50
116 lte028-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -2.50 0.00
117 lte028-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -3.00 0.00
118 lte028-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -3.50 0.00
119 lte028-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -4.00 0.00
120 lte028-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2800.00 -4.50 0.50
121 lte028-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -4.50 0.00
122 lte028-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -4.50 -1.00
123 lte028-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -4.50 -2.00
124 lte028-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 2800.00 -4.50 -2.50
125 lte028-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2800.00 -5.00 0.50
126 lte028-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -5.00 0.00
127 lte028-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 2800.00 -5.00 -0.50
128 lte028-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.00 -1.00
129 lte028-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.00 -2.00
130 lte028-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.00 -2.50
131 lte028-5.5+0.5a+0.0.BT-Settl.spec.7.bz2 2800.00 -5.50 0.50
132 lte028-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2800.00 -5.50 0.00
133 lte028-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.50 -1.00
134 lte028-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.50 -2.00
135 lte028-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 2800.00 -5.50 -2.50
136 lte029-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -2.50 0.00
137 lte029-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -3.00 0.00
138 lte029-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -3.50 0.00
139 lte029-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -4.00 0.00
140 lte029-4.5+0.5a+0.0.BT-Settl.spec.7.bz2 2900.00 -4.50 0.50
141 lte029-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -4.50 0.00
142 lte029-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -4.50 -1.00
143 lte029-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -4.50 -2.00
144 lte029-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 2900.00 -4.50 -2.50
145 lte029-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 2900.00 -5.00 0.50
146 lte029-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -5.00 0.00
147 lte029-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.00 -1.00
148 lte029-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.00 -2.00
149 lte029-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.00 -2.50
150 lte029-5.5+0.5a+0.0.BT-Settl.spec.7.bz2 2900.00 -5.50 0.50
151 lte029-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 2900.00 -5.50 0.00
152 lte029-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.50 -1.00
153 lte029-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.50 -2.00
154 lte029-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 2900.00 -5.50 -2.50
155 lte030-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -2.00 0.00
156 lte030-2.5-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -2.50 -1.00
157 lte030-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -3.00 0.00
158 lte030-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -3.00 -0.50
159 lte030-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -3.00 -1.00
160 lte030-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -3.50 0.00
161 lte030-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -3.50 -0.50
162 lte030-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -4.00 0.00
163 lte030-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -4.00 -0.50
164 lte030-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -4.50 0.00
165 lte030-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -4.50 -0.50
166 lte030-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -4.50 -1.00
167 lte030-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -4.50 -1.50
168 lte030-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -4.50 -2.00
169 lte030-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -4.50 -2.50
170 lte030-5.0+0.5a+0.0.BT-Settl.spec.7.bz2 3000.00 -5.00 0.50
171 lte030-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -5.00 0.00
172 lte030-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3000.00 -5.00 0.00
173 lte030-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -5.00 -0.50
174 lte030-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.00 -1.00
175 lte030-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.00 -1.50
176 lte030-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.00 -2.00
177 lte030-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.00 -2.50
178 lte030-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3000.00 -5.50 0.00
179 lte030-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3000.00 -5.50 0.00
180 lte030-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -5.50 -0.50
181 lte030-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.50 -1.00
182 lte030-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.50 -1.50
183 lte030-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.50 -2.00
184 lte030-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3000.00 -5.50 -2.50
185 lte030-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3000.00 -6.00 -0.50
186 lte030-6.0-1.0a+0.4.BT-Settl.spec.7.bz2 3000.00 -6.00 -1.00
187 lte031-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -2.00 0.00
188 lte031-2.0-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -2.00 -1.00
189 lte031-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -2.50 0.00
190 lte031-2.5-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -2.50 -1.00
191 lte031-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -3.00 0.00
192 lte031-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -3.00 -0.50
193 lte031-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -3.00 -1.00
194 lte031-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -3.50 0.00
195 lte031-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -3.50 -0.50
196 lte031-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -4.00 0.00
197 lte031-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -4.00 -0.50
198 lte031-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -4.50 0.00
199 lte031-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -4.50 -0.50
200 lte031-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -4.50 -1.00
201 lte031-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -4.50 -1.50
202 lte031-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -4.50 -2.00
203 lte031-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -4.50 -2.50
204 lte031-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -5.00 0.00
205 lte031-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3100.00 -5.00 0.00
206 lte031-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -5.00 -0.50
207 lte031-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.00 -1.00
208 lte031-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.00 -1.50
209 lte031-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.00 -2.00
210 lte031-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.00 -2.50
211 lte031-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3100.00 -5.50 0.00
212 lte031-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3100.00 -5.50 0.00
213 lte031-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -5.50 -0.50
214 lte031-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.50 -1.00
215 lte031-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.50 -1.50
216 lte031-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.50 -2.00
217 lte031-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3100.00 -5.50 -2.50
218 lte031-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3100.00 -6.00 -0.50
219 lte031-6.0-1.0a+0.4.BT-Settl.spec.7.bz2 3100.00 -6.00 -1.00
220 lte032-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -2.00 0.00
221 lte032-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -2.50 0.00
222 lte032-2.5-1.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -2.50 -1.00
223 lte032-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -3.00 0.00
224 lte032-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -3.00 -0.50
225 lte032-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -3.00 -1.00
226 lte032-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -3.50 0.00
227 lte032-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -3.50 -0.50
228 lte032-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -4.00 0.00
229 lte032-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -4.00 -0.50
230 lte032-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -4.50 0.00
231 lte032-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -4.50 -0.50
232 lte032-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -4.50 -1.00
233 lte032-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -4.50 -1.50
234 lte032-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -4.50 -2.00
235 lte032-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -4.50 -2.50
236 lte032-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -5.00 0.00
237 lte032-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3200.00 -5.00 0.00
238 lte032-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -5.00 -0.50
239 lte032-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.00 -1.00
240 lte032-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.00 -1.50
241 lte032-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.00 -2.00
242 lte032-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.00 -2.50
243 lte032-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3200.00 -5.50 0.00
244 lte032-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3200.00 -5.50 0.00
245 lte032-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -5.50 -0.50
246 lte032-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.50 -1.00
247 lte032-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.50 -1.50
248 lte032-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.50 -2.00
249 lte032-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3200.00 -5.50 -2.50
250 lte032-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3200.00 -6.00 -0.50
251 lte033-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -2.00 0.00
252 lte033-2.0-1.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -2.00 -1.00
253 lte033-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -2.50 0.00
254 lte033-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -3.00 0.00
255 lte033-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -3.00 -0.50
256 lte033-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -3.00 -1.00
257 lte033-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -3.50 0.00
258 lte033-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -3.50 -0.50
259 lte033-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -4.00 0.00
260 lte033-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -4.00 -0.50
261 lte033-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -4.50 0.00
262 lte033-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -4.50 -0.50
263 lte033-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -4.50 -1.00
264 lte033-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -4.50 -1.50
265 lte033-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -4.50 -2.00
266 lte033-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -4.50 -2.50
267 lte033-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -5.00 0.00
268 lte033-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3300.00 -5.00 0.00
269 lte033-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -5.00 -0.50
270 lte033-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.00 -1.00
271 lte033-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.00 -1.50
272 lte033-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.00 -2.00
273 lte033-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.00 -2.50
274 lte033-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3300.00 -5.50 0.00
275 lte033-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3300.00 -5.50 0.00
276 lte033-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -5.50 -0.50
277 lte033-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.50 -1.00
278 lte033-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.50 -1.50
279 lte033-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.50 -2.00
280 lte033-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3300.00 -5.50 -2.50
281 lte033-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3300.00 -6.00 -0.50
282 lte034-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -2.00 0.00
283 lte034-2.0-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -2.00 -1.00
284 lte034-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -2.50 0.00
285 lte034-2.5-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -2.50 -1.00
286 lte034-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -3.00 0.00
287 lte034-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -3.00 -0.50
288 lte034-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -3.00 -1.00
289 lte034-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -3.50 0.00
290 lte034-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -3.50 -0.50
291 lte034-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -4.00 0.00
292 lte034-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -4.00 -0.50
293 lte034-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -4.50 0.00
294 lte034-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -4.50 -0.50
295 lte034-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -4.50 -1.00
296 lte034-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -4.50 -1.50
297 lte034-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -4.50 -2.00
298 lte034-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -4.50 -2.50
299 lte034-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -5.00 0.00
300 lte034-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3400.00 -5.00 0.00
301 lte034-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -5.00 -0.50
302 lte034-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.00 -1.00
303 lte034-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.00 -1.50
304 lte034-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.00 -2.00
305 lte034-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.00 -2.50
306 lte034-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3400.00 -5.50 0.00
307 lte034-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3400.00 -5.50 0.00
308 lte034-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -5.50 -0.50
309 lte034-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.50 -1.00
310 lte034-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.50 -1.50
311 lte034-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.50 -2.00
312 lte034-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3400.00 -5.50 -2.50
313 lte034-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3400.00 -6.00 -0.50
314 lte034-6.0-1.0a+0.4.BT-Settl.spec.7.bz2 3400.00 -6.00 -1.00
315 lte035-2.0-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -2.00 0.00
316 lte035-2.0-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -2.00 -1.00
317 lte035-2.5-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -2.50 0.00
318 lte035-2.5-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -2.50 -1.00
319 lte035-3.0-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -3.00 0.00
320 lte035-3.0-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -3.00 -0.50
321 lte035-3.0-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -3.00 -1.00
322 lte035-3.5-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -3.50 0.00
323 lte035-3.5-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -3.50 -0.50
324 lte035-4.0-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -4.00 0.00
325 lte035-4.0-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -4.00 -0.50
326 lte035-4.5-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -4.50 0.00
327 lte035-4.5-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -4.50 -0.50
328 lte035-4.5-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -4.50 -1.00
329 lte035-4.5-1.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -4.50 -1.50
330 lte035-4.5-2.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -4.50 -2.00
331 lte035-4.5-2.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -4.50 -2.50
332 lte035-5.0-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -5.00 0.00
333 lte035-5.0-0.0a+0.2.BT-Settl.spec.7.bz2 3500.00 -5.00 0.00
334 lte035-5.0-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -5.00 -0.50
335 lte035-5.0-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.00 -1.00
336 lte035-5.0-1.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.00 -1.50
337 lte035-5.0-2.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.00 -2.00
338 lte035-5.0-2.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.00 -2.50
339 lte035-5.5-0.0a+0.0.BT-Settl.spec.7.bz2 3500.00 -5.50 0.00
340 lte035-5.5-0.0a+0.2.BT-Settl.spec.7.bz2 3500.00 -5.50 0.00
341 lte035-5.5-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -5.50 -0.50
342 lte035-5.5-1.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.50 -1.00
343 lte035-5.5-1.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.50 -1.50
344 lte035-5.5-2.0a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.50 -2.00
345 lte035-5.5-2.5a+0.4.BT-Settl.spec.7.bz2 3500.00 -5.50 -2.50
346 lte035-6.0-0.5a+0.2.BT-Settl.spec.7.bz2 3500.00 -6.00 -0.50

Now we start to process the interested syntetic files. They are 346 files.

The first planned step will be to load compressed files to reorder the data and to take them out of the global files:

bt <- list()
if (file.exists("~/git/M_prep/bt-settl-2011-full.RData")) {
    load("~/git/M_prep/bt-settl-2011-full.RData")
} else {
    setwd("~/M/BT-SETTL/SPECTRA_2011/")
    for (i in 1:(nrow(grd))) {
        # for (i in 1:10) {
        ff <- as.character(grd[i, 4])
        if (grepl(".7.bz2", ff) > 0) {
            try(system(paste("bunzip2", as.character(grd[i, 4]), sep = " ")))
            j <- nchar(as.character(grd[i, 4])) - 4
        } else {
            try(system(paste("gunzip", as.character(grd[i, 4]), sep = " ")))
            j <- nchar(as.character(grd[i, 4])) - 3
        }
        f <- substr(as.character(grd[i, 4]), 1, j)
        dat <- read.fwf(file = f, c(13, 13))
        j <- cbind(str_trim(as.character(dat[[1]])), str_trim(as.character(dat[[2]])))
        dat <- str_replace(j, "D", "E")
        ss <- apply(dat, 2, as.numeric)
        ss[, 2] <- 10^ss[, 2]
        ss <- ss[order(ss[, 1]), ]
        try(system(paste("bzip2", f, sep = " ")))
        bt[[i]] <- list(data = ss, name = f)
        d_bt[i, 5:6] <- range(ss[, 2], na.rm = T)
        d_bt[i, 7:8] <- range(ss[, 1], na.rm = T)
        d_bt[i, 9:14] <- summary(diff(ss[, 1], 1))
    }
    rm(j, ss, dat, f, ff)
    save.image(file = "~/git/M_prep/bt-settl-2011-full.RData")
}
# d_bt[,12]<-tas d_bt[,13]<-ges d_bt[,14]<-met table04<-xtable(d_bt)
# print(table04,type='html') nfs[4]<-nf

As far as some diagrams are held several times in some files, a clean process is required, mostly to fix them and to have a real curve diagram.

Relevant literature paper adopted as guideline for some ideas in this work is: @article{Rayner:2009du, author = “Rayner, J.T. and Cushing, M.C. and Vacca, W.D.”, title = “{The Infrared Telescope Facility (IRTF) Spectral Library: Cool Stars}”, journal = “Astrophys.J.Suppl.”, volume = “185”, pages = “289-432”, doi = “10.1088/0067-0049/185/2/289”, year = “2009”, eprint = “0909.0818”, archivePrefix = “arXiv”, primaryClass = “astro-ph.SR”, SLACcitation = “%%CITATION = ARXIV:0909.0818;%%”, }

Some adjustments are going to be applied to the data like:

#
ordenar <- function(x) {
    x$data <- x$data[order(x$data[, 1]), ]
    return(x)
}
#
corte_bt <- function(x, lim = 1) {
    xx <- c(which(diff(x$data[, 1], 1) < 0), length(x$data[, 1]))
    if (lim == 0) {
        return(xx)
    } else {
        return(xx[1:lim])
    }
}
#
interp_seg <- function(x, filtro, paso = 1, cortes = list(), fnorm = 1, convolucion = TRUE) {
    y <- list()
    y$name <- x$name
    y$nch <- length(cortes)
    y$cuts <- cortes
    y$factors <- rep(0, y$nch)
    y$data <- list()
    y$err <- 0
    lag <- ifelse(convolucion, 4 * paso, 0)
    xmin <- which(x$data[, 1] >= (cortes[[1]][1] - lag))[1]
    xmax <- which(x$data[, 1] >= (cortes[[y$nch]][2] + lag))[1]
    if (is.na(xmin) || is.na(xmax)) {
        for (i in 1:length(cortes)) {
            nx <- seq(cortes[[i]][1], cortes[[i]][2], paso)
            ndat <- matrix(0, nrow = length(nx), ncol = 2)
            ndat[, 1] <- nx
            ndat[, 2] <- NA
            y$data[[i]] <- ndat
            y$factors[i] <- 0
        }
        y$err <- y$nch
        return(y)
    }
    if (convolucion && xmin > length(filtro)) {
        xmin <- xmin - length(filtro)
    }
    if (convolucion && xmax < length(x$data[, 1]) - length(filtro)) {
        xmax <- xmax + length(filtro)
    }
    x$data <- x$data[xmin:xmax, ]
    if (convolucion) {
        xtmp <- x$data[, 2] * fnorm
        ytmp <- conv(xtmp, filtro)
        ytmp <- ytmp[(floor(length(filtro)/2) + 1):(length(xtmp) + floor(length(filtro)/2))]
        x$data[, 2] <- ytmp
    }
    vec <- 3
    for (i in 1:length(cortes)) {
        xl <- cortes[[i]][1] - vec * paso
        xu <- cortes[[i]][2] + vec * paso
        dat <- as.matrix(x$data[(x$data[, 1] >= xl) & (x$data[, 1] <= xu), ])
        nx <- seq(cortes[[i]][1], cortes[[i]][2], paso)
        ndat <- matrix(0, nrow = length(nx), ncol = 2)
        ndat[, 1] <- nx
        for (k in 1:length(nx)) {
            l <- which(abs(dat[, 1] - nx[k]) == min(abs(dat[, 1] - nx[k])))
            xtmp <- dat[max(1, l - vec):(min(l + vec, dim(dat)[1])), ]
            if (sum(is.na(xtmp[, 2])) == 0) {
                ytmp <- spline(xtmp[, 1], xtmp[, 2], n = dim(xtmp)[1], xout = nx[k])
                ndat[k, 2] <- ytmp$y
            } else {
                ndat[k, 2] <- NA
            }
        }
        y$data[[i]] <- ndat
    }
    return(y)
}
#
`?` <- function(x, y) eval(sapply(strsplit(deparse(substitute(y)), ":"), function(e) parse(text = e))[[2 - 
    as.logical(x)]])
#
fnspec <- function(x, fn = "max") {
    FUN <- match.fun(fn)
    return(unlist(lapply(x$data, function(x) FUN(x[, 2]))))
}
# cortes<-list(c(8450,8680),c(8700,8900),c(8980,9270))
# =================================================================================
# Processing starts
# =================================================================================
if (file.exists("~/git/M_prep/M_prep_res_BT-Settl.RData")) {
    load("~/git/M_prep/M_prep_res_BT-Settl.RData")
} else {
    bi <- read.csv(file = "~/git/M_sel/banda_I.csv", header = TRUE, sep = ";", 
        skip = 2)
    bi <- bi[, -c(2, 5, 8)]
    colnames(bi) <- c("Element", "From", "To", "ContFrom_1", "ContTo_1", "ContFrom_2", 
        "ContTo_2")
    bi[, 8] <- 0
    bi[, 9] <- 1
    # WARNING Huge number of IPAC spectra end by 9152A, so there is no matter
    # to consider the Pa6 subband proposed in the paper ...
    bi <- bi[1:9, ]
    border <- list(range(bi[, c(2:3)]))
    cortes <- border
    #
    iir <- dnorm(seq(-50, 50, 1), 0, 3.6)
    bp <- lapply(bt, interp_seg, iir, paso = 3.6, cortes = cortes, convolucion = TRUE)
    #
    for (i in 1:length(bp)) {
        bp[[i]]$stellarp <- d_bt[i, 2:4]
    }
    save(d_bt, bp, border, cortes, iir, bi, file = "~/git/M_prep/M_prep_res_BT-Settl.RData")
}
#
tab03 <- xtable(bi[, 1:3])
print(tab03, "html")
Element From To
1 Pa1 8461 8474
2 Ca1 8484 8513
3 Ca2 8522 8562
4 Pa2 8577 8619
5 Ca3 8642 8682
6 Pa3 8730 8772
7 Mg 8802 8811
8 Pa4 8850 8890
9 Pa5 9000 9030

Now it is time to noralize to unit area below the absortion curve in the window 8461, 9030 A. Then we will write out the spectra as they were prepaired for being used.

# Looking for spectra without NA as y
mettering <- function(x, blq = 1) {
    y <- x$data[[blq]]
    yv <- sum(is.na(y[, 2])) == 0
    st <- sum(diff(y[, 1]) * rollmean(y[, 2], 2))
    md <- mean(y[, 2])
    sv <- sd(y[, 2])
    lg <- nrow(y)
    return(list(ok = yv, area = st, mean = md, sdev = sv, lngth = lg))
}
#
scspec <- function(x, area = 1) {
    lrt <- mettering(x, 1)
    for (i in x$nch) {
        x$factors[i] <- ifelse(x$factors[i] == 0, area/lrt$area, x$factors[i] * 
            area/lrt$area)
        x$data[[i]][, 2] <- x$data[[i]][, 2] * area/lrt$area
    }
    return(x)
}
#
prepare <- function(x, chunk = 1) {
    tmp <- t(x$data[[chunk]])
    colnames(tmp) <- paste("wl_", tmp[1, ], sep = "")
    dtmp <- tmp[2, ]
    if ("stellarp" %in% (attributes(x)$names)) {
        dtmp <- cbind(t(dtmp), x$stellarp)
    }
    return(dtmp)
}
#
# ===========================================================================
# Processing
# ===========================================================================
if (file.exists("~/git/M_prep/M_prep_clean_BT-Settl.RData")) {
    load("~/git/M_prep/M_prep_clean_BT-Settl.RData")
} else {
    ltp <- unlist(lapply(bp, function(x) sum(is.na(x$data[[1]][, 2])) == 0))
    bp_clean <- bp[ltp]
    m_bp <- lapply(bp_clean, mettering)
    bp_clean <- lapply(bp_clean, scspec, area = 1)
    save.image(file = "~/git/M_prep/M_prep_clean_BT-Settl.RData")
}
# Export data for training classical ICA models.
require(plyr)
df_data <- ldply(bp_clean, prepare, 1)
rownames(df_data) <- d_bt[, 1]
setwd("~/git/M_prep/")
write.table(df_data, "train_x_01.txt")
#

Processing IPAC dataset

Now it's time to apply the same procedeure to the test data from IPAC library

if (file.exists("~/git/M_prep/M_prep_cleanip_BT-Settl.RData")) {
    load("~/git/M_prep/M_prep_cleanip_BT-Settl.RData")
} else {
    setwd("~/M")
    files <- list.files(path = "./ipac", pattern = ".*txt$", ignore.case = TRUE)
    nf <- length(files)
    d_ipac <- as.data.frame(matrix(0, nf, 10))
    d_ipac[, 1] <- files
    colnames(d_ipac) <- c("FileName", "MinFL", "MaxFL", "MinWL", "MaxWL", "MinST", 
        "1Q_ST", "Mean", "3Q_ST", "Max_ST")
    #
    ipc <- list()
    for (i in files) {
        ss <- read.table(file = paste("ipac/", i, sep = ""), skip = 16, header = FALSE)
        ipc[[i]] <- list(data = ss, name = i)
    }
    d_ipac[, 6:10] <- ldply(ipc, function(x) {
        return(fivenum(x$data[, 1]))
    })[, -1]
    # Selection for valid spectra let's remove the spectra with NA
    bq <- lapply(ipc, interp_seg, iir, paso = 3.6, cortes = border, convolucion = FALSE)
    ltq <- unlist(lapply(bq, function(x) sum(is.na(x$data[[1]][, 2])) == 0))
    bq_clean <- bq[ltq]
    m_bq <- lapply(bq_clean, mettering)
    bq_clean <- lapply(bq_clean, scspec, area = 1)
    save.image(file = "~/git/M_prep/M_prep_cleanip_BT-Settl.RData")
}
tab02 <- xtable(d_ipac[, c(1, 6, 10)])
print(tab02, "html")
FileName MinST Max_ST
1 2MASP_J0152096p340037.7380.txt 5107.46 6880.90
2 2MASP_J0152096p340037.7381.txt 6642.00 9185.55
3 2MASP_J0338549p223153.7202.txt 3422.06 9764.09
4 2MASP_J0339528p245728.7242.txt 5110.44 6883.00
5 2MASP_J0339528p245728.7243.txt 6645.43 9177.56
6 2MASP_J0354013p231635.7201.txt 3422.06 9764.09
7 2MASP_J0851204p102825.7246.txt 5110.44 6883.00
8 2MASP_J0851204p102825.7247.txt 6645.43 9177.56
9 2MASP_J1007435p113432.7404.txt 4954.58 6707.49
10 2MASP_J1007435p113432.7405.txt 6647.06 9180.79
11 2MASP_J1242464p292619.7205.txt 3438.96 9764.08
12 2MASP_J1244316p254720.7516.txt 4716.99 9020.19
13 2MASP_J1246094p291603.7517.txt 4716.99 9020.19
14 2MASP_J1254370p253850.7206.txt 3438.96 9764.08
15 2MASP_J1256227p283047.7204.txt 3422.06 9764.09
16 2MASP_J1519431p260937.7518.txt 4716.99 9020.19
17 2MASP_J1520477p300210.7519.txt 4716.99 9020.19
18 2MASP_J1524248p292535.7515.txt 4718.17 9019.48
19 2MASP_J1716586p451216AB.7520.txt 4716.99 9020.19
20 2MASP_J2234330p291850.7452.txt 4956.11 6705.54
21 2MASP_J2234330p291850.7453.txt 6637.28 9180.76
22 BRI_0021-0214.7128.txt 6411.70 9181.14
23 BRI_0954-0946.7248.txt 5110.44 6883.00
24 BRI_0954-0946.7249.txt 6645.43 9177.56
25 BRI_1219-1336.7304.txt 6026.76 9544.53
26 BRI_1222-1222.7092.txt 6485.61 9245.40
27 BRI_1408-0730.7324.txt 6027.79 9547.50
28 BRI_1430-1042.7325.txt 6027.79 9547.50
29 BRI_1443-0703.7326.txt 6027.79 9547.50
30 BRI_1506p0947.7327.txt 6027.79 9547.50
31 BRI_2128-0747.7372.txt 6027.42 9547.83
32 BRI_2200p0209(VY_Peg).7373.txt 6027.42 9547.83
33 BRI_2339-0447.7360.txt 6027.79 9547.50
34 CLS_22_B.5024.txt 6341.69 9189.32
35 CTI_000055.2p280432.0333.txt 6307.02 9177.83
36 CTI_000139.9p275821.6197.txt 6351.52 9200.24
37 CTI_000351.3p280138.5028.txt 6336.40 9180.99
38 CTI_000455.2p280301.4007.txt 6347.23 9200.62
39 CTI_000537.5p275850.5031.txt 6336.40 9180.99
40 CTI_000928.8p280436.5003.txt 6341.69 9189.32
41 CTI_001251.1p280535A.5032.txt 6336.40 9180.99
42 CTI_001251.1p280535A.5034.txt 6336.40 9180.99
43 CTI_001251.1p280535B.5033.txt 6336.40 9180.99
44 CTI_001251.1p280535B.5035.txt 6336.40 9180.99
45 CTI_002142.1p280548.5005.txt 6341.69 9189.32
46 CTI_002352.0p280605.0475.txt 6305.49 9168.18
47 CTI_002603.4p275922.2154.txt 6327.66 9187.99
48 CTI_003439.1p280309.5008.txt 6341.69 9189.32
49 CTI_004244.4p280140.4008.txt 6347.23 9200.62
50 CTI_004406.7p280336.5009.txt 6341.69 9189.32
51 CTI_004525.7p280437.0493.txt 6305.49 9168.18
52 CTI_004911.4p275952.2158.txt 6327.66 9187.99
53 CTI_005100.5p280430.5010.txt 6341.69 9189.32
54 CTI_010332.0p280234.5011.txt 6341.69 9189.32
55 CTI_011708.6p275850.0334.txt 6307.02 9177.83
56 CTI_011826.7p280514.5007.txt 6341.69 9189.32
57 CTI_012023.2p280321A.0495.txt 6305.49 9168.18
58 CTI_012023.2p280321B.0498.txt 6305.49 9168.18
59 CTI_012303.4p280449.5012.txt 6341.69 9189.32
60 CTI_012517.7p280101.6158.txt 6367.00 9208.58
61 CTI_012517.7p280247.0478.txt 6305.49 9168.18
62 CTI_012657.5p280202.4009.txt 6347.23 9200.62
63 CTI_013743.0p280553:.5039.txt 6336.40 9180.99
64 CTI_014716.6p280142.5038.txt 6336.40 9180.99
65 CTI_015115.8p280458.5013.txt 6341.69 9189.32
66 CTI_015338.5p280036.0299.txt 6307.02 9177.83
67 CTI_015607.7p280241.4010.txt 6347.23 9200.62
68 CTI_015625.5p280135.1110.txt 6329.60 9177.47
69 CTI_015705.9p280519.2162.txt 6327.66 9187.99
70 CTI_015812.8p280439.5014.txt 6341.69 9189.32
71 CTI_015825.4p280120.5015.txt 6341.69 9189.32
72 CTI_021845.9p280047.5016.txt 6341.69 9189.32
73 CTI_023210.0p280313.4011.txt 6347.23 9200.62
74 CTI_031502.6p280315.6162.txt 6367.00 9208.58
75 CTI_032442.5p280400.6160.txt 6367.00 9208.58
76 CTI_032659.6p275912.6161.txt 6367.00 9208.58
77 CTI_034036.8p280248.5040.txt 6336.40 9180.99
78 CTI_034607.5p280109.2011.txt 6321.89 9162.73
79 CTI_064951.4p280442.2100.txt 6320.75 9183.00
80 CTI_065150.8p280311.2104.txt 6320.75 9183.00
81 CTI_065950.5p280228.2022.txt 6321.89 9162.73
82 CTI_075013.2p280613.2111.txt 6320.75 9183.00
83 CTI_075723.2p280533.2026.txt 6321.89 9162.73
84 CTI_081722.3p280138.5042.txt 6336.40 9180.99
85 CTI_084106.0p280016.5041.txt 6336.40 9180.99
86 CTI_090120.6p280439.0024.txt 6347.36 9195.64
87 CTI_090928.9p280324.2038.txt 6321.89 9162.73
88 CTI_091716.8p280531.2124.txt 6320.75 9183.00
89 CTI_092053.7p280101.6107.txt 6336.82 9170.27
90 CTI_092423.0p280044.6102.txt 6336.82 9170.27
91 CTI_092539.9p280018.2034.txt 6321.89 9162.73
92 CTI_093631.3p280237.6103.txt 6336.82 9170.27
93 CTI_100219.5p280036.6104.txt 6336.82 9170.27
94 CTI_102840.1p280330.2129.txt 6320.75 9183.00
95 CTI_103000.3p280432.6108.txt 6336.82 9170.27
96 CTI_105201.6p280448.2133.txt 6320.75 9183.00
97 CTI_105707.5p280223.6105.txt 6336.82 9170.27
98 CTI_105802.4p280251.6106.txt 6336.82 9170.27
99 CTI_111035.6p275951.6111.txt 6344.84 9190.16
100 CTI_112443.6p280426.0029.txt 6347.36 9195.64
101 CTI_112750.0p280406.0032.txt 6347.36 9195.64
102 CTI_113104.4p280200.2042.txt 6321.89 9162.73
103 CTI_115638.4p280000.2050.txt 6321.89 9162.73
104 CTI_120144.1p280527.0037.txt 6347.36 9195.64
105 CTI_120236.8p275947.2054.txt 6321.89 9162.73
106 CTI_124450.0p280024.6109.txt 6336.82 9170.27
107 CTI_124832.6p280502.0042.txt 6347.36 9195.64
108 CTI_131631.6p280541.6170.txt 6355.40 9201.00
109 CTI_133827.9p280663.6110.txt 6336.82 9170.27
110 CTI_133857.8p280437.3009.txt 6323.47 9170.95
111 CTI_141034.2p280158.0323.txt 6297.97 9177.90
112 CTI_141237.7p280557.6179.txt 6351.74 9203.65
113 CTI_141329.8p280131.6191.txt 6351.52 9200.24
114 CTI_150546.8p280117.6180.txt 6351.74 9203.65
115 CTI_153915.5p280214.6172.txt 6355.40 9201.00
116 CTI_153915.6p280445.6171.txt 6355.40 9201.00
117 CTI_153945.1p280233.6190.txt 6351.52 9200.24
118 CTI_153948.1p280322.6189.txt 6351.52 9200.24
119 CTI_154231.3p280401.0053.txt 6347.36 9195.64
120 CTI_160557.4p280437.3010.txt 6323.47 9170.95
121 CTI_161340.2p280011.6121.txt 6344.84 9190.16
122 CTI_162342.9p280305.1097.txt 6329.60 9177.47
123 CTI_162356.1p275942.3008.txt 6323.47 9170.95
124 CTI_162920.5p280239.1098.txt 6329.60 9177.47
125 CTI_170958.5p275905.6124.txt 6344.84 9190.16
126 CTI_171818.0p280512.4002.txt 6347.23 9200.62
127 CTI_174729.0p280322.4017.txt 6347.23 9199.66
128 CTI_180120.1p280410.6177.txt 6351.74 9203.65
129 CTI_180142.2p275924.6195.txt 6351.52 9200.24
130 CTI_180216.8p280457.6178.txt 6351.74 9203.65
131 CTI_180257.2p280456.6173.txt 6355.40 9201.00
132 CTI_180305.0p280256.6187.txt 6351.74 9203.65
133 CTI_180350.6p280133.6183.txt 6351.74 9203.65
134 CTI_180408.2p280352.6188.txt 6351.74 9203.65
135 CTI_180456.3p280049.6184.txt 6351.74 9203.65
136 CTI_180516.3p280448.6174.txt 6355.40 9201.00
137 CTI_185818.3p275940.6186.txt 6351.74 9203.65
138 CTI_185818.3p280045.6185.txt 6351.74 9203.65
139 CTI_190006.8p280452.6176.txt 6355.40 9201.00
140 CTI_190016.9p280541.6198.txt 6351.52 9200.24
141 CTI_190917.7p280305.1105.txt 6329.60 9177.47
142 CTI_191216.9p280228.6155.txt 6367.00 9208.58
143 CTI_191258.9p280353.1119.txt 6329.60 9177.47
144 CTI_191326.8p275930.6164.txt 6342.75 9219.43
145 CTI_192121.7p280100.4014.txt 6352.12 9204.55
146 CTI_192853.3p280415.6163.txt 6342.75 9219.43
147 CTI_202636.9p275934.6166.txt 6342.75 9219.43
148 CTI_202738.5p280227.6165.txt 6342.75 9219.43
149 CTI_202928.1p280151.6156.txt 6367.00 9208.58
150 CTI_223752.5p275918.6153.txt 6367.00 9208.58
151 CTI_224056.1p280052.6152.txt 6367.00 9208.58
152 CTI_225024.0p275956.6154.txt 6367.00 9208.58
153 CTI_225508.6p280234.6175.txt 6355.40 9201.00
154 CTI_230047.6p280216.4015.txt 6352.12 9204.55
155 CTI_232425.5p275949.5004.txt 6341.69 9189.32
156 CTI_233201.1p275943.5036.txt 6336.40 9180.99
157 CTI_233828.2p275817.6168.txt 6342.75 9219.43
158 CTI_234957.0p280136.4016.txt 6352.12 9204.55
159 ER_2_(aka_WT_392).7307.txt 6026.76 9544.53
160 ER_2_(aka_WT_392).7471.txt 5861.90 9330.45
161 ESO_207-61.7501.txt 5861.80 9328.83
162 ESO_439-131.7462.txt 5861.90 9330.45
163 F_79-18.7374.txt 6027.42 9547.83
164 GJ_1001.7357.txt 6027.79 9547.50
165 GJ_1002.7114.txt 6405.68 9186.96
166 GJ_1005_AB.5006.txt 6341.69 9189.32
167 GJ_1005_AB.6205.txt 6338.71 9192.46
168 GJ_1028.7286.txt 5107.46 6880.90
169 GJ_1028.7287.txt 6642.00 9185.55
170 GJ_1057.4012.txt 6347.23 9200.62
171 GJ_1057.7230.txt 5110.44 6883.00
172 GJ_1057.7231.txt 6645.43 9177.56
173 GJ_1057.7362.txt 6027.79 9547.50
174 GJ_1061.7378.txt 6027.42 9547.83
175 GJ_1081_AB.6217.txt 6338.71 9192.46
176 GJ_1093.7018.txt 6485.29 9238.45
177 GJ_1103_AB.7282.txt 5107.46 6880.90
178 GJ_1103_AB.7283.txt 6642.00 9185.55
179 GJ_1105.7115.txt 6405.68 9186.96
180 GJ_1111.7240.txt 5110.44 6883.00
181 GJ_1111.7241.txt 6645.43 9177.56
182 GJ_1111.9004.txt 6321.89 9162.73
183 GJ_1116_AB.5026.txt 6341.69 9189.32
184 GJ_1128.7503.txt 5861.80 9328.83
185 GJ_1138.7402.txt 4954.58 6707.49
186 GJ_1138.7403.txt 6647.06 9180.79
187 GJ_1151.7408.txt 4954.58 6707.49
188 GJ_1151.7409.txt 6647.06 9180.79
189 GJ_1154_AB.7468.txt 5861.90 9330.45
190 GJ_1156.7031.txt 6485.29 9238.45
191 GJ_1207.7476.txt 5861.90 9330.45
192 GJ_1215_AB.7419.txt 4954.58 6707.49
193 GJ_1215_AB.7420.txt 6647.06 9180.79
194 GJ_1224.7116.txt 6411.70 9181.14
195 GJ_1227.7429.txt 4954.58 6707.49
196 GJ_1227.7430.txt 6647.06 9180.79
197 GJ_1230_B.7118.txt 6411.70 9181.14
198 GJ_1245_AC.0481.txt 6305.49 9168.18
199 GJ_1245_B.0497.txt 6305.49 9168.18
200 GJ_1253.7288.txt 5107.46 6880.90
201 GJ_1253.7289.txt 6642.00 9185.55
202 GJ_1256.7487.txt 5861.90 9330.45
203 GJ_1277.7314.txt 6026.76 9544.53
204 GJ_1277.7355.txt 6027.79 9547.50
205 GJ_1284.7356.txt 6027.79 9547.50
206 GJ_1286.7119.txt 6405.68 9186.96
207 GJ_1289.7226.txt 5110.44 6883.00
208 GJ_1289.7227.txt 6645.43 9177.56
209 GJ_2005_ABC.7359.txt 6027.79 9547.50
210 GJ_2066.7262.txt 5107.46 6880.90
211 GJ_2066.7263.txt 6642.00 9185.55
212 GJ_2069_A.7433.txt 4956.11 6705.54
213 GJ_2069_A.7434.txt 6637.28 9180.76
214 GJ_2069_B.7435.txt 4956.11 6705.54
215 GJ_2069_B.7436.txt 6637.28 9180.76
216 GJ_2097.7069.txt 6482.18 9239.18
217 GJ_2097.7301.txt 6026.76 9544.53
218 GJ_2097.7464.txt 5861.90 9330.45
219 GJ_2110.7367.txt 6027.42 9547.83
220 GJ_2129.7369.txt 6027.42 9547.83
221 GJ_2155.0332.txt 6307.02 9177.83
222 GL_569Bab.0322.txt 6316.26 9168.74
223 GL_65B.9002.txt 6321.89 9162.73
224 GRH_2208-2007.7318.txt 6026.76 9544.53
225 G_117-B15_B.6114.txt 6344.84 9190.16
226 G_156-67.7129.txt 6411.70 9181.14
227 G_165-8.7070.txt 6479.18 9236.18
228 G_188-38.7276.txt 5107.46 6880.90
229 G_188-38.7277.txt 6642.00 9185.55
230 G_203-47.7059.txt 6466.60 9225.43
231 G_203-47.7076.txt 6470.18 9227.18
232 G_41-14.7065.txt 6485.18 9242.18
233 G_89-32.7064.txt 6484.18 9241.18
234 G_99-49.7017.txt 6487.29 9240.45
235 Gl_1.7358.txt 6027.79 9547.50
236 Gl_102.7278.txt 5107.46 6880.90
237 Gl_102.7279.txt 6642.00 9185.55
238 Gl_105_B.7105.txt 6413.29 9192.19
239 Gl_109.7106.txt 6413.29 9192.19
240 Gl_1230_AC.7117.txt 6411.70 9181.14
241 Gl_15_A.7101.txt 6405.68 9186.96
242 Gl_15_B.7102.txt 6405.68 9186.96
243 Gl_166_C.6211.txt 6338.71 9192.46
244 Gl_166_C.9003.txt 6321.89 9162.73
245 Gl_169.1_A.6100.txt 6336.82 9170.27
246 Gl_169.1_A.6210.txt 6338.71 9192.46
247 Gl_176.7214.txt 5110.44 6883.00
248 Gl_176.7215.txt 6645.43 9177.56
249 Gl_185_AB.7060.txt 6485.18 9242.18
250 Gl_191.7497.txt 5861.80 9328.83
251 Gl_205.9013.txt 6327.66 9187.99
252 Gl_213.6214.txt 6338.71 9192.46
253 Gl_213.9014.txt 6327.66 9187.99
254 Gl_220.6215.txt 6338.71 9192.46
255 Gl_220.9015.txt 6327.66 9187.99
256 Gl_226.6218.txt 6338.71 9192.46
257 Gl_226.9016.txt 6327.66 9187.99
258 Gl_228_A.7218.txt 5110.44 6883.00
259 Gl_228_A.7219.txt 6645.43 9177.56
260 Gl_228_B.7222.txt 5110.44 6883.00
261 Gl_228_B.7223.txt 6645.43 9177.56
262 Gl_229.7258.txt 5107.46 6880.90
263 Gl_229.7259.txt 6642.00 9185.55
264 Gl_229.9017.txt 6327.66 9187.99
265 Gl_22_AC.6206.txt 6338.71 9192.46
266 Gl_22_AC.9006.txt 6320.75 9183.00
267 Gl_22_B.6207.txt 6338.71 9192.46
268 Gl_22_B.9007.txt 6320.75 9183.00
269 Gl_232.9018.txt 6327.66 9187.99
270 Gl_234_AB.6212.txt 6338.71 9192.46
271 Gl_234_AB.9019.txt 6327.66 9187.99
272 Gl_250_B.9021.txt 6327.66 9187.99
273 Gl_251.9022.txt 6327.66 9187.99
274 Gl_257_AB.7498.txt 5861.80 9328.83
275 Gl_265_A.9023.txt 6327.66 9187.99
276 Gl_268.3.7084.txt 6476.61 9236.40
277 Gl_268_AB.9025.txt 6327.66 9187.99
278 Gl_270.7256.txt 5107.46 6880.90
279 Gl_270.7257.txt 6642.00 9185.55
280 Gl_270.9026.txt 6327.66 9187.99
281 Gl_273.9027.txt 6327.66 9187.99
282 Gl_275.2_A.9028.txt 6327.66 9187.99
283 Gl_283_B.5018.txt 6341.69 9189.32
284 Gl_283_B.7089.txt 6484.61 9244.40
285 Gl_285.7038.txt 6482.60 9241.43
286 Gl_299.7039.txt 6481.60 9240.43
287 Gl_300.7040.txt 6485.60 9244.43
288 Gl_301_AB.5021.txt 6341.69 9189.32
289 Gl_316.1.5020.txt 6341.69 9189.32
290 Gl_317.7458.txt 5861.90 9330.45
291 Gl_328.9029.txt 6327.66 9187.99
292 Gl_338.1AB.5022.txt 6341.69 9189.32
293 Gl_338_A.9030.txt 6327.66 9187.99
294 Gl_338_B.9031.txt 6327.66 9187.99
295 Gl_34_B.7103.txt 6405.68 9186.96
296 Gl_352_AB.9011.txt 6320.75 9183.00
297 Gl_357.7459.txt 5861.90 9330.45
298 Gl_367.7460.txt 5861.90 9330.45
299 Gl_380.7021.txt 6473.29 9226.45
300 Gl_380.9033.txt 6327.66 9187.99
301 Gl_381.9034.txt 6327.66 9187.99
302 Gl_382.9035.txt 6327.66 9187.99
303 Gl_393.7023.txt 6487.29 9240.45
304 Gl_402.7274.txt 5107.46 6880.90
305 Gl_402.7275.txt 6642.00 9185.55
306 Gl_402.7456.txt 5861.90 9330.45
307 Gl_402.9040.txt 6338.44 9184.39
308 Gl_406.7298.txt 5107.46 6880.90
309 Gl_406.7299.txt 6642.00 9185.55
310 Gl_406.9005.txt 6321.89 9162.73
311 Gl_411.7212.txt 5110.44 6883.00
312 Gl_411.7213.txt 6645.43 9177.56
313 Gl_411.9037.txt 6327.66 9187.99
314 Gl_412_A.7025.txt 6475.29 9228.45
315 Gl_412_B.7026.txt 6474.29 9227.45
316 Gl_413.1.7461.txt 5861.90 9330.45
317 Gl_424.7410.txt 4954.58 6707.49
318 Gl_424.7411.txt 6647.06 9180.79
319 Gl_430.9038.txt 6327.66 9187.99
320 Gl_436.7268.txt 5107.46 6880.90
321 Gl_436.7269.txt 6642.00 9185.55
322 Gl_436.9039.txt 6327.66 9187.98
323 Gl_438.7302.txt 6026.76 9544.53
324 Gl_445.7042.txt 6456.60 9215.43
325 Gl_447.7043.txt 6481.60 9240.43
326 Gl_450.7400.txt 4954.58 6707.49
327 Gl_450.7401.txt 6647.06 9180.79
328 Gl_465.7469.txt 5861.90 9330.45
329 Gl_469_AB.7507.txt 5861.80 9328.83
330 Gl_473_AB.0021.txt 6347.36 9195.64
331 Gl_479.7305.txt 6026.76 9544.53
332 Gl_48.7224.txt 5110.44 6883.00
333 Gl_48.7225.txt 6645.43 9177.56
334 Gl_486.7466.txt 5861.90 9330.45
335 Gl_487_ABC.7412.txt 4954.58 6707.49
336 Gl_487_ABC.7413.txt 6647.06 9180.79
337 Gl_49.7260.txt 5107.46 6880.90
338 Gl_49.7261.txt 6642.00 9185.55
339 Gl_493.1.7467.txt 5861.90 9330.45
340 Gl_494_AB.7508.txt 5861.80 9328.83
341 Gl_508_ABC.5027.txt 6341.69 9189.32
342 Gl_51.9042.txt 6900.00 9161.70
343 Gl_514.7032.txt 6485.29 9238.45
344 Gl_514.7465.txt 5861.90 9330.45
345 Gl_519.7414.txt 4954.58 6707.49
346 Gl_519.7415.txt 6647.06 9180.79
347 Gl_526.7033.txt 6485.29 9238.45
348 Gl_54.1.7104.txt 6405.68 9186.96
349 Gl_54.7495.txt 5861.90 9330.45
350 Gl_551.7328.txt 6027.79 9547.50
351 Gl_555.7034.txt 6490.29 9243.45
352 Gl_569_A.0269.txt 6297.97 9177.90
353 Gl_570_BC.7036.txt 6490.29 9243.45
354 Gl_581.7037.txt 6490.29 9243.45
355 Gl_588.7329.txt 6027.79 9547.50
356 Gl_595.7475.txt 5861.90 9330.45
357 Gl_618_A.7330.txt 6027.79 9547.50
358 Gl_618_B.7331.txt 6027.79 9547.50
359 Gl_623_AB.3006.txt 6323.47 9170.95
360 Gl_623_AB.7075.txt 6469.18 9226.18
361 Gl_625.3007.txt 6323.47 9170.95
362 Gl_628.7058.txt 6483.60 9242.43
363 Gl_633.7363.txt 6027.42 9547.83
364 Gl_638.7421.txt 4954.58 6707.49
365 Gl_638.7422.txt 6647.06 9180.79
366 Gl_643.1116.txt 6329.60 9177.47
367 Gl_643.7054.txt 6483.60 9242.43
368 Gl_644ABD.7053.txt 6484.60 9243.43
369 Gl_644_C.1099.txt 6329.60 9177.47
370 Gl_644_C.7052.txt 6485.60 9244.43
371 Gl_644_C.7207.txt 3438.96 9764.08
372 Gl_644_C.7364.txt 6027.42 9547.83
373 Gl_644_C.7448.txt 4956.11 6705.54
374 Gl_644_C.7449.txt 6637.28 9180.76
375 Gl_644_C.7478.txt 5861.90 9330.45
376 Gl_649.3005.txt 6323.47 9170.95
377 Gl_65_A.9001.txt 6321.89 9162.73
378 Gl_661_AB.0057.txt 6347.36 9195.64
379 Gl_666_B.7333.txt 6027.79 9547.50
380 Gl_667_C.7335.txt 6027.79 9547.50
381 Gl_669_A.1121.txt 6329.60 9177.47
382 Gl_669_B.1122.txt 6329.60 9177.47
383 Gl_673.7077.txt 6484.18 9241.18
384 Gl_674.7336.txt 6027.79 9547.50
385 Gl_677_AB.4013.txt 6352.12 9204.55
386 Gl_678.1.7513.txt 5861.80 9328.83
387 Gl_682.7337.txt 6027.79 9547.50
388 Gl_686.7079.txt 6482.18 9239.18
389 Gl_687.7080.txt 6462.18 9219.18
390 Gl_693.7338.txt 6027.79 9547.50
391 Gl_694.7431.txt 4954.58 6707.49
392 Gl_694.7432.txt 6647.06 9180.79
393 Gl_695_BC.7423.txt 4954.58 6707.49
394 Gl_695_BC.7424.txt 6647.06 9180.79
395 Gl_699.1096.txt 6329.60 9177.47
396 Gl_699.7309.txt 6026.76 9544.53
397 Gl_699.7479.txt 5861.90 9330.45
398 Gl_70.7264.txt 5107.46 6880.90
399 Gl_70.7265.txt 6642.00 9185.55
400 Gl_701.7078.txt 6485.18 9242.18
401 Gl_720_A.0273.txt 6297.96 9163.46
402 Gl_725_A.0300.txt 6307.02 9177.83
403 Gl_725_A.6199.txt 6338.71 9192.46
404 Gl_725_B.0311.txt 6307.02 9177.83
405 Gl_725_B.6200.txt 6338.71 9192.46
406 Gl_729.7107.txt 6411.70 9181.14
407 Gl_734_A.0324.txt 6297.97 9177.90
408 Gl_734_B.0275.txt 6297.97 9177.90
409 Gl_745_A.7484.txt 5861.90 9330.45
410 Gl_745_B.7485.txt 5861.90 9330.45
411 Gl_747_AB.7425.txt 4954.58 6707.49
412 Gl_747_AB.7426.txt 6647.06 9180.79
413 Gl_748.2A.0335.txt 6307.02 9177.83
414 Gl_748.2A.7341.txt 6027.79 9547.50
415 Gl_748.2A.7480.txt 5861.90 9330.45
416 Gl_748.2B.0338.txt 6307.02 9177.83
417 Gl_748.2B.7340.txt 6027.79 9547.50
418 Gl_748.2B.7481.txt 5861.90 9330.45
419 Gl_748_AB.0327.txt 6297.97 9177.90
420 Gl_752_A.1118.txt 6329.60 9177.47
421 Gl_752_A.7342.txt 6027.79 9547.50
422 Gl_752_A.7482.txt 5861.90 9330.45
423 Gl_752_B.1117.txt 6329.60 9177.47
424 Gl_752_B.7368.txt 6027.42 9547.83
425 Gl_752_B.7483.txt 5861.90 9330.45
426 Gl_754.1_B.4001.txt 6347.23 9200.62
427 Gl_754.7339.txt 6027.79 9547.50
428 Gl_756.2.0283.txt 6297.97 9177.90
429 Gl_761.2.0325.txt 6297.97 9177.90
430 Gl_763.0326.txt 6297.97 9177.90
431 Gl_764.1_B.0339.txt 6307.02 9177.83
432 Gl_767_A.0340.txt 6307.02 9177.83
433 Gl_767_B.0337.txt 6307.02 9177.83
434 Gl_767_B.6201.txt 6338.71 9192.46
435 Gl_775.0328.txt 6297.97 9177.90
436 Gl_775.7353.txt 6027.79 9547.50
437 Gl_775.7486.txt 5861.90 9330.45
438 Gl_783_B.7344.txt 6027.79 9547.50
439 Gl_784.7346.txt 6027.79 9547.50
440 Gl_786.0329.txt 6297.97 9177.90
441 Gl_791.2AB.1120.txt 6329.60 9177.47
442 Gl_793.7270.txt 5107.46 6880.90
443 Gl_793.7271.txt 6642.00 9185.55
444 Gl_799_AB.7315.txt 6026.76 9544.53
445 Gl_799_AB.7347.txt 6027.79 9547.50
446 Gl_803.7348.txt 6027.79 9547.50
447 Gl_806.0330.txt 6297.97 9177.90
448 Gl_806.6203.txt 6338.71 9192.46
449 Gl_809.5000.txt 6341.69 9189.32
450 Gl_820_A.0309.txt 6307.02 9177.83
451 Gl_820_A.7252.txt 5107.46 6880.90
452 Gl_820_A.7253.txt 6642.00 9185.55
453 Gl_820_B.0341.txt 6307.01 9177.82
454 Gl_820_B.7254.txt 5107.46 6880.90
455 Gl_820_B.7255.txt 6642.00 9185.55
456 Gl_825.7349.txt 6027.79 9547.50
457 Gl_829_AB.5001.txt 6341.69 9189.32
458 Gl_83.1.6209.txt 6338.71 9192.46
459 Gl_83.1.9041.txt 6900.00 9161.70
460 Gl_831_AB.5002.txt 6341.69 9189.32
461 Gl_832.7350.txt 6027.79 9547.50
462 Gl_839.0331.txt 6307.02 9177.83
463 Gl_84.7266.txt 5107.46 6880.90
464 Gl_84.7267.txt 6642.00 9185.55
465 Gl_846.0292.txt 6307.02 9177.83
466 Gl_849.7492.txt 5861.90 9330.45
467 Gl_860_A.0065.txt 6347.36 9195.64
468 Gl_860_A.4004.txt 6347.23 9200.62
469 Gl_860_B.4006.txt 6347.23 9200.62
470 Gl_863.1ABC.3004.txt 6338.98 9178.22
471 Gl_866_ABC.7491.txt 5861.90 9330.45
472 Gl_866_ABC.9043.txt 6900.00 9161.70
473 Gl_867_A.7493.txt 5861.90 9330.45
474 Gl_867_B.7494.txt 5861.90 9330.45
475 Gl_873.5030.txt 6336.40 9180.99
476 Gl_873.6204.txt 6338.71 9192.46
477 Gl_876.7108.txt 6405.68 9186.96
478 Gl_877.7351.txt 6027.79 9547.50
479 Gl_880.5029.txt 6336.40 9180.99
480 Gl_887.7352.txt 6027.79 9547.50
481 Gl_896_A.7110.txt 6405.68 9186.96
482 Gl_896_B.7111.txt 6405.68 9186.96
483 Gl_905.7112.txt 6405.68 9186.96
484 Gl_908.7113.txt 6405.68 9186.96
485 Gl_908.7320.txt 6026.76 9544.53
486 Gl_91.7496.txt 5861.90 9330.45
487 HB_2115-4518.7343.txt 6027.79 9547.50
488 HB_2124-4228.7317.txt 6026.76 9544.53
489 HB_2124-4228.7371.txt 6027.42 9547.83
490 HB_2126-4459.7316.txt 6026.76 9544.53
491 LHS_1075.6157.txt 6367.00 9208.58
492 LHS_1252.6208.txt 6338.71 9192.46
493 LHS_1317.7292.txt 5107.46 6880.90
494 LHS_1317.7293.txt 6642.00 9185.55
495 LHS_1318.7280.txt 5107.46 6880.90
496 LHS_1318.7281.txt 6642.00 9185.55
497 LHS_132.7322.txt 6026.76 9544.53
498 LHS_1326.7232.txt 5110.44 6883.00
499 LHS_1326.7233.txt 6645.43 9177.56
500 LHS_1367.7377.txt 6027.42 9547.83
501 LHS_1375.7234.txt 5110.44 6883.00
502 LHS_1375.7235.txt 6645.43 9177.56
503 LHS_1555.6159.txt 6367.00 9208.58
504 LHS_1564.7392.txt 5107.46 6880.90
505 LHS_1564.7393.txt 6642.00 9185.55
506 LHS_1625.7250.txt 5110.44 6883.00
507 LHS_1625.7251.txt 6645.43 9177.56
508 LHS_1630.7122.txt 6405.68 9186.96
509 LHS_1660a.7216.txt 5110.44 6883.00
510 LHS_1660a.7217.txt 6645.43 9177.56
511 LHS_1691.6213.txt 6338.71 9192.46
512 LHS_1723.7082.txt 6484.61 9244.40
513 LHS_1805.7016.txt 6470.29 9223.45
514 LHS_1807.7123.txt 6405.68 9186.96
515 LHS_1809.7228.txt 5110.44 6883.00
516 LHS_1809.7229.txt 6645.43 9177.56
517 LHS_1829.7236.txt 5110.44 6883.00
518 LHS_1829.7237.txt 6645.43 9177.56
519 LHS_1885.7085.txt 6462.61 9222.40
520 LHS_191.9008.txt 6320.75 9183.00
521 LHS_1957.7502.txt 5861.80 9328.83
522 LHS_2021.7384.txt 5107.46 6880.90
523 LHS_2021.7385.txt 6642.00 9185.55
524 LHS_2023.7394.txt 5107.46 6880.90
525 LHS_2023.7395.txt 6642.00 9185.55
526 LHS_2045.5019.txt 6341.69 9189.32
527 LHS_2065.7244.txt 5110.44 6883.00
528 LHS_2065.7245.txt 6645.43 9177.56
529 LHS_2065.9009.txt 6320.75 9179.40
530 LHS_2067.6112.txt 6344.84 9190.16
531 LHS_207.7120.txt 6405.68 9186.96
532 LHS_221_AB.6216.txt 6338.71 9192.46
533 LHS_2238.6144.txt 6328.76 9178.36
534 LHS_224.7284.txt 5107.46 6880.90
535 LHS_224.7285.txt 6642.00 9185.55
536 LHS_2243.6145.txt 6328.76 9178.36
537 LHS_2351.7457.txt 5861.90 9330.45
538 LHS_2352.6146.txt 6328.76 9178.36
539 LHS_2397a.5043.txt 6336.40 9180.99
540 LHS_2397a.7203.txt 3422.06 9764.09
541 LHS_2471.7406.txt 4954.58 6707.49
542 LHS_2471.7407.txt 6647.06 9180.79
543 LHS_2484.7463.txt 5861.90 9330.45
544 LHS_2487.7067.txt 6486.18 9243.18
545 LHS_252.7290.txt 5107.46 6880.90
546 LHS_252.7291.txt 6642.00 9185.55
547 LHS_2520.7506.txt 5861.80 9328.83
548 LHS_2632.6147.txt 6328.76 9178.36
549 LHS_2645.6148.txt 6328.76 9178.36
550 LHS_2826.6150.txt 6328.76 9178.36
551 LHS_2836.7511.txt 5861.80 9328.83
552 LHS_2855.7439.txt 4956.11 6705.54
553 LHS_2855.7440.txt 6637.28 9180.76
554 LHS_2875.7509.txt 5861.80 9328.83
555 LHS_2876.7510.txt 5861.80 9328.83
556 LHS_288.7300.txt 6026.76 9544.53
557 LHS_2887.6151.txt 6328.76 9178.36
558 LHS_292.5025.txt 6341.69 9189.32
559 LHS_2924.0490.txt 6305.49 9168.18
560 LHS_2930.6123.txt 6344.84 9190.16
561 LHS_2980.6149.txt 6328.76 9178.36
562 LHS_3002.7095.txt 6478.61 9238.40
563 LHS_3003.7093.txt 6486.61 9246.40
564 LHS_3135.7474.txt 5861.90 9330.45
565 LHS_323.7470.txt 5861.90 9330.45
566 LHS_3262.7427.txt 4954.58 6707.49
567 LHS_3262.7428.txt 6647.06 9180.79
568 LHS_3332.7365.txt 6027.42 9547.83
569 LHS_3339.0491.txt 6305.49 9168.18
570 LHS_3346.7514.txt 5861.80 9328.83
571 LHS_337.7306.txt 6026.76 9544.53
572 LHS_3376.7081.txt 6464.18 9221.18
573 LHS_3487.7488.txt 5861.90 9330.45
574 LHS_3538.7489.txt 5861.90 9330.45
575 LHS_3566.7450.txt 4956.11 6705.54
576 LHS_3566.7451.txt 6637.28 9180.76
577 LHS_358.7437.txt 4956.11 6705.54
578 LHS_358.7438.txt 6637.28 9180.76
579 LHS_3746.7354.txt 6027.79 9547.50
580 LHS_3768.7000.txt 6337.34 9201.30
581 LHS_3799.7124.txt 6411.70 9181.14
582 LHS_3933.7125.txt 6411.70 9181.14
583 LHS_4009.7319.txt 6026.76 9544.53
584 LHS_5129.7296.txt 5107.46 6880.90
585 LHS_5129.7297.txt 6642.00 9185.55
586 LHS_5142.9010.txt 6320.75 9183.00
587 LHS_515.0492.txt 6305.49 9168.18
588 LHS_523.0472.txt 6305.49 9168.18
589 LP_159-47.7086.txt 6465.61 9225.40
590 LP_166-56.7020.txt 6474.29 9227.45
591 LP_229-17.7454.txt 4956.11 6705.54
592 LP_229-17.7455.txt 6637.28 9180.76
593 LP_300-55.7126.txt 6405.68 9186.96
594 LP_301-16.2093.txt 6320.75 9183.00
595 LP_315-11.7063.txt 6477.18 9234.18
596 LP_322-1178.6169.txt 6355.40 9201.00
597 LP_324-30.0494.txt 6305.49 9168.18
598 LP_325-1.0046.txt 6347.36 9195.64
599 LP_353-59.7006.txt 6337.34 9201.30
600 LP_400-63.7003.txt 6337.34 9201.30
601 LP_405-39.7011.txt 6322.79 9188.57
602 LP_406-29.7390.txt 5107.46 6880.90
603 LP_406-29.7391.txt 6642.00 9185.55
604 LP_410-39.7007.txt 6337.34 9201.30
605 LP_412-31.7015.txt 6322.79 9188.57
606 LP_412-31.7386.txt 5107.46 6880.90
607 LP_412-31.7387.txt 6642.00 9185.55
608 LP_427-38.7041.txt 6479.60 9238.43
609 LP_465-27.7010.txt 6322.79 9188.57
610 LP_467-16.7321.txt 6026.76 9544.53
611 LP_471-17.7008.txt 6337.34 9201.30
612 LP_476-207.7083.txt 6483.61 9243.40
613 LP_497-97.7030.txt 6487.29 9240.45
614 LP_608-54.7090.txt 6483.61 9243.40
615 LP_672-19.7091.txt 6486.61 9246.40
616 LP_704-43.7004.txt 6337.34 9201.30
617 LP_708-98.7013.txt 6322.79 9188.57
618 LP_731-47.7323.txt 6027.79 9547.50
619 LP_75-10.7272.txt 5107.46 6880.90
620 LP_75-10.7273.txt 6642.00 9185.55
621 LP_759-25.7009.txt 6322.79 9188.57
622 LP_766-89.7005.txt 6337.34 9201.30
623 LP_771-21.7375.txt 6027.42 9547.83
624 LP_785-18.7127.txt 6405.68 9186.96
625 LP_792-32.7027.txt 6491.29 9244.45
626 LP_799-3.7512.txt 5861.80 9328.83
627 LP_803-33.7051.txt 6483.60 9242.43
628 LP_855-41.7071.txt 6487.18 9244.18
629 LP_885-45.7014.txt 6322.79 9188.57
630 LP_912-62.7046.txt 6480.60 9239.43
631 LP_912-63.7048.txt 6479.60 9238.43
632 LP_944-20.7376.txt 6027.42 9547.83
633 L_266-18_C.7312.txt 6026.76 9544.53
634 L_32-8.7500.txt 5861.80 9328.83
635 L_32-9.7499.txt 5861.80 9328.83
636 PC_0025p0447.6127.txt 6367.00 9208.58
637 PPl_2_(Pleiad).2014.txt 6321.89 9162.73
638 PSS_1022p3016.7238.txt 5110.44 6883.00
639 PSS_1022p3016.7239.txt 6645.43 9177.56
640 PSS_1458p2839.7441.txt 4956.11 6705.54
641 PSS_1458p2839.7442.txt 6637.28 9180.76
642 RG_0050-2722.6167.txt 6342.75 9219.43
643 SAO_127976.1468.txt 6900.00 9158.98
644 SAO_141052.1414.txt 6900.00 9158.98
645 SAO_141344.1461.txt 6900.00 9158.98
646 SAO_21753.1470.txt 6900.00 9158.98
647 SAO_22994.1474.txt 6900.00 9158.98
648 SAO_28843.1410.txt 6900.00 9158.98
649 SAO_30653.1462.txt 6900.00 9158.98
650 SAO_34651.1467.txt 6900.00 9158.98
651 SAO_36509.1443.txt 6900.00 9158.98
652 SAO_52516.1432.txt 6900.00 9158.98
653 SAO_63349.1460.txt 6900.00 9158.98
654 SAO_67559.1463.txt 6900.00 9158.98
655 SAO_82478.1115.txt 6329.60 9177.47
656 SAO_91792.1440.txt 6900.00 9158.98
657 StKM_1-1440.7366.txt 6027.42 9547.83
658 TVLM_262-111511.7388.txt 5107.46 6880.90
659 TVLM_262-111511.7389.txt 6642.00 9185.55
660 TVLM_262-70502.7382.txt 5107.46 6880.90
661 TVLM_262-70502.7383.txt 6642.00 9185.55
662 TVLM_513-42404_A.7443.txt 4956.11 6705.54
663 TVLM_513-42404_A.7444.txt 6637.28 9180.76
664 TVLM_513-42404_B.7445.txt 6637.28 9180.76
665 TVLM_513-46546.7072.txt 6478.18 9235.18
666 TVLM_513-8328.7416.txt 6647.06 9180.79
667 TVLM_832-10443.7361.txt 6027.79 9547.50
668 TVLM_832-42500.7294.txt 5107.46 6880.90
669 TVLM_832-42500.7295.txt 6642.00 9185.55
670 TVLM_868-110639.7094.txt 6485.61 9245.40
671 TVLM_868-110639.7308.txt 6026.76 9544.53
672 Terzan_22.7477.txt 5861.90 9330.45
673 WT_426.7472.txt 5861.90 9330.45
674 WT_460.7473.txt 5861.90 9330.45
675 WT_562.7313.txt 6026.76 9544.53
676 WT_792.7370.txt 6027.42 9547.83
677 WT_804.7490.txt 5861.90 9330.45
#
df_data <- t(unlist(sapply(bq_clean, prepare, 1)))
rownames(df_data) <- d_ipac[ltq, 1]
write.table(df_data, "test_x_01.txt")
#
save.image(file = "M_prep_BT-Settl.RData")

This finishes the data preparation step. It considers 346 training patterns from syntetic spectra and 595 to be interpreted inside the window 8461, 9030.