Hi Letizia,
The different format for the observation files are described in the dedicated notebook, especially cell 21 for your case:
If you put: LINE TT err
as first row of your file and read it using (adapt the values of the keywords to your case):
obs = pn.Observation('obs_test.dat', fileFormat='lines_in_rows_err_cols', corrected=False, errIsRelative=False)
you can add MonteCarlo values using:
obs.addMonteCarloObs(N=100)
This will create 100 fake observations, named TT_MC_1 to TT_MC_100, taking into account the error of each line
You can have more than one observation in the original file, just be sure thier names are different.
To answer you r other question in this same email, you can also have the emissin lines in cols and the objects in row, have a look at the cell 19 in the same Notebook.
Hope it helps,
Saludos,
Christophe