Skip to content

Meristembio/Weaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

Weaver is an open source web app for DNA design and management.

Django + React dev.

Demo

Visit our Demo site!

Credentials:

User Password
root pass

Web service

Coming soon!

Local installation

Clone repo

Clone repo:

git clone https://github.com/Meristembio/Weaver

Pre-requisites

Make sure you are running python > 3.6. To check your python version run:

python -v

Install the following packages via python package installer (pip) in a fresh Virtual environment:

pip3 install django-mathfilters django-shortuuidfield django-multiselectfield Bio plotly pandas pyblastbio more_itertools bs4

If you have any version conflict, install the requirements using requirements.txt file:

pip3 install -r requirements.txt

Running

Enter project folder:

cd Weaver/Django

Run the server:

python3 manage.py runserver

Access local server : http://127.0.0.1:8000/

Default super user credentials:

User Password
root pass

Creating objects

Almost all objects can be created and edited from front-end, except the following that can only be edited from admin site:

  • Groups & Users from AUTHENTICATION AND AUTHORIZATION
  • Boxs, Locations & Strains from INVENTORY

React modules