Almost all of the information in an Eprime file comes in chunks of text
bracketed by the lines *** LogFrame Start ***
and *** LogFrame
End ***
. The exception is the header information which is bracketed by
*** Header Start ***
and *** Header End ***
.
extract_chunks(eprime_log)
a character vector containing the lines of text from Eprime txt file
a list of character vectors, where each vector contains the lines of a log-frame
extract_chunks
extracts the bracketed text, storing each log-frame of
text in a list. The lists also include some additional lines of text as
metadata: Eprime.FrameNumber
and Eprime.Basename
(the name of
the source file). The header log-frame also gets dummy lines:
Procedure: Header
and Running: Header
.
These character vectors of colon-separated lines are converted into proper
lists by FrameList(...)
.