Skip to main content

A Python package providing the code for Automated Electrochemical Analysis (aElChA)

Project description

PyPI-Server Project generated with PyScaffold

aElChA

A Python package providing the code for Automated Electrochemical Analysis (aElChA)

A longer description of your project goes here...

Installation

pip install aelcha

Usage

Excel as User Interface

  • Open the File_Selection.xlsx from the examples folder
  • Enter the files you like to process in the first sheet "Selection"
  • Enter the parameters for the analysis
    • General parameters in the second sheet "Configuration"
    • File specific parameters in the first sheet "Selection"
  • Run the script
python <path_to_repository>/examples/script.py

Python as User Interface

from aelcha.core import process_file
from aelcha.user_interface import SelectionRow, Configuration
from aelcha.common import MaccorPreprocessingOption


config = Configuration(
    input_dir_default='path/to/input',
    export_dir_default='path/to/output',
    input_source_type=MaccorPreprocessingOption.mims_client1
)
row = SelectionRow(
    index=0,
    file_name='file_name.txt',
    sample_name='sample_name',
)
process_file(row, config)

Note

This project has been set up using PyScaffold 4.5. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

aelcha-0.5.1.tar.gz (85.9 kB view details)

Uploaded Source

Built Distribution

aelcha-0.5.1-py3-none-any.whl (51.1 kB view details)

Uploaded Python 3

File details

Details for the file aelcha-0.5.1.tar.gz.

File metadata

  • Download URL: aelcha-0.5.1.tar.gz
  • Upload date:
  • Size: 85.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for aelcha-0.5.1.tar.gz
Algorithm Hash digest
SHA256 2d056400892deac1f7c07e05fbf9095e6280e9b6795ef613bb840daee60e1c15
MD5 7dfedd5d0a5d9056d2e49bbe6327e412
BLAKE2b-256 c319dcff492d6a7d510a2b0166684ee18eac21675257ed929e9aede01ceb32f3

See more details on using hashes here.

File details

Details for the file aelcha-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: aelcha-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 51.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for aelcha-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd36ce1b96b610ce803dde2b0ed5bde3be1039fbcae3bde1ed1a0cfc54cdbf32
MD5 e08e7eca76170bb3ea513c441d08a583
BLAKE2b-256 1830031361ea309cfd665df2ef13c10da0bc8d8b18ce5aa593ec8ae0443895d2

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