Skip to content

Fix linkml-lint errors in the schemas - #233

Draft
puja-trivedi wants to merge 1 commit into
mainfrom
claude/wonderful-euler-ps6stc
Draft

puja-trivedi wants to merge 1 commit into
mainfrom
claude/wonderful-euler-ps6stc

Conversation

@puja-trivedi

Copy link
Copy Markdown
Collaborator
  • bican_biolink.yaml: remove generation_date, which has no timezone and so is not a valid date-time. It was inherited by every schema that imports bican_biolink. bican_biolink_edit.py now drops it too, so a regenerated bican_biolink stays valid.
  • bke_taxonomy, cell_taxonomy, library_generation: from_schema in slot_usage must be a URI, so replace the short names bican_biolink, bican_prov and bican_core with those schemas' ids.
  • ccn2.yaml: give the schema a URI id, and make readonly the text that explains why the slot is read-only (it is a string, not a boolean).

- bican_biolink.yaml: remove generation_date, which has no timezone and
  so is not a valid date-time. It was inherited by every schema that
  imports bican_biolink. bican_biolink_edit.py now drops it too, so a
  regenerated bican_biolink stays valid.
- bke_taxonomy, cell_taxonomy, library_generation: from_schema in
  slot_usage must be a URI, so replace the short names bican_biolink,
  bican_prov and bican_core with those schemas' ids.
- ccn2.yaml: give the schema a URI id, and make readonly the text that
  explains why the slot is read-only (it is a string, not a boolean).

Co-authored-by: puja-trivedi <xspuja@gmail.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BzYxuMYyCVT5k6Z31TERJJ
@puja-trivedi
puja-trivedi marked this pull request as draft October 2, 2026 06:30
@djarecka

djarecka commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

@puja-trivedi - what else are you planning to add here? can we merge it soon? (an perhaps otehr changes in a separate pr?)

This branch has not been deployed

No deployments
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.

3 participants