Results: Haplotype Inference by Pure Parsimony Tools
# Solved Instances | # Aborted Instances | # Wrong Results | Average Time (sec) | |
RPoly v1.2 | 1165 | 18 | 0 | 3.53 |
RPoly v1.1 | 1147 | 36 | 0 | 6.38 |
SHIPs | 1116 | 67 | 0 | 7.86 |
HaploPPH | 936 | 247 | 0 | 42.34 |
Haplo-ASP | 869 | 310 | 4 | 30.18 |
RTIP | 805 | 378 | 0 | 6.78 |
Satlotyper | 791 | 392 | 0 | 24.41 |
HAPAR | 579 | 603 | 1 | 39.90 |
PolyIP | 476 | 707 | 0 | 73.44 |
HybridIP | 469 | 714 | 0 | 72.94 |
Implementation
This table presents the language implementation and the solver used by each HIPP method.
HIPP model | Implementation | Solver |
RPoly | C | MiniSat+ |
SHIPs | perl | MiniSat |
HaploPPH | mosel | Xpress-Mosel |
Haplo-ASP | perl | CModels, MiniSat |
RTIP | C++ | CPLEX |
Satlotyper | java | MiniSat |
HAPAR | C++ | (none) |
PolyIP | C++ | CPLEX |
HybridIP | C++ | CPLEX |
All tools were provided by the authors,except the RTIP tool. This tool was provided by the authors of PolyIP and HybridIP. To the best of our knowledge, the author of RTIP has not made the software available. HAPAR does not use any constraint solver, because HAPAR is a dedicated branch-and-bound method to solve the HIPP problem.