digraph {
graph [overlap=false]
subgraph cluster_File_Path {
	label="File::Path";
	"File::Path::rmtree";
	"File::Path::BEGIN@6";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_DynaLoader {
	label="DynaLoader";
	"DynaLoader::bootstrap";
}
subgraph cluster_vars {
	label="vars";
	"vars::import";
}
subgraph cluster_FindBin {
	label="FindBin";
	"FindBin::cwd2";
	"FindBin::init";
}
subgraph cluster_Bio_Roary_SplitGroups {
	label="Bio::Roary::SplitGroups";
	"Bio::Roary::SplitGroups::__ANON__[lib/Bio/Roary/SplitGroups.pm:38]";
}
subgraph cluster_Cwd {
	label="Cwd";
	"Cwd::BEGIN@170";
	"Cwd::CORE:fteexec";
	"Cwd::BEGIN@171";
	"Cwd::getcwd";
	"Cwd::BEGIN@209";
	"Cwd::CORE:match";
	"Cwd::CORE:regcomp";
	"Cwd::BEGIN@842";
	"Cwd::BEGIN@172";
	"Cwd::bootstrap";
	"Cwd::abs_path";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
subgraph cluster_File_Temp {
	label="File::Temp";
	"File::Temp::newdir";
}
"Cwd::BEGIN@171" -> "Exporter::import";
"File::Path::BEGIN@6" -> "Cwd::BEGIN@842";
"File::Path::BEGIN@6" -> "Cwd::BEGIN@209";
"File::Path::BEGIN@6" -> "Cwd::CORE:regcomp";
"Cwd::BEGIN@842" -> "strict::unimport";
"File::Path::BEGIN@6" -> "Cwd::BEGIN@171";
"Cwd::BEGIN@172" -> "vars::import";
"File::Path::BEGIN@6" -> "Cwd::BEGIN@172";
"Cwd::BEGIN@170" -> "strict::import";
"DynaLoader::bootstrap" -> "Cwd::bootstrap";
"File::Temp::newdir" -> "Cwd::abs_path";
"FindBin::init" -> "Cwd::abs_path";
"File::Path::BEGIN@6" -> "Cwd::CORE:fteexec";
"File::Path::BEGIN@6" -> "Cwd::CORE:match";
"File::Path::BEGIN@6" -> "Cwd::BEGIN@170";
"File::Path::rmtree" -> "Cwd::getcwd";
"FindBin::cwd2" -> "Cwd::getcwd";
"Bio::Roary::SplitGroups::__ANON__[lib/Bio/Roary/SplitGroups.pm:38]" -> "Cwd::getcwd";
}
