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 simple as scomponents
from aplanat.report import WFReport
import conda_versions
def main():

View File

@ -53,7 +53,7 @@ process getVersions {
path "versions.txt"
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
"""
}