adjtomo / pyadjoint

Measure waveform misfits and generate adjoint sources for a variety of measurement quantities
http://adjtomo.github.io/pyadjoint/
BSD 3-Clause "New" or "Revised" License
14 stars 26 forks source link

Issue with pyadjoint during execution of Seisflows example 2 #12

Open Mishrasamriddhi opened 1 year ago

Mishrasamriddhi commented 1 year ago

Screenshot from 2023-01-13 19-36-45

Pyadjoint ver: 0.2.1

bch0w commented 1 year ago

Hi @mishuyetsam, thanks for opening this issue. This error is actually coming from Pyatoa, as I think you have an up to date Pyadjoint version, but an out of date Pyatoa version. My fault for changing things rapidly and having different packages at different versions.

Can you try updating Pyatoa to the latest version of the devel branch and try this agian. I suspect if we fix this issue, then you will run into the following SeisFlows issue (https://github.com/adjtomo/seisflows/issues/154). However atleast then we'll have a few people stuck at the same point!

Thanks for your patience and sorry again for the trouble, hopefully we can get you up and running soon.

bch0w commented 1 year ago

Hi @mishuyetsam, I have updated all the packages and I think resolved this conflict. Can you do a fresh install of SeisFlows in a new Conda environment and try to re-run your problem again?

Relevant issue: https://github.com/adjtomo/seisflows/issues/154#issuecomment-1449203743