SciQLop is the visible tip of a full open-source stack for in-situ space physics — think of it as the in-situ space physics IDE. Every layer below the GUI is an independent project you can use on its own, in your scripts, notebooks, or pipelines.

        SciQLop            ← desktop app: plots, catalogs, notebooks, plugins, AI
     SciQLopPlots          ← GPU-accelerated scientific plotting (C++/Qt, Python bindings)
        Speasy             ← data access: 70+ missions, 65 000+ products
  CDFpp · PyISTP · cocat   ← file formats, metadata, collaborative catalogs
 speasy_proxy · SciQLop-cache  ← shared community cache infrastructure

Data access — Speasy

A single, easy-to-use Python interface to over 70 space missions and 65,000 products:

  • Providers: AMDA (CDPP/IRAP), NASA CDAWeb (REST + direct file access), ESA CSA (Cluster, Double Star), SSCWeb and CDPP 3DView (spacecraft trajectories), plus direct archive access to any local or remote data archive described by a simple YAML file.
  • Transparent multi-level caching, proxy support, and signal-processing helpers (resampling, filtering).
  • Runs everywhere Python runs — including in the browser (Pyodide/JupyterLite), Binder and Google Colab.
  • pip install speasy · Documentation · Cite: 10.5281/zenodo.4118780
  • Speasy.jl brings the same interface to Julia.

Plotting engine — SciQLopPlots

The high-performance plotting library behind SciQLop (C++/Qt with Python bindings, pip install SciQLopPlots): GPU-accelerated rendering, millions of points with fluid pan/zoom, time series, spectrograms, 2D histograms, projection/trajectory plots and waterfalls. Built on NeoQCP, our GPU-accelerated (QRhi) evolution of QCustomPlot.

File formats & metadata

  • CDFpp / pycdfpp — a fast modern C++ (and Python) library to read and write NASA CDF files.
  • PyISTP — ISTP-compliant abstraction on top of CDF files.

Catalogs & collaboration

  • tscat — time-series catalog storage and API.
  • cocat — real-time collaborative catalog editing (CRDT over WebSocket), powering SciQLop’s shared catalogs.

Shared infrastructure

And more

AstraLint (ISTP/PDS4 file validation), broni (orbit / region intersections), orbit-viewer — browse the full list on the SciQLop GitHub organization.

Citing

If you use these tools in your research, please cite them: