-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Read illegal trace lengths? #95
Comments
Where did you find reference to the ignore_geometry or strict flags? |
Ah dang, sorry, wrong library. Anyway, the question still persists :p |
Do you have trace length data in a header, say in a four-byte int or something, or do you just know know the trace length some other way? |
The data is from a ground motion sensor that unfortunately records into SEGY for some reason. I know that the traces are 5 minutes long with 1 ms sampling interval, the SEGY shows 12 channels(like it's supposed to) as 12 traces. |
So exactly 5 * 60 * 1000 = 300000 samples per trace every time? |
I have files that contain traces that are longer than the maximum possible trace length of 2 byte long int that is supposed to be defined in the binary header.
I know the data is there, the files are huge, 12 channels of 5 minutes traces each.
However, I can't seem to find a way to read them "agnostically"
Is there a way? Ignore_geometry=True and strict=False when reading don't seem to do anything.
My only last option is probably to write some own reading routines converting directly from the binary data, however, i would like to not do that.
Any tip would be appreciated
The text was updated successfully, but these errors were encountered: