[Therion] Scope of calibrate directive
Bruce Mutton
bruce at tomo.co.nz
Wed Dec 25 19:49:50 CET 2024
> In a file of centerline data - What is the scope of the "calibrate"
directive?
> If "calibrate" is specified at the top of a file, does its effect end at
the end of that file?
> Can "calibrate" be specified partway through the shots?
> Is there a way to reset the effect of "calibrate", similar to the way
"flags splay off" can be used?
Hi Bill
The scope of calibrate is the current centreline block of data. The start
and end of a file is not relevant to Therion's scopes where that file is
'inserted' into another using the input statement. It is endcentreline and
endsurvey that defines the end of a centreline or survey scope.
I have only ever used calibrate at the start of a relevant centreline, so
have not tested Tarquin's suggestion, but I'm sure you have Tarquin :)
Subject to that caveat, the answers to your other questions are all 'yes'.
My observation from small datasets you have supplied Bill, is that you have
a single centreline for an entire cave. Where this is the case, it makes it
less convenient to specify parameters that naturally only have relevance to
a particular survey team on a particular day. One work around might be to
use a group - endgroup pair to encapsulate the data where you want different
calibrate settings to the rest of the cave (Therion Book page 21). One
caveat is that I have found that calibrate only works for some parameters,
calibrate should be one of them, I'm just not sure.
Alternatively, my approach, in the case of your PracticeMine example shared
recently, would be to take the centreline, units, endcentreline statements
out of PracticeMine.th and replicate these, along with any calibrate
statements, into your data.txt files. That way the metadata relevant to a
day's survey can be at the top of the page when you are viewing that day's
survey legs.
Bruce
More information about the Therion
mailing list