-
Notifications
You must be signed in to change notification settings - Fork 0
3. Data
Where to Publish? combines a manually curated database of life science journals with data from several external sources. The data is processed monthly via an automated pipeline and published as CSV files that power the website.
Data flow:
Google Sheets (manual curation)
↓
download_csv.sh
↓
data_extracted/*.csv
↓
update_extracted.py ← External sources (Scimago, OpenAPC, DOAJ)
↓
data_process.py
↓
data/*.csv → Website
The core journal list is maintained in a Google Sheets document:
This spreadsheet contains manually curated information including:
- Journal names and websites
- Field classifications
- Publisher names and types
- Associated institutions
- Business model classifications
Journals are added through:
- Community submissions via our Google Form
- Maintainer research to fill gaps in specific fields
- Bulk imports from trusted sources (e.g., DAFNEE for ecology/evolution)
All submissions are reviewed by maintainers before inclusion. We verify journal legitimacy and cross-reference against known predatory journal indicators.
We enrich our curated data with information from the following sources:
Provides:
- Scimago Rank (SJR): Citation-based journal impact metric
- Scimago Quartile: Field-normalized ranking (Q1–Q4)
- H-index: Journal-level citation metric
- Open access status: Whether the journal is indexed as OA or Diamond OA
Provides:
- Article Processing Charges: Average APCs in euros, calculated from the last 3–5 years of reported payments
- Business model indicators: Helps identify hybrid vs. full OA journals
OpenAPC collects APC payment data from universities and research institutions worldwide, offering transparency into actual publication costs.
🔗 doaj.org
Provides:
- Publisher information
- Country of publication
- Journal website URLs
- Institution associations
DOAJ indexes over 22,000 open access journals and serves as a quality indicator — inclusion requires journals to meet specific editorial and transparency standards.
The Database of Academia-Friendly jourNals in Ecology and Evolution provides comprehensive information about non-profit, learned society, and university-associated journals specifically in ecology and evolution. Contains 600+ journals.
🔗 SU List
A list of ~3,400 journals presumed non-predatory, curated by consulting 58 medical specialty experts. Established in September 2021 and updated quarterly. We use this list to help filter out potentially predatory journals.
Data is updated monthly via a GitHub Action that runs the following pipeline:
scripts/download_csv.shDownloads the latest data from Google Sheets into data_extracted/*.csv (one file per field).
python scripts/update_extracted.pyJoins journal data with Scimago, OpenAPC, and DOAJ to fill in:
- Scimago Rank, Quartile, and H-index
- Average APCs
- Publisher and country information
- Open access status
python scripts/data_process.py- Normalizes and cleans all fields
- Removes duplicate entries (by journal name or URL)
- Generates field-specific CSV files in
data/ - Creates
data/all_biology.csvcontaining all journals (deduplicated)
Final CSV files contain the following columns in order:
Journal, Field, Publisher, Publisher type, Business model,
Institution, Institution type, Country, Website, APC Euros,
Scimago Rank, Scimago Quartile, H index, PCI partner
See Contributing for instructions on:
- Adding new journals
- Correcting existing entries
- Suggesting new data sources