A Tool for Multi-Paradigm Modelling
npm install atompmTo install AToMPM, follow these steps:
* Download and install the latest Python (2.7.X or 3.X.X)
* Use a package manager on Linux
* Or visit http://python.org/download/
* Download and install python-igraph
* Use the pip package manager (comes with Python)
* For Python2: pip install python-igraph
* For Python3: pip3 install python-igraph
* For Windows, you may need to install the compiled igraph core
* http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-igraph
* Download and install six
* Use the pip package manager (comes with Python)
* For Python2: pip install six
* For Python3: pip3 install six
* Download and install node.js
* Required version: >= 8.0
* Use a package manager on Linux
* Or visit https://nodejs.org/en/download/
* Download and unzip the source files for the newest AToMPM release from https://github.com/AToMPM/atompm/releases
* In the AToMPM folder, run the command npm install
* If you do not need to run tests on AToMPM, you can run npm install --production
The commands below are for starting the ATOMPM server. Note that the default port is 8124.
Once started, the server can be connected to by accessing http://localhost:8124/atompm in either the Firefox or Chrome browsers.
run.bat script inside of the main AToMPM folder.node httpwsd.js in the main AToMPM folderpython mt\main.py in the main AToMPM folder* The above steps are automated by the run_AToMPM_local.sh script
* Note that the run_AToMPM.sh script can automate the installation and usage of AToMPM
* The first time you run this script, all dependencies are automatically downloaded and installed in the dependencies/ folder.
* If, for any reason, the download process is interrupted or you experience problems with AToMPM, remove the dependencies/ folder and run the script again.
AToMPM is copyright of the AToMPM team, which includes Raphael Mannadiar, Conner Hansen, Eugene Syriani, Hans Vangheluwe, Simon Van Mierlo, Huseyin Ergin, Jonathan Corley, Yentl Van Tendeloo, Vasco Sousa, and Bentley James Oakes