When the .csv or .txt comes out of an instrument, the first thing you want is to plot the numbers and see whether the curve looks the way you expected. The file starts with a few lines of device name and settings, but right after measuring you have the conditions in your head, so you skip those lines, pull out just the numbers and plot them. Look at that graph weeks later and the finer conditions it was measured under are no longer there.
It is the same for me. On the day I measure, I know the conditions, so what I want to see is the shape of the numbers, and the header does not register. When I later wanted to check the detailed conditions, what I could rely on was the header that had stayed behind in the original file.
So Graphium has a data import that takes the instrument file as it is, header and footer included, and makes a table out of it. Choose a file from Data in the / menu, or drop the file onto the editor, and the screen opens with the header row, the row range and the delimiter already guessed. The original file is on the left and the converted table on the right, so you compare them and press Import. A header line like Device Model: ENV-MONITOR-X9 stays with the table as a measurement condition. A chart is drawn by pointing at this table by name, so behind the graph there is always a table with its conditions attached, and you can get back to the detailed conditions long after. Right after measuring it looks unnecessary, but I think it is the part of the record that matters later. The table gets a "from " badge next to its name, which reopens the same screen so you can adjust the range or delimiter and rebuild it. The original file stays as a material, so you can trace from the numbers in the table back to the raw data.
A measurement file with thousands of rows does not belong in a note as an ordinary table. Every edit rewrites the whole table and the editor stalls. So the default on import is a data table: the file stays as a material, the note holds only which material to read, how to read it and the table's name, and only the rows on screen are drawn. A 2,000-row log scrolls as lightly as a short table. When you want to edit cells directly, choose Table in the note on the import screen instead.
Data tables are read-only on purpose. The numbers came from an instrument, and I did not think editing them by hand belongs in a record. To change them, fix the original file and import it again. Tables in the note, for their part, cannot be imported above 1,000 rows.
Importing measurement data and data tables are covered in the "Notes & editor" page of the manual. Importing a file with its header came in v0.36.0 (2026-08-14), and keeping thousands of rows light as a data table came in v0.62.0 (2026-09-08).
https://kumagallium.github.io/Graphium/manual/notes-and-editor
Graphium is open source on GitHub.

