CLI Reference ============= ``getscipapers`` acts as a dispatcher for module-based subcommands. The most commonly used modules are summarized below. getpapers --------- .. code-block:: bash getscipapers getpapers --doi --email --download-dir Searches for papers using Crossref and Unpaywall, optionally requesting downloads from Nexus. Key options: * ``--doi`` or ``--query``: choose between direct DOI lookup or keyword search. * ``--email``: contact email required by several APIs. * ``--non-interactive``: fail fast if credentials are missing. request ------- .. code-block:: bash getscipapers request --title "Graph Representation Learning" --nexus Coordinates community requests through Nexus, AbleSci, SciNet, or Wosonhj when immediate downloads are not available. checkin ------- .. code-block:: bash getscipapers checkin --service ablesci Runs daily check-in flows that grant credits on supported services. Other Modules ------------- Specialized helpers such as ``remove_metadata`` and ``upload`` can be invoked in the same pattern. Run ``getscipapers --help`` to view module-specific options.