Skip to content

gluoNNet/REST_Collspotting

 
 

Repository files navigation

Collaboration Spotting - RESTful API

Collaboration Spotting is a platform designed to support visual analytics of multivariate knowledge graphs built out of data from heterogeneous sources. This repository contains the implementation of the project's API which combines REST architecture style, JSON Schema/JSON Meta Schema and Neo4j database (storing data). It is implemented in Python using Django Web framework.

Getting Started

Prerequisites

Python packages:

  • Django Web framework (version 1.8.2)
  • Django REST framework (version 3.6.3)
  • Py2neo (version 2.0.7)
  • JSON Schema (version 2.5.1)

To execute restful_module/client/minimal_client.py, requests (version 2.7.0) package is necessary.

Running the tests

TBD

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

ToDoList

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%