Skip to content

gear-genomics/pearl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pearl

Patching references via trace assemblies

Dependencies

Pearl requires Tracy, please intall first:

https://github.com/gear-genomics/tracy

Install a local copy for testing

git clone https://github.com/gear-genomics/pearl.git

cd pearl

Setup and run the server

The server runs in a terminal

Install the dependencies:

sudo apt install python python-pip

pip install flask flask_cors

Start the server:

cd PATH_TO_PEARL/PEARL

export PATH=$PATH:/PATH_TO_TRACY/tracy/bin

echo $PATH

python server/server.py

Setup and run the client

The client requires a different terminal

Install the dependencies:

cd PATH_TO_PEARL/pearl/client

sudo apt install npm

sudo npm install

Start the client:

cd PATH_TO_PEARL/pearl/client

npm run dev