Skip to content

Update molAOP Builder entry: repository renamed, version bump, API auth flag - #299

Closed
marvinm2 wants to merge 5 commits into
mainfrom
molaop-builder-repo-rename
Closed

Update molAOP Builder entry: repository renamed, version bump, API auth flag#299
marvinm2 wants to merge 5 commits into
mainfrom
molaop-builder-repo-rename

Conversation

@marvinm2

Copy link
Copy Markdown
Contributor

Housekeeping on docs/service/molaopbuilder.json after renaming the upstream repository. JSON only — the generator workflow regenerates molaopbuilder.md from it.

Changes

field from to
url marvinm2/KE-WP-mapping marvinm2/molAOP-builder
deployment_docs .../KE-WP-mapping#quick-start .../molAOP-builder#quick-start
release_notes .../KE-WP-mapping/releases .../molAOP-builder/releases
instance.source marvinm2/KE-WP-mapping marvinm2/molAOP-builder
instance.docker .../KE-WP-mapping/pkgs/container/ke-wp-mapping .../molAOP-builder/pkgs/container/molaop-builder
instance.version 2.3.0 2.8.0
access.login true false

Repository rename. marvinm2/KE-WP-mapping is now marvinm2/molAOP-builder. The old name dated from when the tool only mapped Key Events to WikiPathways; it now covers WikiPathways, GO and Reactome. GitHub redirects the old URLs, so nothing was broken — but the catalog should name the real repository.

Container link was wrong in two ways. Both the repository and the package name were stale: the published package is molaop-builder, not ke-wp-mapping. Verified the corrected target is real and public via an anonymous registry pull:

GET https://ghcr.io/v2/marvinm2/molaop-builder/manifests/latest -> 200

access.login. The service's public REST API (/api/v1) requires no authentication — it is open, rate-limited to 100 req/h/IP. Only the mutation endpoints (submitting mappings and proposals) need a login, so true overstated the barrier for anyone browsing the catalog for reusable APIs.

Version. The deployed release is 2.8.0 per the repository CHANGELOG.

Notes for maintainers

  • docs/service/ke-wp-mapping.md looks like an orphan: it is an autogenerated page with no corresponding ke-wp-mapping.json, left over from before this service was renamed to molaopbuilder. It duplicates molaopbuilder.md and still carries the pre-v1.5 description ("gene overlap, text similarity"), which no longer reflects how the tool ranks suggestions. I have not touched it, in case the path is intentionally kept for existing links — but it is stale content either way.
  • I left doi empty. The dataset now has a Zenodo concept DOI (10.5281/zenodo.20184643), but the field is documented as the DOI of a related article/preprint, which is not out yet. Happy to add it if the field is meant more broadly.

@egonw egonw self-assigned this Jul 21, 2026
@egonw

egonw commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Oh, the chaos... doing this manually... :/

@egonw

egonw commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Manually merged in.

@egonw egonw closed this Jul 21, 2026
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