Pagella

Description
Pagella is a Java class that looks up scholarly publications in Google Scholar and computes bibliometric indexes (including h and g indexes).
Author
Massimo Franceschet (massimo.franceschet@dimi.uniud.it)
Usage
Compile and then run Pagella as follows:

java Pagella -s scholar

to compute indexes for the named scholar, and

java Pagella -p publication

to compute indexes for the named publication source.

java Pagella

to get more options. Here are more usage options and examples.
Computed indexes
items
The number of items retrieved with Google Scholar
cited items (% of items)
The number of items with at least one citation and the percentage with respect to the number of retrieved items
citations
The number of citations received by the retrieved items
citations per item
The number of citations divided by the number of items
citations per cited item
The number of citations divided by the number of cited items
h index
The highest number h of papers that have each received at least h citations
h core
The citation counts for the papers included in the h index computation
g index
The highest number g of papers that received together at least g2 citations
g core
The citation counts for the papers included in the g index computation
Known limitations
Google Scholar outputs at most 1000 items per query. For queries that retrieve more than 1000 items the computed indexes may not be fully accurate.
License
GNU General Public License (GPL). Read the License.
Tips
Use Harzing's Publish or Perish for a more advanced bibliometric analysis using data from Google Scholar.
Bibliometrics - Massimo Franceschet