Drivers for the experimental setup and tools for data acquisition and analysis.
Project description
ktaga-lab
Overview
ktaga-lab contains programs for experiments in Onolab. This repository is designed to facilitate various experimental setups and data analysis tasks.
Features
- Experiment setup scripts
- Data analysis tools
- Reproducible research environment
Prerequisites
To run this project, you need to install either of the following dependencies:
- pip
- Poetry (recommended)
- Docker (for analysis only)
Docker can be used for only data analysis tasks. For experiment setup, you need to install the dependencies using pip or Poetry.
Setup
Installation using Poetry
-
Install Poetry:
- Linux/macOS:
curl -sSL https://install.python-poetry.org | python -
- Windows (PowerShell):
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
- Linux/macOS:
-
Setup environment
Please make a pyproject.toml file in your directory for experiment or analysis. You can use a template file
pyproject-env.toml
provided in the repository. After creating the file, run the following command to install the dependencies:poetry install
-
Install ktaga-lab:
poetry add ktaga-lab
-
Run the application:
poetry run jupyter lab
Installation using pip
You can also install the package using pip. Run the following command to install the package:
pip install ktaga-lab
Installation using Docker
-
Clone the repository:
git clone https://github.com/hoopdev/ktaga-lab.git cd ktaga-lab
-
Build the Docker image: Use the
Dockerfile
provided in the repository:docker build -t ktaga-lab .
-
Run the Docker container:
docker run --rm -p 8888:8888 ktaga-lab
Access the application
Open your web browser and navigate to http://localhost:8888
to access the JupyterLab interface.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ktaga_lab-0.1.5.tar.gz
.
File metadata
- Download URL: ktaga_lab-0.1.5.tar.gz
- Upload date:
- Size: 17.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e29dbc06810e01debef287f61ec63c458a892d9a9cffd5ceb7b5b3496d4e155e |
|
MD5 | 24125ceb9879bfbdeea7af537b21183f |
|
BLAKE2b-256 | a49956b0539e43ecb161f78c03640bd2c7955fb0bea77baca230a92cf6f90112 |
File details
Details for the file ktaga_lab-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: ktaga_lab-0.1.5-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 308409e2fcad7835e8b99d023e090d1f2d7806f2e76603aaf0fc428449b797e8 |
|
MD5 | 36b68e13f786ab6fff730bde72f05959 |
|
BLAKE2b-256 | 9865ad05bac0fdd017d0b851256c5cd5a74c741c757acd3b8fea788763851dd2 |