0.16.33 • Published 2 months ago

soya-cli v0.16.33

Weekly downloads
-
License
MIT
Repository
-
Last release
2 months ago

soya-cli 🌱

SOyA (Semantic Overlay Architecture) provides a framework to manage layers of semantic description for a dataset enabling well-defined annotation, validation, transformation, and human-readable display & data capture.

soya-cli provides easy-to-use interfaces for handling SOyA structures and interacting with SOyA respositories.

soya-cli is built on top of soya-js and exposes most of its features as commands on the command line. In addition there are features like:

  • DRI calculation for SOyA structures
  • Data transformation using
  • Fast prototyping with quick links to JSON-LD Playground

Install and build from source

Install all dependencies with node package manager (npm)

# install all dependencies
npm install

# build project sources
npm run build

# register soya-cli in path
npm run bin

Install from npmjs.com

soya-cli is also available from npmjs.com as a prebuilt package that can be installed with:

# install or update soya-cli globally with -g
npm install -g soya-cli@latest

Build Docker image

To package soya-cli with additional tools (jq, jolt, and OYDID) in a ready-to-use Docker container run the following command in the cli directory:

./build.sh

The current oydeu/soya-cli Docker image is available here: https://hub.docker.com/r/oydeu/soya-cli

Verify with automated tests

Use the following command to run the automated tests in the oydeu/soya-cli Docker image:

docker run -it --rm -w /usr/src/app/docker/pytest oydeu/soya-cli pytest

Run soya-cli

Use soya --help or soya -h to get more information about soya-cli.

Dev note

This project is a prototype, therefore under development. \ soya-cli may not behave as expected and should not be used in production! \ Also code does surely not satisfy most of best practices in coding :-)

0.16.32

2 months ago

0.16.33

2 months ago

0.16.30

11 months ago

0.16.31

9 months ago

0.16.26

11 months ago

0.16.29

11 months ago

0.16.27

11 months ago

0.16.28

11 months ago

0.16.11

1 year ago

0.16.14

1 year ago

0.16.15

1 year ago

0.16.12

1 year ago

0.16.13

1 year ago

0.16.18

1 year ago

0.16.19

1 year ago

0.16.16

1 year ago

0.16.17

1 year ago

0.16.21

1 year ago

0.16.22

1 year ago

0.16.20

1 year ago

0.16.25

1 year ago

0.16.23

1 year ago

0.16.24

1 year ago

0.16.10

1 year ago

0.16.9

1 year ago

0.16.6

2 years ago

0.16.3

2 years ago

0.16.4

2 years ago

0.16.5

2 years ago

0.16.2

2 years ago

0.16.0

2 years ago

0.16.1

2 years ago

0.15.3

2 years ago

0.14.20

2 years ago

0.14.24

2 years ago

0.14.23

2 years ago

0.14.22

2 years ago

0.14.21

2 years ago

0.15.0

2 years ago

0.15.1

2 years ago

0.15.2

2 years ago

0.14.19

2 years ago

0.14.18

2 years ago

0.14.13

2 years ago

0.14.17

2 years ago

0.14.16

2 years ago

0.14.15

2 years ago

0.14.12

2 years ago

0.14.11

2 years ago

0.14.10

2 years ago

0.14.9

2 years ago

0.14.6

2 years ago

0.14.5

2 years ago