Skip to content

Commit 71746ce

Browse files
committed
fix linting
1 parent d02a7a1 commit 71746ce

4 files changed

Lines changed: 15 additions & 17 deletions

File tree

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
*.fna filter=lfs diff=lfs merge=lfs -text
22
*.k2d filter=lfs diff=lfs merge=lfs -text
33
*.bz2 filter=lfs diff=lfs merge=lfs -text
4+
# SCM syntax highlighting & preventing 3-way merges
5+
pixi.lock merge=binary linguist-language=YAML linguist-generated=true -diff

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@ dist/
44
guacamole_bio.egg-info/
55
__pycache__/
66
tests/test_out_pytest/
7+
.ruffcache
8+
# pixi environments
9+
.pixi/*
10+
pixi.lock
11+
pixi.toml
12+
.venv/
13+
uv.lock

guacamole/create_reference_dist.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import os, sys
1+
import os
2+
import sys
23
from datetime import datetime
34
from time import localtime, strftime
45
import pandas as pd

guacamole/guacamole.py

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
# %%
2-
import os, sys, argparse
3-
from time import gmtime, localtime
2+
import os
3+
import sys
4+
import argparse
5+
from time import localtime
46
from time import strftime
57
from datetime import datetime
68
import pandas as pd
79
import numpy as np
810
import Bio.SeqIO as SeqIO
911
import guacamole.library as lib
1012
import matplotlib.pyplot as plt
11-
import seaborn as sns
1213
from math import floor
1314
from numpy.random import uniform
14-
from shutil import copyfile
15-
import subprocess
16-
import contextlib
17-
import argparse
1815

1916

2017
np.seterr(divide='ignore', invalid='ignore')
@@ -293,10 +290,6 @@ def main():
293290
time_start = strftime("%m-%d-%Y %H:%M:%S", localtime())
294291
sys.stdout.write("PROGRAM START TIME: " + time_start + '\n')
295292

296-
lvl_dict = {'D': 'domains', 'P': 'phylums', 'O': 'orders', 'C': 'classes', 'F': 'families', 'G': 'genuses',
297-
'S': 'species'}
298-
if level in lvl_dict:
299-
abundance_lvl = lvl_dict[level]
300293
branch = 0
301294
if len(level) > 1:
302295
branch = int(level[1:])
@@ -312,7 +305,6 @@ def main():
312305
n_lvl_total = 0
313306
n_lvl_est = 0
314307
n_lvl_del = 0
315-
lvl_nodes = []
316308
leaf_nodes = []
317309

318310
all_nodes = {}
@@ -334,10 +326,6 @@ def main():
334326
[name, taxid, level_num, level_id, all_reads, level_reads] = report_vals
335327
total_reads += level_reads
336328
# Skip unclassified
337-
if level_id == 'U':
338-
unclassified_line = line
339-
u_reads = level_reads
340-
continue
341329
# Tree Root
342330
if taxid == '1':
343331
root_node = Tree(name, taxid, level_num, 'R', all_reads, level_reads)

0 commit comments

Comments
 (0)