{ "info": { "author": "Gautam Munglani", "author_email": "gmunglani@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# FRET - Image Background-subtracted Ratiometric Analysis (FRET - IBRA)\n\nFRET - IBRA is a toolkit to process fluorescence resonance energy transfer (FRET) intensity data to produce ratiometric images for further analysis. This toolkit contains modules for the background subtraction (using an algorithm based on tiled DBSCAN clustering), image registration, overlap correction, and bleach correction of the donor and acceptor channels. It accepts multi-image TIFF stacks as input and outputs both multi-image TIFF and HDF5 stacks for possible further analyses, along with frame-by-frame metrics to estimate quality. The background subtraction algorithm works best on images with a small number of cells visible in the frame.\n\n\n## Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/).\n\n```bash\npip install fret-ibra\n```\nAdditional requirements: ffmpeg\n\n## Usage\n\n```bash\nUsage: ibra -c [Options]\nOptions: -t Output TIFF stack\n -v Print progress output (verbose)\n -s Save as HDF5 file\n -a Save background subtraction animation (only background module)\n -e Use all output options\n -h Print usage\n```\n\n## Examples\n\n### Acceptor channel input image\n![YFP](/examples/images/YFP_input.png)\n\n### Donor channel input image\n![CFP](/examples/images/CFP_input.png)\n\n### Ratiometric output image (8-bit)\nProcessing includes:\n* Background subtraction for both channels\n* Image registration\n* Overlap correction\n* Bleach correction\n\n![Ratio](/examples/images/Ratio_output.png)\n\nA detailed explanation of the toolkit can be found here: [Tutorial](/examples/Tutorial.md)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gmunglani/fret-ibra", "keywords": "opencv,background subtraction,DBSCAN clustering,FRET imaging,ratiometric", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "fret-ibra", "package_url": "https://pypi.org/project/fret-ibra/", "platform": "", "project_url": "https://pypi.org/project/fret-ibra/", "project_urls": { "Homepage": "https://github.com/gmunglani/fret-ibra" }, "release_url": "https://pypi.org/project/fret-ibra/0.2.0/", "requires_dist": [ "configparser", "h5py", "imreg-dft", "matplotlib", "numpy", "opencv-python", "pims", "scikit-image", "scikit-learn", "scipy" ], "requires_python": ">=2.7", "summary": "FRET-IBRA is used to process fluorescence resonance energy transfer (FRET) intensity data to produce ratiometric images for further analysis", "version": "0.2.0" }, "last_serial": 4761075, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "aac84e5b1fea105ab04dede4b679346d", "sha256": "42363073684bf80ecdf6c68c40165c8512b4d285584711a74179efdf689a0b8c" }, "downloads": -1, "filename": "fret_ibra-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "aac84e5b1fea105ab04dede4b679346d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 28178, "upload_time": "2019-01-30T19:21:34", "url": "https://files.pythonhosted.org/packages/49/60/53febaa8a030652801ac9508333df00cd177e8200ea67ed1bbe273e4feae/fret_ibra-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ecf221c1f3cdf8b3a016b573fb833f17", "sha256": "4b05e26bcb199465e26a6031abecc89179e6d9a69e1847a27033e970b1e1b5b0" }, "downloads": -1, "filename": "fret-ibra-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ecf221c1f3cdf8b3a016b573fb833f17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12816, "upload_time": "2019-01-29T13:16:21", "url": "https://files.pythonhosted.org/packages/de/82/6ccbc5767781e3fa920b2c576d450e3c281eda1c854cd3cc6f307a3a083a/fret-ibra-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f1ac5ac6351fc805e03dbf41a8650274", "sha256": "e3ee9a4bbdb6208f391550074757bfe5d2b32b23866abef8abac38ade855ba52" }, "downloads": -1, "filename": "fret_ibra-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f1ac5ac6351fc805e03dbf41a8650274", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 15707, "upload_time": "2019-01-30T19:21:32", "url": "https://files.pythonhosted.org/packages/6f/b0/7bd25206b32b43016094b000128b78869c981a7581a1c136508ea325004f/fret_ibra-0.2.0-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1ac5ac6351fc805e03dbf41a8650274", "sha256": "e3ee9a4bbdb6208f391550074757bfe5d2b32b23866abef8abac38ade855ba52" }, "downloads": -1, "filename": "fret_ibra-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f1ac5ac6351fc805e03dbf41a8650274", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 15707, "upload_time": "2019-01-30T19:21:32", "url": "https://files.pythonhosted.org/packages/6f/b0/7bd25206b32b43016094b000128b78869c981a7581a1c136508ea325004f/fret_ibra-0.2.0-py2-none-any.whl" } ] }