axonemalyze
Calculate the circularity of axoneme picks from cryo-ET images.
Installation
You can install the axonemalyze by performing the following command:
pip install axonemalyze
Functions
The code is split into two command-line functions:
segment_axonemesestimate_circularity
Installing the package gives access to these functions. The command-line functions are to be run in that order.
For more help with these functions, use the -h flag.
segment_axonemes
The function takes a directory as input. This directory should contain all files in the .coords format with the xyz coordinates of the picks.
Here is an example of how to run this function:
segment_axonemes test_data/
This function outputs a directory (default segmented/) in the input directory with a single .csv file per axoneme.
estimate_circularity
This function takes a directory as input. This directory should contain all files in the .csv format as outputted by segment_axonemes.py.
Here is an example of how to run this function:
estimate_circularity test_data/segmented/
This function prints an average circularity for each axoneme that contains at least five doublets to the standard output.
Metadata
Release files for axonemalyze 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| axonemalyze-0.0.2.tar.gz | 52.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| axonemalyze-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.8 kB
Release files / axonemalyze-0.0.2.tar.gz
| Download URL | axonemalyze-0.0.2.tar.gz |
|---|---|
| Size | 52.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ce19416b2f5ded9c5ec41240fef9451594ab32f03ad130fb54db8a32897c896
|
|
BLAKE2b-256 checksum How to use checksums |
bfa4fe5a53b11411845da6a5b20076121a3cca8088064d088b177fb466891c85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.16
|
Release files / axonemalyze-0.0.2-py3-none-any.whl
| Download URL | axonemalyze-0.0.2-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
39ba752d6117473a7c0b4f08fb9e8e2269cb2f8037e550c60e6be968533aa31c
|
|
BLAKE2b-256 checksum How to use checksums |
b2e79dd165fa53c1fc9668d5a774d0fc86ae4123dc450c16dce90439f7fdd667
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.16
|