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.

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

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.3.tar.gz (57.9 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.3-py3-none-any.whl (60.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nucleus_cdk-0.5.3.tar.gz
  • Upload date:
  • Size: 57.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.4 Darwin/25.4.0

File hashes

Hashes for nucleus_cdk-0.5.3.tar.gz
Algorithm Hash digest
SHA256 445b13f8fed27ff3d75b82a72d8c1366c185173ac4b4c22f73d55fedf00b1f06
MD5 e32820258c13295f554882e32627e9da
BLAKE2b-256 0c76268a427a2f5d717068dea2d2c3992fc92e324c3b55337235abb3174a0fe1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nucleus_cdk-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 60.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.4 Darwin/25.4.0

File hashes

Hashes for nucleus_cdk-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3b34fef9aaae82ec0a6560a85919d7a2c918bbf2b5ae375b217e3a3d9623d73d
MD5 d252cf6e51994650aed0b492e86a4ec8
BLAKE2b-256 bc42bb144789665f41ed909e4bb162a2364ccd504fb0000c7da0daaab0d88e30

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