Skip to main content

AI Agent which reconstructs Intermediate paths from single-cell genomics data

Project description

Cell-DRL: AI agent reconstructs Intermediate paths from single-cell genomics data

Cell-DRL Model Architecture

Cell-DRL is a deep reinforcement learning agent capable of reconstructing intermediate cellular states in health, disease, and regenerative processes. Cell-DRL's cellular state reconstruction is based on defining initial and target cellular states of interest from single-cell RNA-seq data.

Installation

To set up Cell-DRL on your machine, follow these steps:

  1. Download the package files:

    • Option 1: Using Git

      git clone https://gitlab.com/ama.bioinfo/cell-drl.git
      
    • Option 2: Downloading a ZIP file If you prefer not to use Git, you can download a ZIP file of the repository.

  2. Open your Terminal:

    • On Windows, you can use Command Prompt or PowerShell.
    • On macOS or Linux, you can use the Terminal.
  3. Navigate to the project directory:

    cd /path/to/your_project/celldrl_Dir/
    
  4. Install New Conda Enviroment:

    conda create -n CellDRL_Env python=3.9
    conda activate CellDRL_Env 
    
  5. Install the required dependencies:

    pip install -r requirements.txt
    

    This command will automatically install all the necessary packages listed in the requirements.txt file.

  6. Open your jupyterlab book:

    jupyter lab
    

Tutorial

Please open the tutorial folder to start running Cell-DRL agent jupyter notebook.

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

celldrl_ai-0.1.0.tar.gz (33.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

celldrl_ai-0.1.0-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file celldrl_ai-0.1.0.tar.gz.

File metadata

  • Download URL: celldrl_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 33.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for celldrl_ai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b98b9a1e10f5078521235c892c90682a8d43247506e17bf5efc6955059d0b8df
MD5 93bf59e1efe58ad24b29685d9704d47f
BLAKE2b-256 e01f9fbdbaede5e9afa7a85bea31291f07ead3d3335e854ff751eb3e6f1bfdc4

See more details on using hashes here.

File details

Details for the file celldrl_ai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: celldrl_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for celldrl_ai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 14466cdd7f6472e1efbb60b3876483a1c9ebc817b448bea2209c98c56880ceb3
MD5 80a569a78c357e4fb793c3270f8117a2
BLAKE2b-256 aff8c1d68557cbedff570ef2155a6d0f7307a2a608ac954a8a2edde49ee4457b

See more details on using hashes here.

Supported by

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