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.0rc2.tar.gz (29.2 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.0rc2-py3-none-any.whl (29.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nucleus_cdk-0.5.0rc2.tar.gz
  • Upload date:
  • Size: 29.2 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.0rc2.tar.gz
Algorithm Hash digest
SHA256 33120139540196d3dda6024a7710fed3f9ef3c9c524436ae5730a5de36b5d6e2
MD5 153813eadb04b0c074885776b1da285b
BLAKE2b-256 11b85b99d0e98b70ca6cfcab1bafdbdb73e905b0ed1a33d5ce570ee578415c25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nucleus_cdk-0.5.0rc2-py3-none-any.whl
  • Upload date:
  • Size: 29.7 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.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 637b30e5a6fcfe7c5add0ce6bc0e8d571efe53073c9dfce016098b6d8a006938
MD5 ff39b535787c99045aca41d7bc44cb3c
BLAKE2b-256 67498b928428927898385681713cfeebd8df46ee1f9bec2bbb2d1170105cf4ab

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