EMBL-EBI-TSI/tesk-core

Name: tesk-core

Owner: EMBL-EBI Technology & Science Integration

Description: Python package that constitutes the core of TESK

Created: 2018-04-04 15:54:48.0

Updated: 2018-05-21 16:59:27.0

Pushed: 2018-05-21 17:01:16.0

Homepage: null

Size: 376

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Build Status codecov

Introduction

This project is part of the TESK initiative. It contains the code needed to generate 2 types of agents that reside in kubernetes:

How to use

Since the code is meant to be in kubernetes pods, the code needs to be packaged into containers. Their descriptions can be found in containers/. The root folder assumed to build the containers is the root of this package.

Unit testing

Unit testing needs the tox package, although detox is recommended and it parallelizes the workload:

p install detox

This software will take care of instancing virtual environments and installing dependencies in them before running the actual tests and generating the coverage reports

tox

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.