Instructions for Beta Testers#

For beta testing we ask that your provide feedback in the form of:

  • Reporting issues. For example, if something does not work or the results are not accurate.

  • Making suggestions. For example, requesting new features.

  • Letting us know what you think.

If you are interested in beta testing dysh, please contact Pedro Salas (psalas@nrao.edu) to be added to the beta testers list. Thanks for your interest!

Providing feedback#

If you encounter a problem with dysh, would like to request a new feature or enhancement or would like to leave feedback, please do so using GitHub issues. There are some basic instructions of how to do this here. This requires creating a free account on GitHub if you do not have one.

If you prefer not to create a GitHub account, please provide your feedback to the dysh-beta mailing list, or send an email to dysh-beta@googlegroups.com. Additionally, we provide a form for collecting feedback.

When providing feedback, please indicate

  • Python version (python --version)

  • dysh version (dysh --version)

  • operating system

If reporting an issue please also provide

  • the input data (either as a link or a location inside the GBO computing environment)

  • a minimum working example to reproduce the error

  • outputs (for example, error messages or figures)

  • any additional information that might help us reproduce and understand the problem

Example feedback#

Here are examples of feedback on GitHub

Installing dysh#

Here we provide additional installation steps that include creating a virtual environment to keep dysh isolated from your system Python version. We provide steps for working in one of GBO data reduction hosts (e.g., fourier), and if you’re working outside one of the GBO data reduction hosts. The provided command will install dysh and jupyterlab, which can be used to run the example notebooks locally. Please remember that as of version 0.4 dysh requires Python3.10+.

On a linux data reduction machine using a terminal.

Create a Python3.11 virtual environment

/users/gbosdd/python/bin/python3.11 -m venv /home/scratch/$USER/dysh-env

Activate your virtual environment

source /home/scratch/$USER/dysh-env/bin/activate

Install dysh and Jupyter Lab

pip install "dysh[nb]==0.8.3"

Check that the correct version of dysh was installed

dysh --version

It should print 0.8.3.

From a terminal.

Create a Python3.10+ virtual environment

python3 -m venv /path/to/venv

Activate your virtual environment

source /path/to/venv/bin/activate

Install dysh and Jupyter Lab

pip install "dysh[nb]==0.8.3"

Check that the correct version of dysh was installed

dysh --version

It should print 0.8.3.

dysh is installed in the GBO data reduction hosts, however, it may not be the latest version. You can launch it using

dysh

Previous beta releases#

Feedback on previous beta releases is also welcome. Here you can find links to previous beta release documents.

0.4.2#

0.3.0#

Instructions and questionnaire.

0.2.0#

Instructions and questionnaire.