#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Doe (c) University of Manchester 2018

Doe is licensed under the MIT License.

To view a copy of this license, visit <http://opensource.org/licenses/MIT/>.

Created on Fri May  4 13:50:43 2018

@author: Pablo Carbonell
@description: SYNBIOCHEM Path to DoE
"""
import pandas as pd


def readPathway(pFile):
    """
    Read the pathway provided by RetroPath
    """
    pass

def readEnzymes(pFile):
    """
    Read the list of enzymes from Selenzyme 
    """
    pass

def readKinetics():
    """
    For each enzyme, annotate kinetics
    """
    pass

def doeSpec():
    """
    Basic DoE specifications:
        - Number of plasmids
        - Number of promoter
        - Gene shuffling
    """
    pass

def writeDoeFile():
    """
    Prepare the input file for the DoE software
    """
    pass

def runDoe():
    """
    """
    pass

def makePathways():
    """
    Generate SBML models for each construct 
    """
    pass