Skip to content

Commit

Permalink
Merge 9860263 into 3836562
Browse files Browse the repository at this point in the history
  • Loading branch information
gregcaporaso committed Jun 15, 2020
2 parents 3836562 + 9860263 commit 1343ddf
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions q2_types/feature_data/_transformer.py
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,21 @@ def _33(ff: AlignedDNAFASTAFormat) -> qiime2.Metadata:
return _dnafastaformats_to_metadata(ff)


@plugin.register_transformer
def _34(ff: AlignedDNAFASTAFormat) -> pd.Series:
return _dnafastaformats_to_series(ff)


@plugin.register_transformer
def _35(data: pd.Series) -> AlignedDNAFASTAFormat:
ff = AlignedDNAFASTAFormat()
with ff.open() as f:
for id_, seq in data.iteritems():
sequence = skbio.DNA(seq, metadata={'id': id_})
skbio.io.write(sequence, format='fasta', into=f)
return ff


# differential types
@plugin.register_transformer
def _222(ff: DifferentialFormat) -> pd.DataFrame:
Expand Down

0 comments on commit 1343ddf

Please sign in to comment.