Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Could you clarify your question? Are you asking for a listing and definition of the "scientific productivity" indices? Or, are you asking for a comparison and to start a discussion on the development of another one? Mike