Skip to content

Modules that perform computations related to ABA+. Includes web app that already runs on www-abaplus.doc.ic.ac.uk. 2016 UROP project supervised by K. Čyras and F. Toni.

License

kcyras/ABAplus

 
 

Repository files navigation

ABAplus

http://www-abaplus.doc.ic.ac.uk/

Maintenance

  1. Get on Imperial's network (e.g. SSH to shell)
  2. ssh vm-www-abaplus.doc.ic.ac.uk
  3. ksu
  4. Login to get root rights
  5. cd /aba_plus/aba_plus

To restart server:

  1. Find the gunicorn process IDs ps ax|grep gunicorn
  2. Terminate the first two processes one by one kill ID
  3. To check for operational errors, run the gunicorn in the terminal gunicorn aba_plus.wsgi
  4. Once the issues are fixed, kill the gunicorn and run as daemon gunicorn -D aba_plus.wsgi

To update from the abaplus gitlab repo, simply git pull

Requirements

Web app works with


stable.py (together with auxil.py) is a separate module for computing <-stable extensions of flat ABA+ frameworks. (Needs neither Django nor DLV.)

python stable.py

About

Modules that perform computations related to ABA+. Includes web app that already runs on www-abaplus.doc.ic.ac.uk. 2016 UROP project supervised by K. Čyras and F. Toni.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 39.4%
  • Python 36.1%
  • Prolog 9.6%
  • HTML 9.1%
  • JavaScript 5.7%
  • Raku 0.1%