Add your description here
Project description
scholarversary
Scholarversary is a milestone-finder for academic careers through the (limited!) lens of publishing.
Citation Milestones
import scholarversary as sv
sv.Scholarversary().citations()
Citations by year (replicate the "Google Scholar" chart)
import pandas as pd
(
pd.DataFrame(wcby)
.fillna(0)
.astype(int)
.sort_index()
.sum(axis=1)
.plot.bar(title="Total Citations by Year", color="#777")
)
1, 10, 20, 50, 100, 200, ... Total Citations
s = Scholarversary()
s.get_author_citation_milestone_dates("Jordan Matelsky")
{1: '2017-04-17',
10: '2019-01-01',
50: '2020-08-31',
100: '2021-11-01',
200: '2023-04-13'}
Surpassing previous year in citations
Per-Paper Metrics
wcby = s.get_author_work_cites_by_year("Jordan Matelsky", index_by="title")
df = pd.DataFrame(wcby).fillna(0).astype(int).sort_index()
# Get columnwise cumulatives:
dfc = df.cumsum(axis=0)
dfc.plot.line(legend=False, title="Citations by Year")
top_works = dfc.max().sort_values(ascending=False).index[:5]
for work in top_works:
plt.text(df.index[-1], dfc[work].iloc[-1], work[:30] + "...", ha="right", va="center")
plt.show()
Paper Milestones
1st, 10, 20, 50, 100, 200, ... Citations
First collaboration with a new co-author
New journal / venue
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
scholarversary-0.1.0.tar.gz
(1.4 MB
view details)
Built Distribution
File details
Details for the file scholarversary-0.1.0.tar.gz
.
File metadata
- Download URL: scholarversary-0.1.0.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6bc0a1602f548824c7e9159a77aecbcc66c7f2dcd5c64c97c012e615092a9d0 |
|
MD5 | 8ba094ab453e3b2cc9f0a5adf94cabf1 |
|
BLAKE2b-256 | 834f5c7f372c1232df37c6088c037a2874c93a7b4195ad58c0be8cef88839b7a |
File details
Details for the file scholarversary-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: scholarversary-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff654415ebcd25be5ef220c85101151006fed193db8b58d1c936a71af547eac1 |
|
MD5 | 0efa25e92f3cf37986b05fcb4da8a560 |
|
BLAKE2b-256 | 30477b4ba40499cd124ad00a7ab5303fa15b4b672fcd8df3019bf08ff22cc2ff |