Skip to content

## Cross-project biblio sharing: no way to import papers with processed derivati

Cross-project biblio sharing: no way to import papers with processed derivatives from sibling projects

When gecog needed the Garcia-Cortadella 2024 paper already fully processed in pixecog (PDF, docling, grobid, openalex), there was no biblio tool to import it. The process required:

  1. Manually finding the DOI by grepping pixecog's .bib file (~5 tool calls)
  2. biblio_ingest with the DOI (which generated a different citekey: garciacortadella_2024_DcCoupled vs pixecog's garcia-cortadella_2024_LargescaleInfraslow)
  3. Manually copying + renaming PDF, docling, and grobid derivatives to match the new citekey

Expected: A tool like biblio_import_from(source_project, citekey) or biblio_pool_link(source_project) that: - Resolves the citekey from the source project - Copies or symlinks processed derivatives with correct naming - Or: a shared biblio pool that multiple projects can reference

Additional issue: The PDF pool mechanism (biblio_pdf_fetch_oa with pool cascade) didn't find the PDF despite it existing in pixecog. The pool doesn't appear to be cross-project.

Additional issue: biblio_ingest doesn't allow specifying a preferred citekey. The OpenAlex-derived citekey (DcCoupled) differs from the Zotero-derived one (LargescaleInfraslow), making cross-project references inconsistent.


Source context: gecog

GEcog (gecog): Graphene ECoG

Recent commits:

d489909 [DATALAD] Added subdataset
748736e Instruct annex to add text files to Git
a84317c [DATALAD] new dataset