Invalid resource identifier for QuakeML produced by SC3

Hi Andres,

The link you sent is a fix for the problem discussed here: https://github.com/obspy/obspy/issues/1872

But it doesn’t seem to fix the problem discussed here: https://github.com/obspy/obspy/issues/2090
which is related to the presence of the ">” symbol in the SC3 filter grammar.

Could you please comment on the GitHub issue page: https://github.com/obspy/obspy/issues/2090
and/or on the pull-request page, where I propose a possible solution: https://github.com/obspy/obspy/pull/2093
?

Thank you!
Claudio

Hi Claudio,

sorry for the confusion!

I don't know what is the best solution. Is the QuakeML in question not valid according to the schema? Or is it an ObsPy problem?

Possible solutions might include:

* Allow "&", ">" and "<" in ResourceID (ObsPy pull request 2093).

* Encode filter ID differently (base64?).

Regards,
Andres.