Transform CellProfiler and DeepProfiler data for processing image-based profiling readouts with Pycytominer and other Cytomining tools.
Project description
CytoTable
Diagram showing data flow relative to this project.
Summary
CytoTable enables single-cell morphology data analysis by cleaning and transforming CellProfiler (.csv
or .sqlite
), cytominer-database (.sqlite
), and DeepProfiler (.npz
) output data at scale.
CytoTable creates parquet files for both independent analysis and for input into Pycytominer.
The Parquet files will have a unified and documented data model, including referenceable schema where appropriate (for validation within Pycytominer or other projects).
Installation
Install CytoTable with the following command:
pip install git+https://github.com/cytomining/CytoTable.git
Contributing, Development, and Testing
We test CytoTable using ubuntu-latest
and macos-latest
GitHub Actions runner images.
Please see contributing.md for more details on contributions, development, and testing.
References
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
Hashes for cytotable-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 889a897fec18905c68a21600e14adfedf781bde660afd89dbb3a39a91dea73e1 |
|
MD5 | d6a32873fa82e725857daf9d8f04c021 |
|
BLAKE2b-256 | f7db34a79fc1050ef2786604d299e0fe92caf631350048dc9c089f4324fa16ca |