Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zuphilip/analyze-mega-journals
Script to analyze mega journals and their articles
https://github.com/zuphilip/analyze-mega-journals
academia-letters crossref-api jupyter-notebook mega-journals scholarly-publishing
Last synced: 2 months ago
JSON representation
Script to analyze mega journals and their articles
- Host: GitHub
- URL: https://github.com/zuphilip/analyze-mega-journals
- Owner: zuphilip
- License: mit
- Created: 2022-03-18T08:06:34.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T16:02:19.000Z (8 months ago)
- Last Synced: 2024-05-01T07:31:11.967Z (8 months ago)
- Topics: academia-letters, crossref-api, jupyter-notebook, mega-journals, scholarly-publishing
- Language: Jupyter Notebook
- Homepage:
- Size: 9.98 MB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Analyze Mega Journals
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/zuphilip/analyze-mega-journals/HEAD?labpath=analyze.ipynb)
This repository contains a Jupyter Notebook to analyze mega journals and their articles together with the current results.
## Usage
To try it out, you can simple click on the binder link above, which opens the Jupyter Notebook directly in your browser. This may takes some minutes to set up everything, but you can then run the analysis without any further set-up.
Alternatively, you can also download the [analyze.ipynb](analyze.ipynb) and open it in your local Jupyter Notebook instance. You need a Python 3 kernel and some additional packages, see [requirements.txt](requirements.txt).
## Data and results
The data for each journal were saved in CSV files. You can either do the analysis with these CSV files directly or call the data from Crossref's API again.
Some results are saved direclty as images here.
The following mega journals are anyalzed:
- Academia Letters ()
- F1000 Research ()
- Open Research Europe ()
- PeerJ ()
- PeerJ Computer Science (PeerJ CS )
- PLOS One ()
- SAGE Open ()The following analyses have been done:
- number of articles which received the same amount of citations
- number of publications per weekday
- number of publications per month
- word cloud from the title wordsYou can also simply open [analyze.ipynb](analyze.ipynb) here on GitHub to see the different steps and results.
For an interactive examination click on the binder link above.## Link and reference
This repository was created especially to analyze the publication data of Academic Letters as part of an article in Libreas [^1].
The data for the other mega journals were useful for comparison, but are not discussed further in this article.However, I prefer direct software citations, if you reuse any of the scripts here for your own article.
## License
This is Open Source software. You may use this software under the terms of the MIT License. See [LICENSE](LICENSE) for details.
The data in the CSV files come from the Crossref API and are therefore a [mixture of facts without copyright restrictions and things waived under CC0](https://www.crossref.org/documentation/retrieve-metadata/rest-api/rest-api-metadata-license-information/), i.e. no rights reserved at all on the data.
[^1]: Philipp Zumstein, "Blitzschnelles Publizieren mit Academia Letters, aber sag', wie verhält es sich mit der Qualitätssicherung? Ein informationswissenschaftlicher Kommentar". LIBREAS. Library Ideas, 41 (2022). https://libreas.eu/ausgabe41/zumstein/