cnanalysis