Analysis-Web-v2
The second version of Granef Visualization providing a user interface for graph analysis using the GRANEF toolkit.
Requirements
- Docker
- running Granef analysis and handling (zero and alpha) containers
Usage
Run the visualization application by executing docker-compose up
.
Adding support for new queries
In case the analytic API is extended with new endpoints, follow these steps to provide UI support:
- Add a function for making a request to the new endpoint in
client/src/api/analysis-api.js
. - Extend query type in
/client/src/components/visualization/graph/side-panel/query/fetch/query-types.ts
with an appropriate constant. - Create a form component in
client/src/components/visualization/graph/side-panel/query/fetch/form
if any input for the API is necessary. - Create an entry in
client/src/components/visualization/graph/side-panel/query/fetch/query-options.js
for the new query.