arxiv-api-wrapper - v2.1.2
    Preparing search index...

    Interface ArxivSearchFilters

    Search filters for querying arXiv papers. Multiple terms in the same field are combined with AND. Multiple fields are combined with AND.

    const filters: ArxivSearchFilters = {
    title: ['machine learning'],
    author: ['Geoffrey Hinton'],
    category: ['cs.LG'],
    };
    // Complex query with OR groups
    const filters: ArxivSearchFilters = {
    or: [
    { title: ['quantum'] },
    { abstract: ['quantum'] },
    ],
    submittedDateRange: {
    from: '202301010600',
    to: '202401010600',
    },
    };

    ArxivDateRange for date range format

    interface ArxivSearchFilters {
        all?: string[];
        title?: string[];
        author?: string[];
        abstract?: string[];
        comment?: string[];
        journalRef?: string[];
        category?: string[];
        submittedDateRange?: ArxivDateRange;
        or?: ArxivSearchFilters[];
        andNot?: ArxivSearchFilters;
        phraseExact?: boolean;
    }
    Index

    Properties

    all?: string[]

    Search terms to match in all fields

    title?: string[]

    Search terms to match in paper titles (arXiv field: ti:)

    author?: string[]

    Search terms to match author names (arXiv field: au:)

    abstract?: string[]

    Search terms to match in abstracts (arXiv field: abs:)

    comment?: string[]

    Search terms to match in comments (arXiv field: co:)

    journalRef?: string[]

    Search terms to match in journal references (arXiv field: jr:)

    category?: string[]

    arXiv category codes to filter by (arXiv field: cat:)

    submittedDateRange?: ArxivDateRange

    Date range filter for submission dates (arXiv field: submittedDate:[from TO to])

    OR group: at least one of the subfilters must match

    Negated filter: exclude papers matching this filter

    phraseExact?: boolean

    If true, wrap each search term in quotes for exact phrase matching