Inferometer data is written out as frames. Frames are composed of structures. Not all possible structures appear in a particular frame. The attributes listed here are in alphabetical order and does not implied their order in the frame.
For detailed description please refer to Frame Specification documents.
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
GTimeN | Frame start time residual in GPS seconds | |
GTimeS | Frame start time in GPS nanoseconds | |
ULeapS | Number of leapseconds between GPS/TAI and UTC | |
dataQuality | 32bit word to denote quality of data | |
dt | Frame length in seconds | |
frame | Frame number, increase monotonically for run | |
run | Run number |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
bias | DC bias on cahnnel | |
channelGroup | Channel grouping number | |
channelNumber | Channel number | |
comment | Comment | |
dataValid | Data valid flag | |
fShift | frequency in the original data that corresponds to 0 Hz in heterodyned serices | |
nBits | Number of bits in A/D output | |
phase | Phase of heterodyning signal at start | |
sampleRate | Data acquisition rate | |
slope | ADC calibration | |
timeOffset | Offset of 1st sample relative to frame start time | |
units | ADC calibration input units |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
armXaltitude | Altitude angle of X arm | |
armXazimuth | Orientation of X arm | |
armXmidpoint | Distance between the detector vertex and middle of X cavity | |
armYaltitude | Altitude angle of Y arm | |
armYazimuth | Orientation of Y arm | |
armYmidpoint | Distance between the detector vertex and middle of Y cavity | |
elevation | Vertex elevation | |
latitude | Detector vertex latitude | |
localTime | Local seasonal time (UTC) | |
longitude | Detector vertex longtitude | |
prefix | Channel prefix for this detector |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
GTimeN | GPS time residual of event in nanoseconds | |
GTimeS | residual GPS time in seconds | |
amplitude | Continuous output amplitude returned by event | |
comment | Comment | |
eventStatus | Defined by event search algorithm | |
inputs | Input channel and filter parameters | |
nParam | Number of additional event parameters | |
parameterNames | Array of parameter names | |
parameters | Array of additional event parameters | |
probability | Likelihood of event if available | |
statistics | Statistical description of event | |
timeAfter | Signal duration after | |
timeBefore | Signal duration before |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
comment | Post processing program name and comments | |
time | Time of post processing |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
All variables | All message log data variables |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
BW | Resolution bandwidth | |
auxParam | Auxiliary parameters | |
auxParamNames | array of auxiliary parameter names | |
comment | Comment | |
fRange | Frequency range | |
fShift | Frequency in original data that corresponds to 0 Hz in heterodyned series | |
nAuxParam | Number of auxiliary params | |
phase | Phase of heterodyning signal at start of dataset | |
subType | Subtype for f-Series | |
tRange | Duration of sampled data | |
timeOffset | Offset of 1st sample to frame start time | |
type | Type of data object |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
data | Pointer to ascii string | |
sampleRate | Sample rate | |
timeNSec | Time of data acquisition, residual | |
timeSec | Frame start time |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
comment | Comment | |
fShift | Frequency in original data that corresponds to 0 Hz in heterodyned series | |
phase | Phase of heterodyning signal at start of dataset | |
sampleRate | Simulated data sample rate | |
timeOffset | Offset of 1st sample to frame start time |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
GTimeS | Maximum event time in GPS seconds | |
GTimeN | GPS Time in residual nanoseconds | |
amplitude | Continuous output amplitude | |
comment | Descriptor of event | |
inputs | Input channels and filter parameters | |
nParam | Number of additional parameters | |
parameterNames | Array of parameter names | |
parameters | Array of additional event parameters | |
timeAfter | Signal duration after in GPS | |
timeBefore | Signal duration before in GPS |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
All variables | All static data variables |
Accessor Name | Description Summary | Accessible via ldas |
---|---|---|
All variables | All summary variables |
You can access the frame structures and frame accessors via the ldas user command getFrameElements.
Using a test frame created on ldas-dev, you can issue various types of queries to get the information.
ldasJob { -name "username" -password "********" -email "user@foobar.edu"} { getFrameElements -returnprotocol "http://results" -outputformat { ilwd ascii } -framequery { R_std_test_frame_ver6 T {} 600000000-600000000 Event(1) } }
Message from LDAS:
Your results: results.ilwd can be found at: http://131.215.115.248/ldas_outgoing/jobs/LDAS-DEV_5495/LDAS-DEV54958901/ ========================================= 'LDAS API' 'CLOCK TIME(seconds)' ========================================= Wait Time(queue): 2.06 ligolwAPI: 0.10 datacondAPI: 0.37 frameAPI: 5.64 diskcacheAPI: 0.97 managerAPI: 0.31 ----------------------------------------- managerAPI(total): 7.40 ========================================= ldas-dev running LDAS version 1.8.0The contents of result.ilwd:
<?ilwd?> <ilwd comment='LDAS-DEV54958901 /scratch/test/frames/assorted/T-R_std_test_frame_ver6-600000000-1.gwf {getFrameSerData 0}'> <ilwd name='TesT::SerData:2:2:Frame' size='4';> <int_4u dims='2' name='time';>2 2;</int_4u;> <real_4 name='sampleRate'>1.0000000e+00</real_4> <lstring name='data' size='4';>TesT</lstring> <real_8 name='dt'>1.0000000000000000e+00</real_8> </ilwd> </ilwd>
query for the 2nd element of Event structure which does not exist.
ldasJob { -name "username" -password "********" -email "user@foobar.edu"} { getFrameElements -returnprotocol "http://results" -outputformat { ilwd ascii } -framequery { R_std_test_frame_ver6 T {} 600000000-600000000 Event(1) } }
Message from LDAS:
Subject: LDAS-DEV54960395 error! frame::runNewJob: frame::collectElements: {T-R_std_test_frame_ver6-600000000-1.gwf: frame::method2ptr: 1st try: 'getFrameEvent(_00424068_p_FrameH 1): event_not_found' 2nd try: 'getFrameEvent(_00424068_p_FrameH): Wrong # args. : getFrameEvent frame eventName argument 2' 3rd try: 'getFrameEvent(_00424068_p_FrameH 1): event_not_found' 4th try: 'getFrameEvent(_00424068_p_FrameH): Wrong # args. :getFrameEvent frame eventName argument 2'} ========================================= 'LDAS API' 'CLOCK TIME(seconds)' ========================================= Wait Time(queue): 1.85 frameAPI: 29.93 (ERROR) diskcacheAPI: 0.82 managerAPI: 0.29 ----------------------------------------- managerAPI(total): 31.04 ========================================= ldas-dev running LDAS version 1.8.0