Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 951 Bytes

File metadata and controls

40 lines (27 loc) · 951 Bytes

Codex CLI Spec — justanatomy

Repo: git@github.com:kafkasl/justanatomy.git

API contract (must not break)

from justanatomy import Atlas
atlas = Atlas()

atlas.ensure_downloaded()
atlas.ensure_index()

atlas.parts()
atlas.get("FMA24474")
atlas.search("femur", k=5)

atlas.show_image("FMA24474", size=512)
atlas.show_mesh("FMA24474", opacity=1.0)

Default dataset source

Downloader should fetch (unless overridden):

Upstream structure:

  • stl/ contains FMA.stl
  • png/ contains FMA.png (if present)
  • FMA_ID_label_obj.csv includes FMAID + preferredName

The upstream repo documents this layout. (See README notes.)

Codex tasks (next)

  1. Add checksum and caching improvements to downloader.
  2. Add richer synonyms and (optional) kind classification.
  3. Add tests and CI.
  4. Optional: private Atlas._resolve_llm(...) (not public).