MySCI Malaysian Scholar Citation Index

What MySCI does

Every capability, its current state, and — where something is missing — why. The absences are the informative half: most are missing because building them now would produce something misleading, and this page says which.

Working 22 Partly working 5 Built, held back 2 Not built yet 7 36 in total

Registry

Journal registry

Working

Every known Malaysian journal, with its publisher, owning institution, ISSNs and lifecycle position. 0 journals, of which 0 have a proven OAI endpoint.

Spec §10.1–10.2, §18 Journals

OAI endpoint verification

Working

Proves an endpoint answers, which formats it can actually deliver, and records the diagnostics — including where the repository is off-spec.

Spec §18, §48

Endpoint discovery from a homepage

Working

Derives candidate OAI URLs from a journal's homepage and proves them. Refuses any URL that addresses a whole OJS installation rather than one journal.

Spec §18

Endpoint scope verification

Working

Samples an endpoint's records and refuses it if their setSpec belongs to another journal. What a repository says about itself is not evidence of what it serves: one endpoint declared six sets, all its own, and answered with records from twenty-three other journals. 0 of 0 endpoints have been proved single-journal; 0 were refused and disabled.

Spec §11.2, §18

Harvesting

OAI-PMH harvesting

Working

Full and incremental harvests with opaque resumption tokens, raw payload retention, idempotent upsert and resumable runs.

Spec §11, §48

Multiple metadata formats

Working

oai_dc, NLM and JATS, composed so a richer format fills gaps without a sparser one blanking what it cannot express. 0 journal(s) are harvested in a format that carries affiliations.

Why Almost every OJS installation here offers only Dublin Core, and several advertise JATS while returning an error when asked for it. Verification harvests the richest format a repository will actually deliver, not the richest it lists.

Spec §11.4, §37

Provenance on every record

Working

Each article states which source, format and harvest it came from. Raw payloads are retained and can be reprocessed without contacting anyone.

Spec §9, §13

Enrichment

Crossref enrichment

Working

DOI registration checks and disagreement detection. Never overwrites publisher metadata.

Spec §13.2

OpenAlex enrichment

Working

Reference lists, external identifiers and citation counts, stored as evidence with their source.

Spec §13.2

Affiliation resolution against ROR

Partly working

Matches affiliation strings to institutions, and declines rather than guessing when the match is not clear.

Why Only formats that carry affiliations can be resolved at all, and Dublin Core — what almost every journal here offers — has no element for one. The ceiling is the corpus, not the matcher: affiliations exist for 0 of 0 authorships. Unresolved strings queue for a curator rather than being guessed at.

Spec §13.4 Affiliation queue

ORCID API lookup

Not built yet

Confirming author identity against the ORCID registry.

Why An ORCID in publisher metadata is a claim by the publisher, and checking it against the registry is worth doing — but only once there are enough of them to matter. Almost no article in the corpus carries one, because oai_dc cannot express it.

Spec §13.3

Identity

Authorships as published

Working

Author names and affiliations exactly as the publisher supplied them, with contact details removed from what is displayed.

Spec §10.5 Authors

Linking authorships to people

Partly working

An authorship is linked to a person only on identifier evidence. Most are unlinked, which is the correct state.

Why Names alone are never sufficient here: patronymics, inconsistent romanisation and shared name stems make name matching unreliable, and a wrong merge attributes one researcher's work to another.

Spec §10.4, §15

MySCI Match

Not built yet

Automated disambiguation of researchers across the corpus.

Why Requires identifier coverage the corpus does not yet have. Built on names alone it would merge distinct researchers, and those merges are hard to detect and harder to undo.

Spec §15

Recognition

MyCite and external recognition

Working

Recognition by MyCite, Scopus and others recorded as separate claims with the source each was read from — never merged with MySCI indexing.

Spec §3, §17 MyCite status

Proprietary journal indicators

Built, held back

CiteScore, SJR, JIF and JCI values, where a source has supplied them.

Why Stored but never displayed. These are licensed measures belonging to other organisations, and republishing them is not ours to do.

Spec §17

Quality

Metadata quality assessment

Working

Per-field completeness, measured only for fields the source format can express, with no composite score.

Spec §12, §27

MySCI Metadata Protocol

Working

Core, Enhanced and Citation Ready levels, assessed per journal from what its metadata actually contains.

Spec §12

Register-wide metadata readiness

Working

