A package for doing a well to well analysis of 96 well plates run in an Epoch2 microplate reader
Project description
GarciaLab
Info-
Code developed for research on modeling prion growth dynamics in budding yeast. This package is used to compare two 96 well plates well by well, for example comparing A1 of one plate to A1 or another plate, and so on. This code generates graphs, heatmaps, and sumarries of your data, while also performing some basic statistics.
Usage -
Begin by creating a directory for your screens called 'Screens'. Next, make a directory inside of that for every screen that you run (Ex. "Screen1"). Inside of your individual screen directory, create another folder called 'Data' and put the excel file produce from the Epoch2 plate reader inside. Then, from the outer directory, run the package ($ python -m wellcompare) on the terminal. The program will create several directories for you. Some notable ones are 'Graphs', which contains graphs and data summaries, and 'Heatmaps' (if -hm flag added).
Example Directory Structure:
|- Outer_folder <- run python -m wellcompare inside this outer directory
| |-Screen
| |- Screen1
| |- Data
| |- screen1.xslx
| |- Screen2
| |- Data
| |- screen2.xslx
Requirements -
Also outlined in requirements.txt:
- Python3
- Pip3
- Pandas
- Numpy
- Maplotlib
- Scipy
- Seaborn
- ArgParse
- xlrd
Setup & Installation (MacOS)-
Download Package (recommended):
- Type the following commands into terminal
- $ pip install wellcombine
- $ python -m wellcompare [options]
-- OR --
Clone Repo:
- Type the following commands into terminal
- $ git clone https://github.com/jacobian0208/well_compare.git
- $ pip install -r requirements.txt
- $ python -m wellcompare [options]
Files & Directories -
- graph.py : module to graph cleaned data
- extract.py : module to extract and clean data from Epoch2 microplate reader output
- combine.py : module to combine and further clean extracted data
- main.py : main file to run package as script
- requirements.txt : a list of required packages to install to run this program correctly
- LICENSE : an MIT license to allow use of this program
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for wellcompare-1.0.4.dev1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60f8f6ec8426465e5862a55dc7110248760eba581cba30aa8ce6fb92b4a2c623 |
|
MD5 | d12aace20b505e2e93ebfebc8e62b5fb |
|
BLAKE2b-256 | 74aae46620cfc1ff5d460cefd829d6347e2baa8d481bbf5fb0f7df77d45b7f9e |