1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-02 08:20:22 +01:00
docs/content/concepts/tools.md

34 lines
1.6 KiB
Markdown
Raw Normal View History

2018-11-16 13:37:06 +01:00
---
title: Tools & Examples
description: Tools and examples for developing with Ocean Protocol.
---
## Tools
2019-03-01 13:30:51 +01:00
### Plecos
2019-02-20 16:56:38 +01:00
2019-03-01 13:30:51 +01:00
Plecos is a Python tool to check metadata (a JSON file) to see if it conforms to the [OEP8 schema](https://github.com/oceanprotocol/OEPs/tree/master/8). Plecos wraps the [jsonschema](https://github.com/Julian/jsonschema) validator. Users can use Plecos to check their metadata before sending it to an Aquarius instance. Aquarius can also use it to check metadata. Plecos can be found in [the Plecos repository on GitHub](https://github.com/oceanprotocol/plecos) and as [a Python package in PyPI](https://pypi.org/project/plecos/).
2019-02-20 16:59:15 +01:00
<repo name="Plecos"></repo>
2018-11-16 13:37:06 +01:00
2019-03-01 13:30:51 +01:00
Plecos can be used in a microservice to facilitate data onboarding, as described in the [plecos_service repository](https://github.com/oceanprotocol/plecos_service).
2018-11-19 16:00:05 +01:00
## Examples
2018-11-16 13:37:06 +01:00
2019-03-01 13:30:51 +01:00
### squid-py Examples
- [The squid-py tutorials in Jupyter notebooks](/tutorials/jupyter-notebooks/)
- [The squid_py/examples/ directory of the squid-py repository](https://github.com/oceanprotocol/squid-py/tree/develop/examples)
2019-03-01 13:30:51 +01:00
- [The squid-py tests](https://github.com/oceanprotocol/squid-py/tree/develop/tests)
2019-03-01 13:30:51 +01:00
### squid-js Examples
2018-11-16 13:37:06 +01:00
2019-03-01 13:30:51 +01:00
- [The React App Tutorial](/tutorials/react-setup/)
- [The src/examples/ directory of the squid-js repository](https://github.com/oceanprotocol/squid-js/tree/develop/src/examples)
- [The squid-js tests](https://github.com/oceanprotocol/squid-js/tree/develop/test)
2018-11-16 13:37:06 +01:00
2019-03-01 13:30:51 +01:00
### squid-java Examples
2018-11-16 13:37:06 +01:00
2019-03-01 13:30:51 +01:00
- [The squid-java README.md file](https://github.com/oceanprotocol/squid-java/blob/develop/README.md)
- [The squid-java tests](https://github.com/oceanprotocol/squid-java/tree/develop/src/test)