Fix typos

This commit is contained in:
Chris Wright 2021-07-23 16:57:27 +01:00
parent b61a1c0f5f
commit 635b18121b
3 changed files with 1 additions and 39 deletions

View File

@ -1,37 +0,0 @@
"""Scrape versions of conda packages."""
from collections import namedtuple
import subprocess
try:
import pandas as pd
except ImportError:
pass
PackageInfo = namedtuple(
'PackageInfo', ('Name', 'Version', 'Build', 'Channel'))
def scrape_data(as_dataframe=False, include=None):
"""Return versions of conda packages in base environment."""
cmd = """
. ~/conda/etc/profile.d/mamba.sh;
micromamba activate;
micromamba list;
"""
proc = subprocess.run(cmd, shell=True, check=True, capture_output=True)
versions = dict()
for line in proc.stdout.splitlines()[3:]:
items = line.decode().strip().split()
if len(items) == 3:
# sometimes channel isn't listed :/
items.append("")
if include is None or items[0] in include:
versions[items[0]] = PackageInfo(*items)
if as_dataframe:
versions = pd.DataFrame.from_records(
list(versions.values()),
columns=PackageInfo._fields)
return versions

View File

@ -6,7 +6,6 @@ import argparse
from aplanat.components import fastcat from aplanat.components import fastcat
from aplanat.components import simple as scomponents from aplanat.components import simple as scomponents
from aplanat.report import WFReport from aplanat.report import WFReport
import conda_versions
def main(): def main():

View File

@ -53,7 +53,7 @@ process getVersions {
path "versions.txt" path "versions.txt"
script: script:
""" """
python -c "import pysam; print(f'pysam,{pysam.__version})" >> versions.txt python -c "import pysam; print(f'pysam,{pysam.__version__}')" >> versions.txt
fastcat --version | sed 's/^/fastcat,/' >> versions.txt fastcat --version | sed 's/^/fastcat,/' >> versions.txt
""" """
} }