Gse data ReqUESTer (GUEST): Plugin to handle data products from/to ground tests (MEB GSE, ADS GSE)
Project description
GUEST PLUGIN README
INTRODUCTION
This directory contains the source files of the RPW Gse data ReqUESTer (GUEST), a plugin used to handle data from GSE for RPW/Solar Orbiter (MEB GSE, ADS GSE).
GUEST is designed to be run in an instance of the ROC Ground Test SGSE (RGTS).
GUEST is developed with and run under the POPPY framework.
CONTENT
::
roc/ plugin source files
.editorconfig EditorConfig config file
.gitignore .gitignore file
.pre-commit-config.yaml pre-commit config file
bump_descriptor.py Python script to synchronize roc/film/descriptor.json content with the pyproject.toml data
poetry.lock used by poetry package
pyproject.toml pyproject.toml file (PEP518)
README.rst readme file
setup.py setup.py (required for editable mode. Automatically generated by dephell)
HOWTO
How to install the plugin? ..........................
The roc.guest plugin is designed to be installed and run inside an instance of the ROC RGTS pipeline. However it can be installed manually, by entering:
.. code::
python -m pip install /path_to_plugin
N.B. To install the plugin in editable mode, run the command:
.. code::
python -m pip install -e /path_to_plugin
The editable mode can only used if the setup.py file exits. Use the dephell module to generate it from the pyproject.toml file (dephell deps convert).
What to do before committing a new version of the plugin? ...........................................................
First update metadata (version) in the plugin pyproject.toml
file.
Then be sure the descriptor.json and the setup.py files are up-to-date.
To update the descriptor file, just run the command
.. code::
python bump_descriptor.py -m <message>
Where <message>
is a change log for new version.
How to call the plugin? ..........................
The roc.guest plugin can only by called from a POPPy-like pipeline (i.e, RGTS).
The main command is
.. code::
python manage.py guest
Notes:
- The :code:
manage.py
file is inside the pipeline root directory (depending of the pipeline installation the alias :code:pop
can be also used). - The command below will return the help message if no sub-command is passed
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for roc_guest-1.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eafc78ed7a4217b0818c673fd4f4732b2bbdfffa194114d963975a4f3a56c6dc |
|
MD5 | 9eb0f5748751be3effff6c209c2365f3 |
|
BLAKE2b-256 | f146259224b2dbcc67982edf22d769176aaf50a467aef1841099abff19ce778c |