Skip to content

senzhanopt/scientific-software

Repository files navigation

ees-scientific-software-engineering

This is a training project for Scientific Software Engineering for EES group.

Installation

In a Python environment, in the root of the repository, install it in develop mode using the command below.

NOTE: you need to re-run the following command everytime you add new (optional) dependencies!

pip install -e .[dev]

After installation, run the test.

pytest

Code style and quality check

You can run the following two commands to automatically format your code style.

isort .
black .

You can run the following command to check the code quality. It will return errors if the quality check fails. You need to read the errors and make required adjustments.

pylint ees_scientific_software_engineering
mypy src/ees_scientific_software_engineering

Folder structure of the repository

The folder structure of the repository is explained as below.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages