Skip to main content

A set of tools to work with tales potentiostats. Uses tales_remote

Project description

AutoThalix

Repository that contains a toolkit to coduct complex operations on potentiostat.

Documentation: https://autothalix.readthedocs.io/en/latest/

How to use

Usage of this package is demonstrated in this repository. You can fork or clone it and start using it.

Communication

Report an issue or bug:

  • Go to the repository's main page and click on the "Issues" tab.
  • Click the "New Issue" button.
  • Enter a descriptive title and a description of the issue.
  • Add any relevant labels, milestones, or assignees.
  • Click "Submit new issue."

Request a new feature or enhancement:

  • Go to the repository's main page and click on the "Issues" tab.
  • Click the "New Issue" button.
  • Enter a descriptive title and a detailed description of the feature or enhancement.
  • Add the "enhancement" label.
  • Add any relevant labels, milestones, or assignees.
  • Click "Submit new issue."

Participate in development

Run this command to create virtual environment:

python -m venv venv

Run this command to activate virtual environment:

source venv/bin/activate

Install requirements

Run this command in virtual environment to install all dependencies:

pip install -r requirements.txt

Run tests

Run this command in virtual environment to install all dependencies for tests:

pip install -r requirements-test.txt

Run this command to run all tests:

pytest

Run this command to run all tests with coverage and open coverage report in browser:

pytest --cov=thales --cov-report=html && open htmlcov/index.html

Changes to baseline.yaml

⚠️ Following regards changes made to baseline.yaml only in this repository

Tests for .csv/metadata.yaml extraction has example dataset that was obtained by using baseline.yaml on sample cell. If changes to baseline.yaml are absolutely necessary, then either test should be made to use old baseline.yaml, or example dataset must be remade with new baseline.yaml .

In case when new measurement needs to be added, those concerns are not valid.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AutoThaliX-0.3.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

AutoThaliX-0.3.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file AutoThaliX-0.3.0.tar.gz.

File metadata

  • Download URL: AutoThaliX-0.3.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for AutoThaliX-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8118581c657dd31db53eb7033b4b2a184fc1d58f3b65429f82f335948f79042b
MD5 6f4dc1ccc9d81ca67918c46a1d0adabe
BLAKE2b-256 0790458f3bb5fe8f5625c26f247b09bcb105762c9116bdc29c36fdc06eec8720

See more details on using hashes here.

File details

Details for the file AutoThaliX-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: AutoThaliX-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for AutoThaliX-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3293fec788942aa721460d9f8f6901b6fe2457957dddf2d197bf32b2ffc2a4c
MD5 baf1dec7522527f1678f2ae8b20bc1c5
BLAKE2b-256 e5a7ee0e45d109cc52c0f53784a09b89e6265baac23e4346c7ee243216b39d9f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page