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.7.0.tar.gz (86.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aelcha-0.7.0.tar.gz
  • Upload date:
  • Size: 86.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for aelcha-0.7.0.tar.gz
Algorithm Hash digest
SHA256 9652eb89f04fd464d49bb86b3b130e3abadbd322badc33a382c5c574226e3fb9
MD5 61f126a0e5c8c7cf7afe69f4405059b3
BLAKE2b-256 60201ace84afb925decd17accae8efdf61cc8bf845060a4a81e5b021c019da72

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aelcha-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d818d82f99a8d518fa2e358b28b22c7720a783b81f2845327a38034f868ae416
MD5 0de05a3a5eda43301e033d6d30da3854
BLAKE2b-256 cdd39dd2d8f4a03ee1523ffbd9813f5b5346ff3ac810301cec984782e10d45a9

See more details on using hashes here.

Supported by

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