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.3.0a1.tar.gz (12.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.3.0a1-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file nucleus_cdk-0.3.0a1.tar.gz.

File metadata

  • Download URL: nucleus_cdk-0.3.0a1.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Darwin/24.2.0

File hashes

Hashes for nucleus_cdk-0.3.0a1.tar.gz
Algorithm Hash digest
SHA256 388ba7890a4bfe99792b702d64b8f61a012b156895c393985c14749a80b71472
MD5 6b86beb3c3255af32654743601c3d3c9
BLAKE2b-256 c57bea3ece46c763de5656bac14dc87c01aa8e215f7c1d1c50f5b7811eb22e75

See more details on using hashes here.

File details

Details for the file nucleus_cdk-0.3.0a1-py3-none-any.whl.

File metadata

  • Download URL: nucleus_cdk-0.3.0a1-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Darwin/24.2.0

File hashes

Hashes for nucleus_cdk-0.3.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 584cbaf34cf7243a50f15addbf26a4ff96b4e8f35c6b23db55438ff771fb43a6
MD5 f9ef1b63cd0e9458995c4540932e43e6
BLAKE2b-256 e62a9127de8cdd14ee124fac25de57547ebc38ac857bd337ba1d2269305f9cb7

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