Seismic Unix Help-Seismic data Processing
Seismic Unix Help-Seismic data Processing
Hello All,
I have downloaded a data "data2013.su" from http://www.nssic.org/Temp/Data.html. when i used suximage or suxwigb to plot the data, we get some error as:
suximage: fgettr.c: bad first header
suxwigb: fgettr.c: on trace #1, number of samples in header (39756) differs from number for first trace (56581)
How to solve this.i am a very beginner.
thanks in advance.
I have downloaded a data "data2013.su" from http://www.nssic.org/Temp/Data.html. when i used suximage or suxwigb to plot the data, we get some error as:
suximage: fgettr.c: bad first header
suxwigb: fgettr.c: on trace #1, number of samples in header (39756) differs from number for first trace (56581)
How to solve this.i am a very beginner.
thanks in advance.
Re: Seismic Unix Help-Seismic data Processing
Can you show the exact command line(s) you use?
Re: Seismic Unix Help-Seismic data Processing
Hello Ganlen, thanks 4 replying.
I used only these two command:
suxwigb<data2013.su
suximage<data2013.su
I used only these two command:
suxwigb<data2013.su
suximage<data2013.su
Re: Seismic Unix Help-Seismic data Processing
try:
suoldtonew < data2013.su | suxwigb &
suoldtonew < data2013.su | suximage &
suoldtonew < data2013.su | suxwigb &
suoldtonew < data2013.su | suximage &
Re: Seismic Unix Help-Seismic data Processing
Thanks Gery,
Now it works.but we also get:
suoldtonew: converted 735 traces to XDR format.
what is this? we need data in su format,that i have already.
Why earlier it was not working? Can explain it?
can you tell me step to correct the headers.
Now it works.but we also get:
suoldtonew: converted 735 traces to XDR format.
what is this? we need data in su format,that i have already.
Why earlier it was not working? Can explain it?
can you tell me step to correct the headers.
Re: Seismic Unix Help-Seismic data Processing
you're welcome ranjeet, to your questions:ranjeet wrote:Thanks Gery,
Now it works.but we also get:
suoldtonew: converted 735 traces to XDR format.
what is this? we need data in su format,that i have already.
Why earlier it was not working? Can explain it?
can you tell me step to correct the headers.
1. as far as I know, XDR stuff is related to the fact that SU is not an exchange format, for that SEG-Y is the right format. So one SU file which has been read and stored in one place (eg., your laptop) will have something that is not readable in other ones (eg., my laptop). I don't know the correct technical definition for this problem, though. So "suoldtonew" was developed to solve this problem, and hence those data should be the same in both laptops.
2. Well, it wasn't working because SU format is not an exchange format, but SEG-Y. So every SU file you have it should be put as SEG-Y with:
segyhdrs < your-su-file
segywrite < your-su-file tape=your-su-file.segy
3. to read the data (ie, what is in the header) you need:
suoldtonew < data2013.su | surange
or simply:
suoldtonew < data2013.su > newdata2013.su
surange < newdata2013.su
or even better (for traces and cmp positions):
sugethw < newdata2013.su key=tracl,cdp | less
write simply "sugethw" in your terminal for more options, the same applies for the other SU commands.
Hope this helps,
Re: Seismic Unix Help-Seismic data Processing
Thank you very much Gery ! Now i understood. and i have made new data using this: suoldtonew < data2013.su >data2013-1.su and now it(new one) works fine.
Re: Seismic Unix Help-Seismic data Processing
Glad to hear that it helped you, enjoy playing with it and learning! 

