The project contains Web interface submodule for ASPAM (https://github.com/comcon1/ASPAM) or related applications.
This repository contains four main logical parts:
- libdaq - LIBrary for Data AQuisition
This library is used by Web-interface to separate day and night run.
-
libDQimage - LIBrary for Data aQuision IMAGE drawing
-
server - Server containing Web-interface for work with ASPAM.
-
testsuite - testing libraries including artificial rat.
Attention! ASPAM project works with Python2.
We use numpy, scipy, cherrypy, matplotlib-1.5+, iniparse, libxml2, pickle.
Also we use textreader repository as a sumodule as it helps in fast opening large text files.
You need to install textreader by hands: please follow installing instructions from its github page.
No specific builds are required for running the WSGI server and for working of libdaq libraries.
To run server with testing configuration, please create testsuite/testserver/parameters.conf
on the base of testsuite/testserver/parameters.conf.example
, and do the same thing for testsuite/testserver/server.conf
. To run server with normal configuration, copy the folder testsuite/testserver
somewhere and point this path defining DQSROOTDIR in server/src/config.py
file.
ASPAM_webinterface is not the part of ASPAM project. It is released independently under BSD "3-clause" license.