xdas-dev / xdas

Python framework for Distributed Acoustic Sensing (DAS).
https://xdas.readthedocs.io
GNU General Public License v3.0
20 stars 0 forks source link

mseed format io #14

Open chauvetige opened 1 month ago

chauvetige commented 1 month ago

Hello I am new on the seismic processing and I am still looking at the option to process my data. As I am also going to use optic fiber I was thinking to do everything (seismic node + fiber) through xdas. You write in you github page that xdas can also be used for large seismic array.

My question is : is it possible to open mseed format ? Or will it be difficult to implement this.

Best Thomas

atrabattoni commented 1 month ago

Hello This statement about large seismic array was precisely meant to start a discussion about it :). There is still some work to do in that direction.

Xdas already provide a way to convert obspy.Streams to xdas objects. What you can do right now: 1) open some mseed with obspy into a stream st. 2) convert it to an xdas DataArray with

import xdas as xd
da = xd.DataArray.from_stream(st)

But for now this suppose that all the trace in the stream 'st' are synchronized which can be a bit limiting. This code was initially meant for people that converts DAS data to traces so they can apply their traditional seismic processing routines.

What would you like to acheive? Is your node dataset very big?

Best Alister

chauvetige commented 1 month ago

OK perfect. I can start to try with this. For now I am only trying to do basic processing as spectrograms. I Couldn't do it using obspy my data set was to large or my option to demanding. Regarding my dataset for now I have one mount of data that is 10 Gb per node and 8 nodes. I am planning to have one year of data at the end.

I am new in all this but I have seen your web seminar in may. By the way, I am working on glacier with Florent Gimbert if you know him.

Best Thomas

atrabattoni commented 1 month ago

Very interesting. I think for exploring your dataset in the short term obspy is better. In the long run, if you need to do a massive systematic analysis, Xdas might help you. Anyway, please get back to us if you need anything (I think spectrograms are not included in Xdas right now. I need to add that. I have most of it almost ready). And yes, I know Florent very well.