project8 / psyllid

Data acquisition package for the ROACH2 system
Other
0 stars 1 forks source link

egg files cannot be processed with katydid #18

Closed cclaessens closed 7 years ago

cclaessens commented 8 years ago

katydidoutput.txt

When I created fake data and wanted to process it with katydid I had some data type issues too. But the error then clearly stated that katydid wanted complex 32 float. So I guess this is now at an earlier level.

Katydid starts of very promising: 22:41:09 [DEBUG] rch3/M3Stream.cc(173): Number of acquisitions found: 102; Number of records found: 1867

It also gets the header and the only warnings appearing are: 22:41:09 [ WARN] gleChannelDAC.cc(229): level <129> = 0

and later: 22:41:09 [ WARN] KTForwardFFTW.cc(158): Unable to read FFTW wisdom from file

Katydid also gets the slice headers and has all the information about the slice but then: 22:41:09 [ INFO] KTForwardFFTW.cc(367): binwidth 1e-08 22:41:09 [ INFO] KTForwardFFTW.cc(377): iComponent0 22:41:09 [ERROR] KTForwardFFTW.cc(378): Incorrect time series type: time series did not cast to KTTimeSeriesFFTW. 22:41:09 [ERROR] cessor/KTSlot.hh(322): Something went wrong while analyzing data with type

The lines in ForwardFFTW producing this are: { const KTTimeSeriesFFTW nextInput = dynamic_cast< const KTTimeSeriesFFTW >(tsData.GetTimeSeries(iComponent)); if (nextInput == NULL) { KTERROR(fftwlog, "Incorrect time series type: time series did not cast to KTTimeSeriesFFTW."); return false; }

nsoblath commented 7 years ago
nsoblath commented 7 years ago

Done at commit fcbd65e56fd592c339ce7c255037c47cc5ae0b4e