flowcraft/templates/trimmomatic.py
def merge_default_adapters():
    """Merges the default adapters file in the trimmomatic adapters directory

    Returns
    -------
    str
        Path with the merged adapters file.
    """

    default_adapters = [os.path.join(ADAPTERS_PATH, x) for x in
                        os.listdir(ADAPTERS_PATH)]
    filepath = os.path.join(os.getcwd(), "default_adapters.fasta")

    with open(filepath, "w") as fh, \
            fileinput.input(default_adapters) as in_fh:
        for line in in_fh:
            fh.write("{}{}".format(line, "\\n"))

    return filepath
def merge_default_adapters():
    default_adapters = [os.path.join(ADAPTERS_PATH, x) for x in
                        os.listdir(ADAPTERS_PATH)]
    filepath = os.path.join(os.getcwd(), "default_adapters.fasta")

    with open(filepath, "w") as fh, \
            fileinput.input(default_adapters) as in_fh:
        for line in in_fh:
            fh.write("{}{}".format(line, "\\n"))

    return filepath
def merge_default_adapters ( ) : default_adapters = [ os . path . join ( ADAPTERS_PATH , x ) for x in os . listdir ( ADAPTERS_PATH ) ] filepath = os . path . join ( os . getcwd ( ) , "default_adapters.fasta" ) with open ( filepath , "w" ) as fh , fileinput . input ( default_adapters ) as in_fh : for line in in_fh : fh . write ( "{}{}" . format ( line , "\\n" ) ) return filepath
Merges the default adapters file in the trimmomatic adapters directory

    Returns
    -------
    str
        Path with the merged adapters file.
Merges the default adapters file in the trimmomatic adapters directory