what is ecological analysis