Tools | DNA modification | Input required | Support multi-read FAST5 file? | Flow cells compatibility | Model trained on | Algorithm | Reported performance | |||
---|---|---|---|---|---|---|---|---|---|---|
4mC | 5mC | 5hmC | 6 mA | |||||||
Nanopolish [9] | ✓ | Basecalled FAST5 | ✓ | R7.3, R9, R9.4, R9.4.1, R9.5, R10 | E. coli | Hidden Markov model (HMM) | Accuracy = 0.94 (5mC, Homo sapiens) | |||
Tombo/ Nanoraw [20] | ✓ | ✓ | ✓ | Raw FAST5 | R9.4, R9.4.1, R9.5 | no model | Mann-Whitney and Fisher’s exact test | Accuracy = 0.839, AUC = 0.78 | ||
SignalAlign [39] | ✓ | ✓ | ✓ | Basecalled FAST5 | R7.3, R9.4a | Synthetic nucleotides | Hidden Markov model with a hierarchical Dirichlet process (HMM-HDP) | Accuracy = 0.76 (for 5hmC, 5mC) | ||
E. coli | Accuracy = 0.96 (for 5mC), Precision = 0.92 | |||||||||
Guppy [32] | ✓ | ✓ | Raw FAST5 | ✓ | R7.3, R9, R9.4, R9.4.1, R9.5, R10, R10.3 | Homo sapiens and E. coli | Recurrent neural network | N/A | ||
NanoMod [31] | ✓ | Basecalled FAST5, requires control sequence | R7.3, R9 | no model | Kolmogorov-Smirnov test | Precision = 0.9 | ||||
mCaller [33] | ✓ | Basecalled FAST5 | R9, R9.4, R9.5 | E. coli | Neural network | Accuracy = 0.954, AUC = 0.99 | ||||
DeepSignal [35] | ✓ | ✓ | Basecalled FAST5 processed by Tombo re-squiggle module | R9, R9.4, R9.4.1 | E. coli | Bidirectional RNN with LSTM+Inception structure | Accuracy = 0.92 (5mC, Homo sapiens), 0.90(m6A), Precision = 0.97 | |||
DeepMod [34] | ✓ | ✓ | FAST5 with raw signals and base calls | R9, R9.4, R9.4.1 | E. coli | Bidirectional recurrent neural network (RNN) with long short-term memory (LSTM) | Precision = 0.99, AUC >  0.97 | |||
Megalodon [36] | ✓ | ✓ | Raw FAST5b | ✓ | R9.4.1, R10.3 | Homo sapiens and E. colic | Recurrent neural networkd | N/Ae | ||
methBERT [23] | ✓ | ✓ | Raw FAST5 | R9 | Homo sapiens and E. coli | Bidirectional encoder representations from transformers (BERT) | Precision = 0.9147 (5mC, Homo sapiens)f | |||
METEORE [38] | ✓ | ✓ | Methylation calling per-read resultsg | R9.4.1 | E. coli | Random forest (RF), multiple linear regression (REG) | Root mean square error (RMSE) = 0.0687 (5mC, E.coli)h | |||
DeepMP [37] | ✓ | ✓ | Basecalled FAST5 processed by Tombo re-squiggle module | R9, R9.4 | Homo sapiens, E. coli, pUC19 | Convolutional neural network (RNN) | F-score = 0.9324 (5mC, Homo sapiens)i |