Код: Выделить всё
import pandas as pd
from snakemake.io import glob_wildcards
def find_fastq_files(wildcards) -> list[str]:
"""
Return a list of fastq files given sample name and processing stage.
"""
# Find the fastq file names for the sample
sample_dir = f"data/{wildcards.sample}/fastq"
file_names = glob_wildcards(f"{sample_dir}/{{file_name}}.fastq.gz").file_name
# return the file paths
return [f"{sample_dir}/{f}.fastq.gz" for f in file_names]
Какой рекомендуемый способ протестировать такую функцию ввода? Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/785 ... -snakemake