Skip to content

moltools/MolTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT Maintainer Generic badge

MolTools

logo

MolTools is a web-based toolbelt for visualizing and analyzing natural product compounds.

Visit the MolTools toolbelt here.

Run locally for development

Server

Create a local environment and install server side dependencies with pip from src/server/requirements.txt:

pip install -r src/server/requirements.txt

Client

First install NPM package manager and Node.js on your device.

Then install client side dependencies with NPM from src/client/package.json:

cd src/client
npm install

Run

Run the server in one terminal:

python3 ./app/server/api.py

Run the client in another terminal:

cd src/client
npm start

Visit http://localhost:3000/ to view the app.

Run with Docker

Run the following script to build and runt he app in a Docker container:

docker-compose -p moltools up --build --force-recreate --remove-orphans -d

The app will be available at https://localhost:4001/.

About

Toolbelt landing page.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published