Skip to content

Isolde - #660

Draft
zzacharo wants to merge 6 commits into
masterfrom
isolde
Draft

Isolde#660
zzacharo wants to merge 6 commits into
masterfrom
isolde

Conversation

@zzacharo

@zzacharo zzacharo commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

closes #650

zzacharo and others added 6 commits October 26, 2026 09:28
ISOLDE experiment identifiers (IS01*) arrive in the 693 experiments
field but are conceptually studies. Route the configured set to
cern:studies instead of cern:experiments, and add the ISOLDE-related
experiment aliases (CERN ISOLDE, MISTRAL, WITCH, ISOLTRAP, REX-ISOLDE)
so legacy names resolve to their vocabulary ids.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Errata are now linked at the DOI level: a 0247_ $q "erratum" qualifier
becomes a related identifier with relation "issupplementedby", and the
773__m note accepts "erratum" in addition to "publication" (the old
single-value _773_m_seen bookkeeping is dropped since the linking no
longer depends on it). Erratum/addendum files are excluded from the
record's default_preview so the main document is shown. A repeated
773__c is ambiguous page/session data and is flagged for manual
curation instead of crashing downstream on the tuple.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Fold IGNORE_SYSTEM_KEYS into the ISOLDE model's ignore list (in addition
to the shared ResearchModel baseline) and register 999C5e as a
system-only key, so these internal fields no longer surface as
unexpected values during migration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Switch the ISOLDE stream to the production community id, and update the
cleanup instructions to drop the cdsrn/apprn pidstore rows and use the
production (non-dev) OpenSearch index names.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

ISOLDE curation it1

1 participant