| name | alterlab-trdizin |
| description | Searches TR Dizin (TÜBİTAK ULAKBİM national citation index) and verifies a journal's current national-index status through its confirmed unauthenticated REST/Elasticsearch API at https://search.trdizin.gov.tr/api/defaultSearch/{publication|journal|author|institution}/ (params q, order e.g. relevance-DESC, page), parsing hits.hits[]._source plus faceted aggregations, and derives indexing status from a journal record's isActive + journalYear coverage vs rejectYearList. Use when the user wants to search TR Dizin, check if a journal is TR Dizin indexed (TR Dizin'de var mı / taranıyor mu), find Turkish-indexed publications, verify national-index status before submitting, or audit doçentlik-eligible venues. For DergiPark hosting prefer alterlab-dergipark; for doçentlik points prefer alterlab-docentlik-eligibility; for teşvik scoring prefer alterlab-akademik-tesvik. Part of the AlterLab Academic Skills suite. |
| license | MIT |
| allowed-tools | Read Write Edit Bash(python:*) Bash WebFetch |
| compatibility | No API key required — queries the keyless TR Dizin search API (https://search.trdizin.gov.tr/api/defaultSearch/) via `uv run python` (requests if present, else stdlib urllib); reports network failure rather than passing silently |
| metadata | {"skill-author":"AlterLab","version":"1.0.1","last_updated":"2026-06-06","depends_on":"alterlab-dergipark (hosting vs indexing), alterlab-docentlik-eligibility, alterlab-akademik-tesvik"} |
TR Dizin — National Index Search & Journal-Status Check
Searches TR Dizin (TÜBİTAK ULAKBİM's ulusal atıf dizini — the national
citation index) and answers the question Turkish academics actually ask:
"Is this journal indexed in TR Dizin right now?" It hits the index's
confirmed keyless API, parses the Elasticsearch records, and for a journal derives
a current-status verdict from the authoritative coverage fields.
TR Dizin status is a career gate: it gates doçentlik (associate-professorship)
eligibility and feeds akademik teşvik (academic-incentive) / UBYT payouts.
This skill verifies status; it does not compute the points — see the routing
table below.
Quick Start
Is the journal "Bilig" indexed in TR Dizin?
"Toplum ve Bilim" TR Dizin'de taranıyor mu?
Find TR Dizin publications about deprem okuryazarlığı, newest first
Search TR Dizin for an author / institution
→ Run scripts/query_trdizin.py, read the JSON/table, and report the verdict.
Never assert a journal's status from memory — always query the live index.
When to Use This Skill
Use it for any of these intents:
- Check journal status — "is journal X TR Dizin indexed?", "TR Dizin'de var mı?",
verify a target venue's national-index status before submitting.
- Search publications — find Turkish-indexed articles by keyword, sort by year
or citation count, narrow with the returned year/subject/language facets.
- Search author / institution — locate an author or institution record in the
national index.
- Audit a venue list — screen a set of journals for current TR Dizin coverage
(e.g. before assembling a doçentlik dossier — but the point math is elsewhere).
Does NOT Trigger — route these to the right sibling
| If the request is really about… | Route to |
|---|
| DergiPark journal hosting / OAI harvest / article BibTeX (hosting ≠ indexing) | alterlab-dergipark |
| Computing doçentlik eligibility points from a publication list | alterlab-docentlik-eligibility |
| Computing akademik teşvik / UBYT incentive scores | alterlab-akademik-tesvik |