Skip to content

A temporary repository to organize various dependent repositories/packages for testing and development of the staging/rewrite branch

License

Notifications You must be signed in to change notification settings

glotaran/pyglotaran-staging

Repository files navigation

pyglotaran-staging

A temporary repository to organize various dependent repositories/packages for testing and development of the staging/rewrite branch

Introduction

This is a collection of packages used in the development and testing of a (partial) rewrite of pyglotaran.

Setup environment

Create a new conda environment for this collection of packages

conda create --name pygta_staging python=3.10
conda activate pygta_staging

Now assuming we're in the right pygta_staging environment, lets use pip to install the packages from this repository

pip install -r requirements.txt  # installs pyglotaran and pyglotaran-extras from sources

Configure VS Code

Working with notebooks (*.ipynb)

Open a notebook from the GFP-for-rewrite folder in this repository.

When running a command in the notebook, VS Code will ask you to select a kernel.

Select (Notebook) Kernel

Select the newly created pygta_staging kernel environment.

Select Notebook Kernel Environemnt

Working with python scripts (*.py)

Execute the VS Code command (CTRL+SHIFT+P) Python: Select Interpreter and select the pygta_staging environment.

Python Select Interpreter

Recommended VS Code extensions

Install the ruff extension for hints about how to improve your code.

Ruff

A .ruff.toml file is included in this repository to configure ruff for this project.

About

A temporary repository to organize various dependent repositories/packages for testing and development of the staging/rewrite branch

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published