Skip to content
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

Perform all Fido.search calls to underlying clients in parallel #7474

Open
Cadair opened this issue Mar 5, 2024 · 7 comments
Open

Perform all Fido.search calls to underlying clients in parallel #7474

Cadair opened this issue Mar 5, 2024 · 7 comments
Labels
Effort High Requires a large time investment Feature Request New feature wanted! net Affects the net submodule Package Expert Requires alot of knowledge of the internal structure of SunPy Priority Low Slow action required

Comments

@Cadair
Copy link
Member

Cadair commented Mar 5, 2024

Describe the feature

When your Fido queries start to get unwieldy like this:

all_res = Fido.search(a.Time("2023/10/16 18:15", "2023/10/17 00:15"), a.Instrument.visp | a.Instrument.vbi | ((a.soar.Product('EUI-FSI174-IMAGE') | a.soar.Product('SPICE-N-RAS')) & a.Level(2)) | a.Instrument.iris | (a.Instrument.hmi & a.Physobs.intensity))

It takes a long time

Proposed solution

We could parallelise over the underlying client .search methods.

@Cadair Cadair added Feature Request New feature wanted! net Affects the net submodule labels Mar 5, 2024
@ryuusama09

This comment was marked as outdated.

@ryuusama09

This comment was marked as outdated.

@ryuusama09

This comment was marked as outdated.

@nabobalis

This comment was marked as outdated.

@ryuusama09

This comment was marked as outdated.

@nabobalis

This comment was marked as outdated.

@ryuusama09

This comment was marked as outdated.

@nabobalis nabobalis added Priority Low Slow action required Effort High Requires a large time investment Package Expert Requires alot of knowledge of the internal structure of SunPy labels Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Effort High Requires a large time investment Feature Request New feature wanted! net Affects the net submodule Package Expert Requires alot of knowledge of the internal structure of SunPy Priority Low Slow action required
Projects
None yet
Development

No branches or pull requests

3 participants