Skip to content

Zotero Genetics Daily #82

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 17 commits into
base: dev
Choose a base branch
from
Open

Zotero Genetics Daily #82

wants to merge 17 commits into from

Conversation

DuckLeeyk
Copy link

DuckLeeyk/zotero-genetics-daily

Overview

The genetics branch extends the original TideDra/zotero-arxiv-daily framework to recommend new bioRxiv and medRxiv preprints in genetics on a daily basis, tailored to your Zotero library and your favourite authors.

  • Uses the official bioRxiv and medRxiv APIs.
  • Focus areas on bioRxiv: Genetics, Genomics, Bioinformatics.
  • Focus areas on medRxiv: Genetic and Genomic Medicine.
  • New: “Pinned” delivery of papers authored by your favourite authors.

New Features

  1. Favourite‐author pinning
    • Define a FAVORITE_AUTHORS list (semicolon‐separated).
    • Any preprint authored by someone in this list will be pinned to the top of your daily email and marked with the 🧑🏻‍🔬 emoji.
  2. Preconfigured categories
    • Removed the old ARXIV_QUERY secret.
    • In paper.py, target categories/endpoints are now hard-coded for bioRxiv & medRxiv genetics fields.
  3. Email template improvements
    • Display all authors for each paper.
    • Replace “PDF” button with an “Open Web” button that opens the paper’s bioRxiv/medRxiv page.

Usage

This branch reuses the original workflow with minimal changes:

  1. Remove the old ARXIV_QUERY secret.
  2. (Optionally) Add a new secret:
    FAVORITE_AUTHORS="Yamanaka S;Li Y.;Smith J R"
    
    – Use a semicolon‐separated list of author names.
  3. Ensure your other GitHub Secrets (ZOTERO_ID, ZOTERO_KEY, SMTP_SERVER, SMTP_PORT, SENDER, SENDER_PASSWORD, RECEIVER) remain configured.
  4. The GitHub Actions workflow will now run every day at 9:30 AM Beijing Time and send you a neatly formatted email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant