digraph {
graph [overlap=false]
subgraph cluster_Moose {
	label="Moose";
	"Moose::import";
	"Moose::unimport";
}
subgraph cluster_List_Util {
	label="List::Util";
	"List::Util::import";
	"List::Util::shuffle";
}
subgraph cluster_Bio_Roary_GroupStatistics {
	label="Bio::Roary::GroupStatistics";
	"Bio::Roary::GroupStatistics::_files_to_groups";
	"Bio::Roary::GroupStatistics::_sorted_file_names";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Bio_Roary_Output_NumberOfGroups {
	label="Bio::Roary::Output::NumberOfGroups";
	"Bio::Roary::Output::NumberOfGroups::CORE:print";
	"Bio::Roary::Output::NumberOfGroups::create_output_files";
	"Bio::Roary::Output::NumberOfGroups::_total_genes";
	"Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:31]";
	"Bio::Roary::Output::NumberOfGroups::BEGIN@17";
	"Bio::Roary::Output::NumberOfGroups::output_raw_filename_new_genes";
	"Bio::Roary::Output::NumberOfGroups::group_statistics_obj";
	"Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:34]";
	"Bio::Roary::Output::NumberOfGroups::BEGIN@116";
	"Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:32]";
	"Bio::Roary::Output::NumberOfGroups::_unique_genes";
	"Bio::Roary::Output::NumberOfGroups::output_raw_filename_total_genes";
	"Bio::Roary::Output::NumberOfGroups::number_of_iterations";
	"Bio::Roary::Output::NumberOfGroups::new";
	"Bio::Roary::Output::NumberOfGroups::BEGIN@20";
	"Bio::Roary::Output::NumberOfGroups::_conserved_genes";
	"Bio::Roary::Output::NumberOfGroups::BEGIN@18";
	"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion";
	"Bio::Roary::Output::NumberOfGroups::CORE:close";
	"Bio::Roary::Output::NumberOfGroups::_shuffle_input_files";
	"Bio::Roary::Output::NumberOfGroups::BEGIN@19";
	"Bio::Roary::Output::NumberOfGroups::_new_genes";
	"Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:33]";
	"Bio::Roary::Output::NumberOfGroups::CORE:open";
	"Bio::Roary::Output::NumberOfGroups::output_raw_filename_conserved_genes";
	"Bio::Roary::Output::NumberOfGroups::output_raw_filename_unique_genes";
	"Bio::Roary::Output::NumberOfGroups::_create_raw_output_file";
}
subgraph cluster_Bio_Roary_PostAnalysis {
	label="Bio::Roary::PostAnalysis";
	"Bio::Roary::PostAnalysis::run";
	"Bio::Roary::PostAnalysis::BEGIN@19";
}
"Bio::Roary::PostAnalysis::run" -> "Bio::Roary::Output::NumberOfGroups::create_output_files";
"Bio::Roary::Output::NumberOfGroups::BEGIN@18" -> "Exporter::import";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::output_raw_filename_new_genes";
"Bio::Roary::Output::NumberOfGroups::new" -> "Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:34]";
"Bio::Roary::Output::NumberOfGroups::new" -> "Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:32]";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_unique_genes";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::_unique_genes";
"Bio::Roary::Output::NumberOfGroups::_create_raw_output_file" -> "Bio::Roary::Output::NumberOfGroups::CORE:close";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Bio::Roary::Output::NumberOfGroups::BEGIN@116";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::output_raw_filename_total_genes";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_conserved_genes";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::_conserved_genes";
"Bio::Roary::Output::NumberOfGroups::_create_raw_output_file" -> "Bio::Roary::Output::NumberOfGroups::CORE:print";
"Bio::Roary::Output::NumberOfGroups::_create_raw_output_file" -> "Bio::Roary::Output::NumberOfGroups::CORE:open";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::_shuffle_input_files";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::output_raw_filename_conserved_genes";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Bio::Roary::Output::NumberOfGroups::BEGIN@17";
"Bio::Roary::Output::NumberOfGroups::new" -> "Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:31]";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Bio::Roary::Output::NumberOfGroups::BEGIN@19";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::group_statistics_obj";
"Bio::Roary::Output::NumberOfGroups::_shuffle_input_files" -> "Bio::Roary::Output::NumberOfGroups::group_statistics_obj";
"Bio::Roary::Output::NumberOfGroups::_shuffle_input_files" -> "Bio::Roary::GroupStatistics::_sorted_file_names";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Bio::Roary::Output::NumberOfGroups::BEGIN@18";
"Bio::Roary::Output::NumberOfGroups::new" -> "Bio::Roary::Output::NumberOfGroups::__ANON__[lib/Bio/Roary/Output/NumberOfGroups.pm:33]";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_total_genes";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::_total_genes";
"Bio::Roary::Output::NumberOfGroups::_shuffle_input_files" -> "List::Util::shuffle";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion";
"Bio::Roary::Output::NumberOfGroups::BEGIN@116" -> "Moose::unimport";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_create_raw_output_file";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Bio::Roary::Output::NumberOfGroups::BEGIN@20";
"Bio::Roary::Output::NumberOfGroups::BEGIN@17" -> "Moose::import";
"Bio::Roary::Output::NumberOfGroups::BEGIN@18" -> "List::Util::import";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::GroupStatistics::_files_to_groups";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::_new_genes";
"Bio::Roary::Output::NumberOfGroups::_single_iteration_gene_expansion" -> "Bio::Roary::Output::NumberOfGroups::_new_genes";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::number_of_iterations";
"Bio::Roary::Output::NumberOfGroups::create_output_files" -> "Bio::Roary::Output::NumberOfGroups::output_raw_filename_unique_genes";
}
