1402863 | 7.25s | line • block • sub | lib/Bio/Roary/SplitGroups.pm |
2572935 | 4.71s | line • block • sub | lib/Bio/Roary/AnalyseGroups.pm |
3140361 | 4.52s | line • block • sub | Text/CSV_PP.pm (including 1 string eval) |
1329540 | 3.41s | line • block • sub | lib/Bio/Roary/AnnotateGroups.pm |
1520758 | 3.05s | line • block • sub | lib/Bio/Roary/Output/EmblGroups.pm |
2879364 | 2.76s | line • block • sub | Graph.pm (including 1 string eval) |
1632953 | 2.72s | line • block • sub | lib/Bio/Roary/GroupStatistics.pm |
7242570 | 2.43s | line • block • sub | lib/Bio/Roary/Output/NumberOfGroups.pm |
54673 | 2.15s | line • block • sub | IO/Handle.pm (including 2 string evals) |
741331 | 1.51s | line • block • sub | lib/Bio/Roary/ContigsToGeneIDsFromGFF.pm |
511423 | 1.47s | line • block • sub | lib/Bio/Roary/GeneNamesFromGFF.pm |
1018859 | 876ms | line • block • sub | Graph/AdjacencyMap.pm |
725291 | 678ms | line • block • sub | Graph/Traversal.pm |
838343 | 620ms | line • block • sub | Graph/AdjacencyMap/Heavy.pm |
467208 | 613ms | line • block • sub | lib/Bio/Roary/OrderGenes.pm |
887776 | 573ms | line • block • sub | Graph/AdjacencyMap/Light.pm |
6 | 355ms | line • block • sub | bin/pan_genome_post_analysis |
299398 | 208ms | line • block • sub | Heap071/Fibonacci.pm |
58695 | 128ms | line • block • sub | Class/MOP/Class.pm |
72886 | 124ms | line • block • sub | lib/Bio/Roary/GroupLabels.pm |
12008818 | 11.5s | line • block • sub | Eval/Closure.pm (including 1 string eval) |
95 | 95.6ms | line • block • sub | lib/Bio/Roary/PostAnalysis.pm |
42071 | 90.1ms | line • block • sub | lib/Bio/Roary/InflateClusters.pm |
37835 | 89.4ms | line • block • sub | Class/MOP/Attribute.pm |
36886 | 82.4ms | line • block • sub | Moose/Meta/Attribute.pm |
59728 | 65.0ms | line • block • sub | Graph/Traversal/DFS.pm |
21850 | 59.5ms | line • block • sub | Class/MOP/Mixin/HasMethods.pm |
26846 | 58.6ms | line • block • sub | Graph/MSTHeapElem.pm |
6724 | 39.9ms | line • block • sub | File/Basename.pm |
7604 | 39.0ms | line • block • sub | Class/MOP/Package.pm |
118 | 35.1ms | line • block • sub | B/Deparse.pm |
32865 | 34.6ms | line • block • sub | Try/Tiny.pm (including 1 string eval) |
9935 | 31.5ms | line • block • sub | Class/MOP/Method/Accessor.pm |
9859 | 31.1ms | line • block • sub | Moose/Meta/Class.pm |
14707 | 30.9ms | line • block • sub | Class/MOP/Instance.pm |
16454 | 28.2ms | line • block • sub | lib/Bio/Roary/ClustersRole.pm |
10400 | 22.9ms | line • block • sub | Moose/Meta/TypeConstraint.pm |
9837 | 22.6ms | line • block • sub | Sub/Exporter.pm |
20038 | 21.2ms | line • block • sub | Heap071/Elem.pm |
3301 | 21.1ms | line • block • sub | utf8_heavy.pl |
10219 | 20.9ms | line • block • sub | Class/MOP/Mixin/AttributeCore.pm |
5343 | 19.6ms | line • block • sub | Class/MOP.pm |
7631 | 18.8ms | line • block • sub | Moose/Exporter.pm |
5508 | 17.0ms | line • block • sub | Class/MOP/Mixin/HasAttributes.pm |
5247 | 13.5ms | line • block • sub | Sub/Install.pm |
3353 | 12.9ms | line • block • sub | Moose/Util/TypeConstraints.pm |
3938 | 12.5ms | line • block • sub | Class/MOP/Method/Wrapped.pm |
4592 | 12.3ms | line • block • sub | Class/MOP/Method.pm |
1488 | 11.9ms | line • block • sub | File/Temp.pm |
1869 | 11.5ms | line • block • sub | Moose.pm |
2912 | 11.0ms | line • block • sub | Module/Runtime.pm |
3286 | 10.8ms | line • block • sub | Exporter.pm |
5078 | 9.80ms | line • block • sub | Class/MOP/Method/Generated.pm |
1604 | 9.70ms | line • block • sub | Getopt/Long.pm |
2492 | 9.30ms | line • block • sub | Moose/Meta/Method/Accessor.pm |
1802 | 8.29ms | line • block • sub | Exporter/Heavy.pm |
907 | 7.29ms | line • block • sub | Moose/Util.pm |
6329 | 6.84ms | line • block • sub | Data/OptList.pm |
2263 | 9.73ms | line • block • sub | base.pm (including 36 string evals) |
497 | 6.35ms | line • block • sub | Carp.pm (including 1 string eval) |
2431 | 6.10ms | line • block • sub | Class/MOP/Object.pm |
3922 | 6.06ms | line • block • sub | Class/MOP/Class/Immutable/Trait.pm |
300 | 6.02ms | line • block • sub | DynaLoader.pm |
4408 | 5.63ms | line • block • sub | strict.pm |
1042 | 5.49ms | line • block • sub | Class/MOP/Method/Constructor.pm |
105 | 5.48ms | line • block • sub | Bio/SeqUtils.pm |
1807 | 5.36ms | line • block • sub | Opcode.pm |
943 | 5.19ms | line • block • sub | Class/MOP/Method/Meta.pm |
838 | 5.10ms | line • block • sub | Moose/Util/TypeConstraints/Builtins.pm |
18 | 4.66ms | line • block • sub | Bio/Tools/GFF.pm |
42 | 4.49ms | line • block • sub | Bio/Root/IO.pm |
170 | 4.61ms | line • block • sub | File/Find/Rule.pm (including 27 string evals) |
41 | 4.45ms | line • block • sub | Data/Dumper.pm |
39 | 4.03ms | line • block • sub | POSIX.pm |
276 | 3.91ms | line • block • sub | Moose/Meta/Role.pm |
10 | 3.90ms | line • block • sub | unicore/Heavy.pl |
36 | 3.81ms | line • block • sub | File/Find.pm |
206 | 3.79ms | line • block • sub | File/Path.pm |
49 | 3.63ms | line • block • sub | Params/Util.pm (including 2 string evals) |
740 | 3.61ms | line • block • sub | vars.pm |
40 | 3.53ms | line • block • sub | Safe.pm (including 1 string eval) |
8 | 3.43ms | line • block • sub | Bio/PrimarySeq.pm |
1491 | 3.34ms | line • block • sub | Moose/Meta/TypeConstraint/Registry.pm |
536 | 3.29ms | line • block • sub | parent.pm |
778 | 3.05ms | line • block • sub | constant.pm |
27 | 3.03ms | line • block • sub | Storable.pm |
17 | 3.00ms | line • block • sub | Bio/SeqFeature/Generic.pm |
448 | 2.97ms | line • block • sub | Moose/Meta/Method/Destructor.pm |
51 | 2.90ms | line • block • sub | Cwd.pm |
7 | 2.77ms | line • block • sub | Bio/PrimarySeqI.pm |
304 | 2.75ms | line • block • sub | Bio/Tools/CodonTable.pm |
39 | 2.74ms | line • block • sub | Error.pm |
56 | 2.72ms | line • block • sub | B.pm |
446 | 2.58ms | line • block • sub | Class/MOP/Method/Inlined.pm |
13 | 2.52ms | line • block • sub | Bio/RangeI.pm |
1061 | 2.50ms | line • block • sub | warnings.pm |
8 | 2.47ms | line • block • sub | Bio/Tools/GuessSeqFormat.pm |
16 | 2.45ms | line • block • sub | Bio/LocatableSeq.pm |
31 | 2.40ms | line • block • sub | File/Copy.pm (including 1 string eval) |
121 | 2.29ms | line • block • sub | lib/Bio/Roary/CommandLine/RoaryPostAnalysis.pm |
25 | 2.26ms | line • block • sub | Class/Load.pm |
79 | 2.21ms | line • block • sub | File/Spec/Unix.pm |
443 | 2.05ms | line • block • sub | Moose/Meta/TypeConstraint/Class.pm |
11 | 1.95ms | line • block • sub | Bio/Annotation/Collection.pm |
17 | 1.94ms | line • block • sub | Bio/SeqIO.pm |
17 | 1.93ms | line • block • sub | Bio/SeqFeatureI.pm |
9 | 1.84ms | line • block • sub | Bio/Location/Fuzzy.pm |
6 | 1.79ms | line • block • sub | Bio/Location/Split.pm |
40 | 1.95ms | line • block • sub | Bio/Root/Root.pm (including 2 string evals) |
19 | 1.74ms | line • block • sub | Bio/Root/RootI.pm |
20 | 1.69ms | line • block • sub | Moose/Meta/Role/Application/RoleSummation.pm |
86 | 1.67ms | line • block • sub | Module/Implementation.pm |
15 | 1.67ms | line • block • sub | Bio/Tools/IUPAC.pm |
188 | 1.65ms | line • block • sub | Moose/Meta/Method/Constructor.pm |
338 | 1.65ms | line • block • sub | overload.pm |
243 | 1.63ms | line • block • sub | Moose/Meta/Role/Application/ToClass.pm |
8 | 1.62ms | line • block • sub | Bio/Location/Atomic.pm |
14 | 1.54ms | line • block • sub | Scalar/Util.pm (including 1 string eval) |
28 | 1.53ms | line • block • sub | Class/MOP/Mixin/HasOverloads.pm |
7 | 1.51ms | line • block • sub | Graph/TransitiveClosure/Matrix.pm |
60 | 1.46ms | line • block • sub | Exception/Class/Base.pm |
102 | 1.43ms | line • block • sub | Package/DeprecationManager.pm |
25 | 1.42ms | line • block • sub | MRO/Compat.pm |
24 | 1.42ms | line • block • sub | lib/Bio/Roary/Output/GroupsMultifastaNucleotide.pm |
12 | 1.41ms | line • block • sub | Bio/Seq.pm |
325 | 1.39ms | line • block • sub | Class/MOP/MiniTrait.pm |
58 | 1.39ms | line • block • sub | Sub/Exporter/Progressive.pm |
39 | 1.38ms | line • block • sub | re.pm |
201 | 1.36ms | line • block • sub | Moose/Role.pm |
15 | 1.35ms | line • block • sub | Moose/Util/MetaRole.pm |
51 | 1.35ms | line • block • sub | AutoLoader.pm |
104 | 1.48ms | line • block • sub | Text/CSV.pm (including 2 string evals) |
30 | 1.30ms | line • block • sub | Class/MOP/Overload.pm |
38 | 1.28ms | line • block • sub | Package/Stash.pm |
19 | 1.26ms | line • block • sub | Devel/StackTrace.pm |
196 | 1.26ms | line • block • sub | Moose/Meta/Role/Attribute.pm |
27 | 1.20ms | line • block • sub | Moose/Object.pm |
16 | 1.20ms | line • block • sub | Moose/Meta/TypeConstraint/Union.pm |
90 | 1.27ms | line • block • sub | Exception/Class.pm (including 2 string evals) |
130 | 1.16ms | line • block • sub | Moose/Meta/Role/Application.pm |
61 | 1.16ms | line • block • sub | Config.pm |
19 | 1.16ms | line • block • sub | Moose/Meta/Role/Composite.pm |
112 | 1.15ms | line • block • sub | Moose/Meta/TypeConstraint/Parameterized.pm |
13 | 1.14ms | line • block • sub | Bio/Root/Exception.pm |
15 | 1.14ms | line • block • sub | Bio/Factory/FTLocationFactory.pm |
66 | 1.11ms | line • block • sub | List/Util.pm (including 1 string eval) |
70 | 1.08ms | line • block • sub | Graph/Attribute.pm |
10 | 1.01ms | line • block • sub | Graph/AdjacencyMap/Vertex.pm |
7 | 967µs | line • block • sub | Bio/DB/InMemoryCache.pm |
231 | 955µs | line • block • sub | metaclass.pm |
7 | 948µs | line • block • sub | Bio/Seq/SeqBuilder.pm |
128 | 943µs | line • block • sub | Class/MOP/Mixin.pm |
7 | 936µs | line • block • sub | Bio/Location/Simple.pm |
16 | 926µs | line • block • sub | File/Grep.pm |
21 | 925µs | line • block • sub | Devel/OverloadInfo.pm |
11 | 911µs | line • block • sub | Graph/AdjacencyMatrix.pm |
3 | 892µs | line • block • sub | Graph/BitMatrix.pm |
38 | 862µs | line • block • sub | FindBin.pm |
90 | 820µs | line • block • sub | Moose/Meta/TypeConstraint/Parameterizable.pm |
235 | 802µs | line • block • sub | Errno.pm (including 1 string eval) |
28 | 788µs | line • block • sub | List/MoreUtils.pm |
11 | 782µs | line • block • sub | Bio/Range.pm |
20 | 774µs | line • block • sub | Sub/Identify.pm |
17 | 753µs | line • block • sub | Moose/Meta/TypeCoercion.pm |
12 | 740µs | line • block • sub | Moose/Meta/Role/Application/ToRole.pm |
21 | 739µs | line • block • sub | lib/Bio/Roary/Output/GroupsMultifastasNucleotide.pm |
38 | 730µs | line • block • sub | Class/MOP/Module.pm |
23 | 729µs | line • block • sub | Moose/Meta/TypeConstraint/DuckType.pm |
60 | 706µs | line • block • sub | Moose/Meta/TypeConstraint/Role.pm |
7 | 702µs | line • block • sub | Tie/Hash.pm |
14 | 686µs | line • block • sub | Package/Stash/XS.pm |
12 | 681µs | line • block • sub | Fcntl.pm |
7 | 674µs | line • block • sub | Bio/LocationI.pm |
10 | 652µs | line • block • sub | Symbol.pm |
33 | 638µs | line • block • sub | Devel/StackTrace/Frame.pm |
20 | 629µs | line • block • sub | Moose/Meta/TypeConstraint/Enum.pm |
13 | 624µs | line • block • sub | Class/Load/XS.pm |
57 | 594µs | line • block • sub | lib/Bio/Roary/ParseGFFAnnotationRole.pm |
11 | 587µs | line • block • sub | IO.pm |
79 | 546µs | line • block • sub | Graph/Undirected.pm |
12 | 534µs | line • block • sub | Moose/Meta/Method/Delegation.pm |
14 | 526µs | line • block • sub | Moose/Meta/Class/Immutable/Trait.pm |
15 | 514µs | line • block • sub | lib/Bio/Roary/External/ProteinMuscleAlignmentFromNucleotides.pm |
13 | 510µs | line • block • sub | Devel/GlobalDestruction.pm (including 1 string eval) |
7 | 504µs | line • block • sub | Graph/TransitiveClosure.pm |
14 | 490µs | line • block • sub | Text/Glob.pm |
3 | 484µs | line • block • sub | Graph/UnionFind.pm |
18 | 479µs | line • block • sub | overloading.pm |
18 | 478µs | line • block • sub | IO/Seekable.pm (including 1 string eval) |
10 | 458µs | line • block • sub | Moose/Meta/Method/Augmented.pm |
7 | 450µs | line • block • sub | Bio/Annotation/SimpleValue.pm |
10 | 450µs | line • block • sub | Moose/Meta/Method/Overridden.pm |
8 | 449µs | line • block • sub | mro.pm |
8 | 408µs | line • block • sub | lib/Bio/Roary/CommandLine/Common.pm |
9 | 404µs | line • block • sub | Moose/Deprecated.pm |
7 | 402µs | line • block • sub | Bio/FeatureHolderI.pm |
18 | 401µs | line • block • sub | Moose/Meta/Role/Application/ToInstance.pm |
21 | 388µs | line • block • sub | Moose/Meta/Mixin/AttributeCore.pm |
10 | 375µs | line • block • sub | Graph/SPTHeapElem.pm |
15 | 371µs | line • block • sub | Sub/Name.pm |
50 | 336µs | line • block • sub | Moose/Meta/Method/Meta.pm |
11 | 333µs | line • block • sub | File/Spec.pm |
5 | 329µs | line • block • sub | Bio/IdentifiableI.pm |
38 | 305µs | line • block • sub | Moose/Meta/Attribute/Native.pm |
5 | 304µs | line • block • sub | Bio/Annotation/TypeManager.pm |
14 | 301µs | line • block • sub | Moose/Meta/TypeCoercion/Union.pm |
3 | 278µs | line • block • sub | Graph/Matrix.pm |
8 | 275µs | line • block • sub | Array/Utils.pm |
11 | 269µs | line • block • sub | Moose/Meta/Role/Method/Conflicting.pm |
15 | 265µs | line • block • sub | Clone.pm |
48 | 260µs | line • block • sub | Class/Data/Inheritable.pm |
8 | 252µs | line • block • sub | Number/Compare.pm |
5 | 252µs | line • block • sub | Bio/Seq/SeqFactory.pm |
13 | 249µs | line • block • sub | Moose/Meta/Role/Method/Required.pm |
7 | 219µs | line • block • sub | SelectSaver.pm |
4 | 213µs | line • block • sub | Moose/Meta/Object/Trait.pm |
5 | 203µs | line • block • sub | Bio/SeqI.pm |
5 | 198µs | line • block • sub | Bio/Factory/SequenceStreamI.pm |
11 | 189µs | line • block • sub | Moose/Meta/Instance.pm |
7 | 188µs | line • block • sub | Bio/Location/SplitLocationI.pm |
5 | 183µs | line • block • sub | utf8.pm |
8 | 182µs | line • block • sub | Bio/Location/WidestCoordPolicy.pm |
9 | 176µs | line • block • sub | lib/Bio/Roary/JobRunner/Role.pm |
7 | 171µs | line • block • sub | Bio/Factory/ObjectBuilderI.pm |
5 | 166µs | line • block • sub | Bio/AnnotationCollectionI.pm |
5 | 162µs | line • block • sub | Bio/Location/FuzzyLocationI.pm |
7 | 162µs | line • block • sub | Bio/DB/RandomAccessI.pm |
8 | 151µs | line • block • sub | Moose/Meta/Role/Method.pm |
5 | 151µs | line • block • sub | Bio/DescribableI.pm |
5 | 150µs | line • block • sub | Bio/DB/SeqI.pm |
5 | 142µs | line • block • sub | Bio/AnnotationI.pm |
21 | 136µs | line • block • sub | subs.pm |
7 | 131µs | line • block • sub | Bio/Factory/ObjectFactoryI.pm |
3 | 129µs | line • block • sub | lib/Bio/Roary/Exceptions.pm |
8 | 128µs | line • block • sub | Class/MOP/Deprecated.pm |
11 | 124µs | line • block • sub | Moose/Meta/Method.pm |
5 | 124µs | line • block • sub | Bio/Location/CoordinatePolicyI.pm |
5 | 123µs | line • block • sub | unicore/To/Cf.pl |
7 | 118µs | line • block • sub | Bio/Factory/LocationFactoryI.pm |
7 | 113µs | line • block • sub | Bio/SeqAnalysisParserI.pm |
28 | 97µs | line • block • sub | warnings/register.pm |
6 | 87µs | line • block • sub | Carp/Heavy.pm |
24 | 72µs | line • block • sub | if.pm |
5 | 72µs | line • block • sub | Bio/AnnotatableI.pm |
5 | 60µs | line • block • sub | Bio/Factory/SequenceFactoryI.pm |
13 | 59µs | line • block • sub | feature.pm |
5 | 32µs | line • block • sub | bytes.pm |
5 | 14µs | line • block • sub | integer.pm |
1 | 5µs | line • block • sub | unicore/lib/Perl/_PerlIDS.pl |
0 | 0s | line • block • sub | XSLoader.pm |