Skip to content

Commit

Permalink
Logic for missing H5AD
Browse files Browse the repository at this point in the history
  • Loading branch information
benjamin-james committed Mar 8, 2024
1 parent 46a57b5 commit 00f8db6
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions benj/aggregate.py
Original file line number Diff line number Diff line change
Expand Up @@ -165,11 +165,15 @@ def aggregate_concat(metadata=None, directory:Union[_PathLike, List[_PathLike]]=
for sample in tqdm(metadata.index.values):
### TODO sample may be aggr not actual sample
### find sample checks 1: h5ad 2: directory+metadata, 3: sample.h5ad
adata, fname = find_sample(directory=directory, h5ad=h5ad.get(sample),
sample=sample, metadata=metadata, qc=calc_qc,
min_cells_per_sample=min_cells_per_sample,
verbose=verbose,
**kwargs)
try:
adata, fname = find_sample(directory=directory, h5ad=h5ad.get(sample),
sample=sample, metadata=metadata, qc=calc_qc,
min_cells_per_sample=min_cells_per_sample,
verbose=verbose,
**kwargs)
except:
adata = None
pass
if adata is None:
bad.append(sample)
else:
Expand Down

0 comments on commit 00f8db6

Please sign in to comment.