Skip to content

Commit

Permalink
Merge pull request #52 from klarman-cell-observatory/yiming
Browse files Browse the repository at this point in the history
Make genome and modality overwrite metadata if specified
  • Loading branch information
yihming committed Jan 6, 2021
2 parents f35d6e4 + 29241e1 commit 7637a97
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pegasusio/unimodal_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,13 @@ def replace_none_df(value):
self.matrices = DataDict(matrices) # a dictionary of scipy csr matrix
self.barcode_multiarrays = DataDict(barcode_multiarrays)
self.feature_multiarrays = DataDict(feature_multiarrays)

self.metadata = DataDict(metadata) # other metadata, a dictionary
if genome is not None:
self.metadata.__setitem__('genome', genome)
if modality is not None:
self.metadata.__setitem__('modality', modality)

self._cur_matrix = cur_matrix # cur_matrix

if len(self.barcode_metadata) > 0:
Expand Down

0 comments on commit 7637a97

Please sign in to comment.