Skip to content

Commit 420d3da

Browse files
committed
Fix #34
1 parent fe33bc8 commit 420d3da

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

dimspy/tools.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ def replicate_filter(source, ppm, replicates, min_peaks, rsd_thres=None, filelis
202202

203203
if hasattr(pls_comb[0].metadata, "injectionOrder"):
204204
pl.metadata["injectionOrder"] = pls_comb[0].metadata["injectionOrder"]
205-
pl.metadata["replicate"] = [_pl.metadata["replicate"] for _pl in pls_comb]
205+
pl.metadata["replicates"] = [_pl.metadata["replicate"] for _pl in pls_comb]
206206
pl.tags.add_tags(*pls_comb[0].tags.tag_of(None),
207207
**{t: pls_comb[0].tags.tag_of(t) for t in pls_comb[0].tags.tag_types})
208208

@@ -459,6 +459,8 @@ def create_sample_list(source, path_out, delimiter="\t", qc_label="QC", col_name
459459
header = ["filename", "batch", "injectionOrder", "classLabel", "sampleType"]
460460
if hasattr(source[0].metadata, "replicate"):
461461
header.insert(1, "replicate")
462+
elif hasattr(source[0].metadata, "replicates"):
463+
header.insert(1, "replicates")
462464

463465
pls_tags = [pl.tags for pl in source]
464466
pls_ids = [pl.ID for pl in source]
@@ -497,6 +499,8 @@ def create_sample_list(source, path_out, delimiter="\t", qc_label="QC", col_name
497499
if len(pls_metadata) > 0:
498500
if hasattr(pls_metadata[i], "replicate"):
499501
row[header.index("replicate")] = pls_metadata[i].replicate
502+
if hasattr(pls_metadata[i], "replicates"):
503+
row[header.index("replicates")] = pls_metadata[i].replicates
500504
if hasattr(pls_metadata[i], "injectionOrder"):
501505
row[header.index("injectionOrder")] = pls_metadata[i].injectionOrder
502506

0 commit comments

Comments
 (0)