Skip to main content

ICoCo python implementation

Project description

README

Introduction: ICoCo API - Version 2 (02/2021)

See the documentation of the sources

See also the ogirinal documentation for full reference.

Working environment

First create the environment:

. ./create_environment.sh

It creates a venv virtual environment environment-icoco and adds extra paths to run medcoupling in it.

It also adds the following aliases:

  • icoco-pytest: to run use cases tests
  • icoco-use-cases: to run use cases implemented in test_ functions (using pytest)
  • icoco-pylint: to run pylint for all python files of the project
  • icoco-sphinx: to initialize sphinx doc
  • icoco-sphinx-build: to rebuild sphinx doc from previous structure

Note: deactivate function of venv is not able to revert the modified PYTHONPATH and the aliases defined.

Use cases

The files used to produce the results are expected to be placed in the use_cases directory. See its README for more details.

Source code

Source code shared between use cases is expected to be in src directory implemented as package(s). See its README for more details.

Code testing

Code testing is powered by pytest. See its README for more details.

Code documentation

A basic sphinx documentation can be generated. See its README for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icoco-0.0.1.tar.gz (21.1 kB view hashes)

Uploaded Source

Built Distribution

icoco-0.0.1-py3-none-any.whl (20.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page