BioWatch: a lifeguard for busy bioinformaticians — staying afloat on the bioinformatics methods tide, so you never drown and only swim toward what's worth your time.
A small group of bioinformaticians (different specialities, limited reading time) keeping up with new methods and tools together instead of each person scanning the literature alone. Every 2 weeks (configurable), an AI agent scouts bioRxiv, GitHub, GitLab and PubMed for new/updated bioinformatics methods and writes a short, structured report. The reports build into a searchable Obsidian vault (this repo), and the group reviews/discusses them in a recurring meeting.
automated_findings/— the regular biweekly reports, one file per cycle.specialized_findings/— one-off, narrower runs anyone can request on their own topic (seehowto/agent-query-types.md).AGENT_INSTRUCTIONS.md— the prompt behind every report. Self-contained; point your own agent at it to run a query.TAG_VOCABULARY.md— the fixed tag list each report entry is tagged from (2-3, max 5 per entry), so tags stay mergeable instead of drifting into near-duplicates.in_vault_queries/— Dataview queries for browsing/searching reports.REVIEW_CHECKLIST.md— track what's been read/discussed.bin/run_biowatch.sh— the scheduled-run script (currently Eve's machine; see the issue tracker for moving this to GitHub Actions).
Built and tested with Obsidian 1.15.0. If you're on an older version and a plugin fails to load, update Obsidian first before troubleshooting further.
-
Clone this repo.
-
Open the cloned folder as a vault in Obsidian (not inside another vault — keep it standalone).
-
Install these community plugins (Settings → Community plugins → Browse), matching
.obsidian/community-plugins.json. Several plugins share similar names, so check the author shown in the browser to get the right one:Plugin Plugin ID Author Dataview dataviewMichael Brenan (blacksmithgu) Tag Folder obsidian-tagfoldercheck author shown in-app — do not confuse with a similarly-named plugin Colored Tags colored-tagscheck author shown in-app — do not confuse with a similarly-named plugin Advanced Tables table-editor-obsidianTony Grosinger (tgrosinger) — plugin ID still says "table-editor-obsidian" from an earlier name; not the separate "Markdown Table Editor" plugin Plugin binaries aren't committed to this repo — install them fresh, works the same on any OS.
-
Browse
in_vault_queries/for ready-made searches, or write your own Dataview query againstautomated_findings//specialized_findings/. New to Dataview or how we use tags? Seehowto/in-vault-queries-dataview-basics.md.
See howto/agent-query-types.md. Short version: take AGENT_INSTRUCTIONS.md, narrow it to
your question, run it with your own agent, save the result into
specialized_findings/ with the same frontmatter fields so it's still searchable.
All issues live on the canonical repo, NorwegianVeterinaryInstitute/BioWatch — that's the single backlog for everyone, Eve included. Issues are disabled on Eve's fork (evezeyl/BioWatch) to keep it that way: GitHub doesn't sync issues between a fork and its upstream, so having two trackers open would just split the backlog.
Apache 2.0 (see LICENSE).