{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "pharynx",
  "title": "Pharynx",
  "description": "The pharynx from the OrganUI pharynx explorer: 20 selectable structures and 3 named views. Model licensed CC BY-SA 2.1 JP.",
  "registryDependencies": [
    "@organui/organ-viewer"
  ],
  "files": [
    {
      "path": "registry/base-nova/pharynx/pharynx.tsx",
      "content": "import {\n  OrganViewer,\n  type OrganModel,\n  type OrganViewerProps,\n} from \"@/components/organ-viewer\"\n\n// Generated from organui/pharynx-3d at c375909. The GLB stays in that\n// repository under its own licence; see attribution.source.\nexport const pharynxModel: OrganModel = {\n  name: \"Pharynx\",\n  src: \"https://cdn.jsdelivr.net/gh/organui/pharynx-3d@c3759092b524ab4637d691168bdc08bbee1fcfbb/public/models/pharynx.glb\",\n  bytes: 7148788,\n  defaultView: \"Posterior\",\n  views: [\n    {\n      name: \"Posterior\",\n      direction: [0, 0, -1],\n    },\n    {\n      name: \"Left lateral\",\n      direction: [1, 0, 0],\n    },\n    {\n      name: \"Anterior\",\n      direction: [0, 0, 1],\n    },\n  ],\n  structures: [\n    {\n      id: \"superior-constrictor\",\n      label: \"Superior pharyngeal constrictor\",\n      group: \"Constrictors\",\n      color: \"#c8705f\",\n      description:\n        \"The top of the three curved muscles that form the back and side walls of the pharynx. It wraps the nasal and oral parts of the throat and squeezes food downward when you swallow.\",\n    },\n    {\n      id: \"middle-constrictor\",\n      label: \"Middle pharyngeal constrictor\",\n      group: \"Constrictors\",\n      color: \"#d98a6c\",\n      description:\n        \"A fan-shaped muscle that starts on the hyoid bone and spreads backward to the midline seam. Its upper fibres overlap the superior constrictor from behind.\",\n    },\n    {\n      id: \"inferior-constrictor\",\n      label: \"Inferior pharyngeal constrictor\",\n      group: \"Constrictors\",\n      color: \"#b85f55\",\n      description:\n        \"The thickest constrictor. It starts on the thyroid and cricoid cartilages, overlaps the middle constrictor and continues into the esophagus. Its lowest fibres act as the upper esophageal sphincter.\",\n    },\n    {\n      id: \"pharyngeal-raphe\",\n      label: \"Pharyngeal raphe\",\n      group: \"Constrictors\",\n      color: \"#e6d3b8\",\n      description:\n        \"A fibrous seam down the back of the pharynx where the left and right constrictors meet. It hangs from the base of the skull.\",\n    },\n    {\n      id: \"stylopharyngeus\",\n      label: \"Stylopharyngeus\",\n      group: \"Longitudinal muscles\",\n      color: \"#c99a6b\",\n      description:\n        \"A slender muscle from the styloid process of the skull. It slips between the superior and middle constrictors and lifts and widens the pharynx during swallowing.\",\n    },\n    {\n      id: \"palatopharyngeus\",\n      label: \"Palatopharyngeus\",\n      group: \"Longitudinal muscles\",\n      color: \"#d6a07f\",\n      description:\n        \"Runs from the soft palate down the inside of the pharyngeal wall to the thyroid cartilage. It raises the pharynx and larynx and forms the back arch of the tonsil bed.\",\n    },\n    {\n      id: \"salpingopharyngeus\",\n      label: \"Salpingopharyngeus\",\n      group: \"Longitudinal muscles\",\n      color: \"#e3b48f\",\n      description:\n        \"A small muscle from the cartilage of the auditory tube that blends into palatopharyngeus. It helps raise the pharynx when you swallow.\",\n    },\n    {\n      id: \"levator-veli-palatini\",\n      label: \"Levator veli palatini\",\n      group: \"Soft palate\",\n      color: \"#a87fa8\",\n      description:\n        \"Lifts the soft palate up and back against the back wall of the pharynx, sealing the nose off from the mouth when you swallow or speak.\",\n    },\n    {\n      id: \"tensor-veli-palatini\",\n      label: \"Tensor veli palatini\",\n      group: \"Soft palate\",\n      color: \"#8f8fbf\",\n      description:\n        \"Hooks around a small bony pulley and tightens the soft palate. It also opens the auditory tube, which is why swallowing can make your ears pop.\",\n    },\n    {\n      id: \"musculus-uvulae\",\n      label: \"Musculus uvulae\",\n      group: \"Soft palate\",\n      color: \"#c290b8\",\n      description:\n        \"A small paired muscle inside the uvula. It shortens and thickens the uvula, helping the soft palate seal against the back of the pharynx.\",\n    },\n    {\n      id: \"tongue\",\n      label: \"Tongue\",\n      group: \"Larynx and tongue\",\n      color: \"#d99a9a\",\n      description:\n        \"The back of the tongue forms the front wall of the oral part of the pharynx. When you swallow it pushes food back into the pharynx.\",\n    },\n    {\n      id: \"epiglottis\",\n      label: \"Epiglottis\",\n      group: \"Larynx and tongue\",\n      color: \"#cfd6a0\",\n      description:\n        \"A leaf of cartilage behind the tongue. It tips back over the entrance to the larynx during swallowing, steering food around it into the lower pharynx.\",\n    },\n    {\n      id: \"hyoid-bone\",\n      label: \"Hyoid bone\",\n      group: \"Larynx and tongue\",\n      color: \"#e8e1cf\",\n      description:\n        \"A U-shaped bone at the root of the tongue. The middle constrictor attaches to its horns, and it rises with the larynx when you swallow.\",\n    },\n    {\n      id: \"thyroid-cartilage\",\n      label: \"Thyroid cartilage\",\n      group: \"Larynx and tongue\",\n      color: \"#b9c7cf\",\n      description:\n        \"The largest cartilage of the larynx, forming the Adam’s apple. The inferior constrictor attaches to its side.\",\n    },\n    {\n      id: \"cricoid-cartilage\",\n      label: \"Cricoid cartilage\",\n      group: \"Larynx and tongue\",\n      color: \"#a7b6c0\",\n      description:\n        \"A ring of cartilage below the thyroid cartilage. The pharynx becomes the esophagus at its lower border, about level with the sixth cervical vertebra.\",\n    },\n    {\n      id: \"arytenoid-cartilages\",\n      label: \"Arytenoid cartilages\",\n      group: \"Larynx and tongue\",\n      color: \"#95a7b4\",\n      description:\n        \"Two small cartilages on the back of the cricoid. They face into the lower pharynx, where food passes on either side of the larynx.\",\n    },\n    {\n      id: \"ascending-pharyngeal-artery\",\n      label: \"Ascending pharyngeal artery\",\n      group: \"Vessels and nerves\",\n      color: \"#b8564c\",\n      description:\n        \"A long thin branch of the external carotid artery that climbs beside the pharynx and supplies its wall, the soft palate and the tonsil.\",\n    },\n    {\n      id: \"pharyngeal-venous-plexus\",\n      label: \"Pharyngeal venous plexus\",\n      group: \"Vessels and nerves\",\n      color: \"#5f7fa6\",\n      description:\n        \"A network of veins on the outer surface of the constrictors. It drains into the internal jugular vein.\",\n    },\n    {\n      id: \"glossopharyngeal-nerves\",\n      label: \"Glossopharyngeal nerves\",\n      group: \"Vessels and nerves\",\n      color: \"#e0c25a\",\n      description:\n        \"The ninth cranial nerve. It carries sensation from the pharynx and back of the tongue, triggers the gag reflex and supplies stylopharyngeus.\",\n    },\n    {\n      id: \"pharyngeal-nerves\",\n      label: \"Pharyngeal nerves\",\n      group: \"Vessels and nerves\",\n      color: \"#ead27a\",\n      description:\n        \"Small branches from the pterygopalatine ganglion that carry sensation from the lining of the upper, nasal part of the pharynx.\",\n    },\n  ],\n  attribution: {\n    credit:\n      \"BodyParts3D / Anatomography, © The Database Center for Life Science. CC BY-SA 2.1 Japan. Adapted by OrganUI.\",\n    license: \"CC BY-SA 2.1 JP\",\n    licenseUrl: \"https://creativecommons.org/licenses/by-sa/2.1/jp/deed.en\",\n    source:\n      \"https://github.com/organui/pharynx-3d/blob/c3759092b524ab4637d691168bdc08bbee1fcfbb/public/models/ATTRIBUTION.md\",\n  },\n}\n\nexport type PharynxProps = Omit<OrganViewerProps, \"model\">\n\nexport function Pharynx(props: PharynxProps) {\n  return <OrganViewer model={pharynxModel} {...props} />\n}\n",
      "type": "registry:component"
    }
  ],
  "docs": "Pharynx docs: https://organui.com/docs/components/pharynx. The model is licensed CC BY-SA 2.1 JP (https://creativecommons.org/licenses/by-sa/2.1/jp/deed.en); keep the viewer's credit visible.",
  "categories": [
    "organ",
    "respiratory"
  ],
  "type": "registry:component"
}