moonstone.parsers.counts.taxonomy.Qiime2Parser

class moonstone.parsers.counts.taxonomy.Qiime2Parser(*args, **kwargs)[source]

Parse output csv data obtained by Qiime2.

__init__(*args, **kwargs)[source]
Parameters
  • file_path – path of the input file to be parsed

  • sep – delimiter to use (same behaviour as read_csv from pandas)

  • no_header – set to True if table has no header

  • parsing_options – Extra parsing options for read_csv method, (see pandas documentation)

Methods

__init__(*args, **kwargs)

param file_path

path of the input file to be parsed

split_taxa_fill_none(df[, sep, taxo_prefix, …])

type terms_to_remove

Optional[List]

Attributes

dataframe

Retrieve the pandas dataframe constructed from the input file.

plotter

Access to instance dedicated to visualization for this type of data.

rank_level

retrieves rank_level

taxa_column

taxonomical_names

terms_to_remove