Export & Output Flags¶
Complete documentation for all export and output flags
Table of Contents¶
Export Formats¶
-X, --export¶
Description: Export results in specified format(s).
Formats: csv, xlsx, json, bibtex, ris, enw, endnote, xml
Syntax:
Examples¶
Example 1: CSV Export
Example 2: Excel with Custom Name
Example 3: BibTeX for LaTeX
Example 4: EndNote Tagged
Example 5: Multiple Formats
Export Locations:
- CSV: exports/csv/
- Excel: exports/excel/
- JSON: exports/json/
- BibTeX: exports/bibtex/
- RIS: exports/ris/
- EndNote: exports/endnote_tagged/
-o, --output¶
Description: Custom output filename.
Syntax:
Examples¶
Example 1: Named Export
Example 2: Multi-Format Base Name
lixplore -A -q "genetics" -m 100 -D -X csv,ris -o genetics_papers
# Creates: genetics_papers.csv, genetics_papers.ris
--zip¶
Description: Compress exported files to ZIP format.
Syntax:
Examples¶
Example 1: Compressed CSV
Example 2: Multi-Format ZIP
Selection & Fields¶
-S, --select¶
Description: Select specific articles to export.
Patterns: numbers (1 3 5), ranges (1-10), keywords (odd, even, first:N, last:N)
Syntax:
Examples¶
Example 1: Specific Numbers
Example 2: Range
Example 3: Odd Articles
Example 4: Even Articles
Example 5: First N
Example 6: Last N
Example 7: Top Results
Example 8: Mixed Patterns
--export-fields¶
Description: Select specific metadata fields to export.
Fields: title, authors, abstract, journal, year, doi, url, source
Syntax:
Examples¶
Example 1: Essential Fields Only
Example 2: Citation Fields
Example 3: Minimal Export
Profiles & Templates¶
--save-profile¶
Description: Save current export settings as reusable profile.
Syntax:
Examples¶
Example 1: Save Export Profile
lixplore -P -q "test" -m 10 -X xlsx --export-fields title authors year doi --save-profile my_workflow
Example 2: Complex Profile
--load-profile¶
Description: Load previously saved export profile.
Syntax:
Examples¶
Example 1: Use Saved Profile
--list-profiles¶
Description: List all saved export profiles.
Syntax:
--delete-profile¶
Description: Delete saved export profile.
Syntax:
--template¶
Description: Use predefined export template.
Templates: nature, science, ieee
Syntax:
Examples¶
Example 1: Nature Format
Example 2: IEEE Format
--list-templates¶
Description: List available export templates.
Syntax:
Citations¶
-c, --citations¶
Description: Export as formatted citations.
Styles: apa, mla, chicago, ieee
Syntax:
Examples¶
Example 1: APA Style
Example 2: MLA Style
Example 3: Chicago Style
Example 4: IEEE Style
PDF Downloads¶
--download-pdf¶
Description: Download full-text PDFs for search results.
Sources: PMC, arXiv, DOI resolution, SciHub (optional)
Syntax:
Examples¶
Example 1: Download All PDFs
Example 2: Specific Articles
Example 3: With SciHub Fallback
PDF Directory: ~/Lixplore_PDFs/
--pdf-numbers¶
Description: Download PDFs only for specific article numbers.
Syntax:
Examples¶
Example 1: Selected PDFs
--use-scihub¶
Description: Use SciHub as fallback for PDF downloads.
Syntax:
Setup Required:
--set-scihub-mirror¶
Description: Configure SciHub mirror URL.
Syntax:
Example¶
--show-pdf-dir¶
Description: Show PDF download directory location.
Syntax:
Reference Managers¶
--add-to-zotero¶
Description: Add search results to Zotero library.
Prerequisites: Zotero API configuration
Syntax:
Examples¶
Example 1: Add to Library
Example 2: Add to Collection
--configure-zotero¶
Description: Configure Zotero API access.
Syntax:
Setup¶
Step 1: Get API Key - Visit: https://www.zotero.org/settings/keys - Create new private key
Step 2: Configure
--show-zotero-collections¶
Description: List Zotero collections with their keys.
Syntax:
--export-for-mendeley¶
Description: Export results as RIS for Mendeley import.
Syntax:
Example¶
Import to Mendeley: 1. Open Mendeley Desktop 2. File → Import → RIS file 3. Select exported file
Best Practices¶
1. Enrich Before Export¶
2. Use Selection for Large Sets¶
3. Multi-Format for Flexibility¶
4. Save Profiles for Repeated Workflows¶
# Save once
lixplore -P -q "test" -X xlsx --export-fields title authors year --save-profile quick_export
# Reuse many times
lixplore -P -q "different query" --load-profile quick_export
5. Organize with Output Names¶
Last Updated: 2024-12-28