AdaNovo: Adaptive \emph{De Novo} Peptide Sequencing with Conditional Mutual Information