Skip to main content

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.

Guides

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

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.6.0.tar.gz (2.8 MB 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.6.0-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

Details for the file nucleus_cdk-0.6.0.tar.gz.

File metadata

  • Download URL: nucleus_cdk-0.6.0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.13 Darwin/25.5.0

File hashes

Hashes for nucleus_cdk-0.6.0.tar.gz
Algorithm Hash digest
SHA256 776bef3a564f7fceaf09fa66902d25c87cb36fef239085364e672e8a6c43a5c9
MD5 c0a195f9c9ef0e75b1e38361dc5d75b4
BLAKE2b-256 24d482c39e7f2961b1b4bfaafd2dafc54ef20b45f44267d2146f26087e48773a

See more details on using hashes here.

File details

Details for the file nucleus_cdk-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: nucleus_cdk-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.13 Darwin/25.5.0

File hashes

Hashes for nucleus_cdk-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 58f5b92c3e192fc2def734bbc568cf9b70614b7fcfcab0feac0e854e17025f8e
MD5 5e6954c6d9c4f0519d84663381937ee6
BLAKE2b-256 4ae6cca1c6298310c90683bcd675f394e9c011afb44fc876a4ec707a8c048c2d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 files

0.5.3

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page