Contributing (quick start)#

You typically contribute via a fork. If you have write access, you can use branches in the main repo instead.

Clone#

git clone https://github.com/uibcdf/molsysviewer.git
cd molsysviewer

If you use the GitHub CLI:

gh repo clone uibcdf/molsysviewer
cd molsysviewer

Install the dev environment#

Follow Developer setup.

Run a quick sanity check#

pytest

If you touch TypeScript:

cd molsysviewer/js
npm run test:js