Kmdanalysis