capalyzer.packet_builder.sub_factories package¶
Submodules¶
capalyzer.packet_builder.sub_factories.amr_factory module¶
-
class
capalyzer.packet_builder.sub_factories.amr_factory.AMRFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.ave_genome_size_factory module¶
-
class
capalyzer.packet_builder.sub_factories.ave_genome_size_factory.AGSFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.constants module¶
capalyzer.packet_builder.sub_factories.hmp_comparison_factory module¶
-
class
capalyzer.packet_builder.sub_factories.hmp_comparison_factory.HMPFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.macrobes module¶
-
class
capalyzer.packet_builder.sub_factories.macrobes.MacrobeFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.microbe_directory module¶
-
class
capalyzer.packet_builder.sub_factories.microbe_directory.MicrobeDirectoryFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.pathway_factory module¶
-
class
capalyzer.packet_builder.sub_factories.pathway_factory.PathwayFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.read_proportions module¶
-
class
capalyzer.packet_builder.sub_factories.read_proportions.ReadPropsFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory
capalyzer.packet_builder.sub_factories.subfactory module¶
capalyzer.packet_builder.sub_factories.taxonomy_factory module¶
-
class
capalyzer.packet_builder.sub_factories.taxonomy_factory.TaxonomyFactory(dataFactory)[source]¶ Bases:
capalyzer.packet_builder.sub_factories.subfactory.SubFactory-
generic(mod_name, top_n=0, cutoff=0, rank='species', top_taxa='all', proportions=False, rname='mpa')[source]¶
-
krakenhll(top_n=0, cutoff=0, rank='species', top_taxa='all', proportions=False, level=None)[source]¶
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form module¶
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.add_to_tree(sample_name, report_file, root, min_rank=None, min_abundance=0, min_kmer=0, min_cov=0)[source]¶ Return a root node with the file as a tree.
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.build_table(report_files, features, rank, min_abundance=0, min_kmer=0, min_cov=0, wide=True)[source]¶ Return a pandas dataframe with data from all files.
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.get_mpa_str(node)[source]¶ Return an MPA string to this nodes lineage.
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.get_node(parent, sample_name, depth, tkns)[source]¶
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.get_sample_name(filename)[source]¶ Extract sample name from filename.
-
capalyzer.packet_builder.sub_factories.toxonomy_long_form.longform_taxa(report_filenames, min_abundance=0, min_kmer=64, min_cov=0, wide=False, rank=None, features='reads, kmers, dup, cov, percent, tax_reads')[source]¶ Return a longform taxa table as a pandas dataframe.