<commit_before>"""Simple test of one gene through the entire pipeline."""
# import os
# import sys
# import zipfile
import luigi
import logzero as log
from pathlib import Path
from datetime import datetime as d
import yaml

from Datasnakes.Manager.utils import ProjectManagement  # Project Management
from Datasnakes.Orthologs.Blast import CompGenBLASTn
from Datasnakes.Orthologs.Genbank import GenBank
from Datasnakes.Orthologs.Align import MultipleSequenceAlignment as MSA

#logger = log.logger('luigi-interface')

# TODO Check out https://stackoverflow.com/questions/39996544/handling-a-lot-of-parameters-in-luigi

class Blast2PAML(luigi.Task):
    """Blasn to PAML."""
    # TODO Create a task family.
    # Set luigi Paramaters. Allows command line usage.<commit_msg>updated logzero import<commit_after>"""Simple test of one gene through the entire pipeline."""
# import os
# import sys
# import zipfile
import luigi
from logzero import logger as log
from pathlib import Path
from datetime import datetime as d
import yaml

from Datasnakes.Manager.utils import ProjectManagement  # Project Management
from Datasnakes.Orthologs.Blast import CompGenBLASTn
from Datasnakes.Orthologs.Genbank import GenBank
from Datasnakes.Orthologs.Align import MultipleSequenceAlignment as MSA

luigi_log = log.logger('luigi-interface')

# TODO Check out https://stackoverflow.com/questions/39996544/handling-a-lot-of-parameters-in-luigi

class Blast2PAML(luigi.Task):
    """Blasn to PAML."""
    # TODO Create a task family.
    # Set luigi Paramaters. Allows command line usage.
{'fraction_non_alphanumeric': 0.07594128908742821, 'fraction_numerical': 0.01148691767708998, 'mean_word_length': 5.007662835249042, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5972347', 'n_tokens_mistral': 485, 'n_tokens_neox': 466, 'n_words': 155}