Skip to main content

Transform CellProfiler and DeepProfiler data for processing image-based profiling readouts with Pycytominer and other Cytomining tools.

Project description

CytoTable

dataflow 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cytotable-0.0.2.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

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

cytotable-0.0.2-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file cytotable-0.0.2.tar.gz.

File metadata

  • Download URL: cytotable-0.0.2.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for cytotable-0.0.2.tar.gz
Algorithm Hash digest
SHA256 be6f27006318d214b367d640ee389310c5cdc91bfd59279cf11bdbe207132ab9
MD5 0fe6a42ff9b63e58f86799a1ac506435
BLAKE2b-256 9b0855fd5f01b3756bb5d45ede3451874f42616c791a0fd085f63a237fc50138

See more details on using hashes here.

File details

Details for the file cytotable-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: cytotable-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for cytotable-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 889a897fec18905c68a21600e14adfedf781bde660afd89dbb3a39a91dea73e1
MD5 d6a32873fa82e725857daf9d8f04c021
BLAKE2b-256 f7db34a79fc1050ef2786604d299e0fe92caf631350048dc9c089f4324fa16ca

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