Skip to main content

PyPI - Downloads Documentation Pipeline status

Terminal-based GUI for fsl-pipe. It allows interactively choosing which subset of potential output files you want an fsl-pipe pipeline to produce.

Installation

pip install fsl-pipe-gui

Any bug reports and feature requests are very welcome (see issue tracker).

Usage

For any pipelines using the standard command line interface, the GUI will be available using the -g/--gui flag. Some pipelines might have customised this flag. Please check their documentation.

When starting the GUI from your own custom python code, you will need:

  • a file_tree describing the paths of the input and output files (see file-tree).
  • a pipeline containing the recipes to produce the output from the input files (see fsl-pipe). The GUI can then be started using
pipeline.gui(file_tree)

This GUI consists of 3 parts, which will be presented to the user in sequence:

  1. An interactive table, where the default values for placeholders (e.g., subject or session id) can be overwritten.
  2. A visualisation of the file_tree on the left. For the template selected on the left, the matching filenames are shown on the right. If you want the pipeline to produce a specific file, simply click on the row to mark the checkbox. Files without a checkbox cannot be produced by this pipeline. If the checkbox has been replaced by an "M" then the file cannot be produced due to a missing input file. Filenames in blue already exist (but can be produced by the pipeline anyway if it has a checkbox).
  3. A summary of which files are requested and which jobs will actually be run. If the user confirms this summary then the pipeline will actually run.

Metadata

Release files for fsl-pipe-gui 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fsl-pipe-gui 0.2.0
File Size Uploaded Provenance Actions
fsl_pipe_gui-0.2.0.tar.gz 16.7 kB Without provenance Details for fsl_pipe_gui-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fsl-pipe-gui 0.2.0
File Interpreter ABI Platform Actions
fsl_pipe_gui-0.2.0-py3-none-any.whl Python 3 none any Details for fsl_pipe_gui-0.2.0-py3-none-any.whl

Total release size: 28.1 kB

Release files / fsl_pipe_gui-0.2.0.tar.gz

Download URL fsl_pipe_gui-0.2.0.tar.gz
Size 16.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1c1f857a745fbd27a4a7c7dc65d25780bc3c9bc3ef420ee27ed9ddaa1dae85aa
BLAKE2b-256 checksum
How to use checksums
af66ebc6d18ed393e06e39e6a57be79a29b9ff75c87f7c463c7a3c106ba27b79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.4.29

Release files / fsl_pipe_gui-0.2.0-py3-none-any.whl

Download URL fsl_pipe_gui-0.2.0-py3-none-any.whl
Size 11.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d647efc9ee2135612535cf6d3dbabc72b95dafc0bb5fc615878297d9cb027ac6
BLAKE2b-256 checksum
How to use checksums
86a7ef82e7f56172fa1f5321183cf7166a83e6e6551189988dd150e60df774ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.4.29

Security for fsl-pipe-gui 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page