libAtoms / abcd

1 stars 4 forks source link

GUI #48

Open gabor1 opened 5 years ago

gabor1 commented 5 years ago

once we have an API for going through https, it makes sense to develop a browser based way to generate queries and display results.

some ideas:

fekad commented 4 years ago

decision: Instead of using pagination we can limit the number of calculation showed in the table to 100.

gabor1 commented 4 years ago

1000, but yes.

-- Gábor

Gábor Csányi Professor of Molecular Modelling Engineering Laboratory Pembroke College University of Cambridge

Pembroke College supports CARA. A Lifeline to Academics at Risk. http://www.cara.ngo/

On 15 Nov 2019, at 12:27, Adam Fekete notifications@github.com wrote:

decision: Instead of using pagination we can limit the number of calculation showed in the table to 100.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

gabor1 commented 4 years ago

This GUI issue should now take account of the visualisation work by @stenczelt :

Currently a manual uploaded image is available, that was built on 7/2/2020 by Tamas K. Stenczel.
To access it:
1. pull the image
docker pull stenczelt/projection-abcd:latest
```
  1. create a docker network, which enables the containers to communicate with each other and the outside world as well
    docker network create --driver bridge abcd-network
  2. run the mongo (ABCD) and the visualiser as well
    docker run -d --rm --name abcd-mongodb-net -v <path-on-your-machine-to-store-database>:/data/db -p 27017:27017 --network abcd-network mongo
    docker run -it --rm --name visualiser-dev -p 9999:9999 --network abcd-network stenczelt/projection-abcd

    NB: You need a a directory where the database files are kept locally and you need to connect this to the mongo container. More info about this can be found in the original ABCD repo This will start the visualiser with ABCD integration! Have fun! After usage, for cleanup:

    docker stop visualiser-dev abcd-mongodb-net         # stop the containers
    docker rm visualiser-dev abcd-mongodb-net           # remove them if --rm did not
    docker network rm abcd-network                      # remove the docker network