Every journal carries the level its newest assessment reached, so the register can be filtered, sorted and counted by what its metadata actually contains. 0 of 0 journals holding articles have been assessed.

Why Measuring one journal answers a publisher's question. Which journals meet the requirements, which do not, and what is stopping them is a different question, and it could not be asked at all without loading a snapshot per journal.

Spec §12, §27, §39 Journals

Indexing eligibility gate

Not built yet

Requiring a journal to reach a metadata quality level before MySCI will index it.

Why The assessment that would drive it is built; the gate is not switched on. Two decisions are outstanding: which level becomes the bar, and what happens to journals already indexed below it. No journal assessed so far has reached Enhanced, so that bar applied today would remove every journal in the index.

Deferred by the project owner — “we can set it up later”.

Spec §12, §18

K-Score and K-Tier

Not built yet

A composite score and tier for each journal.

Why A single number that ranks journals would be read as a quality verdict on the scholarship. MySCI has not defined what it would measure, and publishing one before that is decided would give the number an authority nobody intended.

Spec §16

Citations

Reference lists

Partly working

Every entry in an article's bibliography, resolved to an indexed article where one matches.

Why No publisher in the index deposits references yet, so the ones held here came from OpenAlex. Each records which source supplied it, so publisher-deposited references can be told apart when they arrive.

Publisher deposit deferred by the project owner — “we will get it later”.

Spec §10.14

Citation relationships

Partly working

Links between two articles MySCI indexes, shown on article pages as navigation a reader can follow.

Why 0 relationships exist so far, because both ends must be indexed here and the corpus is small. Coverage is the constraint, not the method.

Spec §14

Citation counts

Built, held back

How many works cite a given article.

Why Counts over the MySCI corpus and counts from external aggregators measure different things over different corpora, and must never be added. No field anywhere holds a combined total. The counts are stored and accumulating history so that a measure, once designed, has a trend behind it.

Held back by the project owner — “leave all the metrics for now, we are going to design our own later”.

Spec §14

MySCI Graph

Not built yet

Collaboration and citation networks across the corpus.

Why A network drawn over the 0 journals harvested so far would describe those journals, not Malaysian scholarship, while looking like it described the latter.

Spec §20

Discovery

OpenSearch projection

Working

A rebuildable search index projected from PostgreSQL, with versioned indices, an alias switch and count validation before anything goes live.

Spec Advanced §2, §9

MySCI Search Language

Working

Boolean operators with brackets, phrases, field search, year ranges, wildcards and genuine ordered and unordered proximity — parsed to a syntax tree, never passed to the engine as raw text.

Spec Advanced §4–7 Search Search-validate

Malay language analysis

Partly working

Malay words are protected from English stemming, so a search for a Malay term returns the records that contain it.

Why Malay does not form plurals with a final “s”, so the English plural stemmer was truncating real words — turning “kes” (case) into “ke” (to), which is one of the commonest words in the language. Routing by the language field is not possible, because publishers overwhelmingly declare Malay articles as English. Instead a curated lexicon of 149 Malay words, drawn from this corpus, is held back from the stemmer. A Malay word outside the lexicon is still truncated; a real Malay analyzer is a separate decision.

Spec Advanced §8

Facets and result-set bibliometrics

Working

Filters across bibliographic, journal-status, metadata and citation dimensions, with a bibliometric summary of exactly the filtered set.

Spec Advanced §11, §12 Search

Analyze Results and advanced bibliometrics

Not built yet

h-index, co-authorship networks, bibliographic coupling, co-citation and fractional counting over a result set.

Why Needs worker infrastructure and canonical-side computation rather than search aggregations. The instant tier — counts, distributions, coverage — is built and returned with every search.

Spec Advanced §12

Access

Public site and search

Working

Journals, articles, authors, institutions and publishers, with full-text search, exact DOI lookup and phrase matching.

Spec §36 Home Articles Search

Public API

Working

Read-only JSON over the whole corpus, with OpenAPI documentation generated from the code.

Methodology and coverage reporting

Working

What is indexed, what limits coverage, and how every measure on the site is calculated.

How this page stays true

Each entry above carries the evidence its claim depends on — a URL that must resolve, a model that must exist, a management command that must be registered. The test suite checks every one, so a capability that is removed cannot go on being advertised here, and one built while still listed as missing fails the build too.

This is not decoration. The methodology page told readers "MySCI holds no citation data" for a full sprint after citation data arrived. A status page that nothing keeps honest is a confident public statement slowly becoming false.