MolStart molecule viewer for transmembrane proteins http://molstar.org

Zepei Xu 10b138605d have basics, but formatting is not complete because of unclearness. not using computations, wait, async, promise. %!s(int64=7) %!d(string=hai) anos
.vscode 9cf93363eb Data model for tables and schema %!s(int64=7) %!d(string=hai) anos
dist b12f11af03 renamed table to category, added File and Block classes, typed category and column objects %!s(int64=7) %!d(string=hai) anos
examples 10b138605d have basics, but formatting is not complete because of unclearness. not using computations, wait, async, promise. %!s(int64=7) %!d(string=hai) anos
src 10b138605d have basics, but formatting is not complete because of unclearness. not using computations, wait, async, promise. %!s(int64=7) %!d(string=hai) anos
.gitignore 07c3377ddb started with gro reader %!s(int64=7) %!d(string=hai) anos
LICENSE 5e91cff080 fixed license %!s(int64=7) %!d(string=hai) anos
README.md 135635ac06 Changed data model, updated GRO parser to handle velocities, arbitrary precision, multiple models %!s(int64=7) %!d(string=hai) anos
molio.sublime-project 07c3377ddb started with gro reader %!s(int64=7) %!d(string=hai) anos
package-lock.json 16e66b8318 Added mol2 schema %!s(int64=7) %!d(string=hai) anos
package.json bb1d8f2f2b updated deps, removed windows folder separators %!s(int64=7) %!d(string=hai) anos
rollup.config.js 2693d26dae Added computation "model" %!s(int64=7) %!d(string=hai) anos
tsconfig.json d46610f47e Immediate scheduler %!s(int64=7) %!d(string=hai) anos
tslint.json 07c3377ddb started with gro reader %!s(int64=7) %!d(string=hai) anos

README.md

License

  • general, non-opinionated library for reading and writing molecular structure related file formats
  • extending on the ideas of the CIFTools.js library

Building & Running

Build:

npm install
npm run build

Build automatically on file save:

npm run watch

Bundle with rollup (UMD and ES6)

npm run bundle

Make distribution files

npm run dist

Build everything above

npm run-script build && npm run-script bundle && npm run-script dist

Example script

Build

npm run script

Run

node ./build/js/script.js

TODO

  • write about unittest (AR)