Skip to content

Commit

Permalink
Lowercased r-index and a-index for consistency with others (#68)
Browse files Browse the repository at this point in the history
  • Loading branch information
cicirello authored Mar 5, 2024
1 parent 4a0b1dd commit 7d5dd47
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 18 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased] - 2024-02-25
## [Unreleased] - 2024-03-05

### Added

Expand All @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed

### Fixed
* Lowercased r-index and a-index in the SVG. These were previously uppercased as R-index and A-index for consistency with how originally named by the creators of these bibliometrics, but looked out of place on the SVG.

### CI/CD

Expand Down
18 changes: 7 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This command line utility does the following:
* computes your g-index provided if it is less than 100 ([reason for limitation later](#respect-google-scholars-robotstxt));
* computes your i100-index, i1000-index, and i10000-index ([doi:10.1007/s11192-020-03831-9](https://doi.org/10.1007/s11192-020-03831-9)), hiding any that are 0, and provided they are less than 100 ([reason for limitation later](#respect-google-scholars-robotstxt));
* computes your w-index ([doi:10.1002/asi.21276](https://doi.org/10.1002/asi.21276)), hiding if equal to 0, and provided it is less than 100 ([reason for limitation later](#respect-google-scholars-robotstxt));
* computes your e-index ([doi:10.1371/journal.pone.0005429](https://doi.org/10.1371/journal.pone.0005429)), your R-index ([doi:10.1007/s11434-007-0145-9](https://doi.org/10.1007/s11434-007-0145-9)), and your A-index provided that your h-index is at most 100 ([reason for limitation later](#respect-google-scholars-robotstxt));
* computes your e-index ([doi:10.1371/journal.pone.0005429](https://doi.org/10.1371/journal.pone.0005429)), your r-index ([doi:10.1007/s11434-007-0145-9](https://doi.org/10.1007/s11434-007-0145-9)), and your a-index provided that your h-index is at most 100 ([reason for limitation later](#respect-google-scholars-robotstxt));
* computes your h-median provided that your h-index is less than 200 ([reason for limitation later](#respect-google-scholars-robotstxt));
* generates a JSON file summarizing these bibliometrics;
* generates one or more SVG images summarizing these bibliometrics; and
Expand Down Expand Up @@ -80,9 +80,9 @@ The bibliometrics utility computes the following bibliometrics:
* [e-index](https://doi.org/10.1371/journal.pone.0005429): the square root of
the excess citations to the papers in the h-core, where excess citations is
defined as the total citations to the papers in the h-core minus $h^2$.
* [R-index](https://doi.org/10.1007/s11434-007-0145-9): the square root of the
* [r-index](https://doi.org/10.1007/s11434-007-0145-9): the square root of the
total citations to the papers in the researcher's h-core.
* A-index: the average number of citations to the papers in the researcher's h-core.
* a-index: the average number of citations to the papers in the researcher's h-core.


## Samples
Expand All @@ -93,10 +93,6 @@ Here are a couple sample SVGs.

![Example 2](https://raw.githubusercontent.com/cicirello/bibliometrics/main/images/bibliometrics2.svg)

In the above examples, A-index and R-index are deliberately in uppercase,
while the others use a lowercase letter (e.g., h-index). This is for
consistency with how each bibliometric was originally named by its creators.

Here is a sample of the JSON summary also generated by the utility:

```JSON
Expand Down Expand Up @@ -183,7 +179,7 @@ Here is a sample `.bibliometrics.config.json` (using the default order of the bi

Here is another sample that generates three SVGs, overriding the default order at the top-level to exclude the
i10-index (and related indexes), and then overriding it again for one of the three SVGs to additionally exclude
the g-index, w-index, o-index, h-median, e-index, R-index, and A-index:
the g-index, w-index, o-index, h-median, e-index, r-index, and a-index:

```JSON
{
Expand Down Expand Up @@ -282,7 +278,7 @@ py -m bibliometrics
If you use this utility, please respect Google Scholar's robots.txt. The reason that the
g-index (as well as i100-index, i1000-index, i10000-index, w-index) is only computed by this utility
if it is less than 100 derives from Scholar's robots.txt. Likewise, the reason that the
e-index, R-index, and A-index are only computed if your h-index is at most 100 relates to
e-index, r-index, and a-index are only computed if your h-index is at most 100 relates to
this as well. In the case of the h-median, we can compute it as long as your h-index is less
than 200. Here is the relevant excerpt:

Expand All @@ -297,8 +293,8 @@ Google Scholar's robots.txt then you are limited to the first page of the profil
can include up to 100 publications. Therefore, we can compute g-index as long as it is not
greater than 100. However, if we compute 100, we cannot be certain if it is correct or if
it is actually higher, so this utility excludes a g-index of 100 as well. The same is true
for i100-index, i1000-index, and i10000-index. There is a similar issue for e-index, R-index,
and A-index. In those cases, to compute the relevant bibliometric, we need the number of
for i100-index, i1000-index, and i10000-index. There is a similar issue for e-index, r-index,
and a-index. In those cases, to compute the relevant bibliometric, we need the number of
citations of your h most-cited articles. Therefore, we only compute these if your h-index is
at most 100.

Expand Down
2 changes: 1 addition & 1 deletion images/bibliometrics.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 7d5dd47

Please sign in to comment.