INNER CODE UNIT · Python

mixed_conda

wwood/singlem · admin/build_dep_defs_from_pixi.py:72

mixed_conda = set().union(*(_read_section(s) for s in MIXED_SECTIONS))
declared_conda = python_conda | nonpython_conda | mixed_conda

# Prepare environment.yml data
conda_deps = [
    f"{pkg}={pixi_list[pkg]}"
    for pkg in declared_conda if pkg in pixi_list
]
# sort conda_deps
conda_deps.sort()
env_data = {
    "channels": ["conda-forge", "bioconda"],
    "dependencies": conda_deps,
}

# Write environment.yml
with open(os.path.join(base_dir, 'admin', "environment.yml"), "w") as f:
    f.write("# This file was autogenerated by build_dep_defs_from_pixi.py - do not change manually.\n")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…