Make sure that you have a target/decoy database (e.g., create with DecoyDatabase -in ${FASTA} -out ${FASTA_TD} )
Then you could get the high-confidence ids with:
MSGFPlusAdapter -in ${f} -out ${f}.idXML -database ${FASTA_TD}
PeptideIndexer -in ${f}.idXML -out ${f}.idXML -fasta ${FASTA_TD} -enzyme:specificity none
FalseDiscoveryRate -in ${f}.idXML -out ${f}_001.idXML -FDR:PSM 0.01
and feed them into the InternalCalibration tool