Kurze Beschreibung deines Pakets
Project description
tryppy
Tryppy is an open-source Python package designed to simplify segmentation, feature extraction, and classification of microscopy data from Trypanosoma brucei.
It has been developed specifically for the TrypTag dataset. The performance on other microscopy datasets has not been evaluated and may vary.
How to install
We provided several options to make the functionality of tryppy available to you. You can choose to install the package via pip or github into your python environment. Alternatively you can choose to use our code via the provided Docker container. This is especially usefull for an easy to use proof of concept, when trying out new data.
From Pypi
pip install tryppy
Here you find the official pypi website.
From Github
pip install git+https://github.com/himmiE/tryppy.git
Using Docker Hub (recommended)
An official Docker image is available to run tryppy without installing Python or any dependencies locally.
If you have Docker installed, you can pull the latest image with:
docker build -t tryppy:latest .
docker run tryppy:latest
This launches an interactive Python shell with tryppy preinstalled.
How to use
No matter which approach you choose, you may want to look at the config.json file. (describe where it is to be found) This file is to be edited by you whenever you want to change something about the workflow. It is probably a good idea to save changes in a new config file, in case you break something. You can also change the filename to have different versions. You will be able to choose the right config file later in your code.
The Config File
When you first run your code a basic config-file will be created for you. ...
| option | description | example_input |
|---|---|---|
| left foo | right foo | |
| left bar | right bar | |
| left baz | right baz |
The Data
Use In Code
import NAME_OF_PACKAGE
# define the path for your data.
# if you have a custom config.json file, it should go here.
data_path = directory_where_data_should_do
# if you are handling multiple tasks with this package or are experimenting
# with different setups, you can rename the config file and pass the filename
# (relative to your defined data_path).
obj_name = NAME_OF_PACKAGE(data_path)
# alt:
# obj_name = NAME_OF_PACKAGE(data_path, config_filename = 'save_all_config.json')
obj_name.run()
License
TODO
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tryppy-0.1.0.tar.gz.
File metadata
- Download URL: tryppy-0.1.0.tar.gz
- Upload date:
- Size: 568.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
874673d89323eae947e07708e07694e3e5121e12b16f5bd5473b8febab2a3492
|
|
| MD5 |
31a8738ed9afb1a58826c3ec1234d982
|
|
| BLAKE2b-256 |
8fdfe5658f0e75adac7e1715a575f22b0959fee4315a0973823919582fb821c0
|
File details
Details for the file tryppy-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tryppy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 581.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac2e600b1c9479ebe0ca10ca52e65b9f84273fee16b516fba7d3a363bd7b7a6c
|
|
| MD5 |
6eca1a043a46d277a9d680da79cb7346
|
|
| BLAKE2b-256 |
d28e41be0a5fdc3072c161f04803fffb169f61199fb9609ee8d5d8eda2a48cc6
|