Scientific-research rank and DOAJ index