🐙 Data Science focused implementation of the Ocean Protocol stack and API for (Python). oceanprotocol.com
Manage assets for data science in an interactive shell, as part of the typical data science workflow.
Designed to be used with an interactive Python shell, for example the IPython Read–Eval–Print Loop (REPL) found in Jupyter Notebooks and other editors.
The primary use of Mantaray is an easy way to get starting with Ocean Protocol. Visit datascience.oceanprotocol.com to test these scripts in a pre-configured Jupyter Lab environment!
For developers seeking to work on scripts, see this guide for local development installation.
The information about code style in python is documented in this two links python-developer-guide and python-style-guide.
Automatic tests are setup via Travis, executing tox
.
Our test use pytest framework.
The bumpversion.sh
script helps to bump the project version. You can execute the script using as first argument {major|minor|patch} to bump accordingly the version.
Copyright 2018 Ocean Protocol Foundation Ltd.
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.