Skip to main content

Semiquantitative densitometric measurement of protein microarrays

Project description

proMAD

Semiquantitative densitometric measurement of protein microarrays

PyPi Status Github issues Build License

Setup

pip install proMAD

You can also install the latest version directly from Github.

pip install git+https://github.com/theia-dev/proMAD.git#egg=proMAD

Usage

ArrayAnalyse

from proMAD import ArrayAnalyse
aa = ArrayAnalyse('ARY022B')  # set array type
aa.load_collection('test_cases/exp_data')  # set input folder

aa.evaluate("A6")  # get result dictionary
aa.get_spot("A6")  # get raw data
aa.evaluate()  # get result dictionary for all spots

Cutter

  • interactive
from proMAD import Cutter
c = Cutter()

c.load_collection('test_cases/raw_image_folder')  # set input folder
c.set_shape()  # ask for the shape
c.guess_positions()  # use a simple guess as a starting point
c.preview()  # display guess (uses the last loaded image as default)

c.set_positions()  # ask for refined cut positions
c.set_names()  # ask for names
c.preview()  # check in preview
c.save_images('test_cases/formated_image_folder')  # save to folder (will be created if it does not exist
  • direct
from proMAD import Cutter

c = Cutter()

c.load_collection('test_cases/raw_image_folder')  # set input folder
c.shape = (2, 3)
c.cut_positions = [[20, 225, 445], [40, 130, 217, 315]]
c.names = [['OL', 'ML', 'UL'], [None, 'MR', 'UR']]
c.preview()
c.save_images('test_cases/formated_image_folder')  # save to folder (will be created if it does not exist

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

proMAD-0.2.0.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

proMAD-0.2.0-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

Details for the file proMAD-0.2.0.tar.gz.

File metadata

  • Download URL: proMAD-0.2.0.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for proMAD-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4a946ba2b42b29e8c7fe86b509907f5be1fe88132ea860b6afcd0a89bc768b5e
MD5 feeaefdb1117e2985f618ef032a62bfd
BLAKE2b-256 acaf6d0429ee7eda838de0a5c08337d0b34c1190b3717750a5aa99b23229beb6

See more details on using hashes here.

File details

Details for the file proMAD-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: proMAD-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 28.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for proMAD-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 584738bcb6d2f3f479f6210a3d94774d460c8356d013e8f432420cfbd6659276
MD5 e8e5ad17d7fa4e9be5a6582328e3c4c2
BLAKE2b-256 ff6447f56d9536c2585de1f3ee5bcf13d53572d0d5331fe270923ce75adf233e

See more details on using hashes here.

Supported by

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