Skip to main content

AI Powered Photoswitchable Screen (AIPyS) Version 2

AIPyS Logo

Introduction

AIPyS V2 is an AI-driven platform enhancing the capabilities of photoswitchable genetic CRISPR screen technology. Utilizing advanced algorithms like U-net and cGAN for segmentation and employing Bayesian inference for differential sgRNA abundance analysis, AIPyS offers precise detection of single cells and subcellular phenotypes in microscopy images. It integrates Numpy, scikit-image, and scipy for parametric object detection and leverages the PyMC3 library for statistical modeling. For interactive data exploration and visualization, the platform is deployed online via Plotly-Dash.

For detailed insights, visit the Documentation.

Quick Installation Guide

AIPyS supports Windows environments and necessitates Python 3.8. For seamless operation with machine learning components like PyTorch and Cellpose, please align CUDA and cuDNN versions meticulously.

  • Conda Installation: Conveniently install using the provided environment.yml to configure both Python and CUDA/cuDNN dependencies accurately.

    conda env create -f environment.yml
    conda activate aipys_env
    
  • PIP Installation: For environments where Conda is unavailable, use pip while ensuring correct CUDA/cuDNN configurations.

    pip install AIPySPro
    

Check installation:

aipys --version

Highlighted Features

Segmentation and Analysis

  • Parametric Segmentation: Enhances R-based code for effective segmentation using scikit-image.
  • Deep Learning Segmentation: Incorporates U-net and cGAN models for cutting-edge segmentation accuracy.
  • Granularity Analysis and Classification: Utilizes logistic regression and CNN classifiers trained on meticulously segmented cell images for precise phenotype classification.

Deployment and Integration

  • Nikon-nis Elements Integration: Employs AIPyS for advanced image processing, offering streamlined deployment capabilities for Nikon-nis Elements jobs module.
  • Interactive Data Visualization: Leverages Plotly-Dash for an immersive data visualization experience, allowing users to interactively explore analysis outcomes.

Bayesian Model Training for Granularity Analysis

  • Utilizes Bayesian inference to train models capable of discerning intricate subcellular phenotypes, contributing significantly to the understanding and characterization of genetic modifications impacting cell morphology.

Metadata

Release files for AIPyS 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AIPyS 0.1.3
File Size Uploaded
AIPyS-0.1.3.tar.gz 60.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AIPyS 0.1.3
File Interpreter ABI Platform
AIPyS-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 142.9 kB

Release files / AIPyS-0.1.3.tar.gz

Download URL AIPyS-0.1.3.tar.gz
Size 60.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b3d57bafa875fd152ac22ea512d110afb68007ffdd91d92e32b1e3e349dadce0
BLAKE2b-256 checksum
How to use checksums
39aaee8a9bb303bef4f3b1ba267c8073d6d2f51281b90b9ff2ce3acc5734c3c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.10

Release files / AIPyS-0.1.3-py3-none-any.whl

Download URL AIPyS-0.1.3-py3-none-any.whl
Size 82.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d5fa3b1a8506039083303361b7c5932975c41f94f147b7f6e851520acb80a43
BLAKE2b-256 checksum
How to use checksums
6805129e7a558b968c5d11137e48d0ec25c698c7817bde911ca163fc6cb6fc23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page