Re: Seismic Unix Help-Seismic data Processing
All of these are not terminated with those format
Re: Seismic Unix Help-Seismic data Processing
Hello Guys
Is there anyone who wants to share his crosscorrelation and sort scripts ? I did but I may have made mistake(s) somewhere. I am trying to model my synthetic data and process through ambient seismic interferometry.
I will appreciate if you'd like to share
Thanx
Is there anyone who wants to share his crosscorrelation and sort scripts ? I did but I may have made mistake(s) somewhere. I am trying to model my synthetic data and process through ambient seismic interferometry.
I will appreciate if you'd like to share
Thanx
Re: Seismic Unix Help-Seismic data Processing
Dear members,
This was good help. I am using seismic unix too but getting some different error and the follow up errors are similar to these. Please check below and guide if possible,
segyread: syscalls.c: eopen: open failed (No such file or directory)
segyclean: fgettr.c: bad first header
suascii: fgettr.c: bad first header
Regards,
Yash
This was good help. I am using seismic unix too but getting some different error and the follow up errors are similar to these. Please check below and guide if possible,
segyread: syscalls.c: eopen: open failed (No such file or directory)
segyclean: fgettr.c: bad first header
suascii: fgettr.c: bad first header
Regards,
Yash
Re: Seismic Unix Help-Seismic data Processing
Nightwolf wrote: ↑Mon Feb 17, 2020 1:53 am Hello Guys awnings for decks Cape May NJ
Is there anyone who wants to share his crosscorrelation and sort scripts ? I did but I may have made mistake(s) somewhere. I am trying to model my synthetic data and process through ambient seismic interferometry. drywall repair Fort Worth texas bathroom remodeling
I will appreciate if you'd like to share
Thanx
Do you still need it? I am willing to share mine. Just let me know.
Last edited by Marie143 on Fri Jul 08, 2022 2:45 am, edited 2 times in total.
-
- Silver Member
- Posts: 11
- Joined: Sun Nov 07, 2021 9:29 am
Re: Seismic Unix Help-Seismic data Processing
Hey Marie, I badly need this right now, can you help?Marie143 wrote: ↑Mon May 02, 2022 12:28 pmNightwolf wrote: ↑Mon Feb 17, 2020 1:53 am Hello Guys
Is there anyone who wants to share his crosscorrelation and sort scripts ? I did but I may have made mistake(s) somewhere. I am trying to model my synthetic data and process through ambient seismic interferometry.
I will appreciate if you'd like to share
https://www.leandermobiledetailing.com/exterior-wash
Thanx
Do you still need it? I am willing to share mine. Just let me know.
Re: Seismic Unix Help-Seismic data Processing
I will wait for this update since I need it also. Thank you in advance.Katywillen wrote: ↑Mon May 16, 2022 11:42 amHey Marie, I badly need this right now, can you help?Marie143 wrote: ↑Mon May 02, 2022 12:28 pmNightwolf wrote: ↑Mon Feb 17, 2020 1:53 am Hello Guys
Is there anyone who wants to share his crosscorrelation and sort scripts ? I did but I may have made mistake(s) somewhere. I am trying to model my synthetic data and process through ambient seismic interferometry.
I will appreciate if you'd like to share
https://www.leandermobiledetailing.com/exterior-wash
Thanx
Do you still need it? I am willing to share mine. Just let me know.
Re: Seismic Unix Help-Seismic data Processing
Any update on this? Fence Company Mcallen
-
- Silver Member
- Posts: 11
- Joined: Sun Nov 07, 2021 9:29 am
Re: Seismic Unix Help-Seismic data Processing
I think this forum isn't active these past few months.hAJET2345 wrote: ↑Wed Jul 06, 2022 8:57 pm Any update on this? repairing basement walls
www.handymanleander.com/tv-mounting
Re: Seismic Unix Help-Seismic data Processing
This really works, even now. Thanks a lot.Gery wrote: ↑Wed Aug 14, 2013 9:59 amyou're welcome ranjeet, to your questions:ranjeet wrote:Thanks Gery,
Now it works.but we also get:
suoldtonew: converted 735 traces to XDR format.
what is this? we need data in su format,that i have already.
Why earlier it was not working? Can explain it?
painting concrete contractors
can you tell me step to correct the headers.
1. as far as I know, XDR stuff is related to the fact that SU is not an exchange format, for that SEG-Y is the right format. So one SU file which has been read and stored in one place (eg., your laptop) will have something that is not readable in other ones (eg., my laptop). I don't know the correct technical definition for this problem, though. So "suoldtonew" was developed to solve this problem, and hence those data should be the same in both laptops.
2. Well, it wasn't working because SU format is not an exchange format, but SEG-Y. So every SU file you have it should be put as SEG-Y with:
segyhdrs < your-su-file
segywrite < your-su-file tape=your-su-file.segy
3. to read the data (ie, what is in the header) you need:
suoldtonew < data2013.su | surange
or simply:
suoldtonew < data2013.su > newdata2013.su
surange < newdata2013.su
or even better (for traces and cmp positions):
sugethw < newdata2013.su key=tracl,cdp | less
write simply "sugethw" in your terminal for more options, the same applies for the other SU commands.
Hope this helps,
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 2358 Views
-
Last post by Nightwolf
-
- 0 Replies
- 2357 Views
-
Last post by Nightwolf
-
- 4 Replies
- 3434 Views
-
Last post by GuyM
-
- 2 Replies
- 8296 Views
-
Last post by mithcell
-
- 4 Replies
- 196 Views
-
Last post by abhash.kumar