Metadata-Version: 2.1
Name: substratools
Version: 0.16.0
Summary: Python tools to submit algo on the Substra platform
Home-page: https://github.com/Substra/substra-tools
Author: Owkin, Inc.
Author-email: fldev@owkin.com
License: Apache 2.0
Description: # Substra-tools
        
        Python package defining base classes for assets submitted on the platform:
        
        - Objective: metrics script
        - Algo: algo script
        - Dataset: data opener script
        
        This repository also contains a [Dockerfile](Dockerfile) to execute the user
        python scripts on the Substra platform. This is currently needed to easily
        have substratools package available inside the Docker image without using a
        pypi server.
        
        ## Getting started
        
        To install the substratools python package, run the following command:
        
        ```sh
        pip install .
        ```
        
        ## Documentation
        
        - [API](docs/api.md)
        
        ## Build substra-tools image
        
        This is required to launch the substra framework for development. The image is
        currently based on Python 3.6.
        
        ### Pull from public docker registry
        
        ```sh
        docker pull ghcr.io/substra/substra-tools
        ```
        
        ### Build from source
        
        ```sh
        docker build -t ghcr.io/substra/substra-tools .
        ```
        
        ## Contributing
        
        ### Setup
        
        To setup the project in development mode, run:
        
        ```sh
        pip install -e ".[test]"
        ```
        
        To run all tests, use the following command:
        
        ```sh
        python setup.py test
        ```
        
Keywords: substra
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: test
