Skip to content

YePererva/ID_MicroAlgae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 5600 Final Project : ID Microalgae

Project for visual identification of microalgal cells by submitted picture from microscope camera.

Update from 2025

Deploy on Fedora 42 Server

sudo dnf up --refresh
sudo dnf install git python3-pip python3-virtualenv -y

cd ~
git clone https://github.com/YePererva/ID_MicroAlgae.git
cd ./ID_MicroAlgae

python -m virtualenv ./env
source ./env/bin/activate
python -m pip install --upgrade pip
python -m pip install -r ./prerequisites.txt

python ./src/manage.py migrate

sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --zone=public --permanent --add-port=1433/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --runtime-to-permanent

python ./src/manage.py runserver

If running from ProxMox, ensure at least x86-64-v3 CPU instructions (AVX is needed).

Deploy on Windows 11

git clone https://github.com/YePererva/ID_MicroAlgae.git
cd .\ID_MicroAlgae
python -m virtualenv .\env
. .\env\Scripts\activate.ps1
python -m pip install --upgrade pip
python -m pip install -r .\prerequisites.txt

python .\src\manage.py migrate

python .\src\manage.py runserver