Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/OxfordIonTrapGroup/atomic_physics

Nascent toolkit for calculating state energies, transition matrix elements, rate equations, obe solver, etc
https://github.com/OxfordIonTrapGroup/atomic_physics

Last synced: about 1 month ago
JSON representation

Nascent toolkit for calculating state energies, transition matrix elements, rate equations, obe solver, etc

Lists

README

        

# Atomic Physics

## Setup
Pre-requisites:

* [Poetry ^1.1](https://python-poetry.org/)
* `pip3 install poetry`
* [Poe the poet task runner](https://github.com/nat-n/poethepoet)
* `pip3 install poethepoet`

To install dependencies and create virtual env: `poetry install`.

## Testing
* `poe test` can runs tests
* `poe flake` runs flake8.
* tests and flake must pass before PRs can be merged (master is branch protected)

## Automatic formatting
`poe fmt` will use `black` to automatically format the code