Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Interface to NWB Query Engine

Introduction

NWB Query Engine is a tool for searching in data stored in Neurodata Without Borders data format.

A demo is available.

Getting started

Running Prerequisites

Configuration

  • configure WEB-INF/project.properties

Build

run mvn clean package

Deploy

Tomcat

  • copy src/main/resources/libHDFql.so to a directory accessible by tomcat
  • configure JAVA_OPTS=-Djava.library.path=path to a directory with libHDFQL.so
  • copy target/nwb-query-engine-web.war to the tomcat webapps directory
  • start tomcat

Or Docker

  • docker build -t nwb-query-engine-web -f Docker/Dockerfile .
  • docker run -p 8080:8080 -v <host data directory path>:/Data nwb-query-engine-web

Use

  • access localhost:8080/nwb-query-engine-web

Frequent problems

  • JAVA_OPTS is not set correctly
  • files.folder in project.properties is not set or is pointing to a non-existing directory or to a directory with insufficient permissions
  • parameter -v (Docker) is not set correctly

About

This is a web interface for a query engine https://github.com/jezekp/NwbQueryEngine

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages