Skip to content

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

4 watching

Forks

Repository files navigation

DataSpaces RESTPLUS API

Introduction

This repository contains the implementation of a RESTPLUS API for DataSpaces using FastAPI. It communicates with a backend instance of DataSpaces to mediate staging requests.

What is DataSpaces?

DataSpaces is a middleware framework that provides a virtual shared space for data exchange between scientific applications. It supports high-speed communication and efficient data handling, enabling applications to share data in real-time without significant overhead.

Repository Contents

This repository includes the code necessary to set up and run a RESTPLUS API for interacting with DataSpaces. The API provides endpoints for data and metadata management, allowing users to perform CRUD operations and real-time data processing.

Requirements

  • Python 3.8+
  • FastAPI
  • DataSpaces backend system

Installation

For detailed instructions on installing, configuring, and accessing the sciDX API, please see the Installation Guide.

Contributing

We welcome contributions from the community. Detailed guidelines will be provided in the CONTRIBUTING.md file.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages