zuherJahshan / dash-cam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DASH-CAM: Dynamic Approximate SearcH Content Addressable Memory for genome classification


Description

The DASH-CAM is a versatile tool designed to simulate dynamic storage-based approximate search content addressable memory (DASH-CAM) for computational genomics applications, particularly for the identification and classification of viral pathogens of epidemic significance. It provides insights into the hardware's behavior under various conditions and aids in testing and verification before deployment in real-world scenarios.


Table of Contents

  1. Prerequisites
  2. Installation
  3. Usage

Prerequisites

  • Operating System: Linux.
  • Other dependencies, "Python >= 3.11", "conda >= 23.5".

Installation

# Clone the repository
git clone git@github.com:zuherJahshan/dash-cam.git

# Navigate to the directory
cd dash-cam

# Install the required dependencies
conda env create -f environment.yaml

# Activate the environment
conda activate dash-cam

Usage

As an example of usage, please refer to the lab.ipynb file

About


Languages

Language:Jupyter Notebook 59.3%Language:Python 36.9%Language:Shell 3.8%