Skip to content

ResearchLoom v4.3.8 - Citation Snowballing, Synthesis Drafter, PRISMA TikZ & BibTeX Vault

Latest

Choose a tag to compare

@sohamsans sohamsans released this 06 Nov 23:55
· 3 commits to main since this release

ResearchLoom v4.3.8: Next-Gen Citation Snowballing, Synthesis Drafter, PRISMA TikZ Exporter & BibTeX Vault

ResearchLoom (Samhita) v4.3.8 brings five major research features requested by the academic community across Reddit (r/PhD), Hacker News, and Zotero forums. This release bridges the gap between exploration and manuscript authoring with recursive citation lineage graphs, multi-paper comparative synthesis drafting, publication-grade vector PRISMA diagrams, diacritic-safe BibTeX sanitization, and native Zotero/CSL collection import.


Top 5 Research Features in v4.3.8

1. Dual-Lineage Citation Snowballing (OpenAlex Polite Pool & Interactive Lineage Map)

  • Backward Snowballing (Predecessors): Recursively traverses foundational literature cited by any paper, surfacing foundational origins. Rendered in warm amber tones expanding to the left.
  • Forward Snowballing (Successors): Recursively traverses subsequent citations and future work stemming from the paper. Rendered in electric cyan tones expanding to the right.
  • Spatial Collision Firewall: Mathematically calibrated card placement (X_seed - 460 - (depth-1)*440 for predecessors and +460 for successors) guaranteeing zero overlap with seed papers or hub folders.
  • Abstract Restoration: Reconstructs inverted index abstracts into 250-word summaries with polite pool headers (mailto:) for rate-limit protection.

2. Evidence Matrix Comparative Synthesis Drafter

  • Multi-Paper Comparative Synthesis: Select 2 or more papers in the Evidence Matrix to synthesize cross-study narratives across 4 analytical lenses:
    • Contrastive Analysis: Head-to-head methodology and finding comparisons.
    • Discrepancies & Divergences: Identifies contradictory outcomes and statistical discrepancies.
    • Consensus & Convergence: Synthesizes foundational agreements and shared theories.
    • Research Gaps: Highlights unresolved challenges and future research opportunities.
  • Context Token Budgeting: Enforces dynamic character budgeting respecting lightweight cloud models (Groq llama-3.1-8b-instant, Gemini gemini-1.5-flash-8b).
  • Citation Whitelist Firewall: Scans all \cite{AuthorYear} keys against the selected papers, filtering hallucinations.
  • 1-Click Writing Studio Injection: Inserts formatted LaTeX subsections and BibTeX entries directly before \end{document} in the built-in Writing Studio.

3. Publication-Ready PRISMA 2020 Flow Diagram Exporter

  • Vector SVG Export: Clean, scalable vector graphic via direct DOM XMLSerializer blob download.
  • High-Resolution 300 DPI PDF: Publication-grade PDF rasterized via HTML5 canvas for journal submission.
  • Overleaf Native LaTeX TikZ Generator: Generates standalone, fully compilable LaTeX code utilizing the tikz and positioning packages with official PRISMA 2020 colorways.

4. Automated BibTeX Sanitizer, Deduplicator & Key Formatter

  • Standardized Citation Keys: Normalizes entries to [FirstAuthorLastName][Year][FirstMeaningfulTitleWord] (e.g., Vaswani2017Attention).
  • Diacritics Transliteration: Strips and normalizes Latin diacritics (Ł -> L, Ø -> O, ß -> ss).
  • Collision Disambiguation Cascade: Automatically detects duplicate keys and appends alphabetic suffixes (a–z, aa–zz).
  • Parity-Aware LaTeX Escaping: Safely escapes unescaped ampersands (& -> \&) while preserving math expressions ($X & Y$).

5. 1-Click Zotero & Better BibTeX Collection Importer

  • Drag-and-Drop Ingestion: Ingests .bib and .csl-json export files directly into the local SQLite vault.
  • Atomic Duplicate Merging: Merges records by DOI and title similarity with key collision shields.
  • Crossref Verification Shields:
    • 🟢 Verified: Metadata validated via Crossref REST API.
    • 🟡 Unverified: One-click live lookup shielded by asyncio.Semaphore(5) rate limiting.
  • Anti-Slop UI Styling: Sleek, high-density zinc dark interface (bg-zinc-950, border-zinc-800).

Platform Packages & Release Assets

Asset Name Platform / Architecture Description
ResearchLoom.exe Windows 10/11 (x64) Standalone portable executable
ResearchLoom-Setup.exe Windows 10/11 (x64) Full Inno Setup installer with Desktop/Tray integration
ResearchLoom-windows-x64.zip Windows 10/11 (x64) Standalone executable ZIP archive
ResearchLoom-android-tablet.apk Android 10+ (ARM64/x86_64) Standalone Android tablet package (Xiaomi Pad, Galaxy Tab)
ResearchLoom-macOS-arm64.dmg macOS 12+ (Apple Silicon) Standalone macOS disk image (built via CI)
ResearchLoom-linux-x86_64.AppImage Linux (x86_64) Universal Linux portable AppImage (built via CI)

Launch Instructions & Security Notes

  • Windows SmartScreen: As an open-source, non-commercial research binary without expensive EV code signing certificates, Windows Defender SmartScreen may display an informational prompt on initial launch. Click "More info" -> "Run anyway".
  • Privacy & Offline Guarantee: All SQLite databases, AES-256 encrypted vaults, and API keys remain strictly on your local machine with zero telemetry or third-party cloud egress.