Skip to main content

Cell Developer Kit for building synthetic cells and cytosols.

Project description

CDK: Nucleus Cell Developer Kit

The Nucleus Cell Developer Kit (CDK) is a set of tools and libraries for building synthetic cells, the stack for synthetic cell engineering. This package is the core library, modular code that can be used in specific experiments or in other applications.

Nucleus is an open-source project for building and working with synthetic cells. For more information, please check out the Nucleus documentation.

Features

Currently, the CDK contains our core analysis functionality: plate reader and liposome analysis. In particular, the plate reader code is designed to allow for easy analysis of kinetic timeseries of PURE experiments from Agilent/Biotek and Revvity Envision plate readers. The liposome analysis code is under heavy development, and the code included here is somewhat out of date---please contact us for more information.

Installation

pip install nucleus-cdk

Development

Install poetry

The CDK uses poetry for dependency control and packaging. Install poetry, and activate it to download the dependencies. You can use poetry to manage the development virtual environment (recommended), or create a new conda environment to develop in.

Linux

To install poetry on Linux, you can use the following command:

curl -sSL https://install.python-poetry.org | python3 -

Mac

(untested) Install poetry using homebrew:

brew install poetry

Activate poetry and download dependencies

poetry install

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

nucleus_cdk-0.5.0rc1.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

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

nucleus_cdk-0.5.0rc1-py3-none-any.whl (29.6 kB view details)

Uploaded Python 3

File details

Details for the file nucleus_cdk-0.5.0rc1.tar.gz.

File metadata

  • Download URL: nucleus_cdk-0.5.0rc1.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.7 Darwin/24.6.0

File hashes

Hashes for nucleus_cdk-0.5.0rc1.tar.gz
Algorithm Hash digest
SHA256 ceef6d7c37fd1535e6e072d9968b8b9a8cd9cfdbbc0da9bbfb903332024a7718
MD5 110b1b7097a930135bd6b3648ee1af13
BLAKE2b-256 642a1237b364fec37e8ce882773e4b2d8ccf383c8a7da7f64c55707d768ffa36

See more details on using hashes here.

File details

Details for the file nucleus_cdk-0.5.0rc1-py3-none-any.whl.

File metadata

  • Download URL: nucleus_cdk-0.5.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 29.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.7 Darwin/24.6.0

File hashes

Hashes for nucleus_cdk-0.5.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 4bcf23b930022db9b7a037014af51aa10ffdfd07e16a81e88f41981c56588941
MD5 407e52058fae3e27b34e060f028a0960
BLAKE2b-256 7b78766b370c4ea96d10b4dda514192fa800d21b5b4b0ede8d53b3bfedd3855f

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