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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.