WP44: first full compile (Parts II-IV, 140 pages, 0 errors)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
15 changed files +260 −0
added
data/metadata/prisma_counts.json
+98 −0
@@ -0,0 +1,98 @@ | |||||
| 1 | +{ | ||||
| 2 | + "generated": "2026-11-03T21:08:38.910490+00:00", | ||||
| 3 | + "window": [ | ||||
| 4 | + "2018-01-01", | ||||
| 5 | + "2026-11-02" | ||||
| 6 | + ], | ||||
| 7 | + "boundary": "2022-11-30", | ||||
| 8 | + "identified": { | ||||
| 9 | + "openalex_cs_topic_2018_2026_pass1": 15490159, | ||||
| 10 | + "openalex_total_records_loaded": 15490159, | ||||
| 11 | + "dblp_2018_2026": 4347365, | ||||
| 12 | + "arxiv_cs_2018_2026": 890852, | ||||
| 13 | + "acl_2018_2026": 85625 | ||||
| 14 | + }, | ||||
| 15 | + "linked": { | ||||
| 16 | + "dblp_to_openalex": 2736903, | ||||
| 17 | + "arxiv_to_openalex": 744680, | ||||
| 18 | + "acl_to_openalex": 72256, | ||||
| 19 | + "dblp_only_no_openalex_record": 1610462 | ||||
| 20 | + }, | ||||
| 21 | + "excluded": { | ||||
| 22 | + "e1_outside_window": 160, | ||||
| 23 | + "e2_type": 3961633, | ||||
| 24 | + "e3_xpac": 3950876, | ||||
| 25 | + "e4_no_title": 16426, | ||||
| 26 | + "e5_duplicate": 114115, | ||||
| 27 | + "e6_retracted": 25165, | ||||
| 28 | + "xpac_kept_dblp": 87288 | ||||
| 29 | + }, | ||||
| 30 | + "excluded_e2_by_type": { | ||||
| 31 | + "dataset": 2775759, | ||||
| 32 | + "other": 522654, | ||||
| 33 | + "libguides": 191658, | ||||
| 34 | + "software": 177500, | ||||
| 35 | + "conference-abstract": 66267, | ||||
| 36 | + "peer-review": 60176, | ||||
| 37 | + "paratext": 39162, | ||||
| 38 | + "reference-entry": 32247, | ||||
| 39 | + "editorial": 24907, | ||||
| 40 | + "supplementary-materials": 18882, | ||||
| 41 | + "erratum": 17340, | ||||
| 42 | + "standard": 10113, | ||||
| 43 | + "book-review": 9517, | ||||
| 44 | + "retraction": 8217, | ||||
| 45 | + "data-paper": 5255, | ||||
| 46 | + "letter": 1979 | ||||
| 47 | + }, | ||||
| 48 | + "excluded_sequential": { | ||||
| 49 | + "e1_outside_window": 160, | ||||
| 50 | + "e2_type": 3961589, | ||||
| 51 | + "e3_xpac": 1421692, | ||||
| 52 | + "e4_no_title": 1188, | ||||
| 53 | + "e5_duplicate": 106928 | ||||
| 54 | + }, | ||||
| 55 | + "after_exclusions": 9998602, | ||||
| 56 | + "cs_core_eligible": 6403238, | ||||
| 57 | + "cs_penumbra_eligible_otherwise": 3595364, | ||||
| 58 | + "eligible_by_period": { | ||||
| 59 | + "pre": 1367, | ||||
| 60 | + "post": 3457315, | ||||
| 61 | + "baseline": 2944556 | ||||
| 62 | + }, | ||||
| 63 | + "eligible_by_year": { | ||||
| 64 | + "2018": 561564, | ||||
| 65 | + "2019": 600167, | ||||
| 66 | + "2020": 612005, | ||||
| 67 | + "2021": 604393, | ||||
| 68 | + "2022": 610670, | ||||
| 69 | + "2023": 678150, | ||||
| 70 | + "2024": 785101, | ||||
| 71 | + "2025": 973274, | ||||
| 72 | + "2026": 977914 | ||||
| 73 | + }, | ||||
| 74 | + "eligible_by_type": { | ||||
| 75 | + "article": 3192312, | ||||
| 76 | + "conference-paper": 1840499, | ||||
| 77 | + "preprint": 624265, | ||||
| 78 | + "book-chapter": 335735, | ||||
| 79 | + "dissertation": 258440, | ||||
| 80 | + "report": 54120, | ||||
| 81 | + "book": 52139, | ||||
| 82 | + "review": 25251, | ||||
| 83 | + "other": 17387, | ||||
| 84 | + "software-paper": 2350, | ||||
| 85 | + "book-review": 615, | ||||
| 86 | + "data-paper": 125 | ||||
| 87 | + }, | ||||
| 88 | + "eligible_membership": { | ||||
| 89 | + "in_dblp": 2640780, | ||||
| 90 | + "cs_primary": 5619140, | ||||
| 91 | + "arxiv_linked": 709460, | ||||
| 92 | + "in_acl": 70078, | ||||
| 93 | + "has_abstract": 4867840, | ||||
| 94 | + "has_references": 3715037, | ||||
| 95 | + "retracted_flagged": 14412 | ||||
| 96 | + }, | ||||
| 97 | + "strict_core_dblp_and_cs_primary": 1868188 | ||||
| 98 | +} | ||||
| \ No newline at end of file | |||||
added
manuscript/figures/fig_citation_inequality.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_cited_age.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_collaboration.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_country_shares.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_field_inflows.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_its_total.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_placebo_total.pdf
+0 −0
Binary file not shown.
added
manuscript/figures/fig_venue_concentration.pdf
+0 −0
Binary file not shown.
added
manuscript/main.pdf
+0 −0
Binary file not shown.
modified
manuscript/tables/TABLES.json
+27 −0
@@ -1,4 +1,31 @@ | |||||
| 1 | [ | 1 | [ | ||
| 2 | + { | ||||
| 3 | + "file": "tab_prisma.tex", | ||||
| 4 | + "caption": "Record flow of the mapping corpus (PRISMA-style, sequential exclusions).", | ||||
| 5 | + "label": "tab:prisma", | ||||
| 6 | + "sources": [ | ||||
| 7 | + "data/metadata/prisma_counts.json" | ||||
| 8 | + ], | ||||
| 9 | + "rows": 10 | ||||
| 10 | + }, | ||||
| 11 | + { | ||||
| 12 | + "file": "tab_eligible_by_year.tex", | ||||
| 13 | + "caption": "Eligible works by publication year (2026 incomplete).", | ||||
| 14 | + "label": "tab:eligible_year", | ||||
| 15 | + "sources": [ | ||||
| 16 | + "data/metadata/prisma_counts.json" | ||||
| 17 | + ], | ||||
| 18 | + "rows": 9 | ||||
| 19 | + }, | ||||
| 20 | + { | ||||
| 21 | + "file": "tab_eligible_by_type.tex", | ||||
| 22 | + "caption": "Eligible works by document type.", | ||||
| 23 | + "label": "tab:eligible_type", | ||||
| 24 | + "sources": [ | ||||
| 25 | + "data/metadata/prisma_counts.json" | ||||
| 26 | + ], | ||||
| 27 | + "rows": 12 | ||||
| 28 | + }, | ||||
| 2 | { | 29 | { | ||
| 3 | "file": "tab_linkage.tex", | 30 | "file": "tab_linkage.tex", | ||
| 4 | "caption": "Record linkage between sources.", | 31 | "caption": "Record linkage between sources.", | ||
modified
manuscript/tables/numbers.tex
+74 −0
@@ -1,4 +1,78 @@ | |||||
| 1 | % machine-generated by tables/make_numbers.py — do not edit | 1 | % machine-generated by tables/make_numbers.py — do not edit | ||
| 2 | +\newcommand{\PrismaGenerated}{2026-11-03T21:08:38.910490+00:00} | ||||
| 3 | +\newcommand{\PrismaBoundary}{2022-11-30} | ||||
| 4 | +\newcommand{\PrismaIdentifiedOpenalexCsTopicTwoZeroOneEightTwoZeroTwoSixPassOne}{15{,}490{,}159} | ||||
| 5 | +\newcommand{\PrismaIdentifiedOpenalexTotalRecordsLoaded}{15{,}490{,}159} | ||||
| 6 | +\newcommand{\PrismaIdentifiedDblpTwoZeroOneEightTwoZeroTwoSix}{4{,}347{,}365} | ||||
| 7 | +\newcommand{\PrismaIdentifiedArxivCsTwoZeroOneEightTwoZeroTwoSix}{890{,}852} | ||||
| 8 | +\newcommand{\PrismaIdentifiedAclTwoZeroOneEightTwoZeroTwoSix}{85{,}625} | ||||
| 9 | +\newcommand{\PrismaLinkedDblpToOpenalex}{2{,}736{,}903} | ||||
| 10 | +\newcommand{\PrismaLinkedArxivToOpenalex}{744{,}680} | ||||
| 11 | +\newcommand{\PrismaLinkedAclToOpenalex}{72{,}256} | ||||
| 12 | +\newcommand{\PrismaLinkedDblpOnlyNoOpenalexRecord}{1{,}610{,}462} | ||||
| 13 | +\newcommand{\PrismaExcludedEOneOutsideWindow}{160} | ||||
| 14 | +\newcommand{\PrismaExcludedETwoType}{3{,}961{,}633} | ||||
| 15 | +\newcommand{\PrismaExcludedEThreeXpac}{3{,}950{,}876} | ||||
| 16 | +\newcommand{\PrismaExcludedEFourNoTitle}{16{,}426} | ||||
| 17 | +\newcommand{\PrismaExcludedEFiveDuplicate}{114{,}115} | ||||
| 18 | +\newcommand{\PrismaExcludedESixRetracted}{25{,}165} | ||||
| 19 | +\newcommand{\PrismaExcludedXpacKeptDblp}{87{,}288} | ||||
| 20 | +\newcommand{\PrismaExcludedETwoByTypeDataset}{2{,}775{,}759} | ||||
| 21 | +\newcommand{\PrismaExcludedETwoByTypeOther}{522{,}654} | ||||
| 22 | +\newcommand{\PrismaExcludedETwoByTypeLibguides}{191{,}658} | ||||
| 23 | +\newcommand{\PrismaExcludedETwoByTypeSoftware}{177{,}500} | ||||
| 24 | +\newcommand{\PrismaExcludedETwoByTypeConferenceAbstract}{66{,}267} | ||||
| 25 | +\newcommand{\PrismaExcludedETwoByTypePeerReview}{60{,}176} | ||||
| 26 | +\newcommand{\PrismaExcludedETwoByTypeParatext}{39{,}162} | ||||
| 27 | +\newcommand{\PrismaExcludedETwoByTypeReferenceEntry}{32{,}247} | ||||
| 28 | +\newcommand{\PrismaExcludedETwoByTypeEditorial}{24{,}907} | ||||
| 29 | +\newcommand{\PrismaExcludedETwoByTypeSupplementaryMaterials}{18{,}882} | ||||
| 30 | +\newcommand{\PrismaExcludedETwoByTypeErratum}{17{,}340} | ||||
| 31 | +\newcommand{\PrismaExcludedETwoByTypeStandard}{10{,}113} | ||||
| 32 | +\newcommand{\PrismaExcludedETwoByTypeBookReview}{9{,}517} | ||||
| 33 | +\newcommand{\PrismaExcludedETwoByTypeRetraction}{8{,}217} | ||||
| 34 | +\newcommand{\PrismaExcludedETwoByTypeDataPaper}{5{,}255} | ||||
| 35 | +\newcommand{\PrismaExcludedETwoByTypeLetter}{1{,}979} | ||||
| 36 | +\newcommand{\PrismaExcludedSequentialEOneOutsideWindow}{160} | ||||
| 37 | +\newcommand{\PrismaExcludedSequentialETwoType}{3{,}961{,}589} | ||||
| 38 | +\newcommand{\PrismaExcludedSequentialEThreeXpac}{1{,}421{,}692} | ||||
| 39 | +\newcommand{\PrismaExcludedSequentialEFourNoTitle}{1{,}188} | ||||
| 40 | +\newcommand{\PrismaExcludedSequentialEFiveDuplicate}{106{,}928} | ||||
| 41 | +\newcommand{\PrismaAfterExclusions}{9{,}998{,}602} | ||||
| 42 | +\newcommand{\PrismaCsCoreEligible}{6{,}403{,}238} | ||||
| 43 | +\newcommand{\PrismaCsPenumbraEligibleOtherwise}{3{,}595{,}364} | ||||
| 44 | +\newcommand{\PrismaEligibleByPeriodPre}{1{,}367} | ||||
| 45 | +\newcommand{\PrismaEligibleByPeriodPost}{3{,}457{,}315} | ||||
| 46 | +\newcommand{\PrismaEligibleByPeriodBaseline}{2{,}944{,}556} | ||||
| 47 | +\newcommand{\PrismaEligibleByYearTwoZeroOneEight}{561{,}564} | ||||
| 48 | +\newcommand{\PrismaEligibleByYearTwoZeroOneNine}{600{,}167} | ||||
| 49 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoZero}{612{,}005} | ||||
| 50 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoOne}{604{,}393} | ||||
| 51 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoTwo}{610{,}670} | ||||
| 52 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoThree}{678{,}150} | ||||
| 53 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoFour}{785{,}101} | ||||
| 54 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoFive}{973{,}274} | ||||
| 55 | +\newcommand{\PrismaEligibleByYearTwoZeroTwoSix}{977{,}914} | ||||
| 56 | +\newcommand{\PrismaEligibleByTypeArticle}{3{,}192{,}312} | ||||
| 57 | +\newcommand{\PrismaEligibleByTypeConferencePaper}{1{,}840{,}499} | ||||
| 58 | +\newcommand{\PrismaEligibleByTypePreprint}{624{,}265} | ||||
| 59 | +\newcommand{\PrismaEligibleByTypeBookChapter}{335{,}735} | ||||
| 60 | +\newcommand{\PrismaEligibleByTypeDissertation}{258{,}440} | ||||
| 61 | +\newcommand{\PrismaEligibleByTypeReport}{54{,}120} | ||||
| 62 | +\newcommand{\PrismaEligibleByTypeBook}{52{,}139} | ||||
| 63 | +\newcommand{\PrismaEligibleByTypeReview}{25{,}251} | ||||
| 64 | +\newcommand{\PrismaEligibleByTypeOther}{17{,}387} | ||||
| 65 | +\newcommand{\PrismaEligibleByTypeSoftwarePaper}{2{,}350} | ||||
| 66 | +\newcommand{\PrismaEligibleByTypeBookReview}{615} | ||||
| 67 | +\newcommand{\PrismaEligibleByTypeDataPaper}{125} | ||||
| 68 | +\newcommand{\PrismaEligibleMembershipInDblp}{2{,}640{,}780} | ||||
| 69 | +\newcommand{\PrismaEligibleMembershipCsPrimary}{5{,}619{,}140} | ||||
| 70 | +\newcommand{\PrismaEligibleMembershipArxivLinked}{709{,}460} | ||||
| 71 | +\newcommand{\PrismaEligibleMembershipInAcl}{70{,}078} | ||||
| 72 | +\newcommand{\PrismaEligibleMembershipHasAbstract}{4{,}867{,}840} | ||||
| 73 | +\newcommand{\PrismaEligibleMembershipHasReferences}{3{,}715{,}037} | ||||
| 74 | +\newcommand{\PrismaEligibleMembershipRetractedFlagged}{14{,}412} | ||||
| 75 | +\newcommand{\PrismaStrictCoreDblpAndCsPrimary}{1{,}868{,}188} | ||||
| 2 | \newcommand{\LinkCreated}{2026-11-03T20:50:56.182276+00:00} | 76 | \newcommand{\LinkCreated}{2026-11-03T20:50:56.182276+00:00} | ||
| 3 | \newcommand{\LinkOaCsRecords}{15{,}490{,}159} | 77 | \newcommand{\LinkOaCsRecords}{15{,}490{,}159} | ||
| 4 | \newcommand{\LinkOaCsDistinctIds}{15{,}490{,}159} | 78 | \newcommand{\LinkOaCsDistinctIds}{15{,}490{,}159} | ||
added
manuscript/tables/tab_eligible_by_type.tex
+22 −0
@@ -0,0 +1,22 @@ | |||||
| 1 | +% generated by tables/make_tables.py from data/metadata/prisma_counts.json | ||||
| 2 | +\begin{table}[htbp]\centering\caption{Eligible works by document type.}\label{tab:eligible_type} | ||||
| 3 | +\begin{threeparttable}\small | ||||
| 4 | +\begin{tabular}{lr} | ||||
| 5 | +\toprule | ||||
| 6 | +\textbf{OpenAlex type} & \textbf{Eligible works} \\ | ||||
| 7 | +\midrule | ||||
| 8 | +article & 3{,}192{,}312 \\ | ||||
| 9 | +conference-paper & 1{,}840{,}499 \\ | ||||
| 10 | +preprint & 624{,}265 \\ | ||||
| 11 | +book-chapter & 335{,}735 \\ | ||||
| 12 | +dissertation & 258{,}440 \\ | ||||
| 13 | +report & 54{,}120 \\ | ||||
| 14 | +book & 52{,}139 \\ | ||||
| 15 | +review & 25{,}251 \\ | ||||
| 16 | +other & 17{,}387 \\ | ||||
| 17 | +software-paper & 2{,}350 \\ | ||||
| 18 | +book-review & 615 \\ | ||||
| 19 | +data-paper & 125 \\ | ||||
| 20 | +\bottomrule | ||||
| 21 | +\end{tabular} | ||||
| 22 | +\end{threeparttable}\end{table} | ||||
added
manuscript/tables/tab_eligible_by_year.tex
+19 −0
@@ -0,0 +1,19 @@ | |||||
| 1 | +% generated by tables/make_tables.py from data/metadata/prisma_counts.json | ||||
| 2 | +\begin{table}[htbp]\centering\caption{Eligible works by publication year (2026 incomplete).}\label{tab:eligible_year} | ||||
| 3 | +\begin{threeparttable}\small | ||||
| 4 | +\begin{tabular}{lr} | ||||
| 5 | +\toprule | ||||
| 6 | +\textbf{Year} & \textbf{Eligible works} \\ | ||||
| 7 | +\midrule | ||||
| 8 | +2018 & 561{,}564 \\ | ||||
| 9 | +2019 & 600{,}167 \\ | ||||
| 10 | +2020 & 612{,}005 \\ | ||||
| 11 | +2021 & 604{,}393 \\ | ||||
| 12 | +2022 & 610{,}670 \\ | ||||
| 13 | +2023 & 678{,}150 \\ | ||||
| 14 | +2024 & 785{,}101 \\ | ||||
| 15 | +2025 & 973{,}274 \\ | ||||
| 16 | +2026 & 977{,}914 \\ | ||||
| 17 | +\bottomrule | ||||
| 18 | +\end{tabular} | ||||
| 19 | +\end{threeparttable}\end{table} | ||||
added
manuscript/tables/tab_prisma.tex
+20 −0
@@ -0,0 +1,20 @@ | |||||
| 1 | +% generated by tables/make_tables.py from data/metadata/prisma_counts.json | ||||
| 2 | +\begin{table}[htbp]\centering\caption{Record flow of the mapping corpus (PRISMA-style, sequential exclusions).}\label{tab:prisma} | ||||
| 3 | +\begin{threeparttable}\small | ||||
| 4 | +\begin{tabular}{lr} | ||||
| 5 | +\toprule | ||||
| 6 | +\textbf{Stage} & \textbf{Records} \\ | ||||
| 7 | +\midrule | ||||
| 8 | +Identified: OpenAlex works with a CS topic, 2018–2026 (snapshot 2026-10-14, both passes) & 15{,}490{,}159 \\ | ||||
| 9 | +Excluded E1 outside the window & 160 \\ | ||||
| 10 | +Excluded E2 non-research document type & 3{,}961{,}589 \\ | ||||
| 11 | +Excluded E3 XPAC expansion record (not DBLP-linked) & 1{,}421{,}692 \\ | ||||
| 12 | +Excluded E4 no title & 1{,}188 \\ | ||||
| 13 | +Excluded E5 preprint merged into its published version & 106{,}928 \\ | ||||
| 14 | +After exclusions & 9{,}998{,}602 \\ | ||||
| 15 | +CS core (mapping corpus) & 6{,}403{,}238 \\ | ||||
| 16 | +CS penumbra (sensitivity set) & 3{,}595{,}364 \\ | ||||
| 17 | +Strict core: DBLP-indexed and primary field CS & 1{,}868{,}188 \\ | ||||
| 18 | +\bottomrule | ||||
| 19 | +\end{tabular} | ||||
| 20 | +\end{threeparttable}\end{table} | ||||
| 21 | |||||