arXiv Bulk Data Access - Amazon S3 ================================== This page describes arXiv bulk data available from Amazon S3. See also [details of other bulk data feeds from arXiv](bulk_data.md). Note that arXiv's S3 buckets are located in the Eastern US (N. Virginia) region. Please review the [Terms of Use for arXiv APIs](api/tou.md) before using the arXiv bulk data buckets. *Note: Most articles submitted to arXiv are submitted with the [default arXiv license](http://arxiv.org/licenses/nonexclusive-distrib/1.0/license.html), which grants arXiv a perpetual, non-exclusive license to distribute the article, but does not assign copyright to arXiv, nor grant arXiv the right to grant any specific rights to others. We are thus unable to grant others the right to distribute arXiv articles. If you build indexes or tools based on the full-text, you must link back to arXiv for downloads. A small fraction of submissions are made with [other licenses](license/index.md) and this information is available in the OAI-PMH metadata.* Update 2023-03-23: Updates to reflect current total file sizes and mild restructuring of this page. Update 2011-01-03: Source files also available from S3, see [below](#src). Update 2010-08-31: The arXiv PDF dataset has been updated and moved to a new bucket (`arxiv`). The locations below have been updated. Update 2016-09-23: Tools section has been revised to reflect newer version of `s3cmd`. A note on Regions and File Size ------------------------------- The complete set of processed arXiv PDF files and their source available from Amazon S3 in requester pays buckets (i.e. the downloader pays Amazon for the download based on bandwidth used, see [Requester Pays Buckets](http://docs.amazonwebservices.com/AmazonS3/latest/dev/RequesterPaysBuckets.html) in the [Amazon S3 Guide](http://docs.amazonwebservices.com/AmazonS3/latest/dev/). Please consult Amazon's aws S3 pricing page for their current rates for Data Retrival, available at [Amazon S3 pricing](https://aws.amazon.com/s3/pricing/).) Our use of Amazon requester pays means that we can open downloads to anyone with predictable cost, and avoids putting any additional load on our servers that might impact interactive performance. Note that arXiv's buckets are located in the Eastern US (N. Virginia) region. The complete set of files as of March 2023 is about 5.6 TB. With an estimated growth rate of around 100 GB per month, we expect increased growth as the submission rate continues to [increase over time](https://arxiv.org/stats/monthly_submissions). The PDF files are about 2.7 TB, with the source files making up the remaining 2.9 TB of the estimate. Bulk PDF Access --------------- PDFs are available on S3 in the `arxiv` requester pays bucket. They are grouped into `.tar` files of ~500MB each (which we've found is a good size chunk). The complete set of PDF as of March 2023 is about 2.7 TB, with an estimated growth rate of around 100 GB per month, which we expect will increase as the [submission rate](https://arxiv.org/stats/monthly_submissions) increases over time. Examples keys for these files with the arxiv bucket are: Examples keys for these files with the `arxiv` bucket are: pdf/arXiv_pdf_1001_001.tar (s3://arxiv/pdf/arXiv_pdf_1001_001.tar in s3cmd URI style) pdf/arXiv_pdf_1001_002.tar (s3://arxiv/pdf/arXiv_pdf_1001_002.tar) pdf/arXiv_pdf_1001_003.tar (s3://arxiv/pdf/arXiv_pdf_1001_003.tar) Which are chunks 1, 2 and 3 for month 1001 (2010-01). The complete list of all chunks if provided in a manifest with some additional information including dates and checksums. The manifest is: pdf/arXiv_pdf_manifest.xml (s3://arxiv/pdf/arXiv_pdf_manifest.xml) and has the following format: 1852974c8570cdafd91522ee93719ee5 pdf/arXiv_pdf_0001_001.tar astro-ph0001001 hep-th0001208 4b5eeb603fd68bb05b9dd3341e9067fb 1751 1 526080000 2009-12-23 14:41:24 0001 650da80f3bcd1f4cd3d994b572ecdbb9 pdf/arXiv_pdf_0001_002.tar hep-th0001209 quant-ph0001119 eedc2d7c09cf11fda188d8600c966104 565 2 139560960 2009-12-23 14:42:52 0001 ... where there is one `` for each chunk file. The elements are: `content_md5sum` : MD5 sum of all the files in the tar package concatenated but not packaged. Use md5sum for the md5sum of the tar package which should match the S3 MD5 sum. `filename` : Name of file within bucket, prefix bucket name `s3://arxiv/` for complete identifier `first_item ` and `last_item` : arXiv identifier of article PDF first in tar package, and last in tar package `md5sum` : MD5 sum of tar package, can be used as check against downloaded file `num_items` : Number of PDF files in tar package `seq_num` : Sequence number within month `yymm` `size` : Size of tar package in bytes `timestamp` : Timestamp of tar package (unix mtime when created, expressed at YYYY-MM-DD HH:MM::SS) `yymm` : Two digit year and month of items in the tar package. Starts with 9108 for 1991-08, rolls past y2k to 0001 for 2000-01, 1008 for 2010-08 etc. Bulk Source File Access --------------------------------------------- Similar to the processed PDF files, the arXiv source files (mostly TeX/LaTeX with figures in tar.gz format) available from Amazon S3 in requester pays buckets. The source files are available on S3 in the `arxiv` requester pays bucket using an arrangement similar to the PDF files described above. They are grouped into `.tar` files of ~500MB each and the complete set of source files is about 2.9 TB (March 2023). Examples are: src/arXiv_src_1001_001.tar (s3://arxiv/src/arXiv_src_1001_001.tar in s3cmd URI style) src/arXiv_src_1001_002.tar (s3://arxiv/src/arXiv_src_1001_002.tar) src/arXiv_src_1001_003.tar (s3://arxiv/src/arXiv_src_1001_003.tar) Which are chunks 1, 2 and 3 for month 1001 (2010-01). The complete list of all chunks if provided in a manifest with some additional information including dates and checksums. The manifest is: src/arXiv_src_manifest.xml (s3://arxiv/src/arXiv_src_manifest.xml) See notes above for the format of this manifest which has root element `arXivSRC`. Update frequency ---------------- We update both the bulk PDFs and source files to add new content on an approximately monthly schedule. Updates to existing files are less frequent. Please [contact arXiv administrators](contact.md) if you propose to build a service relying upon a particular update schedule. Tools ----------------------------- We do not track development of tools interacting with Amazon S3, nor endorse any particular tool. However, in development of this facility on a Linux platform we have found [`s3cmd`](http://s3tools.org/s3cmd) useful. Please consult your tool's documentation for the appropriate syntax and usage.