arXiv categories
Your selected arXiv categories define the daily submission stream that Aparture harvests in Stage 1. The arXiv category taxonomy, cross-listing deduplication rules, and category-to-profile pairing determine how many papers enter your run each day.
What categories are
arXiv organizes preprints into a two-level taxonomy consisting of top-level archives (such as cs, math, stat, and astro-ph) and subject subcategories within each archive (such as cs.LG for Machine Learning). Authors assign each submission one primary subcategory and may cross-list it into additional subcategories across the same or different archives.
Aparture harvests papers by subcategory according to config.selectedCategories. A fresh installation defaults to cs.LG and stat.ML, and selecting a starter template on the Profile page replaces that list with the template's matched categories. You can add or remove subcategories at any time in the Settings view.
Top-level divisions
The complete arXiv category taxonomy defines more than 150 subcategories across these primary archives:
| Prefix | Domain |
|---|---|
cs.* | Computer Science |
math.* | Mathematics |
stat.* | Statistics |
astro-ph.* | Astrophysics |
physics.* | Physics (general) |
hep-* | High-Energy Physics |
q-bio.* | Quantitative Biology |
econ.* | Economics |
eess.* | Electrical Engineering |
Additional physics and quantitative archives (cond-mat, gr-qc, nlin, nucl-ex, nucl-th, quant-ph, and q-fin) follow the same prefix.subcategory naming convention.
Common subcategories by field
Computer Science (cs.*)
Machine learning, language, and vision subcategories:
cs.LG: Machine Learningcs.AI: Artificial Intelligencecs.CL: Computation and Language (NLP)cs.CV: Computer Visioncs.NE: Neural and Evolutionary Computing
Theory and systems subcategories:
cs.CC: Computational Complexitycs.DS: Data Structures and Algorithmscs.LO: Logic in Computer Sciencecs.DC: Distributed, Parallel, and Cluster Computingcs.PL: Programming Languagescs.SE: Software Engineering
Frequently cross-listed computer science subcategories:
cs.CR: Cryptography and Securitycs.DB: Databasescs.HC: Human-Computer Interactioncs.IR: Information Retrievalcs.RO: Robotics
Statistics (stat.*)
stat.ML: Machine Learning (frequently cross-listed withcs.LG)stat.ME: Methodologystat.AP: Applicationsstat.CO: Computationstat.TH: Theory
Mathematics (math.*)
Pure mathematics subcategories:
math.AG: Algebraic Geometrymath.NT: Number Theorymath.GT: Geometric Topologymath.RT: Representation Theorymath.CO: Combinatorics
Applied and probabilistic mathematics subcategories:
math.NA: Numerical Analysismath.OC: Optimization and Controlmath.PR: Probabilitymath.ST: Statistics Theorymath.DS: Dynamical Systemsmath.MP: Mathematical Physics
Astrophysics (astro-ph.*)
astro-ph.CO: Cosmology and Nongalactic Astrophysicsastro-ph.GA: Astrophysics of Galaxiesastro-ph.SR: Solar and Stellar Astrophysicsastro-ph.EP: Earth and Planetary Astrophysicsastro-ph.HE: High Energy Astrophysical Phenomenaastro-ph.IM: Instrumentation and Methods
Physics (other)
physics.comp-ph: Computational Physicsphysics.data-an: Data Analysis, Statistics and Probabilityphysics.optics: Opticsphysics.plasm-ph: Plasma Physicshep-th: High-Energy Physics, Theoryhep-ph: High-Energy Physics, Phenomenologyhep-ex: High-Energy Physics, Experiment
Quantitative Biology (q-bio.*)
q-bio.BM: Biomoleculesq-bio.GN: Genomicsq-bio.NC: Neurons and Cognitionq-bio.QM: Quantitative Methods
Economics (econ.*)
econ.EM: Econometricsecon.TH: Theoretical Economics
Not selectable yet
The Settings category catalog does not currently expose the econ.* subcategories in the web UI.
Electrical Engineering (eess.*)
eess.IV: Image and Video Processingeess.SP: Signal Processingeess.SY: Systems and Control
Full taxonomy
The complete archive list (including cond-mat.*, gr-qc, and quant-ph) is documented at arxiv.org/category_taxonomy.
How cross-listings work
Authors routinely cross-list papers across multiple subcategories; for example, a statistical machine-learning paper filed with primary category cs.LG is often cross-listed in stat.ML and cs.AI, so it will be harvested whether you select cs.LG alone or cs.LG alongside stat.ML.
Stage 1 deduplicates papers by arxivId across all selected subcategories so a cross-listed paper is processed and billed only once per run, while retaining its primary category metadata. Because the Stage 2 quick filter and your research profile screen out unrelated topics cheaply, including an adjacent subcategory where relevant work occasionally appears without cross-listing is almost always preferable to omitting it.
Selection patterns
Category configurations fall along a spectrum from narrow subfield focus to exploratory cross-disciplinary sets and comprehensive domain coverage.
Narrow and focused
Selecting two or three core subcategories suits a focused research agenda with limited daily reading time. For example, a researcher studying deep learning for galaxy evolution might select:
cs.LG
astro-ph.GA
astro-ph.COThis configuration typically yields 5 to 15 papers per day with high signal-to-noise, though methodological papers filed solely in stat.ML or astro-ph.IM without cross-listing into those three subcategories will not be fetched unless those subcategories are added.
Broad and exploratory
Selecting four to seven subcategories spanning both methodology and application domains suits interdisciplinary research. For example, a researcher following Bayesian methodology across the physical and life sciences might select:
stat.ME
stat.ML
astro-ph.IM
physics.data-an
q-bio.QMThis configuration typically yields 20 to 50 papers per day, relying on the Stage 2 quick filter to isolate transferable methods across domains.
Domain-comprehensive
Selecting every subcategory in a discipline alongside one or two methodological archives suits researchers who want complete visibility across their home field. For example, full astrophysics coverage paired with computational and statistical methods includes:
astro-ph.CO
astro-ph.GA
astro-ph.SR
astro-ph.EP
astro-ph.HE
astro-ph.IM
physics.comp-ph
stat.APThis configuration typically yields 30 to 80 papers per day and pairs well with explicit profile exclusions and a calibrated Papers to Analyze cap (see Tuning the pipeline).
Categories and profile work together
Category selection defines the outer funnel at Stage 1, while your research profile defines what scores high in Stages 2 through 5:
- Broad categories with a narrow profile: Casts a wide net across multiple subcategories at fetch time and uses a tightly scoped profile to filter aggressively in Stage 2. This pairing captures cross-disciplinary hits without flooding the final briefing:
Categories: cs.AI, cs.LG, cs.CV, cs.CL
Profile: heavily focused on "Bayesian deep learning"- Narrow categories with a broad profile: Restricts the initial fetch to one or two subcategories and uses a permissive profile to survey major developments across that community:
Categories: cs.LG, stat.ML
Profile: "Any machine learning advance"The first pairing processes more abstracts in Stage 2 in exchange for broader cross-field discovery, whereas the second pairing minimizes Stage 2 volume when your work lives cleanly inside a small set of subcategories.
Common starting configurations
The following category combinations provide calibrated starting points across four research areas; adjust them after observing the volume of your first few runs.
Machine learning researcher
Core: cs.LG, cs.AI, stat.ML
Optional: cs.CV, cs.CLThis selection typically harvests 20 to 40 papers per day.
Computational astrophysicist
Core: astro-ph.CO, astro-ph.GA, astro-ph.IM
Optional: physics.comp-ph, physics.data-an, stat.APThis selection typically harvests 15 to 35 papers per day.
Applied statistician
Core: stat.ME, stat.AP, stat.ML
Optional: cs.LG, stat.COThis selection typically harvests 10 to 25 papers per day.
Theoretical CS
Core: cs.CC, cs.DS, cs.LO
Optional: math.CO, cs.CRThis selection typically harvests 5 to 15 papers per day.
Fetch behaviour and rate limits
To comply with arXiv's rate-limiting guidelines, Aparture spaces consecutive metadata requests 3 to 5 seconds apart. On the primary OAI-PMH path, Aparture issues one request per top-level archive prefix (cs, stat, physics, astro-ph, and so on) and pages through the archive response, so selecting ten cs.* subcategories requires the same number of OAI-PMH requests as selecting one. When the Atom fallback path executes, Aparture queries one subcategory per request with a 300-paper per-request cap, which can clip the tail of an exceptionally dense multi-day window in high-volume categories (see arXiv ingestion).
Approximate Stage 1 harvest times scale with the number of distinct archives and subcategories:
| Categories | Fetch time (approx.) |
|---|---|
| 1–3 | ~1 minute |
| 5–10 | ~2–3 minutes |
| 20+ | ~5–10 minutes |
Because Stage 4 PDF analysis and Stage 5 synthesis dominate total run duration, adding subcategories within an already-queried top-level OAI-PMH archive adds negligible time to a run.
Taxonomy changes
arXiv occasionally expands or reorganizes its category taxonomy, including adding the econ.* archive in 2016, reorganizing several cs.* subcategories in 2017, and introducing the eess.* (Electrical Engineering and Systems Science) archive in 2020. You can add newly relevant subcategories in Settings at any time.
Next
Continue to The pipeline → to trace how fetched papers move through filtering, scoring, PDF reading, and synthesis.
Related guides:
- Model selection: Choose a
filterModeland concurrency level matched to your daily category volume. - Tuning the pipeline: Adjust batch sizes, candidate caps, and deduplication settings for high-volume category sets.
- Your first briefing: End-to-end walkthrough of your first pipeline run.