Message Boards Message Boards

GROUPS:

List of primitives available in AnatomyPlot3D?

Posted 1 month ago
304 Views
|
2 Replies
|
1 Total Likes
|

Where is the current list of primitives available for displaying in AnatomyPlot3D? I see several examples in the Wolfram Language entry, but there's no list of the many (hundreds) of primitives available for display. Is there a programatic way to have Mathematica return to me the list?

Thanks!

POSTED BY: phil
Answer
2 Replies
Posted 1 month ago

The WolframAlpha queries

bone members

muscle members

tendon members

ligament members

got me a good start for the specific anatomy terminology I needed.

POSTED BY: phil
Answer
Posted 1 month ago

Hi Phil,

You can use this to get the list of all anatomy entity classes

AnatomyData["Classes"]

For each of them you can get a list of the corresponding entities e.g. for Bones

EntityClass["AnatomicalStructure", "Bones"]["Entities"]

Any of them can be passed to AnatomyPlot3D e.g. for FrontalBone

AnatomyPlot3D[Entity["AnatomicalStructure", "FrontalBone"]]

You can get also get the list of properties e.g. for FrontalBone

Entity["AnatomicalStructure", "FrontalBone"]["Properties"]

To get an Association of all the classes and entities

entities = <|CanonicalName@# -> EntityClass["AnatomicalStructure", CanonicalName@#][
        "Entities"]|> & /@ AnatomyData["Classes"] // Association;

Then e.g. for Arteries

entities["Arteries"]
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract