Skip to main content

A tool to create and visualize sample layouts for multiwell plates.

Project description

plate_layout

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install plate-layout

License

plate-layout is distributed under the terms of the MIT license.

TODO

  • Add python script and a main function for CLI usage ...

Example

Defining the plate type and quality control setup

The plate dimensions and (optional) quality control layouts are are defined in a toml file; see `plate_config.toml' in the config folder for an example.

import plate_layout as pl
import pandas as pd
import numpy as np
import logging

pl.logger.setLevel(logging.INFO)

Create a plate layout

Create plate design by specifying the path to a config file directly when instantiating the class,

Load study data and randomize order

Batches - distributing samples on plates

Export batch lists to file

You can export batch lists using the to_file method and specify desired file format and which columns to export.

Plot plate layouts

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

plate_layout-1.6.1.tar.gz (929.1 kB view details)

Uploaded Source

Built Distribution

plate_layout-1.6.1-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file plate_layout-1.6.1.tar.gz.

File metadata

  • Download URL: plate_layout-1.6.1.tar.gz
  • Upload date:
  • Size: 929.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.2

File hashes

Hashes for plate_layout-1.6.1.tar.gz
Algorithm Hash digest
SHA256 8bb41acd30245cebddd22782c4885c91af658b22701dcac7032e1df5e1f5d95f
MD5 e00b55a13d8194f01ea309268f664c5c
BLAKE2b-256 939728d17490b73a2a8520eb50b6a23681feadf0720d95737e266b443321fde0

See more details on using hashes here.

File details

Details for the file plate_layout-1.6.1-py3-none-any.whl.

File metadata

File hashes

Hashes for plate_layout-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 706238ed1a6b6c01cbfd67be2a482eb3597e22725271029f6af4424465528047
MD5 05bdc5806755bb1c086124e283287d43
BLAKE2b-256 ae5bff38a6864d0b4d56c41f5dded9c1595308ab4719399156bab565174d858d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page