{"repo":"HDFGroup/hsds","free":true,"listed":false,"github":"https://github.com/HDFGroup/hsds","clone":"git clone https://github.com/HDFGroup/hsds.git","description":"Cloud-native, service based access to HDF data","language":"Python","stars":156,"topics":["data-analysis","aws","docker","hdf5","python","asyncio","scientific-data","multi-dimensional"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"HSDS (Highly Scalable Data Service) - REST-based service for HDF5 data Introduction HSDS is a web service that implements a REST-based web service for HDF5 data stores. Data can be stored in either a POSIX files system, or using object-based storage such as AWS S3, Azure Blob Storage, or MinIO. HSDS can be run a single machine with or without Docker or on a cluster using Kubernetes (or AKS on Microsoft Azure). Quick Start With Github codespaces Launch a Codespaces environment by clicking the banner \"Open in GitHub Codespaces\" . Once the codespace is ready, type: python testall.py in the terminal window to run the test suite. On your desktop/laptop Make sure you have Python 3 and Pip installed, then: 1. Run install: $ ./build.sh --no-lint --no-docker from source tree OR install from pypi: $ pip install hsds 2. Create a directory the server will use to store data, example: $ mkdir /hsds data 3. Start server: $ hsds --root dir /hsds data 4. Run the test suite. In a separate terminal run: - Set user name: $ export USER NAME=$USER - Set user password: $ export USER PASSWORD=$USER - Set admin name: $ export ADMIN USERNAME=$USER - Set admin password: $ export ADMIN PASSWORD=$USER - Run test suite: $ python testall.py --skip unit 5. (Optional) Install the h5pyd package for an h5py compatible api and tool suite: https://github.com/HDFGroup/h5pyd 6. (Optional) Post install setup (test data, home folders, cli tools, etc): docs/post install.md To shut down the server, and the server is n","default_branch":null,"files":null,"tree":[],"storefront":"/r/HDFGroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HDFGroup/hsds/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}