snd297 / braintrust

Automatically exported from code.google.com/p/braintrust
0 stars 0 forks source link

Unable to read dataset #487

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open I004_A0001_D001 on portal - (I see unable to read time series)
2. call getvalues function

What is the expected output? What do you see instead?
Expect to be able to view the dataset on web, and get values in matlab

Please provide any additional information below.
Dataset is a rather long one ~400 days. Production server has already been 
restarted since this dataset was uploaded. 

Viewing on web: I get "Unable to read time series"
Calling get values in matlab: I get this error:

14:34:41,225 ERROR edu.upenn.cis.db.mefview.services.TimeSeriesInterface:924 - 
caught exception

edu.upenn.cis.db.mefview.services.IeegWsRemoteAppException: The server 
responded with 500 Internal Server Error. If reporting the error please include 
the following: Error code: [TimeSeries.InternalError], Error message: [An error 
occured on the server], host: [ip-10-194-23-47], error id: 
[69a8ed10-5e92-44e4-b57f-1f0cb51dddba].

    at edu.upenn.cis.db.mefview.services.TimeSeriesInterface.handleErrorClientResponse(TimeSeriesInterface.java:953)

    at edu.upenn.cis.db.mefview.services.TimeSeriesInterface.getUnscaledTimeSeriesSetRaw(TimeSeriesInterface.java:776)

Error using IEEGDataset/getdatablock (line 134)
Java exception occurred:
edu.upenn.cis.db.mefview.services.IeegWsRemoteAppException: The server 
responded with 500 Internal Server Error. If
reporting the error please include the following: Error code: 
[TimeSeries.InternalError], Error message: [An error
occured on the server], host: [ip-10-194-23-47], error id: 
[69a8ed10-5e92-44e4-b57f-1f0cb51dddba].

    at
    edu.upenn.cis.db.mefview.services.TimeSeriesInterface.handleErrorClientResponse(TimeSeriesInterface.java:953)

    at
    edu.upenn.cis.db.mefview.services.TimeSeriesInterface.getUnscaledTimeSeriesSetRaw(TimeSeriesInterface.java:776)

Error in IEEGDataset/getvalues (line 362)
          [values, time] = getdatablock(obj, startIndex, blockLength, chIdx);

Error in standalone_burst_v1 (line 43)
        tmpData = snapshot.getvalues(curPt:endPt,channels);

Original issue reported on code.google.com by nem...@gmail.com on 10 Jun 2014 at 6:38

GoogleCodeExporter commented 8 years ago
Is I004_A0001_D001 the correct dataset? It is only about 45 days long.

Original comment by john.fro...@gmail.com on 10 Jun 2014 at 7:17

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Sorry, it should be I004_A0004_D001

Original comment by nem...@gmail.com on 10 Jun 2014 at 7:22

GoogleCodeExporter commented 8 years ago
MEFIndexService.getSlice(...) is throwing an AssertionError. Is it possible to 
verify that the index is not corrupt in the files?

Original comment by john.fro...@gmail.com on 10 Jun 2014 at 7:41

GoogleCodeExporter commented 8 years ago
Joost and I were able to read the MEF files and the indices seem to be correct. 
I'll dig a little bit deeper into this, but am not exactly sure what to look 
for. Does the assertion error provide any clues?

Original comment by nem...@gmail.com on 10 Jun 2014 at 8:32

GoogleCodeExporter commented 8 years ago

Original comment by samd.p...@gmail.com on 11 Jun 2014 at 8:19

GoogleCodeExporter commented 8 years ago
The start time listed in the header comes before the first index entry time. 
When we try to load up the data, it blows up when it tries to find index 
entries that are not there. I believe that the 1st index entry and the header 
start time are supposed to be the same.

header start time:

1250193204000000.0

index start time:

1250193207253173

indexStart - headerStart = 3253173

Original comment by samd.p...@gmail.com on 12 Jun 2014 at 5:38