The objective of this study is to evaluate the importance or contributions of a journal to the development of disciplines. We introduce generalized impact factor, which involves the historical citation observed, and potential future citation of a journal. It can be used to assess the journal influence dynamically. Gamma distributions are used to fit the distribution of the citation frequency. Variations of impact factor are used to rank the relative influence of several journals in biology.