diff --git a/boneset-api/data/annotations/ColoredRegions/1st_metatarsal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/1st_metatarsal_colored_regions.json new file mode 100644 index 00000000..9b595ab7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/1st_metatarsal_colored_regions.json @@ -0,0 +1,693 @@ +{ + "slide_number": 54, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 539750, + "path_height": 1257300, + "commands": [ + { + "type": "moveTo", + "x": 4768850, + "y": 3724275 + }, + { + "type": "lineTo", + "x": 4791075, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 4803775, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 4876800, + "y": 3632200 + }, + { + "type": "lineTo", + "x": 4895850, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4921250, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4946650, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 4981575, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 5010150, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 5067300, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 5102225, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 5118100, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 5149850, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 5149850, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 3832225 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 3873500 + }, + { + "type": "lineTo", + "x": 5130800, + "y": 3959225 + }, + { + "type": "lineTo", + "x": 5197475, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 5226050, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 5251450, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 5276850, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 5299075, + "y": 4600575 + }, + { + "type": "lineTo", + "x": 5292725, + "y": 4664075 + }, + { + "type": "lineTo", + "x": 5295900, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 5308600, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 5308600, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 5302250, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 5273675, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 5235575, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 5168900, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 5114925, + "y": 4838700 + }, + { + "type": "lineTo", + "x": 5038725, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 4994275, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 4921250, + "y": 4765675 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4629150 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4562475 + }, + { + "type": "lineTo", + "x": 4918075, + "y": 4505325 + }, + { + "type": "lineTo", + "x": 4933950, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 4933950, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 4924425, + "y": 4206875 + }, + { + "type": "lineTo", + "x": 4905375, + "y": 4095750 + }, + { + "type": "lineTo", + "x": 4870450, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 3867150 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 3724275 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 508000, + "path_height": 1231900, + "commands": [ + { + "type": "moveTo", + "x": 6569075, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 6588125, + "y": 4171950 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 4054475 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 6680200, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 6677025, + "y": 3921125 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 3867150 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 3813175 + }, + { + "type": "lineTo", + "x": 6642100, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 6607175, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3768725 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 6511925, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 6496050, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6457950, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 3794125 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 6381750, + "y": 3806825 + }, + { + "type": "lineTo", + "x": 6356350, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 6343650, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 6334125, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 6296025, + "y": 3924300 + }, + { + "type": "lineTo", + "x": 6299200, + "y": 3952875 + }, + { + "type": "lineTo", + "x": 6302375, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 4022725 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 4067175 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 4127500 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 6302375, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 6283325, + "y": 4527550 + }, + { + "type": "lineTo", + "x": 6267450, + "y": 4591050 + }, + { + "type": "lineTo", + "x": 6248400, + "y": 4635500 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 6223000, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 6216650, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 6210300, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 6210300, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 6213475, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 6203950, + "y": 4810125 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 4848225 + }, + { + "type": "lineTo", + "x": 6172200, + "y": 4905375 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 6191250, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 6203950, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 6226175, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 6251575, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 6280150, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 6353175, + "y": 4984750 + }, + { + "type": "lineTo", + "x": 6388100, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 6448425, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 6480175, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 6527800, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 4927600 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 4895850 + }, + { + "type": "lineTo", + "x": 6559550, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 6556375, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 6556375, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 6540500, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 6530975, + "y": 4578350 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 4451350 + }, + { + "type": "lineTo", + "x": 6540500, + "y": 4403725 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 6559550, + "y": 4321175 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 4244975 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/2nd-5th_metatarsals_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/2nd-5th_metatarsals_colored_regions.json new file mode 100644 index 00000000..f019a00d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/2nd-5th_metatarsals_colored_regions.json @@ -0,0 +1,2880 @@ +{ + "slide_number": 57, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 384175, + "path_height": 1301750, + "commands": [ + { + "type": "moveTo", + "x": 6959601, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 6959601, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 3825875 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 3803650 + }, + { + "type": "lineTo", + "x": 6946901, + "y": 3771900 + }, + { + "type": "lineTo", + "x": 6934201, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 6924676, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 6924676, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 6858001, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6832601, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 6804026, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 6778626, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 6759576, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6724651, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 6724651, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 6696076, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 6689726, + "y": 3794125 + }, + { + "type": "lineTo", + "x": 6686551, + "y": 3825875 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 3863975 + }, + { + "type": "lineTo", + "x": 6683376, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 6711951, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 6724651, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 3962400 + }, + { + "type": "lineTo", + "x": 6759576, + "y": 3994150 + }, + { + "type": "lineTo", + "x": 6775451, + "y": 4032250 + }, + { + "type": "lineTo", + "x": 6778626, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 6797676, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 6807201, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 6810376, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 6813551, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 6819901, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 6832601, + "y": 4441825 + }, + { + "type": "lineTo", + "x": 6838951, + "y": 4486275 + }, + { + "type": "lineTo", + "x": 6848476, + "y": 4533900 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 4575175 + }, + { + "type": "lineTo", + "x": 6861176, + "y": 4619625 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 4657725 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 4746625 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 6861176, + "y": 4832350 + }, + { + "type": "lineTo", + "x": 6858001, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 6864351, + "y": 4883150 + }, + { + "type": "lineTo", + "x": 6870701, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 4940300 + }, + { + "type": "lineTo", + "x": 6880226, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 6886576, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 6918326, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 6965951, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 7013576, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 4927600 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 7045326, + "y": 4772025 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 7026276, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 7004051, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 6988176, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 4581525 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 6972301, + "y": 4419600 + }, + { + "type": "lineTo", + "x": 6965951, + "y": 4387850 + }, + { + "type": "lineTo", + "x": 6959601, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 6950076, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 4175125 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 4083050 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 4032250 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 6959601, + "y": 3879850 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 530225, + "path_height": 1263650, + "commands": [ + { + "type": "moveTo", + "x": 7397751, + "y": 4826000 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 4826000 + }, + { + "type": "lineTo", + "x": 7331076, + "y": 4826000 + }, + { + "type": "lineTo", + "x": 7331076, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 7331076, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 7299326, + "y": 4775200 + }, + { + "type": "lineTo", + "x": 7286626, + "y": 4746625 + }, + { + "type": "lineTo", + "x": 7283451, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 7273926, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 7273926, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 7283451, + "y": 4673600 + }, + { + "type": "lineTo", + "x": 7277101, + "y": 4635500 + }, + { + "type": "lineTo", + "x": 7264401, + "y": 4610100 + }, + { + "type": "lineTo", + "x": 7248526, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 7232651, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 7223126, + "y": 4460875 + }, + { + "type": "lineTo", + "x": 7207251, + "y": 4419600 + }, + { + "type": "lineTo", + "x": 7197726, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 7188201, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 7162801, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 7143751, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 7131051, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 7102476, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 7092951, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 7077076, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 3949700 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 3892550 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 7004051, + "y": 3822700 + }, + { + "type": "lineTo", + "x": 6988176, + "y": 3822700 + }, + { + "type": "lineTo", + "x": 6985001, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 6962776, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 6962776, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 6965951, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 7000876, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 7029451, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 7051676, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 7099301, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 7115176, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 7134226, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 7159626, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 7204076, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 7207251, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 7213601, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 7216776, + "y": 3756025 + }, + { + "type": "lineTo", + "x": 7210426, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 7216776, + "y": 3838575 + }, + { + "type": "lineTo", + "x": 7232651, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 7248526, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 7254876, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 7270751, + "y": 4089400 + }, + { + "type": "lineTo", + "x": 7280276, + "y": 4159250 + }, + { + "type": "lineTo", + "x": 7302501, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 7318376, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 7327901, + "y": 4400550 + }, + { + "type": "lineTo", + "x": 7340601, + "y": 4451350 + }, + { + "type": "lineTo", + "x": 7356476, + "y": 4505325 + }, + { + "type": "lineTo", + "x": 7381876, + "y": 4565650 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 4619625 + }, + { + "type": "lineTo", + "x": 7419976, + "y": 4635500 + }, + { + "type": "lineTo", + "x": 7454901, + "y": 4660900 + }, + { + "type": "lineTo", + "x": 7473951, + "y": 4695825 + }, + { + "type": "lineTo", + "x": 7486651, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 7493001, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 7480301, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 7451726, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 7397751, + "y": 4826000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 581025, + "path_height": 1222375, + "commands": [ + { + "type": "moveTo", + "x": 7226301, + "y": 3594101 + }, + { + "type": "lineTo", + "x": 7286626, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 7315201, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 7340601, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 7369176, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 7375526, + "y": 3511551 + }, + { + "type": "lineTo", + "x": 7388226, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 7410451, + "y": 3587751 + }, + { + "type": "lineTo", + "x": 7423151, + "y": 3616326 + }, + { + "type": "lineTo", + "x": 7445376, + "y": 3654426 + }, + { + "type": "lineTo", + "x": 7458076, + "y": 3683001 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 7477126, + "y": 3721101 + }, + { + "type": "lineTo", + "x": 7486651, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 7489826, + "y": 3803651 + }, + { + "type": "lineTo", + "x": 7502526, + "y": 3860801 + }, + { + "type": "lineTo", + "x": 7515226, + "y": 3911601 + }, + { + "type": "lineTo", + "x": 7521576, + "y": 3956051 + }, + { + "type": "lineTo", + "x": 7537451, + "y": 4032251 + }, + { + "type": "lineTo", + "x": 7553326, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 7569201, + "y": 4146551 + }, + { + "type": "lineTo", + "x": 7581901, + "y": 4213226 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 7623176, + "y": 4349751 + }, + { + "type": "lineTo", + "x": 7642226, + "y": 4400551 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 4464051 + }, + { + "type": "lineTo", + "x": 7718426, + "y": 4502151 + }, + { + "type": "lineTo", + "x": 7750176, + "y": 4530726 + }, + { + "type": "lineTo", + "x": 7785101, + "y": 4594226 + }, + { + "type": "lineTo", + "x": 7804151, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 7807326, + "y": 4667251 + }, + { + "type": "lineTo", + "x": 7785101, + "y": 4692651 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 4711701 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 7648576, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 7635876, + "y": 4714876 + }, + { + "type": "lineTo", + "x": 7635876, + "y": 4679951 + }, + { + "type": "lineTo", + "x": 7607301, + "y": 4660901 + }, + { + "type": "lineTo", + "x": 7588251, + "y": 4638676 + }, + { + "type": "lineTo", + "x": 7588251, + "y": 4591051 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 4524376 + }, + { + "type": "lineTo", + "x": 7546976, + "y": 4476751 + }, + { + "type": "lineTo", + "x": 7527926, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 7496176, + "y": 4365626 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 4298951 + }, + { + "type": "lineTo", + "x": 7445376, + "y": 4241801 + }, + { + "type": "lineTo", + "x": 7419976, + "y": 4178301 + }, + { + "type": "lineTo", + "x": 7388226, + "y": 4076701 + }, + { + "type": "lineTo", + "x": 7375526, + "y": 4019551 + }, + { + "type": "lineTo", + "x": 7353301, + "y": 3952876 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 3905251 + }, + { + "type": "lineTo", + "x": 7305676, + "y": 3854451 + }, + { + "type": "lineTo", + "x": 7286626, + "y": 3816351 + }, + { + "type": "lineTo", + "x": 7267576, + "y": 3759201 + }, + { + "type": "lineTo", + "x": 7251701, + "y": 3708401 + }, + { + "type": "lineTo", + "x": 7235826, + "y": 3663951 + }, + { + "type": "lineTo", + "x": 7226301, + "y": 3594101 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "16", + "path_data": [ + { + "path_width": 708025, + "path_height": 1143000, + "commands": [ + { + "type": "moveTo", + "x": 8020051, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 8061326, + "y": 4479925 + }, + { + "type": "lineTo", + "x": 8083551, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 8093076, + "y": 4435475 + }, + { + "type": "lineTo", + "x": 8093076, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 8077201, + "y": 4387850 + }, + { + "type": "lineTo", + "x": 8064501, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 8058151, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 8054976, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 8048626, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 8035926, + "y": 4292600 + }, + { + "type": "lineTo", + "x": 8023226, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 8004176, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 7978776, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 7956551, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 7943851, + "y": 4197350 + }, + { + "type": "lineTo", + "x": 7915276, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 7899401, + "y": 4124325 + }, + { + "type": "lineTo", + "x": 7880351, + "y": 4089400 + }, + { + "type": "lineTo", + "x": 7858126, + "y": 4044950 + }, + { + "type": "lineTo", + "x": 7839076, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 7810501, + "y": 3937000 + }, + { + "type": "lineTo", + "x": 7785101, + "y": 3895725 + }, + { + "type": "lineTo", + "x": 7769226, + "y": 3857625 + }, + { + "type": "lineTo", + "x": 7750176, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 7712076, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 7712076, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 7702551, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 7693026, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 7677151, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 7667626, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 7667626, + "y": 3568700 + }, + { + "type": "lineTo", + "x": 7661276, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 7648576, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 7632701, + "y": 3476625 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 3451225 + }, + { + "type": "lineTo", + "x": 7591426, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 3384550 + }, + { + "type": "lineTo", + "x": 7442201, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 7426326, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 7394576, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 7385051, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 7385051, + "y": 3524250 + }, + { + "type": "lineTo", + "x": 7394576, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 7419976, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 7445376, + "y": 3648075 + }, + { + "type": "lineTo", + "x": 7477126, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 7493001, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 7512051, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 7531101, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 7559676, + "y": 3813175 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 3854450 + }, + { + "type": "lineTo", + "x": 7600951, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 7623176, + "y": 3949700 + }, + { + "type": "lineTo", + "x": 7651751, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 7715251, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 7778751, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 7791451, + "y": 4251325 + }, + { + "type": "lineTo", + "x": 7800976, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 7807326, + "y": 4298950 + }, + { + "type": "lineTo", + "x": 7823201, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 7823201, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 7823201, + "y": 4397375 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 4406900 + }, + { + "type": "lineTo", + "x": 7842251, + "y": 4406900 + }, + { + "type": "lineTo", + "x": 7858126, + "y": 4432300 + }, + { + "type": "lineTo", + "x": 7870826, + "y": 4451350 + }, + { + "type": "lineTo", + "x": 7883526, + "y": 4476750 + }, + { + "type": "lineTo", + "x": 7908926, + "y": 4495800 + }, + { + "type": "lineTo", + "x": 7934326, + "y": 4502150 + }, + { + "type": "lineTo", + "x": 7934326, + "y": 4502150 + }, + { + "type": "lineTo", + "x": 8020051, + "y": 4511675 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "17", + "path_data": [ + { + "path_width": 692150, + "path_height": 1143000, + "commands": [ + { + "type": "moveTo", + "x": 4010025, + "y": 3429000 + }, + { + "type": "lineTo", + "x": 3994150, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 3321050 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 3295650 + }, + { + "type": "lineTo", + "x": 4013200, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 4032250, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 3251200 + }, + { + "type": "lineTo", + "x": 4051300, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 4048125, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 4048125, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 4019550, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 4006850, + "y": 3155950 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 3952875, + "y": 3140075 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 3902075, + "y": 3178175 + }, + { + "type": "lineTo", + "x": 3876675, + "y": 3209925 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 3251200 + }, + { + "type": "lineTo", + "x": 3829050, + "y": 3292475 + }, + { + "type": "lineTo", + "x": 3816350, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 3803650, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 3800475, + "y": 3397250 + }, + { + "type": "lineTo", + "x": 3784600, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 3727450, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 3670300, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 3644900, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 3622675, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 3603625, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 3584575, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 3546475, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 3514725, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 3495675, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 3476625, + "y": 3962400 + }, + { + "type": "lineTo", + "x": 3454400, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 3438525, + "y": 3994150 + }, + { + "type": "lineTo", + "x": 3413125, + "y": 4003675 + }, + { + "type": "lineTo", + "x": 3400425, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 4054475 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 4070350 + }, + { + "type": "lineTo", + "x": 3378200, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 3371850, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 4152900 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 4181475 + }, + { + "type": "lineTo", + "x": 3378200, + "y": 4210050 + }, + { + "type": "lineTo", + "x": 3384550, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 3409950, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 3425825, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 3457575, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 3486150, + "y": 4276725 + }, + { + "type": "lineTo", + "x": 3514725, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 3524250, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 3533775, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 3533775, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 3556000, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 3590925, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 3600450, + "y": 4127500 + }, + { + "type": "lineTo", + "x": 3603625, + "y": 4089400 + }, + { + "type": "lineTo", + "x": 3609975, + "y": 4051300 + }, + { + "type": "lineTo", + "x": 3638550, + "y": 3978275 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 3924300 + }, + { + "type": "lineTo", + "x": 3705225, + "y": 3863975 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 3806825 + }, + { + "type": "lineTo", + "x": 3762375, + "y": 3756025 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 3825875, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 3956050, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 3975100, + "y": 3489325 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 3429000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "18", + "path_data": [ + { + "path_width": 549275, + "path_height": 1314450, + "commands": [ + { + "type": "moveTo", + "x": 4225926, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 3343275 + }, + { + "type": "lineTo", + "x": 4210051, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 3308350 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 4117976, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 4117976, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 4073526, + "y": 3235325 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 3235325 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 3994151, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 3990976, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 3990976, + "y": 3355975 + }, + { + "type": "lineTo", + "x": 4003676, + "y": 3394075 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 4010026, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 4010026, + "y": 3479800 + }, + { + "type": "lineTo", + "x": 3997326, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 3987801, + "y": 3552825 + }, + { + "type": "lineTo", + "x": 3978276, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 3978276, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 3962401, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 3921126, + "y": 3917950 + }, + { + "type": "lineTo", + "x": 3895726, + "y": 4016375 + }, + { + "type": "lineTo", + "x": 3879851, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 3803651, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 3771901, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 3727451, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 3714751, + "y": 4375150 + }, + { + "type": "lineTo", + "x": 3708401, + "y": 4410075 + }, + { + "type": "lineTo", + "x": 3695701, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 3676651, + "y": 4473575 + }, + { + "type": "lineTo", + "x": 3676651, + "y": 4473575 + }, + { + "type": "lineTo", + "x": 3692526, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 3724276, + "y": 4537075 + }, + { + "type": "lineTo", + "x": 3762376, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 3803651, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 4546600 + }, + { + "type": "lineTo", + "x": 3841751, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 3844926, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 3854451, + "y": 4473575 + }, + { + "type": "lineTo", + "x": 3867151, + "y": 4460875 + }, + { + "type": "lineTo", + "x": 3886201, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 3895726, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 3902076, + "y": 4378325 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 4333875 + }, + { + "type": "lineTo", + "x": 3927476, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 3952876, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 3971926, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 4000501, + "y": 4124325 + }, + { + "type": "lineTo", + "x": 4035426, + "y": 4022725 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 4105276, + "y": 3806825 + }, + { + "type": "lineTo", + "x": 4127501, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 4149726, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 4165601, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 4206876, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 4216401, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 4216401, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 4225926, + "y": 3406775 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 542925, + "path_height": 1333500, + "commands": [ + { + "type": "moveTo", + "x": 4467226, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 4457701, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 4457701, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 3432175 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 4343401, + "y": 3394075 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 4232276, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 4219576, + "y": 3476625 + }, + { + "type": "lineTo", + "x": 4216401, + "y": 3517900 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 4181476, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 4124326, + "y": 4003675 + }, + { + "type": "lineTo", + "x": 4108451, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 4086226, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 4076701, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 4051301, + "y": 4330700 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 4368800 + }, + { + "type": "lineTo", + "x": 4010026, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 3959226, + "y": 4454525 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 4521200 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 4559300 + }, + { + "type": "lineTo", + "x": 3933826, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 4641850 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 3937001, + "y": 4679950 + }, + { + "type": "lineTo", + "x": 3971926, + "y": 4695825 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 4054476, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 4092576, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 4121151, + "y": 4641850 + }, + { + "type": "lineTo", + "x": 4156076, + "y": 4603750 + }, + { + "type": "lineTo", + "x": 4146551, + "y": 4562475 + }, + { + "type": "lineTo", + "x": 4143376, + "y": 4489450 + }, + { + "type": "lineTo", + "x": 4146551, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 4168776, + "y": 4330700 + }, + { + "type": "lineTo", + "x": 4197351, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 4229101, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 4279901, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 4318001, + "y": 3895725 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 3635375 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "22", + "path_data": [ + { + "path_width": 390525, + "path_height": 1555750, + "commands": [ + { + "type": "moveTo", + "x": 4692651, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 4749801, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 3546475 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 4765676, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 4749801, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 3419475 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 3343275 + }, + { + "type": "lineTo", + "x": 4565651, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 3352800 + }, + { + "type": "lineTo", + "x": 4508501, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 4483101, + "y": 3409950 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 4457701, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 4457701, + "y": 3549650 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 4473576, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 3705225 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 3768725 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 3822700 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 4159250 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 4441826, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 4416426, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 4387851, + "y": 4632325 + }, + { + "type": "lineTo", + "x": 4387851, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 4397376, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 4406901, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 4406901, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 4419601, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 4495801, + "y": 4876800 + }, + { + "type": "lineTo", + "x": 4537076, + "y": 4895850 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 4879975 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 4803775 + }, + { + "type": "lineTo", + "x": 4651376, + "y": 4772025 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 4619626, + "y": 4572000 + }, + { + "type": "lineTo", + "x": 4613276, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 4638676, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 4152900 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 4035425 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 3917950 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 3832225 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 3752850 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/adductor_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/adductor_tubercle_colored_regions.json new file mode 100644 index 00000000..98e34698 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/adductor_tubercle_colored_regions.json @@ -0,0 +1,161 @@ +{ + "slide_number": 15, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "22", + "path_data": [ + { + "path_width": 101600, + "path_height": 203200, + "commands": [ + { + "type": "moveTo", + "x": 8152088, + "y": 4354559 + }, + { + "type": "cubicBezTo", + "x1": 8130851, + "y1": 4333798, + "x2": 8106784, + "y2": 4324338, + "x": 8085548, + "y": 4303578 + }, + { + "type": "lineTo", + "x": 8054444, + "y": 4248296 + }, + { + "type": "cubicBezTo", + "x1": 8039328, + "y1": 4229064, + "x2": 8024210, + "y2": 4218306, + "x": 8009094, + "y": 4199074 + }, + { + "type": "lineTo", + "x": 7987636, + "y": 4157213 + }, + { + "type": "lineTo", + "x": 7987636, + "y": 4071191 + }, + { + "type": "lineTo", + "x": 8004312, + "y": 4036828 + }, + { + "type": "lineTo", + "x": 8033888, + "y": 4030710 + }, + { + "type": "lineTo", + "x": 8097979, + "y": 4036364 + }, + { + "type": "lineTo", + "x": 8125133, + "y": 4104376 + }, + { + "type": "lineTo", + "x": 8152088, + "y": 4182514 + }, + { + "type": "lineTo", + "x": 8152088, + "y": 4354559 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "26", + "path_data": [ + { + "path_width": 101600, + "path_height": 203200, + "commands": [ + { + "type": "moveTo", + "x": 4879975, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 5175250 + }, + { + "type": "lineTo", + "x": 4778375, + "y": 5118100 + }, + { + "type": "lineTo", + "x": 4778375, + "y": 5064125 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 5038725 + }, + { + "type": "lineTo", + "x": 4838700, + "y": 5048250 + }, + { + "type": "lineTo", + "x": 4854575, + "y": 5083175 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 5241925 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_border_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_border_colored_regions.json new file mode 100644 index 00000000..0fe46acf --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_border_colored_regions.json @@ -0,0 +1,155 @@ +{ + "slide_number": 38, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 30238, + "path_height": 2659006, + "commands": [ + { + "type": "moveTo", + "x": 4301865, + "y": 4951745 + }, + { + "type": "lineTo", + "x": 4316135, + "y": 4804286 + }, + { + "type": "lineTo", + "x": 4316135, + "y": 4680612 + }, + { + "type": "lineTo", + "x": 4320891, + "y": 4499856 + }, + { + "type": "lineTo", + "x": 4320891, + "y": 4385695 + }, + { + "type": "lineTo", + "x": 4320891, + "y": 4271534 + }, + { + "type": "lineTo", + "x": 4320891, + "y": 4138346 + }, + { + "type": "cubicBezTo", + "x1": 4321268, + "y1": 4115216, + "x2": 4321646, + "y2": 4092087, + "x": 4322023, + "y": 4068957 + }, + { + "type": "lineTo", + "x": 4322590, + "y": 3973258 + }, + { + "type": "cubicBezTo", + "x1": 4312540, + "y1": 3918808, + "x2": 4319289, + "y2": 3874436, + "x": 4309239, + "y": 3819986 + }, + { + "type": "cubicBezTo", + "x1": 4309210, + "y1": 3804105, + "x2": 4309180, + "y2": 3788225, + "x": 4309151, + "y": 3772344 + }, + { + "type": "lineTo", + "x": 4301865, + "y": 3691214 + }, + { + "type": "lineTo", + "x": 4311378, + "y": 3558026 + }, + { + "type": "lineTo", + "x": 4311378, + "y": 3391541 + }, + { + "type": "lineTo", + "x": 4306621, + "y": 3277380 + }, + { + "type": "lineTo", + "x": 4306621, + "y": 3163218 + }, + { + "type": "lineTo", + "x": 4306621, + "y": 3011003 + }, + { + "type": "lineTo", + "x": 4306621, + "y": 2863545 + }, + { + "type": "lineTo", + "x": 4301865, + "y": 2711330 + }, + { + "type": "lineTo", + "x": 4292352, + "y": 2559115 + }, + { + "type": "lineTo", + "x": 4292352, + "y": 2425927 + }, + { + "type": "lineTo", + "x": 4292352, + "y": 2335549 + }, + { + "type": "lineTo", + "x": 4292352, + "y": 2292739 + }, + { + "type": "lineTo", + "x": 4292352, + "y": 2292739 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_frontalbone_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_frontalbone_colored_regions.json new file mode 100644 index 00000000..976c4e75 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_frontalbone_colored_regions.json @@ -0,0 +1,495 @@ +{ + "slide_number": 5, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "225", + "path_data": [ + { + "path_width": 3603287, + "path_height": 2290649, + "commands": [ + { + "type": "moveTo", + "x": 5773761, + "y": 4249845 + }, + { + "type": "lineTo", + "x": 5711410, + "y": 4266254 + }, + { + "type": "lineTo", + "x": 5681875, + "y": 4266254 + }, + { + "type": "lineTo", + "x": 5622804, + "y": 4249845 + }, + { + "type": "lineTo", + "x": 5612959, + "y": 4299071 + }, + { + "type": "lineTo", + "x": 5593269, + "y": 4351579 + }, + { + "type": "lineTo", + "x": 5580142, + "y": 4358142 + }, + { + "type": "lineTo", + "x": 5530917, + "y": 4351579 + }, + { + "type": "lineTo", + "x": 5481692, + "y": 4348297 + }, + { + "type": "lineTo", + "x": 5452157, + "y": 4364706 + }, + { + "type": "cubicBezTo", + "x1": 5445594, + "y1": 4384396, + "x2": 5425903, + "y2": 4404087, + "x": 5419340, + "y": 4423777 + }, + { + "type": "lineTo", + "x": 5416058, + "y": 4499257 + }, + { + "type": "lineTo", + "x": 5389805, + "y": 4568173 + }, + { + "type": "lineTo", + "x": 5350425, + "y": 4578018 + }, + { + "type": "lineTo", + "x": 5311044, + "y": 4587863 + }, + { + "type": "lineTo", + "x": 5291354, + "y": 4512384 + }, + { + "type": "lineTo", + "x": 5265101, + "y": 4361424 + }, + { + "type": "lineTo", + "x": 5206031, + "y": 4249845 + }, + { + "type": "lineTo", + "x": 5041946, + "y": 4157957 + }, + { + "type": "lineTo", + "x": 4877862, + "y": 4102167 + }, + { + "type": "lineTo", + "x": 4700651, + "y": 4089040 + }, + { + "type": "lineTo", + "x": 4507032, + "y": 4151393 + }, + { + "type": "lineTo", + "x": 4342948, + "y": 4233436 + }, + { + "type": "lineTo", + "x": 4260906, + "y": 4312198 + }, + { + "type": "lineTo", + "x": 4221526, + "y": 4456594 + }, + { + "type": "lineTo", + "x": 4211681, + "y": 4551764 + }, + { + "type": "lineTo", + "x": 4201836, + "y": 4587863 + }, + { + "type": "lineTo", + "x": 4169019, + "y": 4594427 + }, + { + "type": "lineTo", + "x": 4136202, + "y": 4568173 + }, + { + "type": "lineTo", + "x": 4096822, + "y": 4522229 + }, + { + "type": "lineTo", + "x": 4041033, + "y": 4528792 + }, + { + "type": "lineTo", + "x": 4027906, + "y": 4509102 + }, + { + "type": "lineTo", + "x": 4027906, + "y": 4469721 + }, + { + "type": "lineTo", + "x": 4001653, + "y": 4440186 + }, + { + "type": "lineTo", + "x": 3981963, + "y": 4423777 + }, + { + "type": "lineTo", + "x": 3995090, + "y": 4351579 + }, + { + "type": "lineTo", + "x": 3936020, + "y": 4246563 + }, + { + "type": "lineTo", + "x": 3975399, + "y": 4092322 + }, + { + "type": "lineTo", + "x": 3968836, + "y": 3915108 + }, + { + "type": "lineTo", + "x": 3958991, + "y": 3603344 + }, + { + "type": "lineTo", + "x": 3952428, + "y": 3429412 + }, + { + "type": "lineTo", + "x": 3968836, + "y": 3235790 + }, + { + "type": "lineTo", + "x": 4073850, + "y": 3061858 + }, + { + "type": "lineTo", + "x": 4231371, + "y": 2887926 + }, + { + "type": "lineTo", + "x": 4415145, + "y": 2743530 + }, + { + "type": "lineTo", + "x": 4638299, + "y": 2605697 + }, + { + "type": "lineTo", + "x": 4822074, + "y": 2513809 + }, + { + "type": "lineTo", + "x": 5051791, + "y": 2428484 + }, + { + "type": "lineTo", + "x": 5271664, + "y": 2382539 + }, + { + "type": "lineTo", + "x": 5524354, + "y": 2359567 + }, + { + "type": "lineTo", + "x": 5767198, + "y": 2362849 + }, + { + "type": "lineTo", + "x": 6000198, + "y": 2395666 + }, + { + "type": "lineTo", + "x": 6249606, + "y": 2441611 + }, + { + "type": "lineTo", + "x": 6453070, + "y": 2517090 + }, + { + "type": "lineTo", + "x": 6620436, + "y": 2579443 + }, + { + "type": "lineTo", + "x": 6820619, + "y": 2704149 + }, + { + "type": "lineTo", + "x": 7030646, + "y": 2861672 + }, + { + "type": "lineTo", + "x": 7247238, + "y": 3058576 + }, + { + "type": "lineTo", + "x": 7365378, + "y": 3225945 + }, + { + "type": "lineTo", + "x": 7444139, + "y": 3380186 + }, + { + "type": "lineTo", + "x": 7473674, + "y": 3478638 + }, + { + "type": "lineTo", + "x": 7490082, + "y": 3603344 + }, + { + "type": "lineTo", + "x": 7490082, + "y": 3773994 + }, + { + "type": "lineTo", + "x": 7509772, + "y": 4010279 + }, + { + "type": "lineTo", + "x": 7493364, + "y": 4207183 + }, + { + "type": "lineTo", + "x": 7496645, + "y": 4259690 + }, + { + "type": "lineTo", + "x": 7539307, + "y": 4578018 + }, + { + "type": "lineTo", + "x": 7404758, + "y": 4574737 + }, + { + "type": "lineTo", + "x": 7368660, + "y": 4486130 + }, + { + "type": "lineTo", + "x": 7325998, + "y": 4367987 + }, + { + "type": "lineTo", + "x": 7296463, + "y": 4322043 + }, + { + "type": "lineTo", + "x": 7158632, + "y": 4249845 + }, + { + "type": "lineTo", + "x": 7033928, + "y": 4190774 + }, + { + "type": "lineTo", + "x": 6869844, + "y": 4171083 + }, + { + "type": "lineTo", + "x": 6702478, + "y": 4171083 + }, + { + "type": "lineTo", + "x": 6581056, + "y": 4190774 + }, + { + "type": "lineTo", + "x": 6462915, + "y": 4243282 + }, + { + "type": "lineTo", + "x": 6348056, + "y": 4322043 + }, + { + "type": "lineTo", + "x": 6266014, + "y": 4410650 + }, + { + "type": "lineTo", + "x": 6233197, + "y": 4535356 + }, + { + "type": "lineTo", + "x": 6197099, + "y": 4627244 + }, + { + "type": "lineTo", + "x": 6147874, + "y": 4650216 + }, + { + "type": "lineTo", + "x": 6141310, + "y": 4561610 + }, + { + "type": "lineTo", + "x": 6144592, + "y": 4446749 + }, + { + "type": "lineTo", + "x": 6154437, + "y": 4374551 + }, + { + "type": "lineTo", + "x": 6098648, + "y": 4315480 + }, + { + "type": "lineTo", + "x": 6042860, + "y": 4282662 + }, + { + "type": "lineTo", + "x": 5993635, + "y": 4259690 + }, + { + "type": "lineTo", + "x": 5944409, + "y": 4266254 + }, + { + "type": "lineTo", + "x": 5911592, + "y": 4246563 + }, + { + "type": "lineTo", + "x": 5865649, + "y": 4256409 + }, + { + "type": "lineTo", + "x": 5829551, + "y": 4272818 + }, + { + "type": "lineTo", + "x": 5773761, + "y": 4249845 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_iliac_spines_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_iliac_spines_colored_regions.json new file mode 100644 index 00000000..b07403fc --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_iliac_spines_colored_regions.json @@ -0,0 +1,269 @@ +{ + "slide_number": 6, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Anterior Superior Iliac Spine", + "color": "008000", + "offset_x": 1580934, + "offset_y": 639228, + "path_data": [ + { + "path_width": 290636, + "path_height": 524440, + "commands": [ + { + "type": "moveTo", + "x": 145318, + "y": 0 + }, + { + "type": "lineTo", + "x": 56863, + "y": 126371 + }, + { + "type": "lineTo", + "x": 18954, + "y": 278016 + }, + { + "type": "lineTo", + "x": 0, + "y": 417024 + }, + { + "type": "lineTo", + "x": 69500, + "y": 524440 + }, + { + "type": "lineTo", + "x": 202182, + "y": 454936 + }, + { + "type": "lineTo", + "x": 290636, + "y": 398069 + }, + { + "type": "lineTo", + "x": 290636, + "y": 278016 + }, + { + "type": "lineTo", + "x": 271682, + "y": 164282 + }, + { + "type": "lineTo", + "x": 176909, + "y": 82141 + }, + { + "type": "lineTo", + "x": 145318, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Anterior Inferior Iliac Spine", + "color": "FF00E6", + "offset_x": 1568297, + "offset_y": 1296357, + "path_data": [ + { + "path_width": 113728, + "path_height": 246424, + "commands": [ + { + "type": "moveTo", + "x": 44228, + "y": 0 + }, + { + "type": "lineTo", + "x": 6318, + "y": 88460 + }, + { + "type": "lineTo", + "x": 0, + "y": 164283 + }, + { + "type": "lineTo", + "x": 44228, + "y": 227468 + }, + { + "type": "lineTo", + "x": 101091, + "y": 246424 + }, + { + "type": "lineTo", + "x": 113728, + "y": 151646 + }, + { + "type": "lineTo", + "x": 113728, + "y": 88460 + }, + { + "type": "lineTo", + "x": 44228, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Anterior Superior Iliac Spine", + "color": "008000", + "offset_x": 576040, + "offset_y": 1071417, + "path_data": [ + { + "path_width": 259045, + "path_height": 417025, + "commands": [ + { + "type": "moveTo", + "x": 69500, + "y": 0 + }, + { + "type": "lineTo", + "x": 18954, + "y": 120053 + }, + { + "type": "lineTo", + "x": 0, + "y": 233787 + }, + { + "type": "lineTo", + "x": 25272, + "y": 322246 + }, + { + "type": "lineTo", + "x": 88454, + "y": 379113 + }, + { + "type": "lineTo", + "x": 189545, + "y": 417025 + }, + { + "type": "lineTo", + "x": 259045, + "y": 341202 + }, + { + "type": "lineTo", + "x": 233773, + "y": 189557 + }, + { + "type": "lineTo", + "x": 164273, + "y": 94778 + }, + { + "type": "lineTo", + "x": 69500, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Anterior Inferior Iliac Spine", + "color": "FF00E6", + "offset_x": 752949, + "offset_y": 1551626, + "path_data": [ + { + "path_width": 107409, + "path_height": 208512, + "commands": [ + { + "type": "moveTo", + "x": 31591, + "y": 0 + }, + { + "type": "lineTo", + "x": 0, + "y": 94778 + }, + { + "type": "lineTo", + "x": 18954, + "y": 189557 + }, + { + "type": "lineTo", + "x": 56864, + "y": 208512 + }, + { + "type": "lineTo", + "x": 107409, + "y": 176920 + }, + { + "type": "lineTo", + "x": 107409, + "y": 37911 + }, + { + "type": "lineTo", + "x": 31591, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_mandible_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_mandible_colored_regions.json new file mode 100644 index 00000000..be9558f9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_mandible_colored_regions.json @@ -0,0 +1,1405 @@ +{ + "slide_number": 10, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "368", + "path_data": [ + { + "path_width": 4333875, + "path_height": 3282950, + "commands": [ + { + "type": "moveTo", + "x": 3825876, + "y": 2416175 + }, + { + "type": "lineTo", + "x": 3746501, + "y": 2409825 + }, + { + "type": "lineTo", + "x": 3702051, + "y": 2419350 + }, + { + "type": "lineTo", + "x": 3673476, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 3625851, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 3587751, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 3546476, + "y": 2441575 + }, + { + "type": "lineTo", + "x": 3486151, + "y": 2416175 + }, + { + "type": "lineTo", + "x": 3444876, + "y": 2397125 + }, + { + "type": "lineTo", + "x": 3476626, + "y": 2489200 + }, + { + "type": "lineTo", + "x": 3495676, + "y": 2622550 + }, + { + "type": "lineTo", + "x": 3524251, + "y": 2809875 + }, + { + "type": "lineTo", + "x": 3552826, + "y": 2974975 + }, + { + "type": "lineTo", + "x": 3571876, + "y": 3111500 + }, + { + "type": "lineTo", + "x": 3590926, + "y": 3276600 + }, + { + "type": "lineTo", + "x": 3606801, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 3609976, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 3597276, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 3590926, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 3587751, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 3562351, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 3533776, + "y": 3803650 + }, + { + "type": "lineTo", + "x": 3530601, + "y": 3848100 + }, + { + "type": "lineTo", + "x": 3524251, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 3527426, + "y": 3933825 + }, + { + "type": "lineTo", + "x": 3540126, + "y": 3962400 + }, + { + "type": "lineTo", + "x": 3540126, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 3530601, + "y": 4006850 + }, + { + "type": "lineTo", + "x": 3527426, + "y": 4060825 + }, + { + "type": "lineTo", + "x": 3527426, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 3536951, + "y": 4191000 + }, + { + "type": "lineTo", + "x": 3571876, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 3613151, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 3651251, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 3689351, + "y": 4292600 + }, + { + "type": "lineTo", + "x": 3717926, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 3752851, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 3784601, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 3806826, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 3832226, + "y": 4495800 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 4552950 + }, + { + "type": "lineTo", + "x": 3879851, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 3879851, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 3927476, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 3975101, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 4127501, + "y": 5019675 + }, + { + "type": "lineTo", + "x": 4206876, + "y": 5095875 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 5213350 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 5251450 + }, + { + "type": "lineTo", + "x": 4505326, + "y": 5302250 + }, + { + "type": "lineTo", + "x": 4603751, + "y": 5368925 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 5413375 + }, + { + "type": "lineTo", + "x": 4765676, + "y": 5461000 + }, + { + "type": "lineTo", + "x": 4848226, + "y": 5489575 + }, + { + "type": "lineTo", + "x": 4937126, + "y": 5514975 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 5553075 + }, + { + "type": "lineTo", + "x": 5080001, + "y": 5572125 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 5588000 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 5603875 + }, + { + "type": "lineTo", + "x": 5270501, + "y": 5610225 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 5619750 + }, + { + "type": "lineTo", + "x": 5403851, + "y": 5645150 + }, + { + "type": "lineTo", + "x": 5483226, + "y": 5664200 + }, + { + "type": "lineTo", + "x": 5565776, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 5635626, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 5686426, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 5819776, + "y": 5680075 + }, + { + "type": "lineTo", + "x": 5959476, + "y": 5680075 + }, + { + "type": "lineTo", + "x": 6061076, + "y": 5673725 + }, + { + "type": "lineTo", + "x": 6169026, + "y": 5657850 + }, + { + "type": "lineTo", + "x": 6289676, + "y": 5632450 + }, + { + "type": "lineTo", + "x": 6340476, + "y": 5626100 + }, + { + "type": "lineTo", + "x": 6419851, + "y": 5616575 + }, + { + "type": "lineTo", + "x": 6492876, + "y": 5597525 + }, + { + "type": "lineTo", + "x": 6581776, + "y": 5559425 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 6775451, + "y": 5467350 + }, + { + "type": "lineTo", + "x": 6867526, + "y": 5403850 + }, + { + "type": "lineTo", + "x": 6918326, + "y": 5346700 + }, + { + "type": "lineTo", + "x": 6959601, + "y": 5308600 + }, + { + "type": "lineTo", + "x": 6969126, + "y": 5292725 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 5248275 + }, + { + "type": "lineTo", + "x": 7118351, + "y": 5156200 + }, + { + "type": "lineTo", + "x": 7159626, + "y": 5099050 + }, + { + "type": "lineTo", + "x": 7213601, + "y": 5048250 + }, + { + "type": "lineTo", + "x": 7280276, + "y": 4984750 + }, + { + "type": "lineTo", + "x": 7327901, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 7346951, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 7394576, + "y": 4787900 + }, + { + "type": "lineTo", + "x": 7432676, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 7448551, + "y": 4664075 + }, + { + "type": "lineTo", + "x": 7448551, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 7451726, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 7473951, + "y": 4378325 + }, + { + "type": "lineTo", + "x": 7499351, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 7527926, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 7543801, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 7556501, + "y": 4194175 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 7610476, + "y": 4114800 + }, + { + "type": "cubicBezTo", + "x1": 7611534, + "y1": 4080933, + "x2": 7612593, + "y2": 4047067, + "x": 7613651, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 3917950 + }, + { + "type": "lineTo", + "x": 7553326, + "y": 3886200 + }, + { + "type": "lineTo", + "x": 7543801, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 7556501, + "y": 3810000 + }, + { + "type": "lineTo", + "x": 7566026, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 3736975 + }, + { + "type": "lineTo", + "x": 7531101, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 7521576, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 7527926, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 7527926, + "y": 3524250 + }, + { + "type": "lineTo", + "x": 7537451, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 7546976, + "y": 3378200 + }, + { + "type": "lineTo", + "x": 7543801, + "y": 3292475 + }, + { + "type": "lineTo", + "x": 7556501, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 2990850 + }, + { + "type": "lineTo", + "x": 7629526, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 7661276, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 2717800 + }, + { + "type": "lineTo", + "x": 7715251, + "y": 2651125 + }, + { + "type": "lineTo", + "x": 7747001, + "y": 2568575 + }, + { + "type": "lineTo", + "x": 7775576, + "y": 2501900 + }, + { + "type": "lineTo", + "x": 7778751, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 7756526, + "y": 2482850 + }, + { + "type": "lineTo", + "x": 7708901, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 7661276, + "y": 2473325 + }, + { + "type": "lineTo", + "x": 7607301, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 7518401, + "y": 2489200 + }, + { + "type": "lineTo", + "x": 7445376, + "y": 2508250 + }, + { + "type": "lineTo", + "x": 7407276, + "y": 2533650 + }, + { + "type": "lineTo", + "x": 7407276, + "y": 2533650 + }, + { + "type": "lineTo", + "x": 7378701, + "y": 2647950 + }, + { + "type": "lineTo", + "x": 7375526, + "y": 2724150 + }, + { + "type": "lineTo", + "x": 7334251, + "y": 2787650 + }, + { + "type": "lineTo", + "x": 7308851, + "y": 2847975 + }, + { + "type": "lineTo", + "x": 7280276, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 7239001, + "y": 2974975 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 3127375 + }, + { + "type": "lineTo", + "x": 7146926, + "y": 3228975 + }, + { + "type": "lineTo", + "x": 7108826, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 7102476, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 7115176, + "y": 3397250 + }, + { + "type": "lineTo", + "x": 7140576, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 7143751, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 7124701, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 7115176, + "y": 3794125 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 3987800 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 4044950 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 6911976, + "y": 4108450 + }, + { + "type": "lineTo", + "x": 6902451, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 6889751, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 6781801, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 6715126, + "y": 4384675 + }, + { + "type": "lineTo", + "x": 6664326, + "y": 4387850 + }, + { + "type": "lineTo", + "x": 6604001, + "y": 4368800 + }, + { + "type": "lineTo", + "x": 6556376, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 6534151, + "y": 4368800 + }, + { + "type": "lineTo", + "x": 6518276, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 6451601, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 6343651, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 6261101, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 6213476, + "y": 4384675 + }, + { + "type": "lineTo", + "x": 6213476, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 6216651, + "y": 4298950 + }, + { + "type": "lineTo", + "x": 6197601, + "y": 4276725 + }, + { + "type": "lineTo", + "x": 6156326, + "y": 4337050 + }, + { + "type": "lineTo", + "x": 6153151, + "y": 4368800 + }, + { + "type": "lineTo", + "x": 6127751, + "y": 4378325 + }, + { + "type": "lineTo", + "x": 6067426, + "y": 4378325 + }, + { + "type": "lineTo", + "x": 6038851, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 6016626, + "y": 4324350 + }, + { + "type": "lineTo", + "x": 6000751, + "y": 4276725 + }, + { + "type": "lineTo", + "x": 6000751, + "y": 4219575 + }, + { + "type": "lineTo", + "x": 5972176, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 5943601, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 5908676, + "y": 4359275 + }, + { + "type": "lineTo", + "x": 5867401, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 5835651, + "y": 4321175 + }, + { + "type": "lineTo", + "x": 5813426, + "y": 4279900 + }, + { + "type": "lineTo", + "x": 5813426, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 5807076, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 5740401, + "y": 4194175 + }, + { + "type": "lineTo", + "x": 5711826, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 5686426, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 5651501, + "y": 4356100 + }, + { + "type": "lineTo", + "x": 5613401, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 5575301, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 5556251, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 5537201, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 4216400 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 5489576, + "y": 4368800 + }, + { + "type": "lineTo", + "x": 5435601, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 5349876, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 5318126, + "y": 4251325 + }, + { + "type": "lineTo", + "x": 5299076, + "y": 4292600 + }, + { + "type": "lineTo", + "x": 5267326, + "y": 4333875 + }, + { + "type": "lineTo", + "x": 5238751, + "y": 4375150 + }, + { + "type": "lineTo", + "x": 5219701, + "y": 4410075 + }, + { + "type": "lineTo", + "x": 5181601, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 5086351, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 4953001, + "y": 4314825 + }, + { + "type": "lineTo", + "x": 4921251, + "y": 4333875 + }, + { + "type": "lineTo", + "x": 4902201, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 4876801, + "y": 4400550 + }, + { + "type": "lineTo", + "x": 4826001, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 4375150 + }, + { + "type": "lineTo", + "x": 4762501, + "y": 4352925 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 4292600 + }, + { + "type": "lineTo", + "x": 4625976, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 4597401, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 4568826, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 4540251, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 4518026, + "y": 4152900 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 4165600 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 4140200 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 4406901, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 4371976, + "y": 4064000 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 4064000 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 4064000 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 3987800 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 3956050 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 3937000 + }, + { + "type": "lineTo", + "x": 4330701, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 4314826, + "y": 3867150 + }, + { + "type": "lineTo", + "x": 4302126, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 4248151, + "y": 3863975 + }, + { + "type": "lineTo", + "x": 4210051, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 4175126, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 4210051, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 4251326, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 3489325 + }, + { + "type": "lineTo", + "x": 4248151, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 4248151, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 3216275 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 3028950 + }, + { + "type": "lineTo", + "x": 4025901, + "y": 2914650 + }, + { + "type": "lineTo", + "x": 3981451, + "y": 2835275 + }, + { + "type": "lineTo", + "x": 3927476, + "y": 2755900 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 2651125 + }, + { + "type": "lineTo", + "x": 3829051, + "y": 2543175 + }, + { + "type": "lineTo", + "x": 3803651, + "y": 2495550 + }, + { + "type": "lineTo", + "x": 3803651, + "y": 2476500 + }, + { + "type": "lineTo", + "x": 3825876, + "y": 2416175 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_maxilla_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_maxilla_colored_regions.json new file mode 100644 index 00000000..7edf60c8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_maxilla_colored_regions.json @@ -0,0 +1,1237 @@ +{ + "slide_number": 9, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "334", + "path_data": [ + { + "path_width": 2568575, + "path_height": 1828800, + "commands": [ + { + "type": "moveTo", + "x": 4146550, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 4060825, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 4003675, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 3971925, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 4791075 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 3873500, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 3835400, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 4727575 + }, + { + "type": "lineTo", + "x": 3749675, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 3736975, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3679825, + "y": 4635500 + }, + { + "type": "lineTo", + "x": 3625850, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 3606800, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3603625, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 3600450, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 3543300, + "y": 4689475 + }, + { + "type": "lineTo", + "x": 3486150, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 3470275, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 3467100, + "y": 4733925 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 3409950, + "y": 4695825 + }, + { + "type": "lineTo", + "x": 3384550, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 3387725, + "y": 4635500 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 4692650 + }, + { + "type": "lineTo", + "x": 3340100, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3346450, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 4565650 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 4470400 + }, + { + "type": "lineTo", + "x": 3355975, + "y": 4406900 + }, + { + "type": "lineTo", + "x": 3321050, + "y": 4365625 + }, + { + "type": "lineTo", + "x": 3298825, + "y": 4324350 + }, + { + "type": "lineTo", + "x": 3267075, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 3219450, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 3155950, + "y": 4210050 + }, + { + "type": "lineTo", + "x": 3089275, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 3022600, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 2962275, + "y": 4197350 + }, + { + "type": "lineTo", + "x": 2917825, + "y": 4197350 + }, + { + "type": "lineTo", + "x": 2879725, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 2870200, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 2867025, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 2867025, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 2895600, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 2876550, + "y": 4095750 + }, + { + "type": "lineTo", + "x": 2870200, + "y": 4067175 + }, + { + "type": "lineTo", + "x": 2879725, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 2892425, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 2905125, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 2898775, + "y": 4006850 + }, + { + "type": "lineTo", + "x": 2892425, + "y": 3994150 + }, + { + "type": "lineTo", + "x": 2898775, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 2927350, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 2952750, + "y": 3949700 + }, + { + "type": "lineTo", + "x": 2981325, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 2981325, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 3032125, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 3041650, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 3041650, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 3070225, + "y": 3835400 + }, + { + "type": "lineTo", + "x": 3105150, + "y": 3822700 + }, + { + "type": "lineTo", + "x": 3130550, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 3155950, + "y": 3803650 + }, + { + "type": "lineTo", + "x": 3187700, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 3216275, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 3267075, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 3305175, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 3378200, + "y": 3714750 + }, + { + "type": "lineTo", + "x": 3406775, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 3476625, + "y": 3648075 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 3632200, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 3714750, + "y": 3495675 + }, + { + "type": "lineTo", + "x": 3765550, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 3797300, + "y": 3432175 + }, + { + "type": "lineTo", + "x": 3835400, + "y": 3378200 + }, + { + "type": "lineTo", + "x": 3860800, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 3883025, + "y": 3251200 + }, + { + "type": "lineTo", + "x": 3905250, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 3111500 + }, + { + "type": "lineTo", + "x": 3924300, + "y": 3032125 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 4029075, + "y": 3019425 + }, + { + "type": "cubicBezTo", + "x1": 4034367, + "y1": 3040591, + "x2": 4035954, + "y2": 3107796, + "x": 4035425, + "y": 3136900 + }, + { + "type": "cubicBezTo", + "x1": 4034896, + "y1": 3166004, + "x2": 4029604, + "y2": 3170238, + "x": 4025900, + "y": 3194050 + }, + { + "type": "cubicBezTo", + "x1": 4015317, + "y1": 3214158, + "x2": 4017433, + "y2": 3253317, + "x": 4006850, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 3968750, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 3863975, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 3832225, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 3832225, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 3810000, + "y": 3838575 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 3756025, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 3756025, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 3771900, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 3790950, + "y": 4140200 + }, + { + "type": "lineTo", + "x": 3803650, + "y": 4159250 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 3921125, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 3968750, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 4029075, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 4054475, + "y": 4181475 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 4073525, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 4146550, + "y": 4140200 + }, + { + "type": "lineTo", + "x": 4181475, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 4219575, + "y": 4124325 + }, + { + "type": "lineTo", + "x": 4244975, + "y": 4181475 + }, + { + "type": "lineTo", + "x": 4283075, + "y": 4216400 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 4397375, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 4470400, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 4514850, + "y": 4016375 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 3956050 + }, + { + "type": "lineTo", + "x": 4505325, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 4492625, + "y": 3835400 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 3705225 + }, + { + "type": "lineTo", + "x": 4438650, + "y": 3663950 + }, + { + "type": "lineTo", + "x": 4441825, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 3521075 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 3397250 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 3352800 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 3321050 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 3295650 + }, + { + "type": "lineTo", + "x": 4286250, + "y": 3248025 + }, + { + "type": "lineTo", + "x": 4286250, + "y": 3203575 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 4305300, + "y": 3133725 + }, + { + "type": "lineTo", + "x": 4302125, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 4337050, + "y": 2981325 + }, + { + "type": "lineTo", + "x": 4381500, + "y": 2990850 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 3013075 + }, + { + "type": "lineTo", + "x": 4416425, + "y": 3063875 + }, + { + "type": "lineTo", + "x": 4406900, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 3228975 + }, + { + "type": "lineTo", + "x": 4457700, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 4483100, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 4524375, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 4575175, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 4610100, + "y": 3521075 + }, + { + "type": "lineTo", + "x": 4645025, + "y": 3568700 + }, + { + "type": "lineTo", + "x": 4714875, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 4787900, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 4848225, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 4927600, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 4965700, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 4984750, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 5092700, + "y": 3771900 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 3810000 + }, + { + "type": "lineTo", + "x": 5156200, + "y": 3794125 + }, + { + "type": "lineTo", + "x": 5175250, + "y": 3829050 + }, + { + "type": "lineTo", + "x": 5213350, + "y": 3829050 + }, + { + "type": "lineTo", + "x": 5213350, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 5276850, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 5302250, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 5334000, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 5330825, + "y": 3949700 + }, + { + "type": "lineTo", + "x": 5359400, + "y": 3952875 + }, + { + "type": "lineTo", + "x": 5340350, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 5381625, + "y": 3981450 + }, + { + "type": "lineTo", + "x": 5387975, + "y": 4003675 + }, + { + "type": "lineTo", + "x": 5387975, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 5416550, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 5394325, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 5419725, + "y": 4067175 + }, + { + "type": "lineTo", + "x": 5413375, + "y": 4095750 + }, + { + "type": "lineTo", + "x": 5435600, + "y": 4108450 + }, + { + "type": "lineTo", + "x": 5419725, + "y": 4146550 + }, + { + "type": "lineTo", + "x": 5403850, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 5384800, + "y": 4219575 + }, + { + "type": "lineTo", + "x": 5334000, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5283200, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5226050, + "y": 4219575 + }, + { + "type": "lineTo", + "x": 5168900, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 5083175, + "y": 4251325 + }, + { + "type": "lineTo", + "x": 5045075, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 4978400, + "y": 4330700 + }, + { + "type": "lineTo", + "x": 4930775, + "y": 4387850 + }, + { + "type": "lineTo", + "x": 4905375, + "y": 4435475 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4464050 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 4489450 + }, + { + "type": "lineTo", + "x": 4895850, + "y": 4540250 + }, + { + "type": "cubicBezTo", + "x1": 4893733, + "y1": 4548187, + "x2": 4893733, + "y2": 4548717, + "x": 4892675, + "y": 4552950 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 4600575 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 4876800, + "y": 4645025 + }, + { + "type": "lineTo", + "x": 4870450, + "y": 4679950 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 4803775, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 4781550, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 4759325, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 4746625, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 4721225, + "y": 4746625 + }, + { + "type": "lineTo", + "x": 4708525, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 4689475, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 4673600, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 4692650 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 4733925 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 4533900, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 4492625, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 4451350, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 4413250, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 4787900 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 4267200, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 4733925 + }, + { + "type": "lineTo", + "x": 4203700, + "y": 4775200 + }, + { + "type": "lineTo", + "x": 4191000, + "y": 4810125 + }, + { + "type": "lineTo", + "x": 4146550, + "y": 4784725 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_nasal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_nasal_colored_regions.json new file mode 100644 index 00000000..ca823bd0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_nasal_colored_regions.json @@ -0,0 +1,338 @@ +{ + "slide_number": 7, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "286", + "path_data": [ + { + "path_width": 1168865, + "path_height": 1560683, + "commands": [ + { + "type": "moveTo", + "x": 5466551, + "y": 2420007 + }, + { + "type": "lineTo", + "x": 5523415, + "y": 2451600 + }, + { + "type": "lineTo", + "x": 5561324, + "y": 2451600 + }, + { + "type": "lineTo", + "x": 5624506, + "y": 2432644 + }, + { + "type": "lineTo", + "x": 5675052, + "y": 2407370 + }, + { + "type": "lineTo", + "x": 5725597, + "y": 2407370 + }, + { + "type": "lineTo", + "x": 5776143, + "y": 2438963 + }, + { + "type": "lineTo", + "x": 5820370, + "y": 2420007 + }, + { + "type": "lineTo", + "x": 5870915, + "y": 2407370 + }, + { + "type": "lineTo", + "x": 5902506, + "y": 2388414 + }, + { + "type": "lineTo", + "x": 5965688, + "y": 2375777 + }, + { + "type": "lineTo", + "x": 6022552, + "y": 2432644 + }, + { + "type": "lineTo", + "x": 6054143, + "y": 2483193 + }, + { + "type": "lineTo", + "x": 5978325, + "y": 2609564 + }, + { + "type": "lineTo", + "x": 5965688, + "y": 2754890 + }, + { + "type": "lineTo", + "x": 5934097, + "y": 2862306 + }, + { + "type": "lineTo", + "x": 5934097, + "y": 2963403 + }, + { + "type": "cubicBezTo", + "x1": 5936203, + "y1": 2994996, + "x2": 5950946, + "y2": 3001314, + "x": 5953052, + "y": 3032907 + }, + { + "type": "lineTo", + "x": 5978325, + "y": 3089774 + }, + { + "type": "lineTo", + "x": 5984643, + "y": 3134004 + }, + { + "type": "lineTo", + "x": 6047825, + "y": 3197189 + }, + { + "type": "lineTo", + "x": 6111007, + "y": 3279330 + }, + { + "type": "lineTo", + "x": 6161552, + "y": 3393064 + }, + { + "type": "lineTo", + "x": 6237370, + "y": 3563665 + }, + { + "type": "lineTo", + "x": 6275280, + "y": 3753222 + }, + { + "type": "lineTo", + "x": 6275280, + "y": 3816407 + }, + { + "type": "lineTo", + "x": 6224734, + "y": 3765859 + }, + { + "type": "lineTo", + "x": 6212098, + "y": 3633169 + }, + { + "type": "lineTo", + "x": 6161552, + "y": 3557347 + }, + { + "type": "lineTo", + "x": 6079416, + "y": 3494161 + }, + { + "type": "lineTo", + "x": 5997279, + "y": 3449931 + }, + { + "type": "lineTo", + "x": 5889870, + "y": 3424657 + }, + { + "type": "lineTo", + "x": 5795097, + "y": 3430976 + }, + { + "type": "lineTo", + "x": 5719279, + "y": 3412020 + }, + { + "type": "lineTo", + "x": 5649779, + "y": 3412020 + }, + { + "type": "lineTo", + "x": 5599233, + "y": 3386746 + }, + { + "type": "lineTo", + "x": 5542370, + "y": 3361471 + }, + { + "type": "lineTo", + "x": 5498142, + "y": 3348834 + }, + { + "type": "lineTo", + "x": 5422324, + "y": 3412020 + }, + { + "type": "lineTo", + "x": 5359142, + "y": 3481524 + }, + { + "type": "lineTo", + "x": 5289642, + "y": 3551028 + }, + { + "type": "lineTo", + "x": 5258051, + "y": 3601576 + }, + { + "type": "lineTo", + "x": 5220142, + "y": 3652125 + }, + { + "type": "lineTo", + "x": 5188551, + "y": 3740585 + }, + { + "type": "lineTo", + "x": 5175915, + "y": 3860637 + }, + { + "type": "lineTo", + "x": 5131687, + "y": 3936460 + }, + { + "type": "lineTo", + "x": 5106415, + "y": 3778496 + }, + { + "type": "lineTo", + "x": 5150642, + "y": 3607895 + }, + { + "type": "lineTo", + "x": 5207505, + "y": 3487843 + }, + { + "type": "lineTo", + "x": 5264369, + "y": 3367790 + }, + { + "type": "lineTo", + "x": 5302278, + "y": 3260375 + }, + { + "type": "lineTo", + "x": 5327551, + "y": 3184552 + }, + { + "type": "lineTo", + "x": 5346506, + "y": 3140322 + }, + { + "type": "lineTo", + "x": 5371778, + "y": 3045544 + }, + { + "type": "lineTo", + "x": 5422324, + "y": 2963403 + }, + { + "type": "cubicBezTo", + "x1": 5432854, + "y1": 2923385, + "x2": 5448650, + "y2": 2881261, + "x": 5453915, + "y": 2843350 + }, + { + "type": "cubicBezTo", + "x1": 5459180, + "y1": 2805439, + "x2": 5453915, + "y2": 2771740, + "x": 5453915, + "y": 2735935 + }, + { + "type": "lineTo", + "x": 5453915, + "y": 2685386 + }, + { + "type": "lineTo", + "x": 5422324, + "y": 2622201 + }, + { + "type": "lineTo", + "x": 5466551, + "y": 2420007 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_sphenoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_sphenoid_colored_regions.json new file mode 100644 index 00000000..0e033274 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_sphenoid_colored_regions.json @@ -0,0 +1,713 @@ +{ + "slide_number": 6, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "262", + "path_data": [ + { + "path_width": 1123950, + "path_height": 1196975, + "commands": [ + { + "type": "moveTo", + "x": 7283450, + "y": 4248151 + }, + { + "type": "lineTo", + "x": 7299325, + "y": 4194176 + }, + { + "type": "lineTo", + "x": 7299325, + "y": 4156076 + }, + { + "type": "lineTo", + "x": 7264400, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 7248525, + "y": 4086226 + }, + { + "type": "lineTo", + "x": 7248525, + "y": 4041776 + }, + { + "type": "lineTo", + "x": 7273925, + "y": 4010026 + }, + { + "type": "lineTo", + "x": 7312025, + "y": 3968751 + }, + { + "type": "lineTo", + "x": 7343775, + "y": 3902076 + }, + { + "type": "lineTo", + "x": 7375525, + "y": 3825876 + }, + { + "type": "lineTo", + "x": 7419975, + "y": 3768726 + }, + { + "type": "lineTo", + "x": 7435850, + "y": 3730626 + }, + { + "type": "lineTo", + "x": 7464425, + "y": 3660776 + }, + { + "type": "lineTo", + "x": 7502525, + "y": 3613151 + }, + { + "type": "lineTo", + "x": 7439025, + "y": 3559176 + }, + { + "type": "lineTo", + "x": 7416800, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 7426325, + "y": 3425826 + }, + { + "type": "lineTo", + "x": 7435850, + "y": 3346451 + }, + { + "type": "lineTo", + "x": 7442200, + "y": 3289301 + }, + { + "type": "lineTo", + "x": 7391400, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 7318375, + "y": 3187701 + }, + { + "type": "lineTo", + "x": 7280275, + "y": 3121026 + }, + { + "type": "lineTo", + "x": 7207250, + "y": 3152776 + }, + { + "type": "lineTo", + "x": 7073900, + "y": 3257551 + }, + { + "type": "lineTo", + "x": 6975475, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 6975475, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 6908800, + "y": 3384551 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 6756400, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 6696075, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3571876 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 3663951 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 6378575, + "y": 3714751 + }, + { + "type": "lineTo", + "x": 6403975, + "y": 3794126 + }, + { + "type": "lineTo", + "x": 6416675, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 6467475, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 6540500, + "y": 3822701 + }, + { + "type": "lineTo", + "x": 6591300, + "y": 3775076 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 3711576 + }, + { + "type": "lineTo", + "x": 6670675, + "y": 3673476 + }, + { + "type": "lineTo", + "x": 6692900, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 6692900, + "y": 3616326 + }, + { + "type": "lineTo", + "x": 6769100, + "y": 3571876 + }, + { + "type": "lineTo", + "x": 6794500, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 6813550, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 3673476 + }, + { + "type": "lineTo", + "x": 6765925, + "y": 3698876 + }, + { + "type": "lineTo", + "x": 6731000, + "y": 3724276 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 3781426 + }, + { + "type": "lineTo", + "x": 6635750, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 6591300, + "y": 3863976 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 3911601 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 3952876 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 3987801 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 4003676 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 4051301 + }, + { + "type": "lineTo", + "x": 6727825, + "y": 4124326 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 4175126 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 4213226 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 4254501 + }, + { + "type": "lineTo", + "x": 7051675, + "y": 4289426 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 4314826 + }, + { + "type": "lineTo", + "x": 7200900, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 7213600, + "y": 4292601 + }, + { + "type": "lineTo", + "x": 7283450, + "y": 4248151 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "263", + "path_data": [ + { + "path_width": 1311275, + "path_height": 1079500, + "commands": [ + { + "type": "moveTo", + "x": 4238626, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 4257676, + "y": 4165600 + }, + { + "type": "lineTo", + "x": 4235451, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 4197351, + "y": 4076700 + }, + { + "type": "lineTo", + "x": 4254501, + "y": 4041775 + }, + { + "type": "lineTo", + "x": 4254501, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 4197351, + "y": 3902075 + }, + { + "type": "lineTo", + "x": 4098926, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 4064001, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 4029076, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 4016376, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 3949701, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 3476625 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 3476625 + }, + { + "type": "lineTo", + "x": 3984626, + "y": 3489325 + }, + { + "type": "lineTo", + "x": 4083051, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 4140201, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 3387725 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 3336925 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 4508501, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 4645026, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 4800601, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 4892676, + "y": 3479800 + }, + { + "type": "lineTo", + "x": 4978401, + "y": 3546475 + }, + { + "type": "lineTo", + "x": 5080001, + "y": 3546475 + }, + { + "type": "lineTo", + "x": 5172076, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 5219701, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 5133976, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 5181601, + "y": 3822700 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 5086351, + "y": 3857625 + }, + { + "type": "lineTo", + "x": 5010151, + "y": 3825875 + }, + { + "type": "lineTo", + "x": 4902201, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 4800601, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 4746626, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 4730751, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 4784726, + "y": 3663950 + }, + { + "type": "lineTo", + "x": 4810126, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 4838701, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 4892676, + "y": 3848100 + }, + { + "type": "lineTo", + "x": 4921251, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 4956176, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 4905376, + "y": 4060825 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 4159250 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 4559301, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 4502151, + "y": 4289425 + }, + { + "type": "lineTo", + "x": 4394201, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 4298951, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 4260851, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 4229100 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_surface_colored_regions.json new file mode 100644 index 00000000..5bc8caa8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_surface_colored_regions.json @@ -0,0 +1,884 @@ +{ + "slide_number": 20, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "5", + "path_data": [ + { + "path_width": 2139018, + "path_height": 1889907, + "commands": [ + { + "type": "moveTo", + "x": 4823679, + "y": 4338567 + }, + { + "type": "lineTo", + "x": 4805449, + "y": 4223115 + }, + { + "type": "lineTo", + "x": 4805449, + "y": 4180580 + }, + { + "type": "lineTo", + "x": 4787218, + "y": 4131969 + }, + { + "type": "lineTo", + "x": 4775065, + "y": 4065128 + }, + { + "type": "lineTo", + "x": 4762911, + "y": 4028670 + }, + { + "type": "lineTo", + "x": 4714297, + "y": 4083358 + }, + { + "type": "lineTo", + "x": 4702144, + "y": 4083358 + }, + { + "type": "lineTo", + "x": 4665683, + "y": 4028670 + }, + { + "type": "lineTo", + "x": 4635300, + "y": 4004364 + }, + { + "type": "lineTo", + "x": 4647453, + "y": 3901065 + }, + { + "type": "lineTo", + "x": 4647453, + "y": 3791689 + }, + { + "type": "lineTo", + "x": 4647453, + "y": 3730925 + }, + { + "type": "lineTo", + "x": 4647453, + "y": 3730925 + }, + { + "type": "lineTo", + "x": 4598839, + "y": 3597244 + }, + { + "type": "lineTo", + "x": 4586685, + "y": 3542556 + }, + { + "type": "lineTo", + "x": 4574532, + "y": 3524327 + }, + { + "type": "lineTo", + "x": 4574532, + "y": 3524327 + }, + { + "type": "lineTo", + "x": 4586685, + "y": 3433181 + }, + { + "type": "lineTo", + "x": 4586685, + "y": 3384569 + }, + { + "type": "lineTo", + "x": 4592762, + "y": 3342034 + }, + { + "type": "lineTo", + "x": 4610993, + "y": 3287346 + }, + { + "type": "lineTo", + "x": 4592762, + "y": 3226582 + }, + { + "type": "lineTo", + "x": 4598839, + "y": 3184047 + }, + { + "type": "lineTo", + "x": 4641376, + "y": 3153665 + }, + { + "type": "lineTo", + "x": 4696067, + "y": 3123283 + }, + { + "type": "lineTo", + "x": 4775065, + "y": 3105054 + }, + { + "type": "lineTo", + "x": 4847440, + "y": 3001208 + }, + { + "type": "lineTo", + "x": 4892879, + "y": 2955498 + }, + { + "type": "lineTo", + "x": 4945889, + "y": 2897779 + }, + { + "type": "lineTo", + "x": 5017862, + "y": 2891285 + }, + { + "type": "lineTo", + "x": 5082110, + "y": 2900311 + }, + { + "type": "lineTo", + "x": 5115363, + "y": 2922761 + }, + { + "type": "lineTo", + "x": 5206515, + "y": 2898456 + }, + { + "type": "lineTo", + "x": 5273359, + "y": 2892379 + }, + { + "type": "lineTo", + "x": 5285513, + "y": 2910608 + }, + { + "type": "lineTo", + "x": 5309820, + "y": 2989602 + }, + { + "type": "lineTo", + "x": 5352357, + "y": 2922761 + }, + { + "type": "lineTo", + "x": 5407048, + "y": 2940990 + }, + { + "type": "lineTo", + "x": 5425278, + "y": 2886303 + }, + { + "type": "lineTo", + "x": 5473892, + "y": 2819462 + }, + { + "type": "lineTo", + "x": 5466996, + "y": 2710087 + }, + { + "type": "cubicBezTo", + "x1": 5481931, + "y1": 2686200, + "x2": 5484165, + "y2": 2649613, + "x": 5499100, + "y": 2625726 + }, + { + "type": "lineTo", + "x": 5552890, + "y": 2600711 + }, + { + "type": "cubicBezTo", + "x1": 5564593, + "y1": 2599524, + "x2": 5576297, + "y2": 2585638, + "x": 5588000, + "y": 2584451 + }, + { + "type": "lineTo", + "x": 5625811, + "y": 2600711 + }, + { + "type": "lineTo", + "x": 5674425, + "y": 2637169 + }, + { + "type": "lineTo", + "x": 5704809, + "y": 2697934 + }, + { + "type": "lineTo", + "x": 5704809, + "y": 2704010 + }, + { + "type": "lineTo", + "x": 5795960, + "y": 2764774 + }, + { + "type": "lineTo", + "x": 5826344, + "y": 2740469 + }, + { + "type": "lineTo", + "x": 5911419, + "y": 2764774 + }, + { + "type": "lineTo", + "x": 5923572, + "y": 2789080 + }, + { + "type": "lineTo", + "x": 5935726, + "y": 2764774 + }, + { + "type": "lineTo", + "x": 5990416, + "y": 2795156 + }, + { + "type": "lineTo", + "x": 6020800, + "y": 2886303 + }, + { + "type": "lineTo", + "x": 6039030, + "y": 2825538 + }, + { + "type": "lineTo", + "x": 6081568, + "y": 2801233 + }, + { + "type": "lineTo", + "x": 6142335, + "y": 2776927 + }, + { + "type": "lineTo", + "x": 6172719, + "y": 2813386 + }, + { + "type": "lineTo", + "x": 6197026, + "y": 2843768 + }, + { + "type": "lineTo", + "x": 6209180, + "y": 2928838 + }, + { + "type": "lineTo", + "x": 6227410, + "y": 2922761 + }, + { + "type": "lineTo", + "x": 6257794, + "y": 2971373 + }, + { + "type": "lineTo", + "x": 6294254, + "y": 2995678 + }, + { + "type": "lineTo", + "x": 6338140, + "y": 3125814 + }, + { + "type": "lineTo", + "x": 6391145, + "y": 3136279 + }, + { + "type": "lineTo", + "x": 6434020, + "y": 3141512 + }, + { + "type": "lineTo", + "x": 6525171, + "y": 3275194 + }, + { + "type": "lineTo", + "x": 6555555, + "y": 3342034 + }, + { + "type": "lineTo", + "x": 6634553, + "y": 3372416 + }, + { + "type": "lineTo", + "x": 6664936, + "y": 3500021 + }, + { + "type": "lineTo", + "x": 6713550, + "y": 3676237 + }, + { + "type": "lineTo", + "x": 6707474, + "y": 3840301 + }, + { + "type": "lineTo", + "x": 6683167, + "y": 3998288 + }, + { + "type": "lineTo", + "x": 6604169, + "y": 4235268 + }, + { + "type": "lineTo", + "x": 6543401, + "y": 4350720 + }, + { + "type": "lineTo", + "x": 6506941, + "y": 4399331 + }, + { + "type": "lineTo", + "x": 6415790, + "y": 4417561 + }, + { + "type": "cubicBezTo", + "x1": 6367176, + "y1": 4415535, + "x2": 6310458, + "y2": 4444904, + "x": 6239563, + "y": 4454019 + }, + { + "type": "cubicBezTo", + "x1": 6168668, + "y1": 4463134, + "x2": 6059287, + "y2": 4480351, + "x": 5990417, + "y": 4472249 + }, + { + "type": "lineTo", + "x": 5662270, + "y": 4466172 + }, + { + "type": "lineTo", + "x": 5352461, + "y": 4466993 + }, + { + "type": "lineTo", + "x": 5106658, + "y": 4439239 + }, + { + "type": "lineTo", + "x": 4908754, + "y": 4399331 + }, + { + "type": "lineTo", + "x": 4823679, + "y": 4338567 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Unknown_region", + "color": "FF6600", + "color_name": "orange", + "shape_id": "8", + "path_data": [ + { + "path_width": 1689100, + "path_height": 419100, + "commands": [ + { + "type": "moveTo", + "x": 6505575, + "y": 4400550 + }, + { + "type": "lineTo", + "x": 6445250, + "y": 4495800 + }, + { + "type": "lineTo", + "x": 6413500, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 6394450, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 6353175, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 6346825, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 4584700 + }, + { + "type": "lineTo", + "x": 6254750, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 6197600, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 6146800, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 6124575, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 6099175, + "y": 4765675 + }, + { + "type": "lineTo", + "x": 6038850, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 5997575, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 5978525, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 5962650, + "y": 4632325 + }, + { + "type": "lineTo", + "x": 5953125, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 5937250, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 5902325, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 5870575, + "y": 4673600 + }, + { + "type": "lineTo", + "x": 5835650, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 5810250, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 5791200, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 5775325, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 5768975, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 5743575, + "y": 4578350 + }, + { + "type": "lineTo", + "x": 5705475, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 5667375, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 5638800, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 5600700, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 5565775, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 5511800, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 5473700, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 5441950, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 5435600, + "y": 4752975 + }, + { + "type": "lineTo", + "x": 5413375, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 5391150, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 5378450, + "y": 4689475 + }, + { + "type": "lineTo", + "x": 5337175, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 5321300, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 5321300, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 5245100, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 5200650, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 5089525, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 5073650, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 4660900 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 4673600 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 4965700, + "y": 4727575 + }, + { + "type": "lineTo", + "x": 4927600, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 4892675, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 4851400, + "y": 4613275 + }, + { + "type": "lineTo", + "x": 4822825, + "y": 4540250 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 4816475, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 4406900 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 4387850 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 4413250 + }, + { + "type": "cubicBezTo", + "x1": 4976283, + "y1": 4419600, + "x2": 5000625, + "y2": 4417483, + "x": 5019675, + "y": 4419600 + }, + { + "type": "cubicBezTo", + "x1": 5038725, + "y1": 4421717, + "x2": 5074708, + "y2": 4435475, + "x": 5124450, + "y": 4441825 + }, + { + "type": "cubicBezTo", + "x1": 5174192, + "y1": 4448175, + "x2": 5253567, + "y2": 4452408, + "x": 5318125, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 5435600, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 5553075, + "y": 4467225 + }, + { + "type": "cubicBezTo", + "x1": 5620808, + "y1": 4469342, + "x2": 5675313, + "y2": 4468813, + "x": 5743575, + "y": 4470400 + }, + { + "type": "cubicBezTo", + "x1": 5811837, + "y1": 4471987, + "x2": 5891742, + "y2": 4478867, + "x": 5962650, + "y": 4476750 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 6289675, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 6394450, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 4400550 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/anterior_zygomatic_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/anterior_zygomatic_colored_regions.json new file mode 100644 index 00000000..7ac40953 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/anterior_zygomatic_colored_regions.json @@ -0,0 +1,1137 @@ +{ + "slide_number": 8, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "312", + "path_data": [ + { + "path_width": 1082109, + "path_height": 1604027, + "commands": [ + { + "type": "moveTo", + "x": 7637398, + "y": 2804439 + }, + { + "type": "lineTo", + "x": 7581727, + "y": 2769645 + }, + { + "type": "lineTo", + "x": 7515617, + "y": 2762686 + }, + { + "type": "lineTo", + "x": 7473864, + "y": 2762686 + }, + { + "type": "lineTo", + "x": 7432111, + "y": 2790522 + }, + { + "type": "lineTo", + "x": 7432111, + "y": 2884467 + }, + { + "type": "lineTo", + "x": 7425152, + "y": 2926220 + }, + { + "type": "lineTo", + "x": 7386878, + "y": 2856631 + }, + { + "type": "lineTo", + "x": 7369480, + "y": 2961015 + }, + { + "type": "lineTo", + "x": 7348604, + "y": 2797480 + }, + { + "type": "lineTo", + "x": 7310330, + "y": 2828796 + }, + { + "type": "lineTo", + "x": 7272056, + "y": 2804439 + }, + { + "type": "lineTo", + "x": 7174631, + "y": 2887946 + }, + { + "type": "lineTo", + "x": 7167672, + "y": 2929700 + }, + { + "type": "lineTo", + "x": 7129398, + "y": 2954056 + }, + { + "type": "lineTo", + "x": 7105042, + "y": 3030604 + }, + { + "type": "lineTo", + "x": 7066768, + "y": 3103672 + }, + { + "type": "lineTo", + "x": 7018056, + "y": 3187179 + }, + { + "type": "lineTo", + "x": 6986741, + "y": 3246330 + }, + { + "type": "lineTo", + "x": 6976302, + "y": 3263727 + }, + { + "type": "lineTo", + "x": 6948467, + "y": 3274165 + }, + { + "type": "lineTo", + "x": 6927590, + "y": 3295042 + }, + { + "type": "lineTo", + "x": 6924111, + "y": 3333316 + }, + { + "type": "lineTo", + "x": 6924111, + "y": 3364631 + }, + { + "type": "lineTo", + "x": 6924111, + "y": 3392467 + }, + { + "type": "lineTo", + "x": 6938028, + "y": 3402905 + }, + { + "type": "lineTo", + "x": 6962385, + "y": 3416823 + }, + { + "type": "lineTo", + "x": 6962385, + "y": 3434220 + }, + { + "type": "lineTo", + "x": 6955426, + "y": 3469015 + }, + { + "type": "lineTo", + "x": 6951946, + "y": 3503809 + }, + { + "type": "lineTo", + "x": 6917152, + "y": 3542083 + }, + { + "type": "cubicBezTo", + "x1": 6890476, + "y1": 3545563, + "x2": 6881198, + "y2": 3569918, + "x": 6854522, + "y": 3573398 + }, + { + "type": "lineTo", + "x": 6777974, + "y": 3559480 + }, + { + "type": "lineTo", + "x": 6833645, + "y": 3615152 + }, + { + "type": "lineTo", + "x": 6878878, + "y": 3653426 + }, + { + "type": "lineTo", + "x": 6903234, + "y": 3691700 + }, + { + "type": "lineTo", + "x": 6906713, + "y": 3709097 + }, + { + "type": "lineTo", + "x": 6910193, + "y": 3740412 + }, + { + "type": "lineTo", + "x": 6948467, + "y": 3740412 + }, + { + "type": "lineTo", + "x": 6965864, + "y": 3771727 + }, + { + "type": "lineTo", + "x": 7007617, + "y": 3768248 + }, + { + "type": "lineTo", + "x": 7011097, + "y": 3785645 + }, + { + "type": "lineTo", + "x": 7059809, + "y": 3764768 + }, + { + "type": "lineTo", + "x": 7108522, + "y": 3736933 + }, + { + "type": "lineTo", + "x": 7129398, + "y": 3754330 + }, + { + "type": "lineTo", + "x": 7129398, + "y": 3796083 + }, + { + "type": "lineTo", + "x": 7160713, + "y": 3768248 + }, + { + "type": "lineTo", + "x": 7195508, + "y": 3754330 + }, + { + "type": "lineTo", + "x": 7216385, + "y": 3757809 + }, + { + "type": "lineTo", + "x": 7226823, + "y": 3785645 + }, + { + "type": "lineTo", + "x": 7265097, + "y": 3816960 + }, + { + "type": "lineTo", + "x": 7289453, + "y": 3827398 + }, + { + "type": "lineTo", + "x": 7324248, + "y": 3841316 + }, + { + "type": "lineTo", + "x": 7359042, + "y": 3837837 + }, + { + "type": "lineTo", + "x": 7404275, + "y": 3837837 + }, + { + "type": "lineTo", + "x": 7432111, + "y": 3890028 + }, + { + "type": "lineTo", + "x": 7446028, + "y": 3890028 + }, + { + "type": "lineTo", + "x": 7452987, + "y": 3917864 + }, + { + "type": "lineTo", + "x": 7480823, + "y": 3949179 + }, + { + "type": "lineTo", + "x": 7480823, + "y": 3966576 + }, + { + "type": "lineTo", + "x": 7522576, + "y": 3987453 + }, + { + "type": "lineTo", + "x": 7560850, + "y": 4046604 + }, + { + "type": "lineTo", + "x": 7588686, + "y": 4091837 + }, + { + "type": "lineTo", + "x": 7599124, + "y": 4123152 + }, + { + "type": "lineTo", + "x": 7616522, + "y": 4178823 + }, + { + "type": "lineTo", + "x": 7616522, + "y": 4241453 + }, + { + "type": "lineTo", + "x": 7616522, + "y": 4297124 + }, + { + "type": "lineTo", + "x": 7623480, + "y": 4366713 + }, + { + "type": "lineTo", + "x": 7647837, + "y": 4324960 + }, + { + "type": "lineTo", + "x": 7658275, + "y": 4300604 + }, + { + "type": "lineTo", + "x": 7665234, + "y": 4269289 + }, + { + "type": "lineTo", + "x": 7717426, + "y": 4258850 + }, + { + "type": "lineTo", + "x": 7766138, + "y": 4227535 + }, + { + "type": "lineTo", + "x": 7793974, + "y": 4147508 + }, + { + "type": "lineTo", + "x": 7828768, + "y": 4070960 + }, + { + "type": "lineTo", + "x": 7853124, + "y": 3977015 + }, + { + "type": "lineTo", + "x": 7860083, + "y": 3914385 + }, + { + "type": "lineTo", + "x": 7853124, + "y": 3872631 + }, + { + "type": "lineTo", + "x": 7853124, + "y": 3782165 + }, + { + "type": "lineTo", + "x": 7849645, + "y": 3709097 + }, + { + "type": "lineTo", + "x": 7839206, + "y": 3660385 + }, + { + "type": "lineTo", + "x": 7811371, + "y": 3629069 + }, + { + "type": "lineTo", + "x": 7773097, + "y": 3594275 + }, + { + "type": "lineTo", + "x": 7752220, + "y": 3576878 + }, + { + "type": "lineTo", + "x": 7727864, + "y": 3430741 + }, + { + "type": "lineTo", + "x": 7713946, + "y": 3340275 + }, + { + "type": "lineTo", + "x": 7700028, + "y": 3208056 + }, + { + "type": "lineTo", + "x": 7696549, + "y": 3124549 + }, + { + "type": "lineTo", + "x": 7675672, + "y": 3030604 + }, + { + "type": "lineTo", + "x": 7644357, + "y": 2954056 + }, + { + "type": "lineTo", + "x": 7637398, + "y": 2919261 + }, + { + "type": "lineTo", + "x": 7630439, + "y": 2877508 + }, + { + "type": "lineTo", + "x": 7637398, + "y": 2804439 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "313", + "path_data": [ + { + "path_width": 1179535, + "path_height": 1767562, + "commands": [ + { + "type": "moveTo", + "x": 4307563, + "y": 3291562 + }, + { + "type": "lineTo", + "x": 4258850, + "y": 3183699 + }, + { + "type": "lineTo", + "x": 4178823, + "y": 3048000 + }, + { + "type": "lineTo", + "x": 4150987, + "y": 3027123 + }, + { + "type": "lineTo", + "x": 4119672, + "y": 3027123 + }, + { + "type": "lineTo", + "x": 4102275, + "y": 3006247 + }, + { + "type": "lineTo", + "x": 4077919, + "y": 2961014 + }, + { + "type": "lineTo", + "x": 4064001, + "y": 2915781 + }, + { + "type": "lineTo", + "x": 4081398, + "y": 2887945 + }, + { + "type": "lineTo", + "x": 4091837, + "y": 2842712 + }, + { + "type": "lineTo", + "x": 4043124, + "y": 2842712 + }, + { + "type": "lineTo", + "x": 4025727, + "y": 2846192 + }, + { + "type": "lineTo", + "x": 4001371, + "y": 2825315 + }, + { + "type": "lineTo", + "x": 3952659, + "y": 2766164 + }, + { + "type": "lineTo", + "x": 3952659, + "y": 2727890 + }, + { + "type": "lineTo", + "x": 3872631, + "y": 2776603 + }, + { + "type": "lineTo", + "x": 3841316, + "y": 2773123 + }, + { + "type": "lineTo", + "x": 3872631, + "y": 2626986 + }, + { + "type": "lineTo", + "x": 3803042, + "y": 2710493 + }, + { + "type": "lineTo", + "x": 3771727, + "y": 2717452 + }, + { + "type": "lineTo", + "x": 3754330, + "y": 2707014 + }, + { + "type": "lineTo", + "x": 3764768, + "y": 2672219 + }, + { + "type": "lineTo", + "x": 3789124, + "y": 2620027 + }, + { + "type": "lineTo", + "x": 3761289, + "y": 2578274 + }, + { + "type": "lineTo", + "x": 3733453, + "y": 2620027 + }, + { + "type": "lineTo", + "x": 3716056, + "y": 2658301 + }, + { + "type": "lineTo", + "x": 3695179, + "y": 2661781 + }, + { + "type": "lineTo", + "x": 3629069, + "y": 2776603 + }, + { + "type": "lineTo", + "x": 3566439, + "y": 2971452 + }, + { + "type": "lineTo", + "x": 3545563, + "y": 3075836 + }, + { + "type": "lineTo", + "x": 3538604, + "y": 3228932 + }, + { + "type": "lineTo", + "x": 3528165, + "y": 3291562 + }, + { + "type": "lineTo", + "x": 3535124, + "y": 3399425 + }, + { + "type": "lineTo", + "x": 3517727, + "y": 3475973 + }, + { + "type": "lineTo", + "x": 3489891, + "y": 3493370 + }, + { + "type": "lineTo", + "x": 3475974, + "y": 3538603 + }, + { + "type": "lineTo", + "x": 3441179, + "y": 3549041 + }, + { + "type": "lineTo", + "x": 3402905, + "y": 3559479 + }, + { + "type": "lineTo", + "x": 3371590, + "y": 3569918 + }, + { + "type": "lineTo", + "x": 3347234, + "y": 3601233 + }, + { + "type": "lineTo", + "x": 3322878, + "y": 3642986 + }, + { + "type": "lineTo", + "x": 3319398, + "y": 3726493 + }, + { + "type": "lineTo", + "x": 3336796, + "y": 3799562 + }, + { + "type": "lineTo", + "x": 3336796, + "y": 3813479 + }, + { + "type": "lineTo", + "x": 3336796, + "y": 3848274 + }, + { + "type": "lineTo", + "x": 3333316, + "y": 3900466 + }, + { + "type": "lineTo", + "x": 3347234, + "y": 3970055 + }, + { + "type": "lineTo", + "x": 3371590, + "y": 4018767 + }, + { + "type": "lineTo", + "x": 3416823, + "y": 4067479 + }, + { + "type": "lineTo", + "x": 3448138, + "y": 4119671 + }, + { + "type": "lineTo", + "x": 3458576, + "y": 4157945 + }, + { + "type": "lineTo", + "x": 3479453, + "y": 4231014 + }, + { + "type": "lineTo", + "x": 3594275, + "y": 4255370 + }, + { + "type": "lineTo", + "x": 3656905, + "y": 4328438 + }, + { + "type": "lineTo", + "x": 3698659, + "y": 4345836 + }, + { + "type": "lineTo", + "x": 3681261, + "y": 4311041 + }, + { + "type": "lineTo", + "x": 3695179, + "y": 4272767 + }, + { + "type": "lineTo", + "x": 3716056, + "y": 4262329 + }, + { + "type": "lineTo", + "x": 3712576, + "y": 4224055 + }, + { + "type": "lineTo", + "x": 3691700, + "y": 4192740 + }, + { + "type": "lineTo", + "x": 3677782, + "y": 4185781 + }, + { + "type": "lineTo", + "x": 3670823, + "y": 4175342 + }, + { + "type": "lineTo", + "x": 3698659, + "y": 4154466 + }, + { + "type": "lineTo", + "x": 3705617, + "y": 4140548 + }, + { + "type": "lineTo", + "x": 3712576, + "y": 4133589 + }, + { + "type": "lineTo", + "x": 3712576, + "y": 4112712 + }, + { + "type": "lineTo", + "x": 3705617, + "y": 4088356 + }, + { + "type": "lineTo", + "x": 3726494, + "y": 4077918 + }, + { + "type": "lineTo", + "x": 3719535, + "y": 4057041 + }, + { + "type": "lineTo", + "x": 3709097, + "y": 4043123 + }, + { + "type": "lineTo", + "x": 3712576, + "y": 4001370 + }, + { + "type": "lineTo", + "x": 3733453, + "y": 4018767 + }, + { + "type": "lineTo", + "x": 3764768, + "y": 4011808 + }, + { + "type": "lineTo", + "x": 3771727, + "y": 3987452 + }, + { + "type": "lineTo", + "x": 3778686, + "y": 3959616 + }, + { + "type": "lineTo", + "x": 3803042, + "y": 3966575 + }, + { + "type": "lineTo", + "x": 3844796, + "y": 3942219 + }, + { + "type": "lineTo", + "x": 3876111, + "y": 3924822 + }, + { + "type": "lineTo", + "x": 3893508, + "y": 3907425 + }, + { + "type": "lineTo", + "x": 3893508, + "y": 3883068 + }, + { + "type": "lineTo", + "x": 3917864, + "y": 3883068 + }, + { + "type": "lineTo", + "x": 3921343, + "y": 3858712 + }, + { + "type": "lineTo", + "x": 3924823, + "y": 3830877 + }, + { + "type": "lineTo", + "x": 3945700, + "y": 3792603 + }, + { + "type": "lineTo", + "x": 3956138, + "y": 3792603 + }, + { + "type": "lineTo", + "x": 3994412, + "y": 3782164 + }, + { + "type": "lineTo", + "x": 4011809, + "y": 3789123 + }, + { + "type": "lineTo", + "x": 4032686, + "y": 3771726 + }, + { + "type": "lineTo", + "x": 4046604, + "y": 3764767 + }, + { + "type": "lineTo", + "x": 4060522, + "y": 3768247 + }, + { + "type": "lineTo", + "x": 4102275, + "y": 3782164 + }, + { + "type": "lineTo", + "x": 4119672, + "y": 3782164 + }, + { + "type": "lineTo", + "x": 4154467, + "y": 3782164 + }, + { + "type": "lineTo", + "x": 4182302, + "y": 3782164 + }, + { + "type": "lineTo", + "x": 4196220, + "y": 3771726 + }, + { + "type": "lineTo", + "x": 4196220, + "y": 3754329 + }, + { + "type": "lineTo", + "x": 4237974, + "y": 3757808 + }, + { + "type": "lineTo", + "x": 4258850, + "y": 3775205 + }, + { + "type": "lineTo", + "x": 4276248, + "y": 3750849 + }, + { + "type": "lineTo", + "x": 4307563, + "y": 3761288 + }, + { + "type": "lineTo", + "x": 4328439, + "y": 3743890 + }, + { + "type": "lineTo", + "x": 4373672, + "y": 3743890 + }, + { + "type": "lineTo", + "x": 4373672, + "y": 3716055 + }, + { + "type": "lineTo", + "x": 4418905, + "y": 3709096 + }, + { + "type": "lineTo", + "x": 4411946, + "y": 3691699 + }, + { + "type": "lineTo", + "x": 4453700, + "y": 3677781 + }, + { + "type": "lineTo", + "x": 4498933, + "y": 3660384 + }, + { + "type": "lineTo", + "x": 4439782, + "y": 3642986 + }, + { + "type": "lineTo", + "x": 4474576, + "y": 3608192 + }, + { + "type": "lineTo", + "x": 4478056, + "y": 3587315 + }, + { + "type": "lineTo", + "x": 4474576, + "y": 3566438 + }, + { + "type": "lineTo", + "x": 4398028, + "y": 3562959 + }, + { + "type": "lineTo", + "x": 4314522, + "y": 3562959 + }, + { + "type": "lineTo", + "x": 4262330, + "y": 3559479 + }, + { + "type": "lineTo", + "x": 4255371, + "y": 3542082 + }, + { + "type": "lineTo", + "x": 4269289, + "y": 3521205 + }, + { + "type": "lineTo", + "x": 4297124, + "y": 3486411 + }, + { + "type": "lineTo", + "x": 4307563, + "y": 3472493 + }, + { + "type": "lineTo", + "x": 4311042, + "y": 3430740 + }, + { + "type": "lineTo", + "x": 4311042, + "y": 3430740 + }, + { + "type": "lineTo", + "x": 4300604, + "y": 3388986 + }, + { + "type": "lineTo", + "x": 4272768, + "y": 3378548 + }, + { + "type": "lineTo", + "x": 4241453, + "y": 3350712 + }, + { + "type": "lineTo", + "x": 4269289, + "y": 3340274 + }, + { + "type": "lineTo", + "x": 4307563, + "y": 3291562 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/articular_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/articular_surface_colored_regions.json new file mode 100644 index 00000000..bad56d61 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/articular_surface_colored_regions.json @@ -0,0 +1,489 @@ +{ + "slide_number": 21, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 1404474, + "path_height": 1565274, + "commands": [ + { + "type": "moveTo", + "x": 5559425, + "y": 2647952 + }, + { + "type": "cubicBezTo", + "x1": 5541433, + "y1": 2662769, + "x2": 5510742, + "y2": 2671235, + "x": 5492750, + "y": 2686052 + }, + { + "type": "lineTo", + "x": 5441950, + "y": 2765427 + }, + { + "type": "lineTo", + "x": 5429250, + "y": 2863852 + }, + { + "type": "cubicBezTo", + "x1": 5428192, + "y1": 2904069, + "x2": 5427133, + "y2": 2944285, + "x": 5426075, + "y": 2984502 + }, + { + "type": "cubicBezTo", + "x1": 5425017, + "y1": 3033185, + "x2": 5439833, + "y2": 3075519, + "x": 5438775, + "y": 3124202 + }, + { + "type": "cubicBezTo", + "x1": 5437717, + "y1": 3164419, + "x2": 5436658, + "y2": 3204635, + "x": 5435600, + "y": 3244852 + }, + { + "type": "cubicBezTo", + "x1": 5434542, + "y1": 3302002, + "x2": 5452533, + "y2": 3333752, + "x": 5451475, + "y": 3390902 + }, + { + "type": "cubicBezTo", + "x1": 5452533, + "y1": 3461810, + "x2": 5453592, + "y2": 3532719, + "x": 5454650, + "y": 3603627 + }, + { + "type": "lineTo", + "x": 5448300, + "y": 3800477 + }, + { + "type": "lineTo", + "x": 5511800, + "y": 3886202 + }, + { + "type": "lineTo", + "x": 5591175, + "y": 3981452 + }, + { + "type": "cubicBezTo", + "x1": 5616575, + "y1": 4028018, + "x2": 5648325, + "y2": 4033309, + "x": 5708650, + "y": 4076700 + }, + { + "type": "cubicBezTo", + "x1": 5748867, + "y1": 4099984, + "x2": 5776383, + "y2": 4120093, + "x": 5832475, + "y": 4162427 + }, + { + "type": "cubicBezTo", + "x1": 5881687, + "y1": 4210581, + "x2": 5902325, + "y2": 4205818, + "x": 5959475, + "y": 4213226 + }, + { + "type": "cubicBezTo", + "x1": 5997575, + "y1": 4204759, + "x2": 6013979, + "y2": 4206877, + "x": 6051550, + "y": 4210052 + }, + { + "type": "lineTo", + "x": 6169025, + "y": 4184652 + }, + { + "type": "cubicBezTo", + "x1": 6193367, + "y1": 4184652, + "x2": 6309783, + "y2": 4149727, + "x": 6334125, + "y": 4149727 + }, + { + "type": "lineTo", + "x": 6448425, + "y": 4130677 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 4102102 + }, + { + "type": "lineTo", + "x": 6686550, + "y": 4032252 + }, + { + "type": "lineTo", + "x": 6778625, + "y": 3962402 + }, + { + "type": "cubicBezTo", + "x1": 6796087, + "y1": 3942294, + "x2": 6805083, + "y2": 3934356, + "x": 6813550, + "y": 3911602 + }, + { + "type": "cubicBezTo", + "x1": 6822017, + "y1": 3888848, + "x2": 6834187, + "y2": 3854981, + "x": 6829425, + "y": 3825877 + }, + { + "type": "cubicBezTo", + "x1": 6814608, + "y1": 3796244, + "x2": 6825192, + "y2": 3747560, + "x": 6810375, + "y": 3717927 + }, + { + "type": "lineTo", + "x": 6756400, + "y": 3600452 + }, + { + "type": "lineTo", + "x": 6670675, + "y": 3460752 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 3314702 + }, + { + "type": "cubicBezTo", + "x1": 6501342, + "y1": 3279777, + "x2": 6471708, + "y2": 3248556, + "x": 6429375, + "y": 3209927 + }, + { + "type": "cubicBezTo", + "x1": 6387042, + "y1": 3171298, + "x2": 6332008, + "y2": 3125260, + "x": 6283325, + "y": 3082927 + }, + { + "type": "lineTo", + "x": 6111875, + "y": 2936877 + }, + { + "type": "lineTo", + "x": 5994400, + "y": 2847977 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 2762252 + }, + { + "type": "lineTo", + "x": 5740400, + "y": 2698752 + }, + { + "type": "cubicBezTo", + "x1": 5713942, + "y1": 2690285, + "x2": 5687483, + "y2": 2665944, + "x": 5661025, + "y": 2657477 + }, + { + "type": "lineTo", + "x": 5559425, + "y": 2647952 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 990600, + "path_height": 1203325, + "commands": [ + { + "type": "moveTo", + "x": 4283075, + "y": 3549651 + }, + { + "type": "lineTo", + "x": 4222750, + "y": 3641726 + }, + { + "type": "lineTo", + "x": 4178300, + "y": 3790951 + }, + { + "type": "lineTo", + "x": 4168775, + "y": 3870326 + }, + { + "type": "lineTo", + "x": 4168775, + "y": 3879851 + }, + { + "type": "lineTo", + "x": 4171950, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 4187825, + "y": 3965576 + }, + { + "type": "lineTo", + "x": 4210050, + "y": 3990976 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 3987801 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 4492625, + "y": 3940176 + }, + { + "type": "lineTo", + "x": 4600575, + "y": 3914776 + }, + { + "type": "lineTo", + "x": 4705350, + "y": 3883026 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 3863976 + }, + { + "type": "lineTo", + "x": 4921250, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 5010150, + "y": 3756026 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 5089525, + "y": 3632201 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 3546476 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 3473451 + }, + { + "type": "lineTo", + "x": 5159375, + "y": 3324226 + }, + { + "type": "cubicBezTo", + "x1": 5158317, + "y1": 3284009, + "x2": 5157258, + "y2": 3243793, + "x": 5156200, + "y": 3203576 + }, + { + "type": "cubicBezTo", + "x1": 5155142, + "y1": 3163359, + "x2": 5154083, + "y2": 3123143, + "x": 5153025, + "y": 3082926 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 2994026 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 2974976 + }, + { + "type": "lineTo", + "x": 5111750, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 5083175, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 5041900, + "y": 2790826 + }, + { + "type": "lineTo", + "x": 5000625, + "y": 2787651 + }, + { + "type": "lineTo", + "x": 4930775, + "y": 2800351 + }, + { + "type": "lineTo", + "x": 4854575, + "y": 2870201 + }, + { + "type": "lineTo", + "x": 4752975, + "y": 2943226 + }, + { + "type": "lineTo", + "x": 4686300, + "y": 3000376 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 4483100, + "y": 3260726 + }, + { + "type": "lineTo", + "x": 4371975, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 4311650, + "y": 3482976 + }, + { + "type": "lineTo", + "x": 4283075, + "y": 3549651 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_anterior_and_posterior_tubercles_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_anterior_and_posterior_tubercles_colored_regions.json new file mode 100644 index 00000000..2bcd982f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_anterior_and_posterior_tubercles_colored_regions.json @@ -0,0 +1,794 @@ +{ + "slide_number": 5, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "258", + "path_data": [ + { + "path_width": 377825, + "path_height": 149225, + "commands": [ + { + "type": "moveTo", + "x": 5543551, + "y": 3416301 + }, + { + "type": "lineTo", + "x": 5654676, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 5743576, + "y": 3390901 + }, + { + "type": "lineTo", + "x": 5835651, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 5915026, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 5921376, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 5880101, + "y": 3486151 + }, + { + "type": "lineTo", + "x": 5822951, + "y": 3498851 + }, + { + "type": "lineTo", + "x": 5743576, + "y": 3527426 + }, + { + "type": "lineTo", + "x": 5692776, + "y": 3540126 + }, + { + "type": "lineTo", + "x": 5645151, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 5588001, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 3416301 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "259", + "path_data": [ + { + "path_width": 149245, + "path_height": 69850, + "commands": [ + { + "type": "moveTo", + "x": 5610226, + "y": 1689100 + }, + { + "type": "cubicBezTo", + "x1": 5610755, + "y1": 1693333, + "x2": 5621003, + "y2": 1692901, + "x": 5626101, + "y": 1695450 + }, + { + "type": "cubicBezTo", + "x1": 5629514, + "y1": 1697157, + "x2": 5632213, + "y2": 1700093, + "x": 5635626, + "y": 1701800 + }, + { + "type": "cubicBezTo", + "x1": 5644007, + "y1": 1705991, + "x2": 5651969, + "y2": 1705433, + "x": 5661026, + "y": 1708150 + }, + { + "type": "cubicBezTo", + "x1": 5666485, + "y1": 1709788, + "x2": 5671609, + "y2": 1712383, + "x": 5676901, + "y": 1714500 + }, + { + "type": "cubicBezTo", + "x1": 5697009, + "y1": 1713442, + "x2": 5717173, + "y2": 1713148, + "x": 5737226, + "y": 1711325 + }, + { + "type": "cubicBezTo", + "x1": 5740559, + "y1": 1711022, + "x2": 5744384, + "y2": 1710517, + "x": 5746751, + "y": 1708150 + }, + { + "type": "cubicBezTo", + "x1": 5749118, + "y1": 1705783, + "x2": 5748429, + "y2": 1701618, + "x": 5749926, + "y": 1698625 + }, + { + "type": "cubicBezTo", + "x1": 5762236, + "y1": 1674006, + "x2": 5751471, + "y2": 1703516, + "x": 5759451, + "y": 1679575 + }, + { + "type": "cubicBezTo", + "x1": 5758373, + "y1": 1673109, + "x2": 5758232, + "y2": 1656191, + "x": 5749926, + "y": 1651000 + }, + { + "type": "cubicBezTo", + "x1": 5744250, + "y1": 1647452, + "x2": 5737226, + "y2": 1646767, + "x": 5730876, + "y": 1644650 + }, + { + "type": "cubicBezTo", + "x1": 5673434, + "y1": 1651830, + "x2": 5696265, + "y2": 1645604, + "x": 5661026, + "y": 1657350 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 1666875 + }, + { + "type": "lineTo", + "x": 5622926, + "y": 1670050 + }, + { + "type": "cubicBezTo", + "x1": 5619494, + "y1": 1683777, + "x2": 5609697, + "y2": 1684867, + "x": 5610226, + "y": 1689100 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "260", + "path_data": [ + { + "path_width": 517616, + "path_height": 203200, + "commands": [ + { + "type": "moveTo", + "x": 5486400, + "y": 4400550 + }, + { + "type": "cubicBezTo", + "x1": 5485342, + "y1": 4403725, + "x2": 5499052, + "y2": 4403014, + "x": 5505450, + "y": 4403725 + }, + { + "type": "cubicBezTo", + "x1": 5554040, + "y1": 4409124, + "x2": 5528921, + "y2": 4403952, + "x": 5562600, + "y": 4410075 + }, + { + "type": "cubicBezTo", + "x1": 5567909, + "y1": 4411040, + "x2": 5573161, + "y2": 4412312, + "x": 5578475, + "y": 4413250 + }, + { + "type": "cubicBezTo", + "x1": 5581450, + "y1": 4413775, + "x2": 5620903, + "y2": 4419888, + "x": 5632450, + "y": 4422775 + }, + { + "type": "cubicBezTo", + "x1": 5650585, + "y1": 4427309, + "x2": 5632899, + "y2": 4425166, + "x": 5654675, + "y": 4429125 + }, + { + "type": "cubicBezTo", + "x1": 5662038, + "y1": 4430464, + "x2": 5669537, + "y2": 4430961, + "x": 5676900, + "y": 4432300 + }, + { + "type": "cubicBezTo", + "x1": 5681193, + "y1": 4433081, + "x2": 5685296, + "y2": 4434758, + "x": 5689600, + "y": 4435475 + }, + { + "type": "cubicBezTo", + "x1": 5711406, + "y1": 4439109, + "x2": 5779915, + "y2": 4444565, + "x": 5784850, + "y": 4445000 + }, + { + "type": "cubicBezTo", + "x1": 5797545, + "y1": 4446120, + "x2": 5810334, + "y2": 4446373, + "x": 5822950, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 5845175, + "y": 4451350 + }, + { + "type": "cubicBezTo", + "x1": 5885392, + "y1": 4450292, + "x2": 5925794, + "y2": 4452178, + "x": 5965825, + "y": 4448175 + }, + { + "type": "cubicBezTo", + "x1": 5969622, + "y1": 4447795, + "x2": 5969477, + "y2": 4441348, + "x": 5972175, + "y": 4438650 + }, + { + "type": "cubicBezTo", + "x1": 5974873, + "y1": 4435952, + "x2": 5978525, + "y2": 4434417, + "x": 5981700, + "y": 4432300 + }, + { + "type": "cubicBezTo", + "x1": 5987881, + "y1": 4413757, + "x2": 5980039, + "y2": 4430786, + "x": 5994400, + "y": 4416425 + }, + { + "type": "cubicBezTo", + "x1": 6000555, + "y1": 4410270, + "x2": 6001343, + "y2": 4405122, + "x": 6003925, + "y": 4397375 + }, + { + "type": "cubicBezTo", + "x1": 6002867, + "y1": 4382558, + "x2": 6006134, + "y2": 4366769, + "x": 6000750, + "y": 4352925 + }, + { + "type": "cubicBezTo", + "x1": 5997984, + "y1": 4345812, + "x2": 5988050, + "y2": 4344458, + "x": 5981700, + "y": 4340225 + }, + { + "type": "cubicBezTo", + "x1": 5978525, + "y1": 4338108, + "x2": 5974873, + "y2": 4336573, + "x": 5972175, + "y": 4333875 + }, + { + "type": "cubicBezTo", + "x1": 5969000, + "y1": 4330700, + "x2": 5966666, + "y2": 4326358, + "x": 5962650, + "y": 4324350 + }, + { + "type": "cubicBezTo", + "x1": 5957823, + "y1": 4321937, + "x2": 5951981, + "y2": 4322595, + "x": 5946775, + "y": 4321175 + }, + { + "type": "cubicBezTo", + "x1": 5927593, + "y1": 4315943, + "x2": 5931306, + "y2": 4317212, + "x": 5918200, + "y": 4308475 + }, + { + "type": "cubicBezTo", + "x1": 5900208, + "y1": 4281488, + "x2": 5929842, + "y2": 4323292, + "x": 5892800, + "y": 4286250 + }, + { + "type": "cubicBezTo", + "x1": 5889625, + "y1": 4283075, + "x2": 5886819, + "y2": 4279482, + "x": 5883275, + "y": 4276725 + }, + { + "type": "cubicBezTo", + "x1": 5870070, + "y1": 4266455, + "x2": 5867681, + "y2": 4264559, + "x": 5854700, + "y": 4260850 + }, + { + "type": "cubicBezTo", + "x1": 5821111, + "y1": 4251253, + "x2": 5868221, + "y2": 4266415, + "x": 5822950, + "y": 4251325 + }, + { + "type": "lineTo", + "x": 5813425, + "y": 4248150 + }, + { + "type": "cubicBezTo", + "x1": 5795433, + "y1": 4250267, + "x2": 5777365, + "y2": 4251813, + "x": 5759450, + "y": 4254500 + }, + { + "type": "cubicBezTo", + "x1": 5756140, + "y1": 4254996, + "x2": 5753143, + "y2": 4256756, + "x": 5749925, + "y": 4257675 + }, + { + "type": "cubicBezTo", + "x1": 5745729, + "y1": 4258874, + "x2": 5741458, + "y2": 4259792, + "x": 5737225, + "y": 4260850 + }, + { + "type": "cubicBezTo", + "x1": 5715920, + "y1": 4275053, + "x2": 5735431, + "y2": 4264264, + "x": 5689600, + "y": 4270375 + }, + { + "type": "cubicBezTo", + "x1": 5677194, + "y1": 4272029, + "x2": 5682017, + "y2": 4274803, + "x": 5670550, + "y": 4279900 + }, + { + "type": "cubicBezTo", + "x1": 5664433, + "y1": 4282618, + "x2": 5657069, + "y2": 4282537, + "x": 5651500, + "y": 4286250 + }, + { + "type": "cubicBezTo", + "x1": 5634444, + "y1": 4297621, + "x2": 5637594, + "y2": 4297934, + "x": 5622925, + "y": 4302125 + }, + { + "type": "cubicBezTo", + "x1": 5618729, + "y1": 4303324, + "x2": 5614458, + "y2": 4304242, + "x": 5610225, + "y": 4305300 + }, + { + "type": "cubicBezTo", + "x1": 5608108, + "y1": 4308475, + "x2": 5606573, + "y2": 4312127, + "x": 5603875, + "y": 4314825 + }, + { + "type": "cubicBezTo", + "x1": 5597131, + "y1": 4321569, + "x2": 5593088, + "y2": 4321251, + "x": 5584825, + "y": 4324350 + }, + { + "type": "cubicBezTo", + "x1": 5579489, + "y1": 4326351, + "x2": 5574048, + "y2": 4328151, + "x": 5568950, + "y": 4330700 + }, + { + "type": "cubicBezTo", + "x1": 5552153, + "y1": 4339099, + "x2": 5566284, + "y2": 4334872, + "x": 5549900, + "y": 4346575 + }, + { + "type": "cubicBezTo", + "x1": 5546049, + "y1": 4349326, + "x2": 5541433, + "y2": 4350808, + "x": 5537200, + "y": 4352925 + }, + { + "type": "cubicBezTo", + "x1": 5535083, + "y1": 4359275, + "x2": 5536419, + "y2": 4368262, + "x": 5530850, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 5511800, + "y": 4384675 + }, + { + "type": "cubicBezTo", + "x1": 5504620, + "y1": 4395445, + "x2": 5487458, + "y2": 4397375, + "x": 5486400, + "y": 4400550 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "261", + "path_data": [ + { + "path_width": 238218, + "path_height": 63500, + "commands": [ + { + "type": "moveTo", + "x": 5908675, + "y": 6029325 + }, + { + "type": "cubicBezTo", + "x1": 5907617, + "y1": 6025092, + "x2": 5897485, + "y2": 6028827, + "x": 5892800, + "y": 6026150 + }, + { + "type": "cubicBezTo", + "x1": 5865807, + "y1": 6010725, + "x2": 5912211, + "y2": 6020764, + "x": 5873750, + "y": 6010275 + }, + { + "type": "cubicBezTo", + "x1": 5866530, + "y1": 6008306, + "x2": 5858933, + "y2": 6008158, + "x": 5851525, + "y": 6007100 + }, + { + "type": "cubicBezTo", + "x1": 5845175, + "y1": 6004983, + "x2": 5838997, + "y2": 6002255, + "x": 5832475, + "y": 6000750 + }, + { + "type": "cubicBezTo", + "x1": 5825183, + "y1": 5999067, + "x2": 5817613, + "y2": 5998914, + "x": 5810250, + "y": 5997575 + }, + { + "type": "cubicBezTo", + "x1": 5805957, + "y1": 5996794, + "x2": 5801783, + "y2": 5995458, + "x": 5797550, + "y": 5994400 + }, + { + "type": "cubicBezTo", + "x1": 5768975, + "y1": 5996517, + "x2": 5740227, + "y2": 5996963, + "x": 5711825, + "y": 6000750 + }, + { + "type": "cubicBezTo", + "x1": 5708043, + "y1": 6001254, + "x2": 5705713, + "y2": 6005393, + "x": 5702300, + "y": 6007100 + }, + { + "type": "cubicBezTo", + "x1": 5699307, + "y1": 6008597, + "x2": 5695950, + "y2": 6009217, + "x": 5692775, + "y": 6010275 + }, + { + "type": "cubicBezTo", + "x1": 5690658, + "y1": 6014508, + "x2": 5689455, + "y2": 6019339, + "x": 5686425, + "y": 6022975 + }, + { + "type": "cubicBezTo", + "x1": 5683982, + "y1": 6025906, + "x2": 5678922, + "y2": 6026089, + "x": 5676900, + "y": 6029325 + }, + { + "type": "cubicBezTo", + "x1": 5673352, + "y1": 6035001, + "x2": 5670550, + "y2": 6048375, + "x": 5670550, + "y": 6048375 + }, + { + "type": "cubicBezTo", + "x1": 5673725, + "y1": 6049433, + "x2": 5676808, + "y2": 6050824, + "x": 5680075, + "y": 6051550 + }, + { + "type": "cubicBezTo", + "x1": 5710624, + "y1": 6058339, + "x2": 5746310, + "y2": 6056691, + "x": 5775325, + "y": 6057900 + }, + { + "type": "cubicBezTo", + "x1": 5813425, + "y1": 6056842, + "x2": 5851560, + "y2": 6056677, + "x": 5889625, + "y": 6054725 + }, + { + "type": "cubicBezTo", + "x1": 5892967, + "y1": 6054554, + "x2": 5897653, + "y2": 6054543, + "x": 5899150, + "y": 6051550 + }, + { + "type": "cubicBezTo", + "x1": 5901517, + "y1": 6046817, + "x2": 5909733, + "y2": 6033558, + "x": 5908675, + "y": 6029325 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_arches_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_arches_colored_regions.json new file mode 100644 index 00000000..e84ecccf --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_arches_colored_regions.json @@ -0,0 +1,863 @@ +{ + "slide_number": 7, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "310", + "path_data": [ + { + "path_width": 2032000, + "path_height": 695325, + "commands": [ + { + "type": "moveTo", + "x": 5029200, + "y": 2346326 + }, + { + "type": "lineTo", + "x": 4962525, + "y": 2308226 + }, + { + "type": "lineTo", + "x": 4848225, + "y": 2225676 + }, + { + "type": "lineTo", + "x": 4762500, + "y": 2149476 + }, + { + "type": "lineTo", + "x": 4838700, + "y": 2070101 + }, + { + "type": "lineTo", + "x": 4933950, + "y": 1990726 + }, + { + "type": "lineTo", + "x": 5064125, + "y": 1901826 + }, + { + "type": "lineTo", + "x": 5194300, + "y": 1828801 + }, + { + "type": "lineTo", + "x": 5311775, + "y": 1774826 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 1724026 + }, + { + "type": "lineTo", + "x": 5562600, + "y": 1698626 + }, + { + "type": "lineTo", + "x": 5616575, + "y": 1676401 + }, + { + "type": "lineTo", + "x": 5692775, + "y": 1651001 + }, + { + "type": "lineTo", + "x": 5756275, + "y": 1676401 + }, + { + "type": "lineTo", + "x": 5889625, + "y": 1701801 + }, + { + "type": "lineTo", + "x": 6007100, + "y": 1714501 + }, + { + "type": "lineTo", + "x": 6115050, + "y": 1749426 + }, + { + "type": "lineTo", + "x": 6153150, + "y": 1790701 + }, + { + "type": "lineTo", + "x": 6270625, + "y": 1831976 + }, + { + "type": "lineTo", + "x": 6413500, + "y": 1882776 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 1965326 + }, + { + "type": "lineTo", + "x": 6686550, + "y": 2044701 + }, + { + "type": "lineTo", + "x": 6724650, + "y": 2076451 + }, + { + "type": "lineTo", + "x": 6794500, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 2209801 + }, + { + "type": "lineTo", + "x": 6683375, + "y": 2238376 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 2273301 + }, + { + "type": "lineTo", + "x": 6391275, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 2295526 + }, + { + "type": "lineTo", + "x": 6283325, + "y": 2225676 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 2146301 + }, + { + "type": "lineTo", + "x": 6143625, + "y": 2070101 + }, + { + "type": "lineTo", + "x": 6045200, + "y": 2019301 + }, + { + "type": "lineTo", + "x": 5962650, + "y": 2000251 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 1987551 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 1987551 + }, + { + "type": "lineTo", + "x": 5695950, + "y": 1997076 + }, + { + "type": "lineTo", + "x": 5578475, + "y": 2009776 + }, + { + "type": "lineTo", + "x": 5486400, + "y": 2012951 + }, + { + "type": "lineTo", + "x": 5403850, + "y": 2016126 + }, + { + "type": "lineTo", + "x": 5302250, + "y": 2041526 + }, + { + "type": "lineTo", + "x": 5222875, + "y": 2066926 + }, + { + "type": "lineTo", + "x": 5172075, + "y": 2108201 + }, + { + "type": "lineTo", + "x": 5114925, + "y": 2187576 + }, + { + "type": "lineTo", + "x": 5067300, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 2346326 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "311", + "path_data": [ + { + "path_width": 1006475, + "path_height": 447675, + "commands": [ + { + "type": "moveTo", + "x": 5362576, + "y": 3098801 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 3190876 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 5324476, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 5441951, + "y": 3387726 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 5594351, + "y": 3473451 + }, + { + "type": "lineTo", + "x": 5654676, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 5711826, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 5816601, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 5861051, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 5908676, + "y": 3457576 + }, + { + "type": "lineTo", + "x": 6000751, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 6073776, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 6159501, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 6210301, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 6254751, + "y": 3282951 + }, + { + "type": "lineTo", + "x": 6159501, + "y": 3171826 + }, + { + "type": "lineTo", + "x": 6118226, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 6067426, + "y": 3121026 + }, + { + "type": "lineTo", + "x": 6000751, + "y": 3143251 + }, + { + "type": "lineTo", + "x": 5927726, + "y": 3127376 + }, + { + "type": "lineTo", + "x": 5829301, + "y": 3121026 + }, + { + "type": "lineTo", + "x": 5768976, + "y": 3111501 + }, + { + "type": "lineTo", + "x": 5695951, + "y": 3124201 + }, + { + "type": "lineTo", + "x": 5603876, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 5530851, + "y": 3140076 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 3140076 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 3098801 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "312", + "path_data": [ + { + "path_width": 1292225, + "path_height": 485775, + "commands": [ + { + "type": "moveTo", + "x": 6337301, + "y": 4394201 + }, + { + "type": "lineTo", + "x": 6245226, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 6172201, + "y": 4518026 + }, + { + "type": "lineTo", + "x": 6115051, + "y": 4556126 + }, + { + "type": "lineTo", + "x": 6096001, + "y": 4651376 + }, + { + "type": "lineTo", + "x": 6096001, + "y": 4702176 + }, + { + "type": "lineTo", + "x": 6029326, + "y": 4657726 + }, + { + "type": "lineTo", + "x": 5949951, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 5864226, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 5753101, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 5670551, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 5600701, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 4629151 + }, + { + "type": "lineTo", + "x": 5480051, + "y": 4645026 + }, + { + "type": "lineTo", + "x": 5426076, + "y": 4660901 + }, + { + "type": "lineTo", + "x": 5384801, + "y": 4705351 + }, + { + "type": "lineTo", + "x": 5378451, + "y": 4721226 + }, + { + "type": "lineTo", + "x": 5283201, + "y": 4645026 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 4575176 + }, + { + "type": "lineTo", + "x": 5045076, + "y": 4451351 + }, + { + "type": "lineTo", + "x": 5130801, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 4454526 + }, + { + "type": "lineTo", + "x": 5321301, + "y": 4441826 + }, + { + "type": "lineTo", + "x": 5384801, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 5445126, + "y": 4416426 + }, + { + "type": "lineTo", + "x": 5530851, + "y": 4375151 + }, + { + "type": "lineTo", + "x": 5588001, + "y": 4346576 + }, + { + "type": "lineTo", + "x": 5619751, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 5641976, + "y": 4283076 + }, + { + "type": "lineTo", + "x": 5737226, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 5807076, + "y": 4235451 + }, + { + "type": "lineTo", + "x": 5876926, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 5959476, + "y": 4305301 + }, + { + "type": "lineTo", + "x": 6026151, + "y": 4359276 + }, + { + "type": "lineTo", + "x": 6115051, + "y": 4381501 + }, + { + "type": "lineTo", + "x": 6184901, + "y": 4391026 + }, + { + "type": "lineTo", + "x": 6337301, + "y": 4394201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "313", + "path_data": [ + { + "path_width": 1981200, + "path_height": 666749, + "commands": [ + { + "type": "moveTo", + "x": 6381750, + "y": 5511799 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 5403849 + }, + { + "type": "cubicBezTo", + "x1": 6457421, + "y1": 5403320, + "x2": 6517745, + "y2": 5402791, + "x": 6569074, + "y": 5432424 + }, + { + "type": "cubicBezTo", + "x1": 6620403, + "y1": 5462057, + "x2": 6746875, + "y2": 5572653, + "x": 6756400, + "y": 5607049 + }, + { + "type": "lineTo", + "x": 6645275, + "y": 5714999 + }, + { + "type": "lineTo", + "x": 6553200, + "y": 5772149 + }, + { + "type": "lineTo", + "x": 6448425, + "y": 5819774 + }, + { + "type": "lineTo", + "x": 6369050, + "y": 5838824 + }, + { + "type": "lineTo", + "x": 6292850, + "y": 5870574 + }, + { + "type": "lineTo", + "x": 6184900, + "y": 5911849 + }, + { + "type": "lineTo", + "x": 6061075, + "y": 5962649 + }, + { + "type": "lineTo", + "x": 5946775, + "y": 6013449 + }, + { + "type": "lineTo", + "x": 5883275, + "y": 6035674 + }, + { + "type": "lineTo", + "x": 5765800, + "y": 6026149 + }, + { + "type": "lineTo", + "x": 5695950, + "y": 6051549 + }, + { + "type": "lineTo", + "x": 5575300, + "y": 6019799 + }, + { + "type": "lineTo", + "x": 5457825, + "y": 5975349 + }, + { + "type": "lineTo", + "x": 5289550, + "y": 5905499 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 5826124 + }, + { + "type": "lineTo", + "x": 5016500, + "y": 5768974 + }, + { + "type": "lineTo", + "x": 4775200, + "y": 5622924 + }, + { + "type": "lineTo", + "x": 4848225, + "y": 5568949 + }, + { + "type": "lineTo", + "x": 4924425, + "y": 5527674 + }, + { + "type": "cubicBezTo", + "x1": 4949825, + "y1": 5501745, + "x2": 4991628, + "y2": 5495926, + "x": 5003799, + "y": 5461001 + }, + { + "type": "cubicBezTo", + "x1": 5015970, + "y1": 5426076, + "x2": 5127624, + "y2": 5385859, + "x": 5140324, + "y": 5384800 + }, + { + "type": "lineTo", + "x": 5181600, + "y": 5476874 + }, + { + "type": "lineTo", + "x": 5229225, + "y": 5549899 + }, + { + "type": "lineTo", + "x": 5273675, + "y": 5629274 + }, + { + "type": "lineTo", + "x": 5308600, + "y": 5686424 + }, + { + "type": "lineTo", + "x": 5381625, + "y": 5724524 + }, + { + "type": "lineTo", + "x": 5502275, + "y": 5778499 + }, + { + "type": "lineTo", + "x": 5594350, + "y": 5816599 + }, + { + "type": "lineTo", + "x": 5670550, + "y": 5835649 + }, + { + "type": "lineTo", + "x": 5810250, + "y": 5848349 + }, + { + "type": "lineTo", + "x": 5949950, + "y": 5829299 + }, + { + "type": "lineTo", + "x": 6064250, + "y": 5794374 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 5740399 + }, + { + "type": "lineTo", + "x": 6257925, + "y": 5705474 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 5622924 + }, + { + "type": "lineTo", + "x": 6381750, + "y": 5511799 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_articular_facet_for_dens_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_articular_facet_for_dens_colored_regions.json new file mode 100644 index 00000000..a1f8066b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_articular_facet_for_dens_colored_regions.json @@ -0,0 +1,147 @@ +{ + "slide_number": 9, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "357", + "path_data": [ + { + "path_width": 730250, + "path_height": 581681, + "commands": [ + { + "type": "moveTo", + "x": 5813425, + "y": 3390899 + }, + { + "type": "lineTo", + "x": 5899150, + "y": 3355974 + }, + { + "type": "lineTo", + "x": 5962650, + "y": 3286124 + }, + { + "type": "lineTo", + "x": 6026150, + "y": 3187699 + }, + { + "type": "lineTo", + "x": 6022975, + "y": 3111499 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 3009899 + }, + { + "type": "lineTo", + "x": 5880100, + "y": 2927349 + }, + { + "type": "cubicBezTo", + "x1": 5842529, + "y1": 2900891, + "x2": 5792787, + "y2": 2865436, + "x": 5746750, + "y": 2851149 + }, + { + "type": "cubicBezTo", + "x1": 5700713, + "y1": 2836862, + "x2": 5650442, + "y2": 2841624, + "x": 5603875, + "y": 2841624 + }, + { + "type": "cubicBezTo", + "x1": 5558367, + "y1": 2844799, + "x2": 5566833, + "y2": 2835275, + "x": 5521325, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 5464175, + "y": 2854324 + }, + { + "type": "lineTo", + "x": 5353050, + "y": 2949574 + }, + { + "type": "cubicBezTo", + "x1": 5334000, + "y1": 2989791, + "x2": 5314950, + "y2": 3014132, + "x": 5295900, + "y": 3070224 + }, + { + "type": "lineTo", + "x": 5295900, + "y": 3219449 + }, + { + "type": "lineTo", + "x": 5349875, + "y": 3308349 + }, + { + "type": "lineTo", + "x": 5451475, + "y": 3371849 + }, + { + "type": "lineTo", + "x": 5486400, + "y": 3384549 + }, + { + "type": "lineTo", + "x": 5530850, + "y": 3416299 + }, + { + "type": "lineTo", + "x": 5632450, + "y": 3413124 + }, + { + "type": "lineTo", + "x": 5724525, + "y": 3419474 + }, + { + "type": "lineTo", + "x": 5813425, + "y": 3390899 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_articular_surfaces_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_articular_surfaces_colored_regions.json new file mode 100644 index 00000000..a718c169 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_articular_surfaces_colored_regions.json @@ -0,0 +1,652 @@ +{ + "slide_number": 11, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "407", + "path_data": [ + { + "path_width": 790575, + "path_height": 857250, + "commands": [ + { + "type": "moveTo", + "x": 5054601, + "y": 2867025 + }, + { + "type": "lineTo", + "x": 5143501, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 5172076, + "y": 2705100 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 2600325 + }, + { + "type": "lineTo", + "x": 5102226, + "y": 2492375 + }, + { + "type": "lineTo", + "x": 5029201, + "y": 2425700 + }, + { + "type": "lineTo", + "x": 4918076, + "y": 2362200 + }, + { + "type": "lineTo", + "x": 4838701, + "y": 2336800 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 2320925 + }, + { + "type": "lineTo", + "x": 4651376, + "y": 2346325 + }, + { + "type": "lineTo", + "x": 4594226, + "y": 2406650 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 2501900 + }, + { + "type": "lineTo", + "x": 4518026, + "y": 2616200 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 2740025 + }, + { + "type": "lineTo", + "x": 4603751, + "y": 2822575 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 4752976, + "y": 2892425 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 2946400 + }, + { + "type": "lineTo", + "x": 4743451, + "y": 3025775 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 4879976, + "y": 3130550 + }, + { + "type": "lineTo", + "x": 5003801, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 5114926, + "y": 3178175 + }, + { + "type": "lineTo", + "x": 5226051, + "y": 3178175 + }, + { + "type": "lineTo", + "x": 5286376, + "y": 3178175 + }, + { + "type": "lineTo", + "x": 5308601, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 3108325 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 3089275 + }, + { + "type": "lineTo", + "x": 5207001, + "y": 3054350 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5118101, + "y": 2965450 + }, + { + "type": "lineTo", + "x": 5080001, + "y": 2946400 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 2917825 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 2908300 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 2867025 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "408", + "path_data": [ + { + "path_width": 806450, + "path_height": 828675, + "commands": [ + { + "type": "moveTo", + "x": 6826250, + "y": 2390776 + }, + { + "type": "lineTo", + "x": 6743700, + "y": 2362201 + }, + { + "type": "lineTo", + "x": 6645275, + "y": 2346326 + }, + { + "type": "lineTo", + "x": 6578600, + "y": 2346326 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 2365376 + }, + { + "type": "lineTo", + "x": 6426200, + "y": 2397126 + }, + { + "type": "lineTo", + "x": 6372225, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 6350000, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 2540001 + }, + { + "type": "lineTo", + "x": 6311900, + "y": 2597151 + }, + { + "type": "lineTo", + "x": 6311900, + "y": 2628901 + }, + { + "type": "lineTo", + "x": 6308725, + "y": 2714626 + }, + { + "type": "lineTo", + "x": 6305550, + "y": 2765426 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 2800351 + }, + { + "type": "lineTo", + "x": 6181725, + "y": 2832101 + }, + { + "type": "lineTo", + "x": 6130925, + "y": 2889251 + }, + { + "type": "lineTo", + "x": 6108700, + "y": 2959101 + }, + { + "type": "lineTo", + "x": 6124575, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 6156325, + "y": 3108326 + }, + { + "type": "lineTo", + "x": 6254750, + "y": 3155951 + }, + { + "type": "lineTo", + "x": 6391275, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 6616700, + "y": 3111501 + }, + { + "type": "lineTo", + "x": 6708775, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 3019426 + }, + { + "type": "lineTo", + "x": 6797675, + "y": 2962276 + }, + { + "type": "lineTo", + "x": 6835775, + "y": 2898776 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 2819401 + }, + { + "type": "lineTo", + "x": 6883400, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 6908800, + "y": 2647951 + }, + { + "type": "lineTo", + "x": 6915150, + "y": 2568576 + }, + { + "type": "lineTo", + "x": 6892925, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 6826250, + "y": 2390776 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "409", + "path_data": [ + { + "path_width": 695325, + "path_height": 673100, + "commands": [ + { + "type": "moveTo", + "x": 5368926, + "y": 4870450 + }, + { + "type": "lineTo", + "x": 5327651, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 5299076, + "y": 4746625 + }, + { + "type": "lineTo", + "x": 5267326, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 4679950 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 4886326, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 4933950 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 5003800 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 5121275 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 5318125 + }, + { + "type": "lineTo", + "x": 4870451, + "y": 5353050 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 5346700 + }, + { + "type": "lineTo", + "x": 5130801, + "y": 5324475 + }, + { + "type": "lineTo", + "x": 5229226, + "y": 5260975 + }, + { + "type": "lineTo", + "x": 5283201, + "y": 5194300 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 5105400 + }, + { + "type": "lineTo", + "x": 5359401, + "y": 5035550 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 5000625 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 4870450 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "410", + "path_data": [ + { + "path_width": 746125, + "path_height": 669925, + "commands": [ + { + "type": "moveTo", + "x": 6800851, + "y": 4902201 + }, + { + "type": "lineTo", + "x": 6727826, + "y": 4835526 + }, + { + "type": "lineTo", + "x": 6664326, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 6604001, + "y": 4714876 + }, + { + "type": "lineTo", + "x": 6540501, + "y": 4689476 + }, + { + "type": "lineTo", + "x": 6467476, + "y": 4683126 + }, + { + "type": "lineTo", + "x": 6365876, + "y": 4695826 + }, + { + "type": "lineTo", + "x": 6242051, + "y": 4708526 + }, + { + "type": "lineTo", + "x": 6156326, + "y": 4768851 + }, + { + "type": "lineTo", + "x": 6105526, + "y": 4822826 + }, + { + "type": "lineTo", + "x": 6140451, + "y": 4927601 + }, + { + "type": "lineTo", + "x": 6172201, + "y": 5013326 + }, + { + "type": "lineTo", + "x": 6175376, + "y": 5092701 + }, + { + "type": "lineTo", + "x": 6213476, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 6276976, + "y": 5235576 + }, + { + "type": "lineTo", + "x": 6334126, + "y": 5299076 + }, + { + "type": "lineTo", + "x": 6413501, + "y": 5353051 + }, + { + "type": "lineTo", + "x": 6527801, + "y": 5353051 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 5327651 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 6835776, + "y": 5172076 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 5102226 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 5032376 + }, + { + "type": "lineTo", + "x": 6832601, + "y": 4972051 + }, + { + "type": "lineTo", + "x": 6800851, + "y": 4902201 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_colored_regions.json new file mode 100644 index 00000000..2dd650a2 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_colored_regions.json @@ -0,0 +1,131 @@ +{ + "slide_number": 3, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "162", + "path_data": [ + { + "path_width": 803120, + "path_height": 182291, + "commands": [ + { + "type": "moveTo", + "x": 6127596, + "y": 2879417 + }, + { + "type": "cubicBezTo", + "x1": 6075764, + "y1": 2858560, + "x2": 6030888, + "y2": 2807567, + "x": 5981624, + "y": 2781922 + }, + { + "type": "cubicBezTo", + "x1": 5932360, + "y1": 2756277, + "x2": 5869182, + "y2": 2735871, + "x": 5832011, + "y": 2725546 + }, + { + "type": "lineTo", + "x": 5706018, + "y": 2713311 + }, + { + "type": "lineTo", + "x": 5557025, + "y": 2744441 + }, + { + "type": "lineTo", + "x": 5433588, + "y": 2813826 + }, + { + "type": "cubicBezTo", + "x1": 5394830, + "y1": 2839020, + "x2": 5354484, + "y2": 2875258, + "x": 5324476, + "y": 2895602 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "164", + "path_data": [ + { + "path_width": 774545, + "path_height": 188331, + "commands": [ + { + "type": "moveTo", + "x": 6127597, + "y": 5059092 + }, + { + "type": "cubicBezTo", + "x1": 6091640, + "y1": 5003310, + "x2": 6065814, + "y2": 4994121, + "x": 6016550, + "y": 4964772 + }, + { + "type": "cubicBezTo", + "x1": 5967286, + "y1": 4935423, + "x2": 5869183, + "y2": 4893321, + "x": 5832012, + "y": 4882996 + }, + { + "type": "lineTo", + "x": 5706019, + "y": 4870761 + }, + { + "type": "lineTo", + "x": 5557026, + "y": 4901891 + }, + { + "type": "lineTo", + "x": 5455814, + "y": 4971276 + }, + { + "type": "cubicBezTo", + "x1": 5417056, + "y1": 4996470, + "x2": 5383060, + "y2": 5016833, + "x": 5353052, + "y": 5037177 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_groove_for_vertebral_artery_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_groove_for_vertebral_artery_colored_regions.json new file mode 100644 index 00000000..f6e5eaf0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_groove_for_vertebral_artery_colored_regions.json @@ -0,0 +1,203 @@ +{ + "slide_number": 8, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "336", + "path_data": [ + { + "path_width": 1047750, + "path_height": 460375, + "commands": [ + { + "type": "moveTo", + "x": 7483475, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 7385050, + "y": 3155951 + }, + { + "type": "lineTo", + "x": 7242175, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 7086600, + "y": 2974976 + }, + { + "type": "lineTo", + "x": 6950075, + "y": 2914651 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 2847976 + }, + { + "type": "lineTo", + "x": 6588125, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 6511925, + "y": 2876551 + }, + { + "type": "lineTo", + "x": 6454775, + "y": 2813051 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 2784476 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 2746376 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 2724151 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 2736851 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 2797176 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 2873376 + }, + { + "type": "lineTo", + "x": 7286625, + "y": 2978151 + }, + { + "type": "lineTo", + "x": 7429500, + "y": 3022601 + }, + { + "type": "lineTo", + "x": 7483475, + "y": 3184526 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "337", + "path_data": [ + { + "path_width": 708025, + "path_height": 104775, + "commands": [ + { + "type": "moveTo", + "x": 4721226, + "y": 3009901 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 3076576 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 4219576, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 3082926 + }, + { + "type": "lineTo", + "x": 4048126, + "y": 3032126 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 3006726 + }, + { + "type": "lineTo", + "x": 4079876, + "y": 2990851 + }, + { + "type": "lineTo", + "x": 4248151, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 4416426, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 4591051, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 4721226, + "y": 3009901 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_lateral_mass_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_lateral_mass_colored_regions.json new file mode 100644 index 00000000..44eae06b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_lateral_mass_colored_regions.json @@ -0,0 +1,810 @@ +{ + "slide_number": 10, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "381", + "path_data": [ + { + "path_width": 873125, + "path_height": 1092200, + "commands": [ + { + "type": "moveTo", + "x": 5029201, + "y": 2390775 + }, + { + "type": "lineTo", + "x": 4949826, + "y": 2320925 + }, + { + "type": "lineTo", + "x": 4768851, + "y": 2238375 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 2219325 + }, + { + "type": "lineTo", + "x": 4619626, + "y": 2260600 + }, + { + "type": "lineTo", + "x": 4552951, + "y": 2371725 + }, + { + "type": "lineTo", + "x": 4505326, + "y": 2466975 + }, + { + "type": "lineTo", + "x": 4546601, + "y": 2565400 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 2647950 + }, + { + "type": "lineTo", + "x": 4511676, + "y": 2733675 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 2794000 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 2959100 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 3016250 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 4625976, + "y": 3130550 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 3162300 + }, + { + "type": "lineTo", + "x": 4756151, + "y": 3200400 + }, + { + "type": "lineTo", + "x": 4813301, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 3257550 + }, + { + "type": "lineTo", + "x": 4899026, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 4975226, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 5032376, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 5207001, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 3095625 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5330826, + "y": 2905125 + }, + { + "type": "lineTo", + "x": 5299076, + "y": 2816225 + }, + { + "type": "lineTo", + "x": 5295901, + "y": 2768600 + }, + { + "type": "lineTo", + "x": 5251451, + "y": 2676525 + }, + { + "type": "lineTo", + "x": 5187951, + "y": 2613025 + }, + { + "type": "lineTo", + "x": 5133976, + "y": 2574925 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 2501900 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 2435225 + }, + { + "type": "lineTo", + "x": 5029201, + "y": 2390775 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "382", + "path_data": [ + { + "path_width": 885825, + "path_height": 990600, + "commands": [ + { + "type": "moveTo", + "x": 6842126, + "y": 2286000 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 2289175 + }, + { + "type": "lineTo", + "x": 6619876, + "y": 2292350 + }, + { + "type": "lineTo", + "x": 6502401, + "y": 2330450 + }, + { + "type": "lineTo", + "x": 6350001, + "y": 2403475 + }, + { + "type": "lineTo", + "x": 6346826, + "y": 2463800 + }, + { + "type": "lineTo", + "x": 6327776, + "y": 2536825 + }, + { + "type": "lineTo", + "x": 6308726, + "y": 2555875 + }, + { + "type": "lineTo", + "x": 6248401, + "y": 2590800 + }, + { + "type": "lineTo", + "x": 6207126, + "y": 2622550 + }, + { + "type": "lineTo", + "x": 6169026, + "y": 2670175 + }, + { + "type": "lineTo", + "x": 6140451, + "y": 2746375 + }, + { + "type": "lineTo", + "x": 6124576, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 6115051, + "y": 2898775 + }, + { + "type": "lineTo", + "x": 6115051, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 6118226, + "y": 3079750 + }, + { + "type": "lineTo", + "x": 6118226, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 6159501, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 6216651, + "y": 3267075 + }, + { + "type": "lineTo", + "x": 6257926, + "y": 3276600 + }, + { + "type": "lineTo", + "x": 6388101, + "y": 3257550 + }, + { + "type": "lineTo", + "x": 6467476, + "y": 3254375 + }, + { + "type": "lineTo", + "x": 6540501, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 6604001, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 6680201, + "y": 3200400 + }, + { + "type": "lineTo", + "x": 6746876, + "y": 3171825 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 3130550 + }, + { + "type": "lineTo", + "x": 6883401, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 6934201, + "y": 3051175 + }, + { + "type": "lineTo", + "x": 6978651, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 7000876, + "y": 2943225 + }, + { + "type": "lineTo", + "x": 6946901, + "y": 2784475 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 2705100 + }, + { + "type": "lineTo", + "x": 6892926, + "y": 2609850 + }, + { + "type": "cubicBezTo", + "x1": 6893984, + "y1": 2572808, + "x2": 6895043, + "y2": 2535767, + "x": 6896101, + "y": 2498725 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 6845301, + "y": 2355850 + }, + { + "type": "lineTo", + "x": 6842126, + "y": 2286000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "383", + "path_data": [ + { + "path_width": 733425, + "path_height": 1028700, + "commands": [ + { + "type": "moveTo", + "x": 5394326, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 5302251, + "y": 4559300 + }, + { + "type": "lineTo", + "x": 5219701, + "y": 4451350 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 5048251, + "y": 4445000 + }, + { + "type": "lineTo", + "x": 4918076, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 4838701, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 4727576, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 4613275 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 4867275 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 5016500 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 5111750 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 5156200 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 5372100 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 5416550 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 4908551, + "y": 5467350 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 5422900 + }, + { + "type": "lineTo", + "x": 5156201, + "y": 5302250 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 5321301, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 5029200 + }, + { + "type": "cubicBezTo", + "x1": 5369984, + "y1": 4992158, + "x2": 5371043, + "y2": 4955117, + "x": 5372101, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 5375276, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 5375276, + "y": 4810125 + }, + { + "type": "lineTo", + "x": 5365751, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 5394326, + "y": 4651375 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "384", + "path_data": [ + { + "path_width": 854075, + "path_height": 1190625, + "commands": [ + { + "type": "moveTo", + "x": 6670676, + "y": 4505326 + }, + { + "type": "lineTo", + "x": 6543676, + "y": 4441826 + }, + { + "type": "lineTo", + "x": 6477001, + "y": 4435476 + }, + { + "type": "lineTo", + "x": 6359526, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 6276976, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 6210301, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 6134101, + "y": 4432301 + }, + { + "type": "lineTo", + "x": 6067426, + "y": 4600576 + }, + { + "type": "lineTo", + "x": 6067426, + "y": 4670426 + }, + { + "type": "lineTo", + "x": 6111876, + "y": 4699001 + }, + { + "type": "lineTo", + "x": 6118226, + "y": 4832351 + }, + { + "type": "lineTo", + "x": 6111876, + "y": 4873626 + }, + { + "type": "lineTo", + "x": 6149976, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 6178551, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 6175376, + "y": 5083176 + }, + { + "type": "lineTo", + "x": 6219826, + "y": 5172076 + }, + { + "type": "lineTo", + "x": 6267451, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 6343651, + "y": 5305426 + }, + { + "type": "lineTo", + "x": 6388101, + "y": 5340351 + }, + { + "type": "lineTo", + "x": 6413501, + "y": 5362576 + }, + { + "type": "lineTo", + "x": 6454776, + "y": 5432426 + }, + { + "type": "lineTo", + "x": 6565901, + "y": 5502276 + }, + { + "type": "lineTo", + "x": 6705601, + "y": 5546726 + }, + { + "type": "lineTo", + "x": 6804026, + "y": 5588001 + }, + { + "type": "lineTo", + "x": 6873876, + "y": 5502276 + }, + { + "type": "lineTo", + "x": 6921501, + "y": 5403851 + }, + { + "type": "lineTo", + "x": 6905626, + "y": 5280026 + }, + { + "type": "lineTo", + "x": 6854826, + "y": 5143501 + }, + { + "type": "lineTo", + "x": 6864351, + "y": 5089526 + }, + { + "type": "lineTo", + "x": 6880226, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 6896101, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 6896101, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 4794251 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 4645026 + }, + { + "type": "lineTo", + "x": 6734176, + "y": 4524376 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 4505326 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/atlas_transverse_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/atlas_transverse_process_colored_regions.json new file mode 100644 index 00000000..9f5ee144 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/atlas_transverse_process_colored_regions.json @@ -0,0 +1,1867 @@ +{ + "slide_number": 6, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "284", + "path_data": [ + { + "path_width": 906167, + "path_height": 931132, + "commands": [ + { + "type": "moveTo", + "x": 6845300, + "y": 2320925 + }, + { + "type": "cubicBezTo", + "x1": 6845829, + "y1": 2317750, + "x2": 6858954, + "y2": 2328229, + "x": 6864350, + "y": 2333625 + }, + { + "type": "cubicBezTo", + "x1": 6866717, + "y1": 2335992, + "x2": 6864802, + "y2": 2341205, + "x": 6867525, + "y": 2343150 + }, + { + "type": "cubicBezTo", + "x1": 6872972, + "y1": 2347041, + "x2": 6886575, + "y2": 2349500, + "x": 6886575, + "y": 2349500 + }, + { + "type": "cubicBezTo", + "x1": 6896638, + "y1": 2364594, + "x2": 6889305, + "y2": 2357818, + "x": 6911975, + "y": 2365375 + }, + { + "type": "cubicBezTo", + "x1": 6915150, + "y1": 2366433, + "x2": 6919383, + "y2": 2361671, + "x": 6921500, + "y": 2368550 + }, + { + "type": "cubicBezTo", + "x1": 6923617, + "y1": 2375429, + "x2": 6919912, + "y2": 2398183, + "x": 6924675, + "y": 2406650 + }, + { + "type": "cubicBezTo", + "x1": 6929438, + "y1": 2415117, + "x2": 6941079, + "y2": 2413529, + "x": 6950075, + "y": 2419350 + }, + { + "type": "cubicBezTo", + "x1": 6959071, + "y1": 2425171, + "x2": 6973358, + "y2": 2436283, + "x": 6978650, + "y": 2441575 + }, + { + "type": "cubicBezTo", + "x1": 6983942, + "y1": 2446867, + "x2": 6979708, + "y2": 2442104, + "x": 6981825, + "y": 2451100 + }, + { + "type": "cubicBezTo", + "x1": 6983942, + "y1": 2460096, + "x2": 6981825, + "y2": 2486025, + "x": 6991350, + "y": 2495550 + }, + { + "type": "cubicBezTo", + "x1": 7000875, + "y1": 2505075, + "x2": 7015692, + "y2": 2512483, + "x": 7032625, + "y": 2524125 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 2565400 + }, + { + "type": "cubicBezTo", + "x1": 7104592, + "y1": 2573338, + "x2": 7099544, + "y2": 2569307, + "x": 7102475, + "y": 2571750 + }, + { + "type": "cubicBezTo", + "x1": 7105924, + "y1": 2574625, + "x2": 7108551, + "y2": 2578400, + "x": 7112000, + "y": 2581275 + }, + { + "type": "cubicBezTo", + "x1": 7120206, + "y1": 2588114, + "x2": 7121504, + "y2": 2587618, + "x": 7131050, + "y": 2590800 + }, + { + "type": "cubicBezTo", + "x1": 7133167, + "y1": 2593975, + "x2": 7134702, + "y2": 2597627, + "x": 7137400, + "y": 2600325 + }, + { + "type": "cubicBezTo", + "x1": 7141142, + "y1": 2604067, + "x2": 7146712, + "y2": 2605785, + "x": 7150100, + "y": 2609850 + }, + { + "type": "cubicBezTo", + "x1": 7152243, + "y1": 2612421, + "x2": 7151778, + "y2": 2616382, + "x": 7153275, + "y": 2619375 + }, + { + "type": "cubicBezTo", + "x1": 7154982, + "y1": 2622788, + "x2": 7156927, + "y2": 2626202, + "x": 7159625, + "y": 2628900 + }, + { + "type": "cubicBezTo", + "x1": 7171354, + "y1": 2640629, + "x2": 7171433, + "y2": 2631121, + "x": 7188200, + "y": 2641600 + }, + { + "type": "cubicBezTo", + "x1": 7196667, + "y1": 2646892, + "x2": 7204128, + "y2": 2654318, + "x": 7213600, + "y": 2657475 + }, + { + "type": "lineTo", + "x": 7251700, + "y": 2670175 + }, + { + "type": "lineTo", + "x": 7280275, + "y": 2679700 + }, + { + "type": "cubicBezTo", + "x1": 7283450, + "y1": 2680758, + "x2": 7287015, + "y2": 2681019, + "x": 7289800, + "y": 2682875 + }, + { + "type": "cubicBezTo", + "x1": 7302110, + "y1": 2691081, + "x2": 7295705, + "y2": 2688018, + "x": 7308850, + "y": 2692400 + }, + { + "type": "cubicBezTo", + "x1": 7316258, + "y1": 2691342, + "x2": 7323907, + "y2": 2691375, + "x": 7331075, + "y": 2689225 + }, + { + "type": "cubicBezTo", + "x1": 7334730, + "y1": 2688129, + "x2": 7336945, + "y2": 2683971, + "x": 7340600, + "y": 2682875 + }, + { + "type": "cubicBezTo", + "x1": 7347768, + "y1": 2680725, + "x2": 7355417, + "y2": 2680758, + "x": 7362825, + "y": 2679700 + }, + { + "type": "cubicBezTo", + "x1": 7393517, + "y1": 2680758, + "x2": 7412038, + "y2": 2690283, + "x": 7429500, + "y": 2695575 + }, + { + "type": "cubicBezTo", + "x1": 7446962, + "y1": 2700867, + "x2": 7457546, + "y2": 2708275, + "x": 7467600, + "y": 2711450 + }, + { + "type": "cubicBezTo", + "x1": 7477654, + "y1": 2714625, + "x2": 7480459, + "y2": 2708381, + "x": 7489825, + "y": 2714625 + }, + { + "type": "cubicBezTo", + "x1": 7496069, + "y1": 2723991, + "x2": 7503054, + "y2": 2710921, + "x": 7505700, + "y": 2733675 + }, + { + "type": "cubicBezTo", + "x1": 7508346, + "y1": 2756429, + "x2": 7507817, + "y2": 2824163, + "x": 7505700, + "y": 2851150 + }, + { + "type": "cubicBezTo", + "x1": 7503583, + "y1": 2878138, + "x2": 7498821, + "y2": 2881313, + "x": 7493000, + "y": 2895600 + }, + { + "type": "cubicBezTo", + "x1": 7487179, + "y1": 2909887, + "x2": 7478713, + "y2": 2923117, + "x": 7470775, + "y": 2936875 + }, + { + "type": "cubicBezTo", + "x1": 7462838, + "y1": 2950633, + "x2": 7457017, + "y2": 2963334, + "x": 7445375, + "y": 2978150 + }, + { + "type": "cubicBezTo", + "x1": 7433733, + "y1": 2992966, + "x2": 7411508, + "y2": 3012546, + "x": 7400925, + "y": 3025775 + }, + { + "type": "cubicBezTo", + "x1": 7399867, + "y1": 3030008, + "x2": 7380287, + "y2": 3048000, + "x": 7369175, + "y": 3054350 + }, + { + "type": "cubicBezTo", + "x1": 7358063, + "y1": 3060700, + "x2": 7349067, + "y2": 3064933, + "x": 7334250, + "y": 3063875 + }, + { + "type": "cubicBezTo", + "x1": 7319433, + "y1": 3062817, + "x2": 7297208, + "y2": 3052233, + "x": 7280275, + "y": 3048000 + }, + { + "type": "cubicBezTo", + "x1": 7263342, + "y1": 3043767, + "x2": 7246937, + "y2": 3041121, + "x": 7232650, + "y": 3038475 + }, + { + "type": "cubicBezTo", + "x1": 7218363, + "y1": 3035829, + "x2": 7207779, + "y2": 3033712, + "x": 7194550, + "y": 3032125 + }, + { + "type": "cubicBezTo", + "x1": 7181321, + "y1": 3030538, + "x2": 7164387, + "y2": 3028950, + "x": 7153275, + "y": 3028950 + }, + { + "type": "cubicBezTo", + "x1": 7142163, + "y1": 3028950, + "x2": 7138987, + "y2": 3028421, + "x": 7127875, + "y": 3032125 + }, + { + "type": "cubicBezTo", + "x1": 7116763, + "y1": 3035829, + "x2": 7098242, + "y2": 3044825, + "x": 7086600, + "y": 3051175 + }, + { + "type": "cubicBezTo", + "x1": 7074958, + "y1": 3057525, + "x2": 7068079, + "y2": 3064404, + "x": 7058025, + "y": 3070225 + }, + { + "type": "cubicBezTo", + "x1": 7047971, + "y1": 3076046, + "x2": 7043208, + "y2": 3085042, + "x": 7026275, + "y": 3086100 + }, + { + "type": "cubicBezTo", + "x1": 7011458, + "y1": 3090863, + "x2": 6997171, + "y2": 3106738, + "x": 6988175, + "y": 3111500 + }, + { + "type": "cubicBezTo", + "x1": 6979179, + "y1": 3116262, + "x2": 6977592, + "y2": 3113617, + "x": 6972300, + "y": 3114675 + }, + { + "type": "cubicBezTo", + "x1": 6945003, + "y1": 3132873, + "x2": 6979540, + "y2": 3111055, + "x": 6953250, + "y": 3124200 + }, + { + "type": "cubicBezTo", + "x1": 6949837, + "y1": 3125907, + "x2": 6947212, + "y2": 3129000, + "x": 6943725, + "y": 3130550 + }, + { + "type": "cubicBezTo", + "x1": 6937608, + "y1": 3133268, + "x2": 6930244, + "y2": 3133187, + "x": 6924675, + "y": 3136900 + }, + { + "type": "cubicBezTo", + "x1": 6911522, + "y1": 3145668, + "x2": 6917029, + "y2": 3142942, + "x": 6899275, + "y": 3149600 + }, + { + "type": "cubicBezTo", + "x1": 6890501, + "y1": 3152890, + "x2": 6882371, + "y2": 3154405, + "x": 6873875, + "y": 3159125 + }, + { + "type": "cubicBezTo", + "x1": 6869249, + "y1": 3161695, + "x2": 6865662, + "y2": 3165845, + "x": 6861175, + "y": 3168650 + }, + { + "type": "cubicBezTo", + "x1": 6826309, + "y1": 3190441, + "x2": 6871752, + "y2": 3157542, + "x": 6835775, + "y": 3184525 + }, + { + "type": "cubicBezTo", + "x1": 6830563, + "y1": 3200162, + "x2": 6836332, + "y2": 3189353, + "x": 6823075, + "y": 3200400 + }, + { + "type": "cubicBezTo", + "x1": 6813466, + "y1": 3208407, + "x2": 6808256, + "y2": 3219186, + "x": 6794500, + "y": 3222625 + }, + { + "type": "cubicBezTo", + "x1": 6790615, + "y1": 3223596, + "x2": 6767884, + "y2": 3228589, + "x": 6759575, + "y": 3232150 + }, + { + "type": "cubicBezTo", + "x1": 6755225, + "y1": 3234014, + "x2": 6751365, + "y2": 3237003, + "x": 6746875, + "y": 3238500 + }, + { + "type": "cubicBezTo", + "x1": 6738596, + "y1": 3241260, + "x2": 6729281, + "y2": 3240947, + "x": 6721475, + "y": 3244850 + }, + { + "type": "cubicBezTo", + "x1": 6717242, + "y1": 3246967, + "x2": 6718300, + "y2": 3252788, + "x": 6708775, + "y": 3251200 + }, + { + "type": "cubicBezTo", + "x1": 6699250, + "y1": 3249613, + "x2": 6678083, + "y2": 3234267, + "x": 6664325, + "y": 3235325 + }, + { + "type": "cubicBezTo", + "x1": 6646862, + "y1": 3232679, + "x2": 6612467, + "y2": 3236912, + "x": 6604000, + "y": 3235325 + }, + { + "type": "cubicBezTo", + "x1": 6595533, + "y1": 3233738, + "x2": 6609509, + "y2": 3227808, + "x": 6613525, + "y": 3225800 + }, + { + "type": "cubicBezTo", + "x1": 6618352, + "y1": 3223387, + "x2": 6624108, + "y2": 3223683, + "x": 6629400, + "y": 3222625 + }, + { + "type": "cubicBezTo", + "x1": 6638781, + "y1": 3217934, + "x2": 6647840, + "y2": 3212965, + "x": 6657975, + "y": 3209925 + }, + { + "type": "cubicBezTo", + "x1": 6668033, + "y1": 3206908, + "x2": 6676778, + "y2": 3207239, + "x": 6686550, + "y": 3203575 + }, + { + "type": "cubicBezTo", + "x1": 6690982, + "y1": 3201913, + "x2": 6694900, + "y2": 3199089, + "x": 6699250, + "y": 3197225 + }, + { + "type": "cubicBezTo", + "x1": 6711042, + "y1": 3192171, + "x2": 6707533, + "y2": 3196673, + "x": 6718300, + "y": 3187700 + }, + { + "type": "cubicBezTo", + "x1": 6721749, + "y1": 3184825, + "x2": 6724089, + "y2": 3180666, + "x": 6727825, + "y": 3178175 + }, + { + "type": "cubicBezTo", + "x1": 6730680, + "y1": 3176272, + "x2": 6748198, + "y2": 3172354, + "x": 6750050, + "y": 3171825 + }, + { + "type": "cubicBezTo", + "x1": 6776807, + "y1": 3164180, + "x2": 6741270, + "y2": 3174227, + "x": 6769100, + "y": 3162300 + }, + { + "type": "cubicBezTo", + "x1": 6773111, + "y1": 3160581, + "x2": 6777714, + "y2": 3160657, + "x": 6781800, + "y": 3159125 + }, + { + "type": "cubicBezTo", + "x1": 6794363, + "y1": 3154414, + "x2": 6796159, + "y2": 3151136, + "x": 6807200, + "y": 3143250 + }, + { + "type": "cubicBezTo", + "x1": 6810305, + "y1": 3141032, + "x2": 6813794, + "y2": 3139343, + "x": 6816725, + "y": 3136900 + }, + { + "type": "cubicBezTo", + "x1": 6832580, + "y1": 3123687, + "x2": 6819036, + "y2": 3129780, + "x": 6835775, + "y": 3124200 + }, + { + "type": "cubicBezTo", + "x1": 6840008, + "y1": 3121025, + "x2": 6843881, + "y2": 3117300, + "x": 6848475, + "y": 3114675 + }, + { + "type": "cubicBezTo", + "x1": 6851381, + "y1": 3113015, + "x2": 6855215, + "y2": 3113356, + "x": 6858000, + "y": 3111500 + }, + { + "type": "cubicBezTo", + "x1": 6861736, + "y1": 3109009, + "x2": 6864076, + "y2": 3104850, + "x": 6867525, + "y": 3101975 + }, + { + "type": "cubicBezTo", + "x1": 6870456, + "y1": 3099532, + "x2": 6873875, + "y2": 3097742, + "x": 6877050, + "y": 3095625 + }, + { + "type": "cubicBezTo", + "x1": 6888692, + "y1": 3078163, + "x2": 6877050, + "y2": 3092979, + "x": 6892925, + "y": 3079750 + }, + { + "type": "cubicBezTo", + "x1": 6896374, + "y1": 3076875, + "x2": 6898906, + "y2": 3072982, + "x": 6902450, + "y": 3070225 + }, + { + "type": "cubicBezTo", + "x1": 6908474, + "y1": 3065540, + "x2": 6915150, + "y2": 3061758, + "x": 6921500, + "y": 3057525 + }, + { + "type": "cubicBezTo", + "x1": 6924675, + "y1": 3055408, + "x2": 6928327, + "y2": 3053873, + "x": 6931025, + "y": 3051175 + }, + { + "type": "cubicBezTo", + "x1": 6955790, + "y1": 3026410, + "x2": 6923997, + "y2": 3056195, + "x": 6953250, + "y": 3035300 + }, + { + "type": "cubicBezTo", + "x1": 6956904, + "y1": 3032690, + "x2": 6959121, + "y2": 3028385, + "x": 6962775, + "y": 3025775 + }, + { + "type": "cubicBezTo", + "x1": 6966626, + "y1": 3023024, + "x2": 6971366, + "y2": 3021773, + "x": 6975475, + "y": 3019425 + }, + { + "type": "cubicBezTo", + "x1": 6978788, + "y1": 3017532, + "x2": 6981825, + "y2": 3015192, + "x": 6985000, + "y": 3013075 + }, + { + "type": "cubicBezTo", + "x1": 6987117, + "y1": 3009900, + "x2": 6988419, + "y2": 3005993, + "x": 6991350, + "y": 3003550 + }, + { + "type": "cubicBezTo", + "x1": 6994986, + "y1": 3000520, + "x2": 7001020, + "y2": 3000836, + "x": 7004050, + "y": 2997200 + }, + { + "type": "cubicBezTo", + "x1": 7006844, + "y1": 2993848, + "x2": 7006167, + "y2": 2988733, + "x": 7007225, + "y": 2984500 + }, + { + "type": "cubicBezTo", + "x1": 7006167, + "y1": 2976033, + "x2": 7006295, + "y2": 2967332, + "x": 7004050, + "y": 2959100 + }, + { + "type": "cubicBezTo", + "x1": 7003046, + "y1": 2955419, + "x2": 6999203, + "y2": 2953082, + "x": 6997700, + "y": 2949575 + }, + { + "type": "cubicBezTo", + "x1": 6995981, + "y1": 2945564, + "x2": 6995724, + "y2": 2941071, + "x": 6994525, + "y": 2936875 + }, + { + "type": "cubicBezTo", + "x1": 6993606, + "y1": 2933657, + "x2": 6992408, + "y2": 2930525, + "x": 6991350, + "y": 2927350 + }, + { + "type": "cubicBezTo", + "x1": 7021672, + "y1": 2907135, + "x2": 6964222, + "y2": 2943170, + "x": 7045325, + "y": 2917825 + }, + { + "type": "cubicBezTo", + "x1": 7049843, + "y1": 2916413, + "x2": 7048645, + "y2": 2908761, + "x": 7051675, + "y": 2905125 + }, + { + "type": "cubicBezTo", + "x1": 7054118, + "y1": 2902194, + "x2": 7058025, + "y2": 2900892, + "x": 7061200, + "y": 2898775 + }, + { + "type": "lineTo", + "x": 7067550, + "y": 2879725 + }, + { + "type": "lineTo", + "x": 7070725, + "y": 2870200 + }, + { + "type": "cubicBezTo", + "x1": 7069667, + "y1": 2859617, + "x2": 7069167, + "y2": 2848962, + "x": 7067550, + "y": 2838450 + }, + { + "type": "cubicBezTo", + "x1": 7066737, + "y1": 2833166, + "x2": 7060414, + "y2": 2819570, + "x": 7058025, + "y": 2816225 + }, + { + "type": "cubicBezTo", + "x1": 7055415, + "y1": 2812571, + "x2": 7051375, + "y2": 2810149, + "x": 7048500, + "y": 2806700 + }, + { + "type": "cubicBezTo", + "x1": 7033416, + "y1": 2788599, + "x2": 7049389, + "y2": 2805875, + "x": 7038975, + "y": 2787650 + }, + { + "type": "cubicBezTo", + "x1": 7036350, + "y1": 2783056, + "x2": 7032625, + "y2": 2779183, + "x": 7029450, + "y": 2774950 + }, + { + "type": "cubicBezTo", + "x1": 7022576, + "y1": 2747454, + "x2": 7032945, + "y2": 2775270, + "x": 7013575, + "y": 2755900 + }, + { + "type": "lineTo", + "x": 6994525, + "y": 2727325 + }, + { + "type": "cubicBezTo", + "x1": 6992408, + "y1": 2724150, + "x2": 6991350, + "y2": 2719917, + "x": 6988175, + "y": 2717800 + }, + { + "type": "lineTo", + "x": 6978650, + "y": 2711450 + }, + { + "type": "cubicBezTo", + "x1": 6977592, + "y1": 2707217, + "x2": 6978269, + "y2": 2702102, + "x": 6975475, + "y": 2698750 + }, + { + "type": "cubicBezTo", + "x1": 6972445, + "y1": 2695114, + "x2": 6966626, + "y2": 2695151, + "x": 6962775, + "y": 2692400 + }, + { + "type": "cubicBezTo", + "x1": 6939673, + "y1": 2675899, + "x2": 6972040, + "y2": 2685224, + "x": 6927850, + "y": 2679700 + }, + { + "type": "cubicBezTo", + "x1": 6923617, + "y1": 2677583, + "x2": 6918786, + "y2": 2676380, + "x": 6915150, + "y": 2673350 + }, + { + "type": "cubicBezTo", + "x1": 6909469, + "y1": 2668616, + "x2": 6907792, + "y2": 2660801, + "x": 6905625, + "y": 2654300 + }, + { + "type": "cubicBezTo", + "x1": 6910004, + "y1": 2575485, + "x2": 6912004, + "y2": 2566919, + "x": 6905625, + "y": 2466975 + }, + { + "type": "cubicBezTo", + "x1": 6904450, + "y1": 2448559, + "x2": 6901206, + "y2": 2449213, + "x": 6889750, + "y": 2441575 + }, + { + "type": "cubicBezTo", + "x1": 6887633, + "y1": 2435225, + "x2": 6884139, + "y2": 2429178, + "x": 6883400, + "y": 2422525 + }, + { + "type": "cubicBezTo", + "x1": 6879804, + "y1": 2390157, + "x2": 6885541, + "y2": 2401924, + "x": 6873875, + "y": 2384425 + }, + { + "type": "cubicBezTo", + "x1": 6867267, + "y1": 2357994, + "x2": 6875313, + "y2": 2384126, + "x": 6864350, + "y": 2362200 + }, + { + "type": "cubicBezTo", + "x1": 6862853, + "y1": 2359207, + "x2": 6862672, + "y2": 2355668, + "x": 6861175, + "y": 2352675 + }, + { + "type": "cubicBezTo", + "x1": 6853651, + "y1": 2337627, + "x2": 6844771, + "y2": 2324100, + "x": 6845300, + "y": 2320925 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "285", + "path_data": [ + { + "path_width": 939800, + "path_height": 1123950, + "commands": [ + { + "type": "moveTo", + "x": 4873625, + "y": 3279775 + }, + { + "type": "lineTo", + "x": 4743450, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 3130550 + }, + { + "type": "lineTo", + "x": 4505325, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 2946400 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 2968625 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 2981325 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 2965450 + }, + { + "type": "lineTo", + "x": 4308475, + "y": 2936875 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 2870200 + }, + { + "type": "lineTo", + "x": 4365625, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 4416425, + "y": 2765425 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 2711450 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 2698750 + }, + { + "type": "lineTo", + "x": 4537075, + "y": 2578100 + }, + { + "type": "lineTo", + "x": 4578350, + "y": 2451100 + }, + { + "type": "lineTo", + "x": 4632325, + "y": 2371725 + }, + { + "type": "lineTo", + "x": 4660900, + "y": 2343150 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 2276475 + }, + { + "type": "lineTo", + "x": 4749800, + "y": 2168525 + }, + { + "type": "lineTo", + "x": 4635500, + "y": 2251075 + }, + { + "type": "lineTo", + "x": 4581525, + "y": 2311400 + }, + { + "type": "lineTo", + "x": 4521200, + "y": 2406650 + }, + { + "type": "lineTo", + "x": 4470400, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 4438650, + "y": 2517775 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 2555875 + }, + { + "type": "lineTo", + "x": 4311650, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 4222750, + "y": 2692400 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 2740025 + }, + { + "type": "lineTo", + "x": 4114800, + "y": 2765425 + }, + { + "type": "lineTo", + "x": 4064000, + "y": 2790825 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 2762250 + }, + { + "type": "lineTo", + "x": 3949700, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 3962400, + "y": 3006725 + }, + { + "type": "lineTo", + "x": 4025900, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 3108325 + }, + { + "type": "lineTo", + "x": 4152900, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 4219575, + "y": 3124200 + }, + { + "type": "lineTo", + "x": 4305300, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 4540250, + "y": 3184525 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 4699000, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 4781550, + "y": 3292475 + }, + { + "type": "lineTo", + "x": 4873625, + "y": 3279775 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "286", + "path_data": [ + { + "path_width": 781050, + "path_height": 847725, + "commands": [ + { + "type": "moveTo", + "x": 6918325, + "y": 5387976 + }, + { + "type": "lineTo", + "x": 6962775, + "y": 5311776 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 7089775, + "y": 5191126 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 7162800, + "y": 5127626 + }, + { + "type": "lineTo", + "x": 7232650, + "y": 5092701 + }, + { + "type": "lineTo", + "x": 7258050, + "y": 5092701 + }, + { + "type": "lineTo", + "x": 7302500, + "y": 5045076 + }, + { + "type": "lineTo", + "x": 7350125, + "y": 5016501 + }, + { + "type": "lineTo", + "x": 7413625, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 7477125, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 7518400, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 7524750, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 7493000, + "y": 4841876 + }, + { + "type": "lineTo", + "x": 7432675, + "y": 4794251 + }, + { + "type": "lineTo", + "x": 7372350, + "y": 4762501 + }, + { + "type": "lineTo", + "x": 7327900, + "y": 4746626 + }, + { + "type": "lineTo", + "x": 7286625, + "y": 4733926 + }, + { + "type": "lineTo", + "x": 7219950, + "y": 4740276 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 4749801 + }, + { + "type": "lineTo", + "x": 7013575, + "y": 4705351 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 4654551 + }, + { + "type": "lineTo", + "x": 6873875, + "y": 4594226 + }, + { + "type": "lineTo", + "x": 6788150, + "y": 4565651 + }, + { + "type": "lineTo", + "x": 6743700, + "y": 4540251 + }, + { + "type": "lineTo", + "x": 6753225, + "y": 4648201 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 4876801 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 4876801 + }, + { + "type": "lineTo", + "x": 6899275, + "y": 4835526 + }, + { + "type": "lineTo", + "x": 6959600, + "y": 4810126 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 4800601 + }, + { + "type": "lineTo", + "x": 7080250, + "y": 4822826 + }, + { + "type": "lineTo", + "x": 7124700, + "y": 4841876 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 4962526 + }, + { + "type": "lineTo", + "x": 7121525, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 7080250, + "y": 5048251 + }, + { + "type": "lineTo", + "x": 7045325, + "y": 5076826 + }, + { + "type": "lineTo", + "x": 7000875, + "y": 5121276 + }, + { + "type": "lineTo", + "x": 6931025, + "y": 5124451 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 6835775, + "y": 5146676 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 5210176 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 5387976 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "287", + "path_data": [ + { + "path_width": 869950, + "path_height": 920750, + "commands": [ + { + "type": "moveTo", + "x": 4860925, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 4572000 + }, + { + "type": "lineTo", + "x": 4651375, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 4591050, + "y": 4648200 + }, + { + "type": "lineTo", + "x": 4549775, + "y": 4679950 + }, + { + "type": "lineTo", + "x": 4508500, + "y": 4695825 + }, + { + "type": "lineTo", + "x": 4464050, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 4752975 + }, + { + "type": "lineTo", + "x": 4349750, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 4305300, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 4162425, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 4826000 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 4883150 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 4924425 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 4000500, + "y": 5022850 + }, + { + "type": "lineTo", + "x": 4025900, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 4083050, + "y": 5060950 + }, + { + "type": "lineTo", + "x": 4140200, + "y": 5045075 + }, + { + "type": "lineTo", + "x": 4213225, + "y": 5054600 + }, + { + "type": "lineTo", + "x": 4279900, + "y": 5095875 + }, + { + "type": "lineTo", + "x": 4349750, + "y": 5149850 + }, + { + "type": "lineTo", + "x": 4457700, + "y": 5191125 + }, + { + "type": "lineTo", + "x": 4518025, + "y": 5245100 + }, + { + "type": "lineTo", + "x": 4600575, + "y": 5324475 + }, + { + "type": "lineTo", + "x": 4645025, + "y": 5397500 + }, + { + "type": "lineTo", + "x": 4676775, + "y": 5419725 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 5356225 + }, + { + "type": "lineTo", + "x": 4733925, + "y": 5283200 + }, + { + "type": "lineTo", + "x": 4718050, + "y": 5251450 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 5168900 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 5118100 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 5114925 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 5089525 + }, + { + "type": "lineTo", + "x": 4460875, + "y": 5022850 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 4905375 + }, + { + "type": "lineTo", + "x": 4492625, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 4537075, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 4651375, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 4730750, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 4759325, + "y": 4791075 + }, + { + "type": "lineTo", + "x": 4791075, + "y": 4679950 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4600575 + }, + { + "type": "lineTo", + "x": 4860925, + "y": 4498975 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/auricular_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/auricular_surface_colored_regions.json new file mode 100644 index 00000000..5d163248 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/auricular_surface_colored_regions.json @@ -0,0 +1,52 @@ +{ + "slide_number": 8, + "images": [ + { + "index": 0, + "name": "pelvis_med_blk.psd", + "width": 3510118, + "height": 3828411, + "colored_regions": [ + { + "anatomical_name": "Auricular Surface", + "color": "008000", + "stroke": false, + "fill": true, + "path_data": [ + { + "path_width": 1604821, + "path_height": 1175251, + "commands": [ + {"type": "moveTo", "x": 1541639, "y": 657129}, + {"type": "lineTo", "x": 1421593, "y": 492847}, + {"type": "lineTo", "x": 1219411, "y": 353839}, + {"type": "lineTo", "x": 1143593, "y": 404387}, + {"type": "lineTo", "x": 827683, "y": 385431}, + {"type": "lineTo", "x": 751865, "y": 189556}, + {"type": "lineTo", "x": 562319, "y": 0}, + {"type": "lineTo", "x": 379092, "y": 0}, + {"type": "lineTo", "x": 170591, "y": 94778}, + {"type": "lineTo", "x": 37909, "y": 334883}, + {"type": "lineTo", "x": 0, "y": 600262}, + {"type": "lineTo", "x": 6319, "y": 840367}, + {"type": "lineTo", "x": 164273, "y": 992013}, + {"type": "lineTo", "x": 385410, "y": 1080472}, + {"type": "lineTo", "x": 625501, "y": 1143658}, + {"type": "lineTo", "x": 878229, "y": 1149976}, + {"type": "lineTo", "x": 1061456, "y": 1175251}, + {"type": "lineTo", "x": 1282593, "y": 1143658}, + {"type": "lineTo", "x": 1396320, "y": 1048880}, + {"type": "lineTo", "x": 1446866, "y": 922509}, + {"type": "lineTo", "x": 1535320, "y": 979376}, + {"type": "lineTo", "x": 1598502, "y": 871960}, + {"type": "lineTo", "x": 1604821, "y": 758226}, + {"type": "lineTo", "x": 1541639, "y": 657129}, + {"type": "close"} + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/axis_articular_surfaces_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_articular_surfaces_colored_regions.json new file mode 100644 index 00000000..ab45fec1 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_articular_surfaces_colored_regions.json @@ -0,0 +1,796 @@ +{ + "slide_number": 20, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "680", + "path_data": [ + { + "path_width": 695325, + "path_height": 727075, + "commands": [ + { + "type": "moveTo", + "x": 5168901, + "y": 2997201 + }, + { + "type": "lineTo", + "x": 5083176, + "y": 2978151 + }, + { + "type": "lineTo", + "x": 5013326, + "y": 3009901 + }, + { + "type": "lineTo", + "x": 4908551, + "y": 3101976 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 3209926 + }, + { + "type": "lineTo", + "x": 4743451, + "y": 3333751 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 3511551 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 3565526 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 3660776 + }, + { + "type": "lineTo", + "x": 4857751, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 4940301, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 5051426, + "y": 3686176 + }, + { + "type": "lineTo", + "x": 5159376, + "y": 3663951 + }, + { + "type": "lineTo", + "x": 5197476, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 5273676, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 5365751, + "y": 3270251 + }, + { + "type": "lineTo", + "x": 5353051, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 5311776, + "y": 3092451 + }, + { + "type": "lineTo", + "x": 5267326, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 2997201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "681", + "path_data": [ + { + "path_width": 688975, + "path_height": 771525, + "commands": [ + { + "type": "moveTo", + "x": 4086226, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 3187701 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 3937001, + "y": 2997201 + }, + { + "type": "lineTo", + "x": 3883026, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 3810001, + "y": 2895601 + }, + { + "type": "lineTo", + "x": 3714751, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 3635376, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 3562351, + "y": 2968626 + }, + { + "type": "lineTo", + "x": 3498851, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 3489326, + "y": 3124201 + }, + { + "type": "lineTo", + "x": 3473451, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 3457576, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 3473451, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 3492501, + "y": 3470276 + }, + { + "type": "lineTo", + "x": 3549651, + "y": 3559176 + }, + { + "type": "lineTo", + "x": 3622676, + "y": 3609976 + }, + { + "type": "lineTo", + "x": 3702051, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 3832226, + "y": 3667126 + }, + { + "type": "lineTo", + "x": 3883026, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 4064001, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 4127501, + "y": 3571876 + }, + { + "type": "lineTo", + "x": 4146551, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 4130676, + "y": 3394076 + }, + { + "type": "lineTo", + "x": 4086226, + "y": 3286126 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "682", + "path_data": [ + { + "path_width": 650875, + "path_height": 434975, + "commands": [ + { + "type": "moveTo", + "x": 5095876, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 5111751 + }, + { + "type": "lineTo", + "x": 5359401, + "y": 5080001 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 5051426 + }, + { + "type": "lineTo", + "x": 5422901, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 5403851, + "y": 4914901 + }, + { + "type": "lineTo", + "x": 5372101, + "y": 4848226 + }, + { + "type": "lineTo", + "x": 5349876, + "y": 4810126 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 4775201 + }, + { + "type": "lineTo", + "x": 5222876, + "y": 4730751 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 4724401 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 5067301, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 4968876, + "y": 4746626 + }, + { + "type": "lineTo", + "x": 4921251, + "y": 4775201 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 4810126 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 4933951 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 5010151 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 4889501, + "y": 5133976 + }, + { + "type": "lineTo", + "x": 4946651, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 5159376 + }, + { + "type": "lineTo", + "x": 5095876, + "y": 5156201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "683", + "path_data": [ + { + "path_width": 701675, + "path_height": 584200, + "commands": [ + { + "type": "moveTo", + "x": 3965576, + "y": 5118100 + }, + { + "type": "lineTo", + "x": 3971926, + "y": 4991100 + }, + { + "type": "lineTo", + "x": 3971926, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 3978276, + "y": 4838700 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 4765675 + }, + { + "type": "lineTo", + "x": 3895726, + "y": 4733925 + }, + { + "type": "lineTo", + "x": 3800476, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 3635376, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 3505201, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 3422651, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 3352801, + "y": 4848225 + }, + { + "type": "lineTo", + "x": 3298826, + "y": 4902200 + }, + { + "type": "lineTo", + "x": 3279776, + "y": 4956175 + }, + { + "type": "cubicBezTo", + "x1": 3278718, + "y1": 4992158, + "x2": 3277659, + "y2": 5028142, + "x": 3276601, + "y": 5064125 + }, + { + "type": "lineTo", + "x": 3308351, + "y": 5178425 + }, + { + "type": "lineTo", + "x": 3352801, + "y": 5219700 + }, + { + "type": "lineTo", + "x": 3419476, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 3508376, + "y": 5267325 + }, + { + "type": "lineTo", + "x": 3648076, + "y": 5257800 + }, + { + "type": "lineTo", + "x": 3800476, + "y": 5203825 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 5118100 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "684", + "path_data": [ + { + "path_width": 352425, + "path_height": 320675, + "commands": [ + { + "type": "moveTo", + "x": 7597776, + "y": 4273551 + }, + { + "type": "lineTo", + "x": 7594601, + "y": 4222751 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 4191001 + }, + { + "type": "lineTo", + "x": 7537451, + "y": 4191001 + }, + { + "type": "lineTo", + "x": 7473951, + "y": 4241801 + }, + { + "type": "lineTo", + "x": 7381876, + "y": 4324351 + }, + { + "type": "lineTo", + "x": 7321551, + "y": 4371976 + }, + { + "type": "lineTo", + "x": 7280276, + "y": 4419601 + }, + { + "type": "lineTo", + "x": 7248526, + "y": 4451351 + }, + { + "type": "lineTo", + "x": 7245351, + "y": 4483101 + }, + { + "type": "lineTo", + "x": 7264401, + "y": 4511676 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 4479926 + }, + { + "type": "lineTo", + "x": 7419976, + "y": 4454526 + }, + { + "type": "lineTo", + "x": 7448551, + "y": 4445001 + }, + { + "type": "lineTo", + "x": 7515226, + "y": 4387851 + }, + { + "type": "lineTo", + "x": 7566026, + "y": 4343401 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 4273551 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "685", + "path_data": [ + { + "path_width": 915390, + "path_height": 307975, + "commands": [ + { + "type": "moveTo", + "x": 8509000, + "y": 3746501 + }, + { + "type": "cubicBezTo", + "x1": 8506883, + "y1": 3758143, + "x2": 8530167, + "y2": 3798359, + "x": 8528050, + "y": 3810001 + }, + { + "type": "lineTo", + "x": 8499475, + "y": 3819526 + }, + { + "type": "lineTo", + "x": 8362950, + "y": 3819526 + }, + { + "type": "lineTo", + "x": 8118475, + "y": 3787776 + }, + { + "type": "lineTo", + "x": 7924800, + "y": 3746501 + }, + { + "type": "lineTo", + "x": 7759700, + "y": 3708401 + }, + { + "type": "lineTo", + "x": 7664450, + "y": 3660776 + }, + { + "type": "lineTo", + "x": 7642225, + "y": 3632201 + }, + { + "type": "cubicBezTo", + "x1": 7649633, + "y1": 3623734, + "x2": 7606242, + "y2": 3631143, + "x": 7613650, + "y": 3622676 + }, + { + "type": "lineTo", + "x": 7727950, + "y": 3571876 + }, + { + "type": "lineTo", + "x": 7867650, + "y": 3536951 + }, + { + "type": "cubicBezTo", + "x1": 7900458, + "y1": 3536951, + "x2": 7953375, + "y2": 3531130, + "x": 7988300, + "y": 3527426 + }, + { + "type": "cubicBezTo", + "x1": 8023225, + "y1": 3523722, + "x2": 8023225, + "y2": 3522134, + "x": 8077200, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 8166100, + "y": 3511551 + }, + { + "type": "lineTo", + "x": 8267700, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 8353425, + "y": 3606801 + }, + { + "type": "lineTo", + "x": 8413750, + "y": 3657601 + }, + { + "type": "lineTo", + "x": 8509000, + "y": 3746501 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_body_colored_regions.json new file mode 100644 index 00000000..bfba5588 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_body_colored_regions.json @@ -0,0 +1,645 @@ +{ + "slide_number": 14, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "512", + "path_data": [ + { + "path_width": 812800, + "path_height": 1038225, + "commands": [ + { + "type": "moveTo", + "x": 4254500, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4194175, + "y": 2476501 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 2486026 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 2511426 + }, + { + "type": "lineTo", + "x": 4064000, + "y": 2530476 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 2562226 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 2616201 + }, + { + "type": "lineTo", + "x": 4003675, + "y": 2657476 + }, + { + "type": "lineTo", + "x": 4003675, + "y": 2657476 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 2733676 + }, + { + "type": "lineTo", + "x": 3978275, + "y": 2794001 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 2863851 + }, + { + "type": "lineTo", + "x": 3879850, + "y": 2987676 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 3873500, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 3879850, + "y": 3273426 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 3349626 + }, + { + "type": "lineTo", + "x": 3952875, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 4064000, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 3429001 + }, + { + "type": "lineTo", + "x": 4121150, + "y": 3406776 + }, + { + "type": "lineTo", + "x": 4168775, + "y": 3406776 + }, + { + "type": "lineTo", + "x": 4206875, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 4311650, + "y": 3454401 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 3476626 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 4483100, + "y": 3495676 + }, + { + "type": "lineTo", + "x": 4543425, + "y": 3476626 + }, + { + "type": "lineTo", + "x": 4594225, + "y": 3451226 + }, + { + "type": "lineTo", + "x": 4619625, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 4657725, + "y": 3394076 + }, + { + "type": "lineTo", + "x": 4667250, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 4600575, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 3108326 + }, + { + "type": "lineTo", + "x": 4559300, + "y": 3003551 + }, + { + "type": "lineTo", + "x": 4530725, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 4498975, + "y": 2809876 + }, + { + "type": "lineTo", + "x": 4460875, + "y": 2765426 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 2701926 + }, + { + "type": "lineTo", + "x": 4429125, + "y": 2616201 + }, + { + "type": "lineTo", + "x": 4410075, + "y": 2555876 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 2517776 + }, + { + "type": "lineTo", + "x": 4254500, + "y": 2482851 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "514", + "path_data": [ + { + "path_width": 590550, + "path_height": 835025, + "commands": [ + { + "type": "moveTo", + "x": 7769225, + "y": 3482976 + }, + { + "type": "lineTo", + "x": 7896225, + "y": 3476626 + }, + { + "type": "lineTo", + "x": 7997825, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 8026400, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 8070850, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 8131175, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 8223250, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 8245475, + "y": 3527426 + }, + { + "type": "lineTo", + "x": 8280400, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 8321675, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 8334375, + "y": 3476626 + }, + { + "type": "lineTo", + "x": 8324850, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 8331200, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 8321675, + "y": 3333751 + }, + { + "type": "lineTo", + "x": 8334375, + "y": 3263901 + }, + { + "type": "lineTo", + "x": 8353425, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 8359775, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 8343900, + "y": 2997201 + }, + { + "type": "lineTo", + "x": 8315325, + "y": 2924176 + }, + { + "type": "lineTo", + "x": 8289925, + "y": 2879726 + }, + { + "type": "lineTo", + "x": 8280400, + "y": 2803526 + }, + { + "type": "lineTo", + "x": 8242300, + "y": 2755901 + }, + { + "type": "lineTo", + "x": 8201025, + "y": 2711451 + }, + { + "type": "lineTo", + "x": 8172450, + "y": 2701926 + }, + { + "type": "lineTo", + "x": 8112125, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 8086725, + "y": 2736851 + }, + { + "type": "lineTo", + "x": 8086725, + "y": 2746376 + }, + { + "type": "lineTo", + "x": 8058150, + "y": 2759076 + }, + { + "type": "lineTo", + "x": 8029575, + "y": 2809876 + }, + { + "type": "lineTo", + "x": 8010525, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 7985125, + "y": 2876551 + }, + { + "type": "lineTo", + "x": 7937500, + "y": 2905126 + }, + { + "type": "lineTo", + "x": 7886700, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 7854950, + "y": 2990851 + }, + { + "type": "lineTo", + "x": 7832725, + "y": 3057526 + }, + { + "type": "lineTo", + "x": 7816850, + "y": 3108326 + }, + { + "type": "lineTo", + "x": 7826375, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 7842250, + "y": 3222626 + }, + { + "type": "lineTo", + "x": 7848600, + "y": 3263901 + }, + { + "type": "lineTo", + "x": 7848600, + "y": 3302001 + }, + { + "type": "lineTo", + "x": 7848600, + "y": 3324226 + }, + { + "type": "lineTo", + "x": 7835900, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 7804150, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 7788275, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 7769225, + "y": 3482976 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "515", + "path_data": [ + { + "path_width": 571500, + "path_height": 558800, + "commands": [ + { + "type": "moveTo", + "x": 8305800, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 8245475, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 8178800, + "y": 4130675 + }, + { + "type": "lineTo", + "x": 8124825, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 8080375, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 8032750, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 7969250, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 7953375, + "y": 4289425 + }, + { + "type": "lineTo", + "x": 7883525, + "y": 4298950 + }, + { + "type": "lineTo", + "x": 7816850, + "y": 4298950 + }, + { + "type": "lineTo", + "x": 7762875, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 7842250, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 7867650, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 7924800, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 7981950, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 8032750, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 8096250, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 8210550, + "y": 4645025 + }, + { + "type": "lineTo", + "x": 8286750, + "y": 4594225 + }, + { + "type": "lineTo", + "x": 8312150, + "y": 4479925 + }, + { + "type": "lineTo", + "x": 8334375, + "y": 4352925 + }, + { + "type": "lineTo", + "x": 8334375, + "y": 4324350 + }, + { + "type": "lineTo", + "x": 8321675, + "y": 4251325 + }, + { + "type": "lineTo", + "x": 8331200, + "y": 4194175 + }, + { + "type": "lineTo", + "x": 8305800, + "y": 4086225 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_lamina_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_lamina_colored_regions.json new file mode 100644 index 00000000..1f2e4672 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_lamina_colored_regions.json @@ -0,0 +1,668 @@ +{ + "slide_number": 18, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "624", + "path_data": [ + { + "path_width": 679450, + "path_height": 730250, + "commands": [ + { + "type": "moveTo", + "x": 6778625, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 6835775, + "y": 4010025 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 3902075 + }, + { + "type": "lineTo", + "x": 6896100, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 3705225 + }, + { + "type": "lineTo", + "x": 6943725, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 7086600, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 7308850, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 7391400, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 7458075, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 7378700, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 7289800, + "y": 3886200 + }, + { + "type": "lineTo", + "x": 7216775, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 7165975, + "y": 4181475 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 7137400, + "y": 4352925 + }, + { + "type": "lineTo", + "x": 7118350, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 7099300, + "y": 4419600 + }, + { + "type": "lineTo", + "x": 7019925, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 6880225, + "y": 4318000 + }, + { + "type": "lineTo", + "x": 6778625, + "y": 4283075 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "625", + "path_data": [ + { + "path_width": 638175, + "path_height": 692150, + "commands": [ + { + "type": "moveTo", + "x": 4756151, + "y": 1943100 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 1997075 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2070100 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 2155825 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 2197100 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 4540251, + "y": 2320925 + }, + { + "type": "lineTo", + "x": 4591051, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 2362200 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 2403475 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 2460625 + }, + { + "type": "lineTo", + "x": 4832351, + "y": 2524125 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 2590800 + }, + { + "type": "lineTo", + "x": 4870451, + "y": 2635250 + }, + { + "type": "lineTo", + "x": 4930776, + "y": 2628900 + }, + { + "type": "lineTo", + "x": 5006976, + "y": 2578100 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 2495550 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 2301875 + }, + { + "type": "lineTo", + "x": 4937126, + "y": 2222500 + }, + { + "type": "lineTo", + "x": 4899026, + "y": 2171700 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 2127250 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 4816476, + "y": 2019300 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 1997075 + }, + { + "type": "lineTo", + "x": 4756151, + "y": 1943100 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "626", + "path_data": [ + { + "path_width": 638175, + "path_height": 587375, + "commands": [ + { + "type": "moveTo", + "x": 4076701, + "y": 2003426 + }, + { + "type": "lineTo", + "x": 4117976, + "y": 2079626 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 2228851 + }, + { + "type": "lineTo", + "x": 4241801, + "y": 2289176 + }, + { + "type": "lineTo", + "x": 4311651, + "y": 2359026 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 2400301 + }, + { + "type": "lineTo", + "x": 4156076, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 4102101, + "y": 2492376 + }, + { + "type": "lineTo", + "x": 4057651, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 2565401 + }, + { + "type": "lineTo", + "x": 3822701, + "y": 2520951 + }, + { + "type": "lineTo", + "x": 3686176, + "y": 2438401 + }, + { + "type": "lineTo", + "x": 3673476, + "y": 2435226 + }, + { + "type": "lineTo", + "x": 3749676, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 3835401, + "y": 2343151 + }, + { + "type": "lineTo", + "x": 3892551, + "y": 2301876 + }, + { + "type": "lineTo", + "x": 3949701, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 3975101, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 4003676, + "y": 2139951 + }, + { + "type": "lineTo", + "x": 4038601, + "y": 2085976 + }, + { + "type": "lineTo", + "x": 4076701, + "y": 2003426 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "627", + "path_data": [ + { + "path_width": 438150, + "path_height": 561975, + "commands": [ + { + "type": "moveTo", + "x": 4730750, + "y": 5019676 + }, + { + "type": "lineTo", + "x": 4683125, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 4619625, + "y": 4927601 + }, + { + "type": "lineTo", + "x": 4521200, + "y": 4892676 + }, + { + "type": "lineTo", + "x": 4498975, + "y": 4867276 + }, + { + "type": "lineTo", + "x": 4594225, + "y": 4641851 + }, + { + "type": "lineTo", + "x": 4670425, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 4457701 + }, + { + "type": "lineTo", + "x": 4787900, + "y": 4565651 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4635501 + }, + { + "type": "lineTo", + "x": 4851400, + "y": 4689476 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 4937125, + "y": 4749801 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4781551 + }, + { + "type": "lineTo", + "x": 4838700, + "y": 4810126 + }, + { + "type": "lineTo", + "x": 4791075, + "y": 4864101 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 4943476 + }, + { + "type": "lineTo", + "x": 4730750, + "y": 5019676 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "628", + "path_data": [ + { + "path_width": 450850, + "path_height": 609600, + "commands": [ + { + "type": "moveTo", + "x": 4029075, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 3978275, + "y": 5029200 + }, + { + "type": "cubicBezTo", + "x1": 3979333, + "y1": 4994275, + "x2": 3980392, + "y2": 4959350, + "x": 3981450, + "y": 4924425 + }, + { + "type": "lineTo", + "x": 3981450, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 3940175, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 3867150, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 3924300, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 3994150, + "y": 4568825 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 4476750 + }, + { + "type": "lineTo", + "x": 4083050, + "y": 4460875 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 4441825 + }, + { + "type": "lineTo", + "x": 4159250, + "y": 4546600 + }, + { + "type": "lineTo", + "x": 4203700, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 4733925 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 4318000, + "y": 4870450 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 4165600, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 4117975, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 4029075, + "y": 5051425 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_pedicle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_pedicle_colored_regions.json new file mode 100644 index 00000000..260478ea --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_pedicle_colored_regions.json @@ -0,0 +1,445 @@ +{ + "slide_number": 17, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "596", + "path_data": [ + { + "path_width": 174625, + "path_height": 698500, + "commands": [ + { + "type": "moveTo", + "x": 3775076, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 3771901, + "y": 4505325 + }, + { + "type": "lineTo", + "x": 3787776, + "y": 4584700 + }, + { + "type": "lineTo", + "x": 3794126, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 3816351, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 3822701, + "y": 4813300 + }, + { + "type": "lineTo", + "x": 3835401, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 3851276, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 3822701, + "y": 5064125 + }, + { + "type": "lineTo", + "x": 3819526, + "y": 5089525 + }, + { + "type": "lineTo", + "x": 3848101, + "y": 5076825 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 3895726, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 3933826, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 3902076, + "y": 4873625 + }, + { + "type": "lineTo", + "x": 3886201, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 4594225 + }, + { + "type": "lineTo", + "x": 3863976, + "y": 4489450 + }, + { + "type": "lineTo", + "x": 3851276, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 3775076, + "y": 4413250 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "597", + "path_data": [ + { + "path_width": 149225, + "path_height": 612775, + "commands": [ + { + "type": "moveTo", + "x": 4578351, + "y": 4445001 + }, + { + "type": "lineTo", + "x": 4556126, + "y": 4508501 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 4610101 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 4695826 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 4762501 + }, + { + "type": "lineTo", + "x": 4502151, + "y": 4845051 + }, + { + "type": "lineTo", + "x": 4486276, + "y": 4911726 + }, + { + "type": "lineTo", + "x": 4486276, + "y": 4953001 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 5003801 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 5057776 + }, + { + "type": "lineTo", + "x": 4454526, + "y": 5016501 + }, + { + "type": "lineTo", + "x": 4445001, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 4451351, + "y": 4784726 + }, + { + "type": "lineTo", + "x": 4473576, + "y": 4638676 + }, + { + "type": "lineTo", + "x": 4479926, + "y": 4565651 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 4473576 + }, + { + "type": "lineTo", + "x": 4578351, + "y": 4445001 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "598", + "path_data": [ + { + "path_width": 368300, + "path_height": 660400, + "commands": [ + { + "type": "moveTo", + "x": 7073900, + "y": 5089525 + }, + { + "type": "lineTo", + "x": 7058025, + "y": 4978400 + }, + { + "type": "lineTo", + "x": 7058025, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 6953250, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 6880225, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 6861175, + "y": 4775200 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 6835775, + "y": 4594225 + }, + { + "type": "lineTo", + "x": 6813550, + "y": 4473575 + }, + { + "type": "lineTo", + "x": 6804025, + "y": 4432300 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 6727825, + "y": 4562475 + }, + { + "type": "lineTo", + "x": 6721475, + "y": 4645025 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 6746875, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 6858000, + "y": 4978400 + }, + { + "type": "lineTo", + "x": 6921500, + "y": 5032375 + }, + { + "type": "lineTo", + "x": 6959600, + "y": 5073650 + }, + { + "type": "lineTo", + "x": 6991350, + "y": 5092700 + }, + { + "type": "lineTo", + "x": 7073900, + "y": 5089525 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "599", + "path_data": [ + { + "path_width": 219075, + "path_height": 381000, + "commands": [ + { + "type": "moveTo", + "x": 7515225, + "y": 5041900 + }, + { + "type": "lineTo", + "x": 7527925, + "y": 4933950 + }, + { + "type": "cubicBezTo", + "x1": 7530042, + "y1": 4917017, + "x2": 7538508, + "y2": 4893733, + "x": 7540625, + "y": 4876800 + }, + { + "type": "lineTo", + "x": 7578725, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 7734300, + "y": 4752975 + }, + { + "type": "lineTo", + "x": 7696200, + "y": 4857750 + }, + { + "type": "cubicBezTo", + "x1": 7687734, + "y1": 4896908, + "x2": 7669742, + "y2": 4910667, + "x": 7661276, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 7639050, + "y": 5032375 + }, + { + "type": "lineTo", + "x": 7629525, + "y": 5095875 + }, + { + "type": "lineTo", + "x": 7607300, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 7569200, + "y": 5121275 + }, + { + "type": "lineTo", + "x": 7515225, + "y": 5041900 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_spinous_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_spinous_process_colored_regions.json new file mode 100644 index 00000000..60e3d5b0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_spinous_process_colored_regions.json @@ -0,0 +1,467 @@ +{ + "slide_number": 19, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "653", + "path_data": [ + { + "path_width": 933794, + "path_height": 628536, + "commands": [ + { + "type": "moveTo", + "x": 6921309, + "y": 3680495 + }, + { + "type": "lineTo", + "x": 6778633, + "y": 3654576 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 6636217, + "y": 3648096 + }, + { + "type": "lineTo", + "x": 6519588, + "y": 3680495 + }, + { + "type": "lineTo", + "x": 6452008, + "y": 3670581 + }, + { + "type": "lineTo", + "x": 6383522, + "y": 3712894 + }, + { + "type": "lineTo", + "x": 6312249, + "y": 3758252 + }, + { + "type": "lineTo", + "x": 6266893, + "y": 3784171 + }, + { + "type": "lineTo", + "x": 6195879, + "y": 3786957 + }, + { + "type": "lineTo", + "x": 6130568, + "y": 3835879 + }, + { + "type": "lineTo", + "x": 6082037, + "y": 3881367 + }, + { + "type": "lineTo", + "x": 6049123, + "y": 3972473 + }, + { + "type": "cubicBezTo", + "x1": 6041465, + "y1": 3982874, + "x2": 6043333, + "y2": 4002799, + "x": 6035675, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 5988410, + "y": 4052886 + }, + { + "type": "cubicBezTo", + "x1": 5981406, + "y1": 4078724, + "x2": 6017597, + "y2": 4100544, + "x": 6022975, + "y": 4124325 + }, + { + "type": "cubicBezTo", + "x1": 6028353, + "y1": 4148106, + "x2": 6002216, + "y2": 4170715, + "x": 6020677, + "y": 4195570 + }, + { + "type": "lineTo", + "x": 6117868, + "y": 4276632 + }, + { + "type": "lineTo", + "x": 6202100, + "y": 4257452 + }, + { + "type": "lineTo", + "x": 6292811, + "y": 4257192 + }, + { + "type": "lineTo", + "x": 6390001, + "y": 4192395 + }, + { + "type": "lineTo", + "x": 6448315, + "y": 4192395 + }, + { + "type": "lineTo", + "x": 6551985, + "y": 4211834 + }, + { + "type": "lineTo", + "x": 6655655, + "y": 4231273 + }, + { + "type": "lineTo", + "x": 6681572, + "y": 4211834 + }, + { + "type": "lineTo", + "x": 6707490, + "y": 4121118 + }, + { + "type": "lineTo", + "x": 6772283, + "y": 4023922 + }, + { + "type": "lineTo", + "x": 6843556, + "y": 3887847 + }, + { + "type": "lineTo", + "x": 6921309, + "y": 3680495 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "654", + "path_data": [ + { + "path_width": 685800, + "path_height": 857250, + "commands": [ + { + "type": "moveTo", + "x": 4752975, + "y": 1930400 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 2089150 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 2295525 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 2216150 + }, + { + "type": "lineTo", + "x": 4210050, + "y": 2136775 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 4073525, + "y": 1924050 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 1860550 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 1822450 + }, + { + "type": "lineTo", + "x": 4102100, + "y": 1778000 + }, + { + "type": "lineTo", + "x": 4130675, + "y": 1720850 + }, + { + "type": "lineTo", + "x": 4149725, + "y": 1704975 + }, + { + "type": "lineTo", + "x": 4197350, + "y": 1625600 + }, + { + "type": "lineTo", + "x": 4216400, + "y": 1581150 + }, + { + "type": "lineTo", + "x": 4229100, + "y": 1543050 + }, + { + "type": "lineTo", + "x": 4270375, + "y": 1498600 + }, + { + "type": "lineTo", + "x": 4343400, + "y": 1450975 + }, + { + "type": "lineTo", + "x": 4429125, + "y": 1470025 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 1485900 + }, + { + "type": "lineTo", + "x": 4502150, + "y": 1501775 + }, + { + "type": "lineTo", + "x": 4581525, + "y": 1527175 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 1584325 + }, + { + "type": "lineTo", + "x": 4692650, + "y": 1647825 + }, + { + "type": "lineTo", + "x": 4730750, + "y": 1752600 + }, + { + "type": "lineTo", + "x": 4746625, + "y": 1809750 + }, + { + "type": "lineTo", + "x": 4752975, + "y": 1930400 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "655", + "path_data": [ + { + "path_width": 669925, + "path_height": 847725, + "commands": [ + { + "type": "moveTo", + "x": 4740276, + "y": 4502151 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 4679951 + }, + { + "type": "lineTo", + "x": 4502151, + "y": 4765676 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 4860926 + }, + { + "type": "lineTo", + "x": 4394201, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 4321176, + "y": 4860926 + }, + { + "type": "lineTo", + "x": 4241801, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 4667251 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 4483101 + }, + { + "type": "lineTo", + "x": 4114801, + "y": 4425951 + }, + { + "type": "lineTo", + "x": 4111626, + "y": 4365626 + }, + { + "type": "lineTo", + "x": 4143376, + "y": 4273551 + }, + { + "type": "lineTo", + "x": 4162426, + "y": 4194176 + }, + { + "type": "lineTo", + "x": 4229101, + "y": 4111626 + }, + { + "type": "lineTo", + "x": 4257676, + "y": 4108451 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 4060826 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 4013201 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 4070351 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 4229101 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 4292601 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 4391026 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 4502151 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_transverse_formaen_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_transverse_formaen_colored_regions.json new file mode 100644 index 00000000..cfa3fed3 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_transverse_formaen_colored_regions.json @@ -0,0 +1,334 @@ +{ + "slide_number": 16, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "571", + "path_data": [ + { + "path_width": 306331, + "path_height": 338121, + "commands": [ + { + "type": "moveTo", + "x": 5144325, + "y": 4277662 + }, + { + "type": "lineTo", + "x": 5068506, + "y": 4271343 + }, + { + "type": "lineTo", + "x": 4980052, + "y": 4296617 + }, + { + "type": "lineTo", + "x": 4916870, + "y": 4334529 + }, + { + "type": "lineTo", + "x": 4878961, + "y": 4410351 + }, + { + "type": "lineTo", + "x": 4860006, + "y": 4473537 + }, + { + "type": "lineTo", + "x": 4860006, + "y": 4524085 + }, + { + "type": "lineTo", + "x": 4891597, + "y": 4549360 + }, + { + "type": "lineTo", + "x": 4964272, + "y": 4609464 + }, + { + "type": "lineTo", + "x": 5024279, + "y": 4580952 + }, + { + "type": "lineTo", + "x": 5093875, + "y": 4543135 + }, + { + "type": "lineTo", + "x": 5125370, + "y": 4473537 + }, + { + "type": "lineTo", + "x": 5160200, + "y": 4394539 + }, + { + "type": "cubicBezTo", + "x1": 5156750, + "y1": 4372201, + "x2": 5169176, + "y2": 4318114, + "x": 5165726, + "y": 4295776 + }, + { + "type": "lineTo", + "x": 5144325, + "y": 4277662 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "572", + "path_data": [ + { + "path_width": 349250, + "path_height": 323850, + "commands": [ + { + "type": "moveTo", + "x": 3759200, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 3714750, + "y": 4645025 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3638550, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3600450, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3536950, + "y": 4660900 + }, + { + "type": "lineTo", + "x": 3482975, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 3448050, + "y": 4594225 + }, + { + "type": "lineTo", + "x": 3416300, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 3409950, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 3422650, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 3479800, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 3540125, + "y": 4378325 + }, + { + "type": "lineTo", + "x": 3597275, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 3660775, + "y": 4384675 + }, + { + "type": "lineTo", + "x": 3686175, + "y": 4416425 + }, + { + "type": "lineTo", + "x": 3759200, + "y": 4457700 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "573", + "path_data": [ + { + "path_width": 317500, + "path_height": 358775, + "commands": [ + { + "type": "moveTo", + "x": 7835899, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 7937499, + "y": 4181476 + }, + { + "type": "lineTo", + "x": 8000999, + "y": 4146551 + }, + { + "type": "lineTo", + "x": 8016874, + "y": 4073526 + }, + { + "type": "lineTo", + "x": 8016874, + "y": 4016376 + }, + { + "type": "lineTo", + "x": 8004174, + "y": 3971926 + }, + { + "type": "lineTo", + "x": 7969249, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 7940674, + "y": 3908426 + }, + { + "type": "lineTo", + "x": 7905749, + "y": 3889376 + }, + { + "type": "lineTo", + "x": 7867649, + "y": 3883026 + }, + { + "type": "lineTo", + "x": 7832724, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 7807324, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 7759699, + "y": 3886201 + }, + { + "type": "lineTo", + "x": 7705724, + "y": 3908426 + }, + { + "type": "lineTo", + "x": 7699374, + "y": 3968751 + }, + { + "type": "lineTo", + "x": 7705724, + "y": 4051301 + }, + { + "type": "lineTo", + "x": 7724774, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 7778749, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 7835899, + "y": 4232276 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/axis_transverse_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/axis_transverse_process_colored_regions.json new file mode 100644 index 00000000..0a5bac33 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/axis_transverse_process_colored_regions.json @@ -0,0 +1,703 @@ +{ + "slide_number": 15, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "544", + "path_data": [ + { + "path_width": 732910, + "path_height": 922509, + "commands": [ + { + "type": "moveTo", + "x": 5024277, + "y": 2306273 + }, + { + "type": "lineTo", + "x": 4815777, + "y": 2489511 + }, + { + "type": "lineTo", + "x": 4866322, + "y": 2546378 + }, + { + "type": "lineTo", + "x": 4891595, + "y": 2704342 + }, + { + "type": "lineTo", + "x": 4878959, + "y": 2862306 + }, + { + "type": "lineTo", + "x": 4847368, + "y": 2963403 + }, + { + "type": "lineTo", + "x": 4942141, + "y": 3026588 + }, + { + "type": "lineTo", + "x": 5043232, + "y": 2931810 + }, + { + "type": "lineTo", + "x": 5169595, + "y": 2938128 + }, + { + "type": "lineTo", + "x": 5264368, + "y": 3020270 + }, + { + "type": "lineTo", + "x": 5314914, + "y": 3077137 + }, + { + "type": "lineTo", + "x": 5359141, + "y": 3228782 + }, + { + "type": "lineTo", + "x": 5479187, + "y": 3140322 + }, + { + "type": "lineTo", + "x": 5498141, + "y": 3045544 + }, + { + "type": "lineTo", + "x": 5441278, + "y": 2969721 + }, + { + "type": "lineTo", + "x": 5384414, + "y": 2957084 + }, + { + "type": "lineTo", + "x": 5441278, + "y": 2862306 + }, + { + "type": "lineTo", + "x": 5504459, + "y": 2805439 + }, + { + "type": "lineTo", + "x": 5548687, + "y": 2723298 + }, + { + "type": "lineTo", + "x": 5536050, + "y": 2546378 + }, + { + "type": "lineTo", + "x": 5479187, + "y": 2394733 + }, + { + "type": "lineTo", + "x": 5403368, + "y": 2306273 + }, + { + "type": "lineTo", + "x": 5321232, + "y": 2344184 + }, + { + "type": "lineTo", + "x": 5024277, + "y": 2306273 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "545", + "path_data": [ + { + "path_width": 669728, + "path_height": 732952, + "commands": [ + { + "type": "moveTo", + "x": 3760639, + "y": 2394732 + }, + { + "type": "lineTo", + "x": 4038639, + "y": 2584288 + }, + { + "type": "lineTo", + "x": 4000730, + "y": 2773845 + }, + { + "type": "lineTo", + "x": 4007049, + "y": 2919172 + }, + { + "type": "lineTo", + "x": 3962821, + "y": 2969720 + }, + { + "type": "lineTo", + "x": 3880685, + "y": 2900216 + }, + { + "type": "lineTo", + "x": 3697457, + "y": 2900216 + }, + { + "type": "lineTo", + "x": 3577412, + "y": 2969720 + }, + { + "type": "lineTo", + "x": 3476321, + "y": 3108728 + }, + { + "type": "lineTo", + "x": 3387866, + "y": 2906535 + }, + { + "type": "lineTo", + "x": 3400502, + "y": 2805438 + }, + { + "type": "lineTo", + "x": 3583730, + "y": 2843349 + }, + { + "type": "lineTo", + "x": 3596366, + "y": 2843349 + }, + { + "type": "lineTo", + "x": 3451048, + "y": 2742252 + }, + { + "type": "lineTo", + "x": 3381548, + "y": 2653792 + }, + { + "type": "lineTo", + "x": 3368911, + "y": 2577970 + }, + { + "type": "lineTo", + "x": 3514230, + "y": 2394732 + }, + { + "type": "lineTo", + "x": 3627957, + "y": 2375776 + }, + { + "type": "lineTo", + "x": 3760639, + "y": 2394732 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "546", + "path_data": [ + { + "path_width": 968699, + "path_height": 815785, + "commands": [ + { + "type": "moveTo", + "x": 7658961, + "y": 4107059 + }, + { + "type": "cubicBezTo", + "x1": 7657616, + "y1": 4066248, + "x2": 7675321, + "y2": 4031786, + "x": 7673976, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 7665279, + "y": 3873272 + }, + { + "type": "lineTo", + "x": 7614734, + "y": 3759538 + }, + { + "type": "cubicBezTo", + "x1": 7604012, + "y1": 3732588, + "x2": 7555093, + "y2": 3694169, + "x": 7550150, + "y": 3673475 + }, + { + "type": "cubicBezTo", + "x1": 7545207, + "y1": 3652781, + "x2": 7571316, + "y2": 3643842, + "x": 7585074, + "y": 3635375 + }, + { + "type": "cubicBezTo", + "x1": 7600949, + "y1": 3631142, + "x2": 7616825, + "y2": 3611033, + "x": 7632700, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 7712618, + "y": 3594501 + }, + { + "type": "cubicBezTo", + "x1": 7726906, + "y1": 3600322, + "x2": 7694175, + "y2": 3624331, + "x": 7696201, + "y": 3641726 + }, + { + "type": "cubicBezTo", + "x1": 7698227, + "y1": 3659121, + "x2": 7704666, + "y2": 3690408, + "x": 7715249, + "y": 3705224 + }, + { + "type": "cubicBezTo", + "x1": 7725832, + "y1": 3720040, + "x2": 7775574, + "y2": 3747028, + "x": 7797799, + "y": 3759199 + }, + { + "type": "cubicBezTo", + "x1": 7829549, + "y1": 3767666, + "x2": 7845424, + "y2": 3760257, + "x": 7877174, + "y": 3768724 + }, + { + "type": "lineTo", + "x": 7981189, + "y": 3778494 + }, + { + "type": "lineTo", + "x": 8120189, + "y": 3791131 + }, + { + "type": "lineTo", + "x": 8385553, + "y": 3841680 + }, + { + "type": "lineTo", + "x": 8518235, + "y": 3860635 + }, + { + "type": "cubicBezTo", + "x1": 8507749, + "y1": 3883974, + "x2": 8522662, + "y2": 3907312, + "x": 8512176, + "y": 3930651 + }, + { + "type": "lineTo", + "x": 8464514, + "y": 4018599 + }, + { + "type": "lineTo", + "x": 8316053, + "y": 4126014 + }, + { + "type": "lineTo", + "x": 8202325, + "y": 4176563 + }, + { + "type": "lineTo", + "x": 8057007, + "y": 4265023 + }, + { + "type": "lineTo", + "x": 8000143, + "y": 4309252 + }, + { + "type": "lineTo", + "x": 7918007, + "y": 4302934 + }, + { + "type": "cubicBezTo", + "x1": 7886416, + "y1": 4326102, + "x2": 7849554, + "y2": 4357721, + "x": 7823234, + "y": 4375613 + }, + { + "type": "cubicBezTo", + "x1": 7796914, + "y1": 4393505, + "x2": 7781134, + "y2": 4397670, + "x": 7760084, + "y": 4410286 + }, + { + "type": "lineTo", + "x": 7677916, + "y": 4391394 + }, + { + "type": "lineTo", + "x": 7602097, + "y": 4309252 + }, + { + "type": "lineTo", + "x": 7627370, + "y": 4189200 + }, + { + "type": "lineTo", + "x": 7658961, + "y": 4107059 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "547", + "path_data": [ + { + "path_width": 657092, + "path_height": 928827, + "commands": [ + { + "type": "moveTo", + "x": 5194868, + "y": 5212808 + }, + { + "type": "lineTo", + "x": 5005323, + "y": 5181215 + }, + { + "type": "lineTo", + "x": 4897913, + "y": 5143304 + }, + { + "type": "lineTo", + "x": 4828413, + "y": 5174896 + }, + { + "type": "lineTo", + "x": 4803140, + "y": 5250719 + }, + { + "type": "lineTo", + "x": 4790504, + "y": 5389727 + }, + { + "type": "lineTo", + "x": 4866322, + "y": 5547691 + }, + { + "type": "lineTo", + "x": 4815777, + "y": 5667743 + }, + { + "type": "lineTo", + "x": 4809459, + "y": 5756203 + }, + { + "type": "lineTo", + "x": 4904231, + "y": 6027901 + }, + { + "type": "lineTo", + "x": 4961095, + "y": 6072131 + }, + { + "type": "lineTo", + "x": 5213823, + "y": 5971034 + }, + { + "type": "lineTo", + "x": 5314914, + "y": 5819389 + }, + { + "type": "lineTo", + "x": 5314914, + "y": 5610877 + }, + { + "type": "lineTo", + "x": 5295959, + "y": 5566647 + }, + { + "type": "lineTo", + "x": 5333868, + "y": 5440276 + }, + { + "type": "lineTo", + "x": 5397050, + "y": 5313904 + }, + { + "type": "lineTo", + "x": 5447596, + "y": 5200171 + }, + { + "type": "lineTo", + "x": 5359141, + "y": 5143304 + }, + { + "type": "lineTo", + "x": 5194868, + "y": 5212808 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "548", + "path_data": [ + { + "path_width": 726592, + "path_height": 890916, + "commands": [ + { + "type": "moveTo", + "x": 3988094, + "y": 5174895 + }, + { + "type": "lineTo", + "x": 3785912, + "y": 5206488 + }, + { + "type": "lineTo", + "x": 3507912, + "y": 5231762 + }, + { + "type": "lineTo", + "x": 3375230, + "y": 5238081 + }, + { + "type": "lineTo", + "x": 3438411, + "y": 5326541 + }, + { + "type": "lineTo", + "x": 3331002, + "y": 5320222 + }, + { + "type": "lineTo", + "x": 3305729, + "y": 5396045 + }, + { + "type": "lineTo", + "x": 3305729, + "y": 5516097 + }, + { + "type": "lineTo", + "x": 3432093, + "y": 5604557 + }, + { + "type": "lineTo", + "x": 3488957, + "y": 5693017 + }, + { + "type": "lineTo", + "x": 3520548, + "y": 5787795 + }, + { + "type": "lineTo", + "x": 3526866, + "y": 5907848 + }, + { + "type": "lineTo", + "x": 3596366, + "y": 5971033 + }, + { + "type": "lineTo", + "x": 3684821, + "y": 6034219 + }, + { + "type": "lineTo", + "x": 3823821, + "y": 6059493 + }, + { + "type": "lineTo", + "x": 3931230, + "y": 6065811 + }, + { + "type": "lineTo", + "x": 3988094, + "y": 5819388 + }, + { + "type": "lineTo", + "x": 3981776, + "y": 5674061 + }, + { + "type": "lineTo", + "x": 3969139, + "y": 5541371 + }, + { + "type": "lineTo", + "x": 4032321, + "y": 5427637 + }, + { + "type": "lineTo", + "x": 3988094, + "y": 5174895 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/bony_pelvis_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/bony_pelvis_colored_regions.json new file mode 100644 index 00000000..a8f9975e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/bony_pelvis_colored_regions.json @@ -0,0 +1,870 @@ +{ + "slide_number": 2, + "images": [ + { + "index": 0, + "name": "Google Shape;106;p2", + "width": 2236557, + "height": 3535363, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "C133AD", + "image_name": "Google Shape;106;p2", + "path_data": [ + { + "path_width": 1134543, + "path_height": 1310358, + "commands": [ + { + "type": "moveTo", + "x": 713614, + "y": 2222561 + }, + { + "type": "lineTo", + "x": 868896, + "y": 2241225 + }, + { + "type": "lineTo", + "x": 1300351, + "y": 2249366 + }, + { + "type": "lineTo", + "x": 1520149, + "y": 2542452 + }, + { + "type": "lineTo", + "x": 1416660, + "y": 2597270 + }, + { + "type": "lineTo", + "x": 1365477, + "y": 2660194 + }, + { + "type": "lineTo", + "x": 1295215, + "y": 2730620 + }, + { + "type": "lineTo", + "x": 1251507, + "y": 2802972 + }, + { + "type": "lineTo", + "x": 1211872, + "y": 2902070 + }, + { + "type": "lineTo", + "x": 1202663, + "y": 2973939 + }, + { + "type": "lineTo", + "x": 1219015, + "y": 3042563 + }, + { + "type": "lineTo", + "x": 1251507, + "y": 3096058 + }, + { + "type": "lineTo", + "x": 1285691, + "y": 3114001 + }, + { + "type": "lineTo", + "x": 1324773, + "y": 3104199 + }, + { + "type": "lineTo", + "x": 1397609, + "y": 3078283 + }, + { + "type": "lineTo", + "x": 1471693, + "y": 3046213 + }, + { + "type": "lineTo", + "x": 1585275, + "y": 2998363 + }, + { + "type": "lineTo", + "x": 1748088, + "y": 3104199 + }, + { + "type": "lineTo", + "x": 1723666, + "y": 3234459 + }, + { + "type": "lineTo", + "x": 1537427, + "y": 3356192 + }, + { + "type": "lineTo", + "x": 1440472, + "y": 3418801 + }, + { + "type": "lineTo", + "x": 1302732, + "y": 3499356 + }, + { + "type": "lineTo", + "x": 1209491, + "y": 3525958 + }, + { + "type": "lineTo", + "x": 1135157, + "y": 3532919 + }, + { + "type": "lineTo", + "x": 1061853, + "y": 3511670 + }, + { + "type": "lineTo", + "x": 990415, + "y": 3475952 + }, + { + "type": "lineTo", + "x": 881799, + "y": 3414566 + }, + { + "type": "lineTo", + "x": 845159, + "y": 3364032 + }, + { + "type": "lineTo", + "x": 771208, + "y": 3283307 + }, + { + "type": "lineTo", + "x": 680277, + "y": 3144905 + }, + { + "type": "lineTo", + "x": 657239, + "y": 2998363 + }, + { + "type": "lineTo", + "x": 687996, + "y": 2880639 + }, + { + "type": "lineTo", + "x": 689802, + "y": 2811114 + }, + { + "type": "cubicBezTo", + "x1": 690263, + "y1": 2766310, + "x2": 690725, + "y2": 2721506, + "x": 691186, + "y": 2676702 + }, + { + "type": "lineTo", + "x": 616536, + "y": 2599441 + }, + { + "type": "lineTo", + "x": 613545, + "y": 2541454 + }, + { + "type": "lineTo", + "x": 681661, + "y": 2461039 + }, + { + "type": "lineTo", + "x": 709429, + "y": 2354382 + }, + { + "type": "lineTo", + "x": 713614, + "y": 2222561 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis", + "color": "2F8E29", + "image_name": "Google Shape;106;p2", + "path_data": [ + { + "path_width": 1014265, + "path_height": 1060450, + "commands": [ + { + "type": "moveTo", + "x": 1302358, + "y": 2248020 + }, + { + "type": "lineTo", + "x": 1721458, + "y": 2035295 + }, + { + "type": "lineTo", + "x": 1754002, + "y": 2076570 + }, + { + "type": "lineTo", + "x": 1783370, + "y": 2154357 + }, + { + "type": "lineTo", + "x": 1837345, + "y": 2253576 + }, + { + "type": "lineTo", + "x": 1900052, + "y": 2309932 + }, + { + "type": "lineTo", + "x": 1954820, + "y": 2361527 + }, + { + "type": "lineTo", + "x": 2010383, + "y": 2389308 + }, + { + "type": "lineTo", + "x": 2061977, + "y": 2435345 + }, + { + "type": "lineTo", + "x": 2121508, + "y": 2457570 + }, + { + "type": "lineTo", + "x": 2219933, + "y": 2492495 + }, + { + "type": "lineTo", + "x": 2281845, + "y": 2499639 + }, + { + "type": "cubicBezTo", + "x1": 2296000, + "y1": 2511148, + "x2": 2308171, + "y2": 2540119, + "x": 2314389, + "y": 2556788 + }, + { + "type": "cubicBezTo", + "x1": 2320607, + "y1": 2573457, + "x2": 2312140, + "y2": 2589067, + "x": 2309627, + "y": 2602032 + }, + { + "type": "lineTo", + "x": 2289783, + "y": 2639339 + }, + { + "type": "lineTo", + "x": 2245333, + "y": 2671089 + }, + { + "type": "lineTo", + "x": 2232633, + "y": 2726652 + }, + { + "type": "lineTo", + "x": 2174689, + "y": 2811583 + }, + { + "type": "lineTo", + "x": 2113571, + "y": 2871114 + }, + { + "type": "lineTo", + "x": 2033402, + "y": 2938582 + }, + { + "type": "lineTo", + "x": 1931008, + "y": 2987795 + }, + { + "type": "lineTo", + "x": 1865920, + "y": 3011608 + }, + { + "type": "lineTo", + "x": 1790514, + "y": 3040183 + }, + { + "type": "lineTo", + "x": 1743683, + "y": 3095745 + }, + { + "type": "lineTo", + "x": 1588108, + "y": 2990970 + }, + { + "type": "lineTo", + "x": 1635733, + "y": 2959220 + }, + { + "type": "lineTo", + "x": 1645258, + "y": 2914770 + }, + { + "type": "lineTo", + "x": 1699233, + "y": 2873495 + }, + { + "type": "lineTo", + "x": 1743683, + "y": 2781420 + }, + { + "type": "lineTo", + "x": 1740508, + "y": 2733795 + }, + { + "type": "lineTo", + "x": 1753208, + "y": 2660770 + }, + { + "type": "lineTo", + "x": 1727808, + "y": 2527420 + }, + { + "type": "lineTo", + "x": 1708758, + "y": 2495670 + }, + { + "type": "lineTo", + "x": 1629383, + "y": 2536945 + }, + { + "type": "lineTo", + "x": 1537308, + "y": 2543295 + }, + { + "type": "lineTo", + "x": 1302358, + "y": 2248020 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "Google Shape;112;p2", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "C133AD", + "image_name": "Google Shape;112;p2", + "path_data": [ + { + "path_width": 975518, + "path_height": 1520031, + "commands": [ + { + "type": "moveTo", + "x": 1144222, + "y": 2616175 + }, + { + "type": "lineTo", + "x": 1191847, + "y": 2406625 + }, + { + "type": "lineTo", + "x": 1175972, + "y": 2279625 + }, + { + "type": "lineTo", + "x": 1150572, + "y": 2187550 + }, + { + "type": "lineTo", + "x": 1128347, + "y": 2098650 + }, + { + "type": "lineTo", + "x": 1623647, + "y": 1847825 + }, + { + "type": "lineTo", + "x": 1645873, + "y": 1942281 + }, + { + "type": "lineTo", + "x": 1692703, + "y": 2043882 + }, + { + "type": "lineTo", + "x": 1754616, + "y": 2223268 + }, + { + "type": "lineTo", + "x": 1815734, + "y": 2329632 + }, + { + "type": "lineTo", + "x": 1896697, + "y": 2387575 + }, + { + "type": "lineTo", + "x": 1925272, + "y": 2441550 + }, + { + "type": "lineTo", + "x": 1894316, + "y": 2488382 + }, + { + "type": "lineTo", + "x": 1849865, + "y": 2506638 + }, + { + "type": "lineTo", + "x": 1841928, + "y": 2556644 + }, + { + "type": "lineTo", + "x": 1864947, + "y": 2616175 + }, + { + "type": "lineTo", + "x": 1906222, + "y": 2670150 + }, + { + "type": "lineTo", + "x": 1928447, + "y": 2787625 + }, + { + "type": "cubicBezTo", + "x1": 1927389, + "y1": 2821492, + "x2": 1921568, + "y2": 2855358, + "x": 1920510, + "y": 2889225 + }, + { + "type": "lineTo", + "x": 1883997, + "y": 3003525 + }, + { + "type": "lineTo", + "x": 1786366, + "y": 3154338 + }, + { + "type": "lineTo", + "x": 1687147, + "y": 3254350 + }, + { + "type": "lineTo", + "x": 1547447, + "y": 3317056 + }, + { + "type": "lineTo", + "x": 1381554, + "y": 3346425 + }, + { + "type": "lineTo", + "x": 1226772, + "y": 3367856 + }, + { + "type": "lineTo", + "x": 1107710, + "y": 3358331 + }, + { + "type": "lineTo", + "x": 1025953, + "y": 3357538 + }, + { + "type": "lineTo", + "x": 1000553, + "y": 3326582 + }, + { + "type": "lineTo", + "x": 952929, + "y": 3294832 + }, + { + "type": "lineTo", + "x": 969597, + "y": 3092425 + }, + { + "type": "lineTo", + "x": 1033097, + "y": 3108300 + }, + { + "type": "lineTo", + "x": 1160097, + "y": 3082900 + }, + { + "type": "lineTo", + "x": 1293447, + "y": 3051150 + }, + { + "type": "lineTo", + "x": 1353772, + "y": 3044800 + }, + { + "type": "lineTo", + "x": 1391872, + "y": 3032100 + }, + { + "type": "lineTo", + "x": 1436322, + "y": 2959075 + }, + { + "type": "lineTo", + "x": 1452197, + "y": 2882875 + }, + { + "type": "lineTo", + "x": 1414097, + "y": 2819375 + }, + { + "type": "lineTo", + "x": 1347422, + "y": 2740000 + }, + { + "type": "lineTo", + "x": 1272810, + "y": 2678088 + }, + { + "type": "lineTo", + "x": 1198197, + "y": 2647925 + }, + { + "type": "lineTo", + "x": 1144222, + "y": 2616175 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis", + "color": "2F8E29", + "image_name": "Google Shape;112;p2", + "path_data": [ + { + "path_width": 1123950, + "path_height": 1288256, + "commands": [ + { + "type": "moveTo", + "x": 1115646, + "y": 2098651 + }, + { + "type": "lineTo", + "x": 1147396, + "y": 2222476 + }, + { + "type": "lineTo", + "x": 1185496, + "y": 2381226 + }, + { + "type": "lineTo", + "x": 1147396, + "y": 2613001 + }, + { + "type": "lineTo", + "x": 1064846, + "y": 2590776 + }, + { + "type": "lineTo", + "x": 848946, + "y": 2571726 + }, + { + "type": "lineTo", + "x": 807671, + "y": 2670151 + }, + { + "type": "lineTo", + "x": 794971, + "y": 2803501 + }, + { + "type": "lineTo", + "x": 782271, + "y": 2851126 + }, + { + "type": "lineTo", + "x": 814021, + "y": 2920976 + }, + { + "type": "lineTo", + "x": 823546, + "y": 2987651 + }, + { + "type": "lineTo", + "x": 893396, + "y": 3060676 + }, + { + "type": "lineTo", + "x": 963246, + "y": 3079726 + }, + { + "type": "lineTo", + "x": 941021, + "y": 3305151 + }, + { + "type": "lineTo", + "x": 900540, + "y": 3297213 + }, + { + "type": "lineTo", + "x": 849739, + "y": 3316265 + }, + { + "type": "lineTo", + "x": 758459, + "y": 3348807 + }, + { + "type": "lineTo", + "x": 640190, + "y": 3376588 + }, + { + "type": "lineTo", + "x": 514777, + "y": 3383732 + }, + { + "type": "lineTo", + "x": 410796, + "y": 3355951 + }, + { + "type": "lineTo", + "x": 299671, + "y": 3289276 + }, + { + "type": "lineTo", + "x": 194896, + "y": 3203551 + }, + { + "type": "lineTo", + "x": 104408, + "y": 3111476 + }, + { + "type": "lineTo", + "x": 68690, + "y": 3032894 + }, + { + "type": "lineTo", + "x": 61546, + "y": 2959076 + }, + { + "type": "lineTo", + "x": 83771, + "y": 2924151 + }, + { + "type": "cubicBezTo", + "x1": 117373, + "y1": 2913303, + "x2": 143831, + "y2": 2897693, + "x": 184577, + "y": 2891607 + }, + { + "type": "lineTo", + "x": 356821, + "y": 2755876 + }, + { + "type": "lineTo", + "x": 493346, + "y": 2632051 + }, + { + "type": "lineTo", + "x": 633839, + "y": 2471713 + }, + { + "type": "lineTo", + "x": 733059, + "y": 2302645 + }, + { + "type": "lineTo", + "x": 772746, + "y": 2152626 + }, + { + "type": "lineTo", + "x": 804496, + "y": 2124051 + }, + { + "type": "lineTo", + "x": 918796, + "y": 2101826 + }, + { + "type": "lineTo", + "x": 1010871, + "y": 2095476 + }, + { + "type": "lineTo", + "x": 1115646, + "y": 2098651 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/calcaneus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/calcaneus_colored_regions.json new file mode 100644 index 00000000..786a1376 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/calcaneus_colored_regions.json @@ -0,0 +1,819 @@ +{ + "slide_number": 44, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 777875, + "path_height": 1479550, + "commands": [ + { + "type": "moveTo", + "x": 6413501, + "y": 2847975 + }, + { + "type": "lineTo", + "x": 6365876, + "y": 2816225 + }, + { + "type": "lineTo", + "x": 6356351, + "y": 2774950 + }, + { + "type": "lineTo", + "x": 6350001, + "y": 2736850 + }, + { + "type": "lineTo", + "x": 6356351, + "y": 2663825 + }, + { + "type": "lineTo", + "x": 6400801, + "y": 2628900 + }, + { + "type": "cubicBezTo", + "x1": 6412443, + "y1": 2619375, + "x2": 6428318, + "y2": 2613554, + "x": 6435726, + "y": 2600325 + }, + { + "type": "cubicBezTo", + "x1": 6443134, + "y1": 2587096, + "x2": 6434138, + "y2": 2561696, + "x": 6445251, + "y": 2549525 + }, + { + "type": "cubicBezTo", + "x1": 6456364, + "y1": 2537354, + "x2": 6452659, + "y2": 2486025, + "x": 6461126, + "y": 2470150 + }, + { + "type": "cubicBezTo", + "x1": 6472768, + "y1": 2464858, + "x2": 6484409, + "y2": 2453217, + "x": 6496051, + "y": 2447925 + }, + { + "type": "lineTo", + "x": 6524626, + "y": 2457450 + }, + { + "type": "lineTo", + "x": 6534151, + "y": 2393950 + }, + { + "type": "lineTo", + "x": 6534151, + "y": 2317750 + }, + { + "type": "lineTo", + "x": 6524626, + "y": 2251075 + }, + { + "type": "lineTo", + "x": 6511926, + "y": 2146300 + }, + { + "type": "lineTo", + "x": 6489701, + "y": 2089150 + }, + { + "type": "lineTo", + "x": 6454776, + "y": 2012950 + }, + { + "type": "lineTo", + "x": 6432551, + "y": 1981200 + }, + { + "type": "lineTo", + "x": 6410326, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 6400801, + "y": 1873250 + }, + { + "type": "lineTo", + "x": 6400801, + "y": 1809750 + }, + { + "type": "lineTo", + "x": 6423026, + "y": 1730375 + }, + { + "type": "lineTo", + "x": 6467476, + "y": 1666875 + }, + { + "type": "lineTo", + "x": 6537326, + "y": 1628775 + }, + { + "type": "lineTo", + "x": 6623051, + "y": 1590675 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 1590675 + }, + { + "type": "lineTo", + "x": 6721476, + "y": 1590675 + }, + { + "type": "lineTo", + "x": 6772276, + "y": 1603375 + }, + { + "type": "lineTo", + "x": 6835776, + "y": 1622425 + }, + { + "type": "lineTo", + "x": 6867526, + "y": 1660525 + }, + { + "type": "lineTo", + "x": 6902451, + "y": 1698625 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 1724025 + }, + { + "type": "lineTo", + "x": 6978651, + "y": 1771650 + }, + { + "type": "lineTo", + "x": 6988176, + "y": 1809750 + }, + { + "type": "lineTo", + "x": 7000876, + "y": 1854200 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 1898650 + }, + { + "type": "lineTo", + "x": 6978651, + "y": 1924050 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 1974850 + }, + { + "type": "lineTo", + "x": 6991351, + "y": 2022475 + }, + { + "type": "lineTo", + "x": 7004051, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 7013576, + "y": 2085975 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 2143125 + }, + { + "type": "lineTo", + "x": 7067551, + "y": 2209800 + }, + { + "type": "lineTo", + "x": 7086601, + "y": 2273300 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 7115176, + "y": 2381250 + }, + { + "type": "lineTo", + "x": 7108826, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 7108826, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 2482850 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 2505075 + }, + { + "type": "lineTo", + "x": 7089776, + "y": 2533650 + }, + { + "type": "lineTo", + "x": 7080251, + "y": 2562225 + }, + { + "type": "lineTo", + "x": 7099301, + "y": 2625725 + }, + { + "type": "lineTo", + "x": 7121526, + "y": 2698750 + }, + { + "type": "lineTo", + "x": 7127876, + "y": 2743200 + }, + { + "type": "lineTo", + "x": 7127876, + "y": 2778125 + }, + { + "type": "lineTo", + "x": 7127876, + "y": 2832100 + }, + { + "type": "lineTo", + "x": 7102476, + "y": 2879725 + }, + { + "type": "lineTo", + "x": 7077076, + "y": 2943225 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 2990850 + }, + { + "type": "lineTo", + "x": 6969126, + "y": 3016250 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 3041650 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 6873876, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 6838951, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 6797676, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 6721476, + "y": 3044825 + }, + { + "type": "lineTo", + "x": 6689726, + "y": 3000375 + }, + { + "type": "lineTo", + "x": 6661151, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 6651626, + "y": 2927350 + }, + { + "type": "lineTo", + "x": 6623051, + "y": 2901950 + }, + { + "type": "lineTo", + "x": 6588126, + "y": 2892425 + }, + { + "type": "lineTo", + "x": 6540501, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 6486526, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 6457951, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 6413501, + "y": 2847975 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 669925, + "path_height": 1219200, + "commands": [ + { + "type": "moveTo", + "x": 4867276, + "y": 1974850 + }, + { + "type": "lineTo", + "x": 4899026, + "y": 1898650 + }, + { + "type": "lineTo", + "x": 4921251, + "y": 1844675 + }, + { + "type": "lineTo", + "x": 4899026, + "y": 1778000 + }, + { + "type": "lineTo", + "x": 4883151, + "y": 1743075 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 1714500 + }, + { + "type": "lineTo", + "x": 4787901, + "y": 1682750 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 1654175 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 1647825 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 1647825 + }, + { + "type": "lineTo", + "x": 4575176, + "y": 1654175 + }, + { + "type": "lineTo", + "x": 4540251, + "y": 1673225 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 1698625 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 1711325 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 1724025 + }, + { + "type": "lineTo", + "x": 4451351, + "y": 1762125 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 1793875 + }, + { + "type": "lineTo", + "x": 4403726, + "y": 1851025 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 1882775 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 1955800 + }, + { + "type": "lineTo", + "x": 4333876, + "y": 1997075 + }, + { + "type": "lineTo", + "x": 4324351, + "y": 2022475 + }, + { + "type": "lineTo", + "x": 4327526, + "y": 2066925 + }, + { + "type": "lineTo", + "x": 4340226, + "y": 2082800 + }, + { + "type": "lineTo", + "x": 4343401, + "y": 2114550 + }, + { + "type": "lineTo", + "x": 4308476, + "y": 2165350 + }, + { + "type": "lineTo", + "x": 4292601, + "y": 2197100 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 2254250 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 2289175 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 2333625 + }, + { + "type": "lineTo", + "x": 4283076, + "y": 2384425 + }, + { + "type": "lineTo", + "x": 4286251, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 4292601, + "y": 2454275 + }, + { + "type": "lineTo", + "x": 4286251, + "y": 2508250 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 2565400 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 2603500 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 2641600 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 2676525 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 2708275 + }, + { + "type": "lineTo", + "x": 4260851, + "y": 2743200 + }, + { + "type": "lineTo", + "x": 4251326, + "y": 2778125 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 2797175 + }, + { + "type": "lineTo", + "x": 4311651, + "y": 2822575 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 2822575 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 2800350 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 2809875 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 2841625 + }, + { + "type": "lineTo", + "x": 4587876, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 4613276, + "y": 2867025 + }, + { + "type": "lineTo", + "x": 4638676, + "y": 2832100 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 2828925 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 2809875 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 2787650 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 2755900 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 2727325 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2705100 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2660650 + }, + { + "type": "lineTo", + "x": 4625976, + "y": 2581275 + }, + { + "type": "lineTo", + "x": 4565651, + "y": 2543175 + }, + { + "type": "lineTo", + "x": 4527551, + "y": 2498725 + }, + { + "type": "lineTo", + "x": 4473576, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 4425951, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 4410076, + "y": 2301875 + }, + { + "type": "lineTo", + "x": 4419601, + "y": 2260600 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 2203450 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 2178050 + }, + { + "type": "lineTo", + "x": 4568826, + "y": 2149475 + }, + { + "type": "lineTo", + "x": 4613276, + "y": 2105025 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 2035175 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 2000250 + }, + { + "type": "lineTo", + "x": 4759326, + "y": 1962150 + }, + { + "type": "lineTo", + "x": 4759326, + "y": 1962150 + }, + { + "type": "lineTo", + "x": 4867276, + "y": 1974850 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_body_colored_regions.json new file mode 100644 index 00000000..789b8a61 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_body_colored_regions.json @@ -0,0 +1,752 @@ +{ + "slide_number": 23, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "785", + "path_data": [ + { + "path_width": 1109803, + "path_height": 694331, + "commands": [ + { + "type": "moveTo", + "x": 4396431, + "y": 2771390 + }, + { + "type": "lineTo", + "x": 4265866, + "y": 2789193 + }, + { + "type": "lineTo", + "x": 4194648, + "y": 2783259 + }, + { + "type": "lineTo", + "x": 4129366, + "y": 2771390 + }, + { + "type": "lineTo", + "x": 4087823, + "y": 2771390 + }, + { + "type": "lineTo", + "x": 3980997, + "y": 2747652 + }, + { + "type": "lineTo", + "x": 3921649, + "y": 2759521 + }, + { + "type": "lineTo", + "x": 3844497, + "y": 2789193 + }, + { + "type": "lineTo", + "x": 3791084, + "y": 2848538 + }, + { + "type": "lineTo", + "x": 3749541, + "y": 2901948 + }, + { + "type": "lineTo", + "x": 3725801, + "y": 3020637 + }, + { + "type": "lineTo", + "x": 3743606, + "y": 3127457 + }, + { + "type": "lineTo", + "x": 3791084, + "y": 3127457 + }, + { + "type": "lineTo", + "x": 3802953, + "y": 3210539 + }, + { + "type": "lineTo", + "x": 3844497, + "y": 3287687 + }, + { + "type": "lineTo", + "x": 3927584, + "y": 3358900 + }, + { + "type": "lineTo", + "x": 4046279, + "y": 3441983 + }, + { + "type": "lineTo", + "x": 4194648, + "y": 3441983 + }, + { + "type": "lineTo", + "x": 4331148, + "y": 3441983 + }, + { + "type": "lineTo", + "x": 4414235, + "y": 3418245 + }, + { + "type": "lineTo", + "x": 4503257, + "y": 3388573 + }, + { + "type": "lineTo", + "x": 4592278, + "y": 3329228 + }, + { + "type": "lineTo", + "x": 4669430, + "y": 3252080 + }, + { + "type": "lineTo", + "x": 4740647, + "y": 3163063 + }, + { + "type": "lineTo", + "x": 4799995, + "y": 3091850 + }, + { + "type": "lineTo", + "x": 4835604, + "y": 3026571 + }, + { + "type": "lineTo", + "x": 4835604, + "y": 2961292 + }, + { + "type": "lineTo", + "x": 4776256, + "y": 2872275 + }, + { + "type": "lineTo", + "x": 4716908, + "y": 2795127 + }, + { + "type": "lineTo", + "x": 4616017, + "y": 2771390 + }, + { + "type": "lineTo", + "x": 4503257, + "y": 2771390 + }, + { + "type": "lineTo", + "x": 4396431, + "y": 2771390 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "786", + "path_data": [ + { + "path_width": 974725, + "path_height": 669925, + "commands": [ + { + "type": "moveTo", + "x": 4562476, + "y": 5197476 + }, + { + "type": "lineTo", + "x": 4451351, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 4298951, + "y": 5248276 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 5232401 + }, + { + "type": "lineTo", + "x": 4140201, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 4051301, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 3959226, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 5251451 + }, + { + "type": "lineTo", + "x": 3841751, + "y": 5289551 + }, + { + "type": "lineTo", + "x": 3800476, + "y": 5334001 + }, + { + "type": "lineTo", + "x": 3781426, + "y": 5407026 + }, + { + "type": "lineTo", + "x": 3765551, + "y": 5502276 + }, + { + "type": "lineTo", + "x": 3797301, + "y": 5575301 + }, + { + "type": "lineTo", + "x": 3822701, + "y": 5645151 + }, + { + "type": "lineTo", + "x": 3863976, + "y": 5689601 + }, + { + "type": "lineTo", + "x": 3892551, + "y": 5718176 + }, + { + "type": "lineTo", + "x": 3933826, + "y": 5762626 + }, + { + "type": "lineTo", + "x": 3997326, + "y": 5800726 + }, + { + "type": "lineTo", + "x": 4079876, + "y": 5832476 + }, + { + "type": "lineTo", + "x": 4137026, + "y": 5842001 + }, + { + "type": "lineTo", + "x": 4210051, + "y": 5857876 + }, + { + "type": "lineTo", + "x": 4311651, + "y": 5861051 + }, + { + "type": "lineTo", + "x": 4394201, + "y": 5867401 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 5854701 + }, + { + "type": "lineTo", + "x": 4527551, + "y": 5813426 + }, + { + "type": "lineTo", + "x": 4578351, + "y": 5778501 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 5727701 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 5670551 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 5619751 + }, + { + "type": "lineTo", + "x": 4730751, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 5530851 + }, + { + "type": "lineTo", + "x": 4721226, + "y": 5445126 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 5349876 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 5292726 + }, + { + "type": "lineTo", + "x": 4625976, + "y": 5245101 + }, + { + "type": "lineTo", + "x": 4562476, + "y": 5197476 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "787", + "path_data": [ + { + "path_width": 895350, + "path_height": 571500, + "commands": [ + { + "type": "moveTo", + "x": 7515225, + "y": 3749676 + }, + { + "type": "lineTo", + "x": 7527925, + "y": 3838576 + }, + { + "type": "lineTo", + "x": 7512050, + "y": 3911601 + }, + { + "type": "lineTo", + "x": 7473950, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 7454900, + "y": 4029076 + }, + { + "type": "lineTo", + "x": 7445375, + "y": 4067176 + }, + { + "type": "lineTo", + "x": 7429500, + "y": 4098926 + }, + { + "type": "lineTo", + "x": 7439025, + "y": 4140201 + }, + { + "type": "lineTo", + "x": 7505700, + "y": 4149726 + }, + { + "type": "lineTo", + "x": 7537450, + "y": 4156076 + }, + { + "type": "lineTo", + "x": 7620000, + "y": 4127501 + }, + { + "type": "lineTo", + "x": 7721600, + "y": 4162426 + }, + { + "type": "lineTo", + "x": 7820025, + "y": 4225926 + }, + { + "type": "lineTo", + "x": 7877175, + "y": 4248151 + }, + { + "type": "lineTo", + "x": 7981950, + "y": 4276726 + }, + { + "type": "lineTo", + "x": 8083550, + "y": 4289426 + }, + { + "type": "lineTo", + "x": 8140700, + "y": 4292601 + }, + { + "type": "lineTo", + "x": 8194675, + "y": 4311651 + }, + { + "type": "lineTo", + "x": 8232775, + "y": 4321176 + }, + { + "type": "lineTo", + "x": 8280400, + "y": 4308476 + }, + { + "type": "lineTo", + "x": 8299450, + "y": 4276726 + }, + { + "type": "lineTo", + "x": 8305800, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 8324850, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 8308975, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 8286750, + "y": 4054476 + }, + { + "type": "lineTo", + "x": 8277225, + "y": 3971926 + }, + { + "type": "lineTo", + "x": 8270875, + "y": 3902076 + }, + { + "type": "lineTo", + "x": 8280400, + "y": 3825876 + }, + { + "type": "lineTo", + "x": 8293100, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 8226425, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 8156575, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 8086725, + "y": 3851276 + }, + { + "type": "lineTo", + "x": 8026400, + "y": 3854451 + }, + { + "type": "lineTo", + "x": 7912100, + "y": 3844926 + }, + { + "type": "lineTo", + "x": 7820025, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 7769225, + "y": 3784601 + }, + { + "type": "lineTo", + "x": 7724775, + "y": 3787776 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 3800476 + }, + { + "type": "lineTo", + "x": 7585075, + "y": 3784601 + }, + { + "type": "lineTo", + "x": 7515225, + "y": 3749676 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "788", + "path_data": [ + { + "path_width": 428625, + "path_height": 406400, + "commands": [ + { + "type": "moveTo", + "x": 8131176, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 8102601, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 8089901, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 8093076, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 8067676, + "y": 3206750 + }, + { + "type": "lineTo", + "x": 8054976, + "y": 3178175 + }, + { + "type": "lineTo", + "x": 8039101, + "y": 3130550 + }, + { + "type": "lineTo", + "x": 8010526, + "y": 3089275 + }, + { + "type": "lineTo", + "x": 7978776, + "y": 3060700 + }, + { + "type": "lineTo", + "x": 7940676, + "y": 3044825 + }, + { + "type": "lineTo", + "x": 7893051, + "y": 3041650 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 7791451, + "y": 3044825 + }, + { + "type": "lineTo", + "x": 7759701, + "y": 3044825 + }, + { + "type": "lineTo", + "x": 7724776, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 7702551, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 7705726, + "y": 3181350 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 3228975 + }, + { + "type": "lineTo", + "x": 7759701, + "y": 3260725 + }, + { + "type": "lineTo", + "x": 7826376, + "y": 3292475 + }, + { + "type": "lineTo", + "x": 7864476, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 7905751, + "y": 3375025 + }, + { + "type": "lineTo", + "x": 7947026, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 8001001, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 8074026, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 8131176, + "y": 3435350 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_lamina_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_lamina_colored_regions.json new file mode 100644 index 00000000..390b7bbd --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_lamina_colored_regions.json @@ -0,0 +1,579 @@ +{ + "slide_number": 26, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "868", + "path_data": [ + { + "path_width": 546100, + "path_height": 549275, + "commands": [ + { + "type": "moveTo", + "x": 4419600, + "y": 2085976 + }, + { + "type": "lineTo", + "x": 4337050, + "y": 2225676 + }, + { + "type": "lineTo", + "x": 4410075, + "y": 2257426 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 2289176 + }, + { + "type": "lineTo", + "x": 4533900, + "y": 2320926 + }, + { + "type": "lineTo", + "x": 4594225, + "y": 2381251 + }, + { + "type": "lineTo", + "x": 4641850, + "y": 2428876 + }, + { + "type": "lineTo", + "x": 4664075, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4692650, + "y": 2527301 + }, + { + "type": "lineTo", + "x": 4724400, + "y": 2581276 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 2635251 + }, + { + "type": "lineTo", + "x": 4803775, + "y": 2546351 + }, + { + "type": "lineTo", + "x": 4883150, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 2425701 + }, + { + "type": "lineTo", + "x": 4784725, + "y": 2413001 + }, + { + "type": "lineTo", + "x": 4718050, + "y": 2368551 + }, + { + "type": "lineTo", + "x": 4641850, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 2247901 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 2187576 + }, + { + "type": "lineTo", + "x": 4489450, + "y": 2143126 + }, + { + "type": "lineTo", + "x": 4419600, + "y": 2085976 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "869", + "path_data": [ + { + "path_width": 476250, + "path_height": 441325, + "commands": [ + { + "type": "moveTo", + "x": 4130675, + "y": 2073276 + }, + { + "type": "lineTo", + "x": 4197350, + "y": 2216151 + }, + { + "type": "lineTo", + "x": 4140200, + "y": 2251076 + }, + { + "type": "lineTo", + "x": 4032250, + "y": 2324101 + }, + { + "type": "lineTo", + "x": 3959225, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 2438401 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 2489201 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 2514601 + }, + { + "type": "lineTo", + "x": 3721100, + "y": 2397126 + }, + { + "type": "lineTo", + "x": 3806825, + "y": 2352676 + }, + { + "type": "lineTo", + "x": 3876675, + "y": 2311401 + }, + { + "type": "lineTo", + "x": 3924300, + "y": 2263776 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 2209801 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 2174876 + }, + { + "type": "lineTo", + "x": 4076700, + "y": 2149476 + }, + { + "type": "lineTo", + "x": 4130675, + "y": 2073276 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "870", + "path_data": [ + { + "path_width": 482600, + "path_height": 520700, + "commands": [ + { + "type": "moveTo", + "x": 4060825, + "y": 4508500 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 4140200, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 4759325 + }, + { + "type": "lineTo", + "x": 4022725, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 3971925, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 3943350, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 3870325, + "y": 5003800 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 5029200 + }, + { + "type": "lineTo", + "x": 3749675, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 3657600, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 3778250, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 3895725, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 3965575, + "y": 4616450 + }, + { + "type": "lineTo", + "x": 3978275, + "y": 4578350 + }, + { + "type": "lineTo", + "x": 4060825, + "y": 4508500 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "871", + "path_data": [ + { + "path_width": 454025, + "path_height": 571500, + "commands": [ + { + "type": "moveTo", + "x": 4425951, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 4352926, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 4476751, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 4581526, + "y": 4883150 + }, + { + "type": "lineTo", + "x": 4651376, + "y": 4984750 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 5035550 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 5038725 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 4879975 + }, + { + "type": "lineTo", + "x": 4806951, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 4743451, + "y": 4803775 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 4591051, + "y": 4673600 + }, + { + "type": "lineTo", + "x": 4511676, + "y": 4587875 + }, + { + "type": "lineTo", + "x": 4425951, + "y": 4467225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "872", + "path_data": [ + { + "path_width": 949325, + "path_height": 889000, + "commands": [ + { + "type": "moveTo", + "x": 7165976, + "y": 3203575 + }, + { + "type": "lineTo", + "x": 7226301, + "y": 3336925 + }, + { + "type": "lineTo", + "x": 7327901, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 7385051, + "y": 3711575 + }, + { + "type": "lineTo", + "x": 7267576, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 7169151, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 7086601, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 7045326, + "y": 4003675 + }, + { + "type": "lineTo", + "x": 6997701, + "y": 4070350 + }, + { + "type": "lineTo", + "x": 6969126, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 6931026, + "y": 4089400 + }, + { + "type": "lineTo", + "x": 6870701, + "y": 4041775 + }, + { + "type": "lineTo", + "x": 6781801, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 6629401, + "y": 4016375 + }, + { + "type": "lineTo", + "x": 6597651, + "y": 3968750 + }, + { + "type": "lineTo", + "x": 6435726, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 6534151, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 6591301, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 6607176, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 6661151, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 6696076, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 6985001, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 7048501, + "y": 3308350 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 7165976, + "y": 3203575 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_pedicle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_pedicle_colored_regions.json new file mode 100644 index 00000000..525e3807 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_pedicle_colored_regions.json @@ -0,0 +1,541 @@ +{ + "slide_number": 24, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "810", + "path_data": [ + { + "path_width": 309851, + "path_height": 474176, + "commands": [ + { + "type": "moveTo", + "x": 3747808, + "y": 4109462 + }, + { + "type": "lineTo", + "x": 3687567, + "y": 4181388 + }, + { + "type": "lineTo", + "x": 3668742, + "y": 4226815 + }, + { + "type": "lineTo", + "x": 3638622, + "y": 4317669 + }, + { + "type": "lineTo", + "x": 3638622, + "y": 4408523 + }, + { + "type": "lineTo", + "x": 3672507, + "y": 4510734 + }, + { + "type": "lineTo", + "x": 3623196, + "y": 4495591 + }, + { + "type": "lineTo", + "x": 3577201, + "y": 4461887 + }, + { + "type": "lineTo", + "x": 3567086, + "y": 4397166 + }, + { + "type": "lineTo", + "x": 3578381, + "y": 4329026 + }, + { + "type": "lineTo", + "x": 3548992, + "y": 4267480 + }, + { + "type": "cubicBezTo", + "x1": 3566144, + "y1": 4236695, + "x2": 3500747, + "y2": 4250358, + "x": 3517899, + "y": 4219573 + }, + { + "type": "cubicBezTo", + "x1": 3540124, + "y1": 4199465, + "x2": 3413125, + "y2": 4223807, + "x": 3435350, + "y": 4203699 + }, + { + "type": "cubicBezTo", + "x1": 3471333, + "y1": 4188882, + "x2": 3383492, + "y2": 4174065, + "x": 3419475, + "y": 4159248 + }, + { + "type": "cubicBezTo", + "x1": 3464982, + "y1": 4148665, + "x2": 3345392, + "y2": 4131731, + "x": 3390900, + "y": 4121148 + }, + { + "type": "cubicBezTo", + "x1": 3394604, + "y1": 4103685, + "x2": 3392486, + "y2": 4072995, + "x": 3409949, + "y": 4054474 + }, + { + "type": "cubicBezTo", + "x1": 3427412, + "y1": 4035954, + "x2": 3461808, + "y2": 4020077, + "x": 3486150, + "y": 4006848 + }, + { + "type": "cubicBezTo", + "x1": 3510491, + "y1": 3993620, + "x2": 3521074, + "y2": 3972453, + "x": 3540124, + "y": 3962399 + }, + { + "type": "cubicBezTo", + "x1": 3559174, + "y1": 3952346, + "x2": 3594949, + "y2": 3938112, + "x": 3609974, + "y": 3949699 + }, + { + "type": "lineTo", + "x": 3646152, + "y": 4044620 + }, + { + "type": "lineTo", + "x": 3691332, + "y": 4079177 + }, + { + "type": "lineTo", + "x": 3747808, + "y": 4109462 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "812", + "path_data": [ + { + "path_width": 282574, + "path_height": 390287, + "commands": [ + { + "type": "moveTo", + "x": 6747668, + "y": 4097497 + }, + { + "type": "lineTo", + "x": 6684961, + "y": 4142132 + }, + { + "type": "lineTo", + "x": 6649242, + "y": 4184178 + }, + { + "type": "lineTo", + "x": 6637336, + "y": 4260624 + }, + { + "type": "lineTo", + "x": 6597648, + "y": 4287381 + }, + { + "type": "lineTo", + "x": 6589711, + "y": 4447919 + }, + { + "type": "cubicBezTo", + "x1": 6571189, + "y1": 4447919, + "x2": 6546583, + "y2": 4462693, + "x": 6534148, + "y": 4447919 + }, + { + "type": "cubicBezTo", + "x1": 6521713, + "y1": 4433144, + "x2": 6508748, + "y2": 4407873, + "x": 6515098, + "y": 4359274 + }, + { + "type": "lineTo", + "x": 6530179, + "y": 4242808 + }, + { + "type": "lineTo", + "x": 6484935, + "y": 4196167 + }, + { + "type": "cubicBezTo", + "x1": 6443131, + "y1": 4164811, + "x2": 6426727, + "y2": 4174731, + "x": 6394449, + "y": 4133849 + }, + { + "type": "cubicBezTo", + "x1": 6419849, + "y1": 4090459, + "x2": 6416675, + "y2": 4091516, + "x": 6454775, + "y": 4044950 + }, + { + "type": "cubicBezTo", + "x1": 6518275, + "y1": 4012143, + "x2": 6527799, + "y2": 3988857, + "x": 6565899, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 6627017, + "y": 4001476 + }, + { + "type": "lineTo", + "x": 6688930, + "y": 4077153 + }, + { + "type": "lineTo", + "x": 6747668, + "y": 4097497 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "813", + "path_data": [ + { + "path_width": 282694, + "path_height": 414341, + "commands": [ + { + "type": "moveTo", + "x": 7683503, + "y": 4128074 + }, + { + "type": "cubicBezTo", + "x1": 7697261, + "y1": 4124707, + "x2": 7730069, + "y2": 4130866, + "x": 7743828, + "y": 4127499 + }, + { + "type": "lineTo", + "x": 7797803, + "y": 4083625 + }, + { + "type": "lineTo", + "x": 7850985, + "y": 4003202 + }, + { + "type": "cubicBezTo", + "x1": 7864214, + "y1": 3995168, + "x2": 7887629, + "y2": 3996716, + "x": 7918453, + "y": 4019549 + }, + { + "type": "cubicBezTo", + "x1": 7961977, + "y1": 4042382, + "x2": 7958142, + "y2": 4062412, + "x": 7981955, + "y": 4095750 + }, + { + "type": "cubicBezTo", + "x1": 8034870, + "y1": 4139143, + "x2": 8017937, + "y2": 4134908, + "x": 8029579, + "y": 4171950 + }, + { + "type": "cubicBezTo", + "x1": 8045453, + "y1": 4213224, + "x2": 8032752, + "y2": 4216400, + "x": 8016876, + "y": 4219574 + }, + { + "type": "cubicBezTo", + "x1": 8004176, + "y1": 4218516, + "x2": 8020050, + "y2": 4252383, + "x": 8007350, + "y": 4251324 + }, + { + "type": "cubicBezTo", + "x1": 7968191, + "y1": 4249208, + "x2": 7944908, + "y2": 4266141, + "x": 7905749, + "y": 4264024 + }, + { + "type": "lineTo", + "x": 7878765, + "y": 4279612 + }, + { + "type": "lineTo", + "x": 7872415, + "y": 4327483 + }, + { + "type": "lineTo", + "x": 7890673, + "y": 4381057 + }, + { + "type": "cubicBezTo", + "x1": 7889349, + "y1": 4385438, + "x2": 7910248, + "y2": 4396168, + "x": 7908924, + "y": 4400549 + }, + { + "type": "lineTo", + "x": 7887498, + "y": 4446098 + }, + { + "type": "lineTo", + "x": 7863685, + "y": 4476615 + }, + { + "type": "lineTo", + "x": 7788278, + "y": 4497608 + }, + { + "type": "lineTo", + "x": 7780341, + "y": 4428806 + }, + { + "type": "lineTo", + "x": 7764466, + "y": 4348537 + }, + { + "type": "lineTo", + "x": 7736684, + "y": 4252979 + }, + { + "type": "lineTo", + "x": 7728747, + "y": 4180354 + }, + { + "type": "lineTo", + "x": 7683503, + "y": 4128074 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "814", + "path_data": [ + { + "path_width": 336550, + "path_height": 371475, + "commands": [ + { + "type": "moveTo", + "x": 4857750, + "y": 3943351 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 4038601 + }, + { + "type": "lineTo", + "x": 4949825, + "y": 4086226 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 4162426 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 4206876 + }, + { + "type": "lineTo", + "x": 5032375, + "y": 4222751 + }, + { + "type": "lineTo", + "x": 4991100, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 4940300, + "y": 4276726 + }, + { + "type": "lineTo", + "x": 4924425, + "y": 4314826 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 4156076 + }, + { + "type": "lineTo", + "x": 4759325, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 4787900, + "y": 4083051 + }, + { + "type": "lineTo", + "x": 4826000, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 3943351 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_spinous_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_spinous_process_colored_regions.json new file mode 100644 index 00000000..7a71b838 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_spinous_process_colored_regions.json @@ -0,0 +1,489 @@ +{ + "slide_number": 27, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "897", + "path_data": [ + { + "path_width": 714375, + "path_height": 447675, + "commands": [ + { + "type": "moveTo", + "x": 6397626, + "y": 4133851 + }, + { + "type": "lineTo", + "x": 6353176, + "y": 3994151 + }, + { + "type": "lineTo", + "x": 6276976, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 6184901, + "y": 3889376 + }, + { + "type": "lineTo", + "x": 6086476, + "y": 3924301 + }, + { + "type": "lineTo", + "x": 6026151, + "y": 3921126 + }, + { + "type": "lineTo", + "x": 5969001, + "y": 3898901 + }, + { + "type": "lineTo", + "x": 5921376, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 5895976, + "y": 3857626 + }, + { + "type": "lineTo", + "x": 5810251, + "y": 3879851 + }, + { + "type": "lineTo", + "x": 5743576, + "y": 3898901 + }, + { + "type": "lineTo", + "x": 5708651, + "y": 3927476 + }, + { + "type": "lineTo", + "x": 5683251, + "y": 3956051 + }, + { + "type": "lineTo", + "x": 5683251, + "y": 4019551 + }, + { + "type": "lineTo", + "x": 5695951, + "y": 4083051 + }, + { + "type": "lineTo", + "x": 5711826, + "y": 4121151 + }, + { + "type": "lineTo", + "x": 5772151, + "y": 4133851 + }, + { + "type": "lineTo", + "x": 5756276, + "y": 4216401 + }, + { + "type": "lineTo", + "x": 5765801, + "y": 4257676 + }, + { + "type": "lineTo", + "x": 5822951, + "y": 4276726 + }, + { + "type": "lineTo", + "x": 5886451, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 5908676, + "y": 4235451 + }, + { + "type": "lineTo", + "x": 6029326, + "y": 4222751 + }, + { + "type": "lineTo", + "x": 6089651, + "y": 4229101 + }, + { + "type": "lineTo", + "x": 6159501, + "y": 4248151 + }, + { + "type": "lineTo", + "x": 6219826, + "y": 4254501 + }, + { + "type": "lineTo", + "x": 6267451, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 6324601, + "y": 4194176 + }, + { + "type": "lineTo", + "x": 6397626, + "y": 4133851 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "898", + "path_data": [ + { + "path_width": 333375, + "path_height": 654050, + "commands": [ + { + "type": "moveTo", + "x": 4406901, + "y": 2076450 + }, + { + "type": "lineTo", + "x": 4337051, + "y": 2203450 + }, + { + "type": "lineTo", + "x": 4235451, + "y": 2216150 + }, + { + "type": "lineTo", + "x": 4114801, + "y": 2114550 + }, + { + "type": "lineTo", + "x": 4149726, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 1933575 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 1876425 + }, + { + "type": "lineTo", + "x": 4184651, + "y": 1844675 + }, + { + "type": "lineTo", + "x": 4175126, + "y": 1771650 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 1670050 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 1593850 + }, + { + "type": "lineTo", + "x": 4257676, + "y": 1562100 + }, + { + "type": "lineTo", + "x": 4305301, + "y": 1581150 + }, + { + "type": "lineTo", + "x": 4308476, + "y": 1660525 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 1711325 + }, + { + "type": "lineTo", + "x": 4324351, + "y": 1736725 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 1733550 + }, + { + "type": "lineTo", + "x": 4397376, + "y": 1701800 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 1727200 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 1812925 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 1828800 + }, + { + "type": "lineTo", + "x": 4391026, + "y": 1828800 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 1879600 + }, + { + "type": "lineTo", + "x": 4381501, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 4403726, + "y": 1971675 + }, + { + "type": "cubicBezTo", + "x1": 4404784, + "y1": 2006600, + "x2": 4405843, + "y2": 2041525, + "x": 4406901, + "y": 2076450 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "899", + "path_data": [ + { + "path_width": 495300, + "path_height": 809625, + "commands": [ + { + "type": "moveTo", + "x": 3990975, + "y": 4549776 + }, + { + "type": "lineTo", + "x": 4146550, + "y": 4724401 + }, + { + "type": "lineTo", + "x": 4267200, + "y": 4699001 + }, + { + "type": "lineTo", + "x": 4359275, + "y": 4714876 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 4527551 + }, + { + "type": "lineTo", + "x": 4403725, + "y": 4448176 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 4340226 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 4241801 + }, + { + "type": "lineTo", + "x": 4346575, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 4375150, + "y": 4165601 + }, + { + "type": "lineTo", + "x": 4375150, + "y": 4035426 + }, + { + "type": "lineTo", + "x": 4365625, + "y": 3921126 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 3914776 + }, + { + "type": "lineTo", + "x": 4257675, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 4257675, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 4238625, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 4197350, + "y": 4032251 + }, + { + "type": "lineTo", + "x": 4159250, + "y": 3997326 + }, + { + "type": "lineTo", + "x": 4121150, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 4041776 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 4076701 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 4168775, + "y": 4143376 + }, + { + "type": "lineTo", + "x": 4165600, + "y": 4210051 + }, + { + "type": "lineTo", + "x": 4133850, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 4111625, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 4375151 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 4441826 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 4518026 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 4549776 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_transverse_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_transverse_process_colored_regions.json new file mode 100644 index 00000000..b33e9e0c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_transverse_process_colored_regions.json @@ -0,0 +1,1069 @@ +{ + "slide_number": 25, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "839", + "path_data": [ + { + "path_width": 587375, + "path_height": 615950, + "commands": [ + { + "type": "moveTo", + "x": 3438524, + "y": 2816226 + }, + { + "type": "cubicBezTo", + "x1": 3451224, + "y1": 2781301, + "x2": 3479799, + "y2": 2816226, + "x": 3492499, + "y": 2781301 + }, + { + "type": "lineTo", + "x": 3543299, + "y": 2749551 + }, + { + "type": "lineTo", + "x": 3536949, + "y": 2794001 + }, + { + "type": "lineTo", + "x": 3562349, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 3498849, + "y": 2873376 + }, + { + "type": "lineTo", + "x": 3489324, + "y": 2911476 + }, + { + "type": "lineTo", + "x": 3524249, + "y": 2933701 + }, + { + "type": "cubicBezTo", + "x1": 3518957, + "y1": 2943226, + "x2": 3485091, + "y2": 2959101, + "x": 3479799, + "y": 2968626 + }, + { + "type": "cubicBezTo", + "x1": 3481916, + "y1": 2980267, + "x2": 3453872, + "y2": 3039533, + "x": 3486151, + "y": 3048000 + }, + { + "type": "cubicBezTo", + "x1": 3502555, + "y1": 3058583, + "x2": 3499381, + "y2": 3100387, + "x": 3530601, + "y": 3095625 + }, + { + "type": "cubicBezTo", + "x1": 3561821, + "y1": 3090863, + "x2": 3649662, + "y2": 3008843, + "x": 3673474, + "y": 3019426 + }, + { + "type": "lineTo", + "x": 3721099, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 3641724, + "y": 3127376 + }, + { + "type": "lineTo", + "x": 3578224, + "y": 3171826 + }, + { + "type": "lineTo", + "x": 3540124, + "y": 3200401 + }, + { + "type": "lineTo", + "x": 3498849, + "y": 3235326 + }, + { + "type": "lineTo", + "x": 3432174, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 3378199, + "y": 3298826 + }, + { + "type": "lineTo", + "x": 3343274, + "y": 3333751 + }, + { + "type": "lineTo", + "x": 3324224, + "y": 3365501 + }, + { + "type": "lineTo", + "x": 3260724, + "y": 3333751 + }, + { + "type": "lineTo", + "x": 3254374, + "y": 3276601 + }, + { + "type": "lineTo", + "x": 3254374, + "y": 3232151 + }, + { + "type": "lineTo", + "x": 3295649, + "y": 3162301 + }, + { + "type": "lineTo", + "x": 3317874, + "y": 3098801 + }, + { + "type": "lineTo", + "x": 3314699, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 3286124, + "y": 2965451 + }, + { + "type": "lineTo", + "x": 3225799, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 3184524, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 3155949, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 3133724, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 3184524, + "y": 2867026 + }, + { + "type": "lineTo", + "x": 3238499, + "y": 2828926 + }, + { + "type": "lineTo", + "x": 3257549, + "y": 2790826 + }, + { + "type": "cubicBezTo", + "x1": 3268662, + "y1": 2785534, + "x2": 3267709, + "y2": 2747540, + "x": 3282949, + "y": 2752726 + }, + { + "type": "cubicBezTo", + "x1": 3298189, + "y1": 2757912, + "x2": 3341687, + "y2": 2817814, + "x": 3348989, + "y": 2821941 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "840", + "path_data": [ + { + "path_width": 600075, + "path_height": 625475, + "commands": [ + { + "type": "moveTo", + "x": 5295901, + "y": 2889252 + }, + { + "type": "lineTo", + "x": 5251451, + "y": 2898777 + }, + { + "type": "lineTo", + "x": 5197476, + "y": 2886077 + }, + { + "type": "cubicBezTo", + "x1": 5155142, + "y1": 2893485, + "x2": 5166784, + "y2": 2837394, + "x": 5124450, + "y": 2844802 + }, + { + "type": "lineTo", + "x": 4962526, + "y": 2768602 + }, + { + "type": "lineTo", + "x": 5029201, + "y": 2794002 + }, + { + "type": "lineTo", + "x": 5006976, + "y": 2838452 + }, + { + "type": "cubicBezTo", + "x1": 5001684, + "y1": 2856443, + "x2": 5037668, + "y2": 2893485, + "x": 5032376, + "y": 2911476 + }, + { + "type": "lineTo", + "x": 5076826, + "y": 2971802 + }, + { + "type": "cubicBezTo", + "x1": 5073122, + "y1": 2996144, + "x2": 5067301, + "y2": 3028422, + "x": 5076826, + "y": 3057526 + }, + { + "type": "cubicBezTo", + "x1": 5086351, + "y1": 3086630, + "x2": 5042430, + "y2": 3129493, + "x": 5035551, + "y": 3140076 + }, + { + "type": "lineTo", + "x": 4968876, + "y": 3121027 + }, + { + "type": "lineTo", + "x": 4886326, + "y": 3057527 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 2978152 + }, + { + "type": "lineTo", + "x": 4822826, + "y": 3054352 + }, + { + "type": "lineTo", + "x": 4762501, + "y": 3143252 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 3146427 + }, + { + "type": "lineTo", + "x": 4883151, + "y": 3168652 + }, + { + "type": "lineTo", + "x": 4962526, + "y": 3206752 + }, + { + "type": "lineTo", + "x": 5029201, + "y": 3232152 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 3254377 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 3298827 + }, + { + "type": "lineTo", + "x": 5127626, + "y": 3340102 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 3387727 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 3394077 + }, + { + "type": "lineTo", + "x": 5219701, + "y": 3384552 + }, + { + "type": "lineTo", + "x": 5241926, + "y": 3346452 + }, + { + "type": "lineTo", + "x": 5216526, + "y": 3286127 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 3244852 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 3190877 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 3124202 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 3076577 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 3025777 + }, + { + "type": "lineTo", + "x": 5232401, + "y": 2990852 + }, + { + "type": "lineTo", + "x": 5289551, + "y": 3000377 + }, + { + "type": "lineTo", + "x": 5327651, + "y": 3032127 + }, + { + "type": "lineTo", + "x": 5349876, + "y": 3038477 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 2968627 + }, + { + "type": "lineTo", + "x": 5330826, + "y": 2955927 + }, + { + "type": "lineTo", + "x": 5311776, + "y": 2921002 + }, + { + "type": "lineTo", + "x": 5295901, + "y": 2889252 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "841", + "path_data": [ + { + "path_width": 857250, + "path_height": 663575, + "commands": [ + { + "type": "moveTo", + "x": 7629526, + "y": 3609978 + }, + { + "type": "lineTo", + "x": 7581901, + "y": 3587753 + }, + { + "type": "lineTo", + "x": 7562851, + "y": 3543303 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 3444878 + }, + { + "type": "lineTo", + "x": 7632701, + "y": 3359153 + }, + { + "type": "lineTo", + "x": 7673976, + "y": 3276603 + }, + { + "type": "lineTo", + "x": 7708901, + "y": 3194053 + }, + { + "type": "lineTo", + "x": 7737476, + "y": 3235328 + }, + { + "type": "lineTo", + "x": 7759701, + "y": 3270253 + }, + { + "type": "lineTo", + "x": 7823201, + "y": 3295653 + }, + { + "type": "lineTo", + "x": 7870826, + "y": 3317878 + }, + { + "type": "lineTo", + "x": 7902576, + "y": 3359153 + }, + { + "type": "lineTo", + "x": 7934326, + "y": 3413128 + }, + { + "type": "lineTo", + "x": 7972426, + "y": 3435353 + }, + { + "type": "lineTo", + "x": 8086726, + "y": 3438528 + }, + { + "type": "lineTo", + "x": 8166101, + "y": 3438528 + }, + { + "type": "lineTo", + "x": 8248651, + "y": 3438528 + }, + { + "type": "lineTo", + "x": 8302626, + "y": 3419478 + }, + { + "type": "lineTo", + "x": 8362951, + "y": 3444878 + }, + { + "type": "lineTo", + "x": 8385176, + "y": 3495678 + }, + { + "type": "lineTo", + "x": 8416926, + "y": 3559178 + }, + { + "type": "lineTo", + "x": 8420101, + "y": 3606803 + }, + { + "type": "lineTo", + "x": 8401051, + "y": 3702053 + }, + { + "type": "lineTo", + "x": 8324851, + "y": 3756028 + }, + { + "type": "lineTo", + "x": 8235951, + "y": 3800478 + }, + { + "type": "lineTo", + "x": 8137526, + "y": 3854453 + }, + { + "type": "lineTo", + "x": 8080376, + "y": 3857628 + }, + { + "type": "lineTo", + "x": 7981951, + "y": 3851278 + }, + { + "type": "lineTo", + "x": 7899401, + "y": 3841753 + }, + { + "type": "lineTo", + "x": 7813676, + "y": 3825878 + }, + { + "type": "lineTo", + "x": 7743826, + "y": 3746503 + }, + { + "type": "lineTo", + "x": 7718426, + "y": 3698878 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 3632203 + }, + { + "type": "lineTo", + "x": 7629526, + "y": 3609978 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "842", + "path_data": [ + { + "path_width": 542925, + "path_height": 688975, + "commands": [ + { + "type": "moveTo", + "x": 3295651, + "y": 5089526 + }, + { + "type": "lineTo", + "x": 3311526, + "y": 5146676 + }, + { + "type": "lineTo", + "x": 3384551, + "y": 5187951 + }, + { + "type": "lineTo", + "x": 3448051, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 3527426, + "y": 5222876 + }, + { + "type": "lineTo", + "x": 3597276, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 3686176, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 3714751, + "y": 5121276 + }, + { + "type": "lineTo", + "x": 3740151, + "y": 5105401 + }, + { + "type": "lineTo", + "x": 3781426, + "y": 5130801 + }, + { + "type": "lineTo", + "x": 3743326, + "y": 5172076 + }, + { + "type": "lineTo", + "x": 3670301, + "y": 5264151 + }, + { + "type": "lineTo", + "x": 3670301, + "y": 5308601 + }, + { + "type": "lineTo", + "x": 3603626, + "y": 5289551 + }, + { + "type": "lineTo", + "x": 3536951, + "y": 5343526 + }, + { + "type": "cubicBezTo", + "x1": 3524251, + "y1": 5351993, + "x2": 3492501, + "y2": 5344584, + "x": 3479801, + "y": 5353051 + }, + { + "type": "lineTo", + "x": 3457576, + "y": 5400676 + }, + { + "type": "lineTo", + "x": 3470276, + "y": 5480051 + }, + { + "type": "lineTo", + "x": 3521076, + "y": 5527676 + }, + { + "type": "lineTo", + "x": 3575051, + "y": 5543551 + }, + { + "type": "lineTo", + "x": 3663951, + "y": 5508626 + }, + { + "type": "lineTo", + "x": 3689351, + "y": 5495926 + }, + { + "type": "lineTo", + "x": 3695701, + "y": 5543551 + }, + { + "type": "lineTo", + "x": 3625851, + "y": 5572126 + }, + { + "type": "lineTo", + "x": 3578226, + "y": 5581651 + }, + { + "type": "lineTo", + "x": 3514726, + "y": 5641976 + }, + { + "type": "lineTo", + "x": 3441701, + "y": 5715001 + }, + { + "type": "lineTo", + "x": 3406776, + "y": 5765801 + }, + { + "type": "lineTo", + "x": 3362326, + "y": 5778501 + }, + { + "type": "lineTo", + "x": 3324226, + "y": 5746751 + }, + { + "type": "lineTo", + "x": 3336926, + "y": 5632451 + }, + { + "type": "lineTo", + "x": 3359151, + "y": 5534026 + }, + { + "type": "lineTo", + "x": 3349626, + "y": 5470526 + }, + { + "type": "lineTo", + "x": 3324226, + "y": 5384801 + }, + { + "type": "lineTo", + "x": 3270251, + "y": 5429251 + }, + { + "type": "lineTo", + "x": 3238501, + "y": 5381626 + }, + { + "type": "lineTo", + "x": 3336926, + "y": 5302251 + }, + { + "type": "lineTo", + "x": 3295651, + "y": 5222876 + }, + { + "type": "lineTo", + "x": 3295651, + "y": 5089526 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "843", + "path_data": [ + { + "path_width": 527050, + "path_height": 685800, + "commands": [ + { + "type": "moveTo", + "x": 5213350, + "y": 5270500 + }, + { + "type": "lineTo", + "x": 5137150, + "y": 5286375 + }, + { + "type": "lineTo", + "x": 5019675, + "y": 5270500 + }, + { + "type": "lineTo", + "x": 4927600, + "y": 5187950 + }, + { + "type": "lineTo", + "x": 4864100, + "y": 5137150 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 5159375 + }, + { + "type": "lineTo", + "x": 4816475, + "y": 5203825 + }, + { + "type": "lineTo", + "x": 4918075, + "y": 5295900 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 5324475 + }, + { + "type": "lineTo", + "x": 5019675, + "y": 5353050 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 5400675 + }, + { + "type": "lineTo", + "x": 4978400, + "y": 5400675 + }, + { + "type": "lineTo", + "x": 5022850, + "y": 5435600 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 5492750 + }, + { + "type": "lineTo", + "x": 4994275, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 4921250, + "y": 5549900 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 5568950 + }, + { + "type": "lineTo", + "x": 4889500, + "y": 5607050 + }, + { + "type": "lineTo", + "x": 4946650, + "y": 5645150 + }, + { + "type": "lineTo", + "x": 4984750, + "y": 5680075 + }, + { + "type": "lineTo", + "x": 5035550, + "y": 5724525 + }, + { + "type": "lineTo", + "x": 5102225, + "y": 5759450 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 5822950 + }, + { + "type": "lineTo", + "x": 5216525, + "y": 5797550 + }, + { + "type": "lineTo", + "x": 5222875, + "y": 5686425 + }, + { + "type": "lineTo", + "x": 5172075, + "y": 5600700 + }, + { + "type": "lineTo", + "x": 5181600, + "y": 5508625 + }, + { + "type": "lineTo", + "x": 5219700, + "y": 5441950 + }, + { + "type": "lineTo", + "x": 5241925, + "y": 5422900 + }, + { + "type": "lineTo", + "x": 5289550, + "y": 5454650 + }, + { + "type": "lineTo", + "x": 5321300, + "y": 5397500 + }, + { + "type": "lineTo", + "x": 5270500, + "y": 5378450 + }, + { + "type": "lineTo", + "x": 5222875, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 5213350, + "y": 5270500 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_arch_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_arch_colored_regions.json new file mode 100644 index 00000000..904ea2e9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_arch_colored_regions.json @@ -0,0 +1,197 @@ +{ + "slide_number": 28, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "920", + "path_data": [ + { + "path_width": 2284900, + "path_height": 1404135, + "commands": [ + { + "type": "moveTo", + "x": 6597154, + "y": 4432529 + }, + { + "type": "lineTo", + "x": 6695407, + "y": 4362002 + }, + { + "type": "lineTo", + "x": 6810983, + "y": 4243979 + }, + { + "type": "lineTo", + "x": 6848891, + "y": 4121060 + }, + { + "type": "lineTo", + "x": 6744320, + "y": 3965128 + }, + { + "type": "lineTo", + "x": 6620793, + "y": 3806621 + }, + { + "type": "lineTo", + "x": 6496452, + "y": 3641021 + }, + { + "type": "lineTo", + "x": 6359265, + "y": 3494191 + }, + { + "type": "lineTo", + "x": 6224304, + "y": 3372968 + }, + { + "type": "cubicBezTo", + "x1": 6175947, + "y1": 3351408, + "x2": 6152990, + "y2": 3307684, + "x": 6091997, + "y": 3254531 + }, + { + "type": "cubicBezTo", + "x1": 6020768, + "y1": 3181164, + "x2": 5974812, + "y2": 3158344, + "x": 5916219, + "y": 3110251 + }, + { + "type": "cubicBezTo", + "x1": 5873054, + "y1": 3082791, + "x2": 5834485, + "y2": 3069471, + "x": 5795096, + "y": 3064498 + }, + { + "type": "cubicBezTo", + "x1": 5755707, + "y1": 3059525, + "x2": 5713580, + "y2": 3041446, + "x": 5667247, + "y": 3042499 + }, + { + "type": "cubicBezTo", + "x1": 5627727, + "y1": 3056151, + "x2": 5556616, + "y2": 3082439, + "x": 5517096, + "y": 3096091 + }, + { + "type": "lineTo", + "x": 5423929, + "y": 3164791 + }, + { + "type": "lineTo", + "x": 5329961, + "y": 3239461 + }, + { + "type": "cubicBezTo", + "x1": 5296393, + "y1": 3266846, + "x2": 5266064, + "y2": 3303630, + "x": 5232496, + "y": 3331015 + }, + { + "type": "cubicBezTo", + "x1": 5188641, + "y1": 3375510, + "x2": 5157342, + "y2": 3390412, + "x": 5113566, + "y": 3426590 + }, + { + "type": "cubicBezTo", + "x1": 5069790, + "y1": 3462768, + "x2": 5038810, + "y2": 3488630, + "x": 4969841, + "y": 3548084 + }, + { + "type": "lineTo", + "x": 4842447, + "y": 3667738 + }, + { + "type": "cubicBezTo", + "x1": 4800992, + "y1": 3702742, + "x2": 4756521, + "y2": 3750352, + "x": 4715066, + "y": 3785356 + }, + { + "type": "cubicBezTo", + "x1": 4683882, + "y1": 3844502, + "x2": 4633742, + "y2": 3834144, + "x": 4634149, + "y": 3893290 + }, + { + "type": "lineTo", + "x": 4568486, + "y": 4087166 + }, + { + "type": "cubicBezTo", + "x1": 4577235, + "y1": 4113279, + "x2": 4557538, + "y2": 4215310, + "x": 4566287, + "y": 4241423 + }, + { + "type": "lineTo", + "x": 4618493, + "y": 4349223 + }, + { + "type": "lineTo", + "x": 4739723, + "y": 4446590 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_foramen_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_foramen_colored_regions.json new file mode 100644 index 00000000..4539f1f2 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cervical_vertebral_foramen_colored_regions.json @@ -0,0 +1,210 @@ +{ + "slide_number": 29, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "941", + "path_data": [ + { + "path_width": 1964409, + "path_height": 1186891, + "commands": [ + { + "type": "moveTo", + "x": 6633840, + "y": 4106640 + }, + { + "type": "lineTo", + "x": 6521079, + "y": 4011689 + }, + { + "type": "lineTo", + "x": 6461731, + "y": 3881131 + }, + { + "type": "lineTo", + "x": 6343036, + "y": 3679360 + }, + { + "type": "lineTo", + "x": 6271819, + "y": 3572540 + }, + { + "type": "lineTo", + "x": 6147188, + "y": 3459785 + }, + { + "type": "lineTo", + "x": 6004754, + "y": 3370768 + }, + { + "type": "lineTo", + "x": 5886059, + "y": 3281752 + }, + { + "type": "lineTo", + "x": 5719885, + "y": 3258014 + }, + { + "type": "cubicBezTo", + "x1": 5700102, + "y1": 3256036, + "x2": 5662516, + "y2": 3230319, + "x": 5642733, + "y": 3228341 + }, + { + "type": "lineTo", + "x": 5529972, + "y": 3263948 + }, + { + "type": "lineTo", + "x": 5381603, + "y": 3347030 + }, + { + "type": "lineTo", + "x": 5179821, + "y": 3525064 + }, + { + "type": "lineTo", + "x": 5084864, + "y": 3631884 + }, + { + "type": "lineTo", + "x": 5001777, + "y": 3703097 + }, + { + "type": "lineTo", + "x": 4889017, + "y": 3803983 + }, + { + "type": "lineTo", + "x": 4871212, + "y": 3863328 + }, + { + "type": "lineTo", + "x": 4805930, + "y": 3958279 + }, + { + "type": "lineTo", + "x": 4687234, + "y": 4023558 + }, + { + "type": "lineTo", + "x": 4675365, + "y": 4118509 + }, + { + "type": "lineTo", + "x": 4687234, + "y": 4225329 + }, + { + "type": "lineTo", + "x": 4770321, + "y": 4349953 + }, + { + "type": "lineTo", + "x": 4871212, + "y": 4403363 + }, + { + "type": "lineTo", + "x": 4954299, + "y": 4361822 + }, + { + "type": "lineTo", + "x": 5078929, + "y": 4344018 + }, + { + "type": "lineTo", + "x": 5239168, + "y": 4367756 + }, + { + "type": "lineTo", + "x": 5435016, + "y": 4397428 + }, + { + "type": "lineTo", + "x": 5636798, + "y": 4415232 + }, + { + "type": "lineTo", + "x": 5897928, + "y": 4385559 + }, + { + "type": "lineTo", + "x": 6164993, + "y": 4373690 + }, + { + "type": "lineTo", + "x": 6295558, + "y": 4385559 + }, + { + "type": "lineTo", + "x": 6443927, + "y": 4409297 + }, + { + "type": "lineTo", + "x": 6509210, + "y": 4385559 + }, + { + "type": "lineTo", + "x": 6604166, + "y": 4290608 + }, + { + "type": "lineTo", + "x": 6639774, + "y": 4183788 + }, + { + "type": "lineTo", + "x": 6633840, + "y": 4106640 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/clavicle_acromial_end_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/clavicle_acromial_end_colored_regions.json new file mode 100644 index 00000000..cc8347fc --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/clavicle_acromial_end_colored_regions.json @@ -0,0 +1,252 @@ +{ + "slide_number": 11, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "375", + "path_data": [ + { + "path_width": 652825, + "path_height": 955447, + "commands": [ + { + "type": "moveTo", + "x": 3791084, + "y": 2082993 + }, + { + "type": "lineTo", + "x": 3749541, + "y": 2195748 + }, + { + "type": "lineTo", + "x": 3731736, + "y": 2350044 + }, + { + "type": "lineTo", + "x": 3731736, + "y": 2486536 + }, + { + "type": "lineTo", + "x": 3743606, + "y": 2628963 + }, + { + "type": "lineTo", + "x": 3791084, + "y": 2712045 + }, + { + "type": "lineTo", + "x": 3791084, + "y": 2795127 + }, + { + "type": "lineTo", + "x": 3707997, + "y": 2955358 + }, + { + "type": "lineTo", + "x": 3524019, + "y": 3008768 + }, + { + "type": "lineTo", + "x": 3340041, + "y": 2996899 + }, + { + "type": "lineTo", + "x": 3144194, + "y": 2830734 + }, + { + "type": "cubicBezTo", + "x1": 3142216, + "y1": 2714023, + "x2": 3140237, + "y2": 2597313, + "x": 3138259, + "y": 2480602 + }, + { + "type": "lineTo", + "x": 3138259, + "y": 2409388 + }, + { + "type": "lineTo", + "x": 3322237, + "y": 2219486 + }, + { + "type": "lineTo", + "x": 3458737, + "y": 2100797 + }, + { + "type": "lineTo", + "x": 3589302, + "y": 2077059 + }, + { + "type": "lineTo", + "x": 3719867, + "y": 2053321 + }, + { + "type": "lineTo", + "x": 3791084, + "y": 2082993 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "378", + "path_data": [ + { + "path_width": 801194, + "path_height": 1014791, + "commands": [ + { + "type": "moveTo", + "x": 2219605, + "y": 4634806 + }, + { + "type": "lineTo", + "x": 2195866, + "y": 4765364 + }, + { + "type": "lineTo", + "x": 2195866, + "y": 4931529 + }, + { + "type": "lineTo", + "x": 2189931, + "y": 5038349 + }, + { + "type": "lineTo", + "x": 2243344, + "y": 5216382 + }, + { + "type": "lineTo", + "x": 2278952, + "y": 5335071 + }, + { + "type": "lineTo", + "x": 2231474, + "y": 5483433 + }, + { + "type": "lineTo", + "x": 2100909, + "y": 5578384 + }, + { + "type": "lineTo", + "x": 1922866, + "y": 5596187 + }, + { + "type": "lineTo", + "x": 1833845, + "y": 5584318 + }, + { + "type": "lineTo", + "x": 1780432, + "y": 5507171 + }, + { + "type": "lineTo", + "x": 1673606, + "y": 5441892 + }, + { + "type": "lineTo", + "x": 1608323, + "y": 5281661 + }, + { + "type": "lineTo", + "x": 1554910, + "y": 5157038 + }, + { + "type": "lineTo", + "x": 1489628, + "y": 5085825 + }, + { + "type": "lineTo", + "x": 1477758, + "y": 4996808 + }, + { + "type": "lineTo", + "x": 1519302, + "y": 4973070 + }, + { + "type": "lineTo", + "x": 1531171, + "y": 4907791 + }, + { + "type": "lineTo", + "x": 1637997, + "y": 4795036 + }, + { + "type": "lineTo", + "x": 1845714, + "y": 4676347 + }, + { + "type": "lineTo", + "x": 2011888, + "y": 4605134 + }, + { + "type": "lineTo", + "x": 2100909, + "y": 4581396 + }, + { + "type": "lineTo", + "x": 2219605, + "y": 4634806 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/clavicle_shaft_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/clavicle_shaft_colored_regions.json new file mode 100644 index 00000000..85b8803d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/clavicle_shaft_colored_regions.json @@ -0,0 +1,516 @@ +{ + "slide_number": 10, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "337", + "path_data": [ + { + "path_width": 4195884, + "path_height": 747740, + "commands": [ + { + "type": "moveTo", + "x": 3844496, + "y": 2088927 + }, + { + "type": "lineTo", + "x": 3802952, + "y": 2261026 + }, + { + "type": "lineTo", + "x": 3743605, + "y": 2344108 + }, + { + "type": "lineTo", + "x": 3731735, + "y": 2486535 + }, + { + "type": "lineTo", + "x": 3761409, + "y": 2593355 + }, + { + "type": "lineTo", + "x": 3820757, + "y": 2729847 + }, + { + "type": "lineTo", + "x": 4022539, + "y": 2652700 + }, + { + "type": "lineTo", + "x": 4253995, + "y": 2599290 + }, + { + "type": "lineTo", + "x": 4568538, + "y": 2545880 + }, + { + "type": "lineTo", + "x": 4883081, + "y": 2563683 + }, + { + "type": "lineTo", + "x": 5256972, + "y": 2640831 + }, + { + "type": "lineTo", + "x": 5832644, + "y": 2682372 + }, + { + "type": "lineTo", + "x": 6277752, + "y": 2712044 + }, + { + "type": "lineTo", + "x": 6580426, + "y": 2694241 + }, + { + "type": "lineTo", + "x": 6740665, + "y": 2717979 + }, + { + "type": "lineTo", + "x": 7037403, + "y": 2688306 + }, + { + "type": "lineTo", + "x": 7340077, + "y": 2599290 + }, + { + "type": "lineTo", + "x": 7619011, + "y": 2486535 + }, + { + "type": "lineTo", + "x": 7844532, + "y": 2433125 + }, + { + "type": "lineTo", + "x": 7927619, + "y": 2427190 + }, + { + "type": "lineTo", + "x": 7779250, + "y": 2255091 + }, + { + "type": "lineTo", + "x": 7678359, + "y": 2112665 + }, + { + "type": "lineTo", + "x": 7660554, + "y": 1982107 + }, + { + "type": "lineTo", + "x": 7405359, + "y": 2118599 + }, + { + "type": "lineTo", + "x": 7156099, + "y": 2201681 + }, + { + "type": "lineTo", + "x": 6900903, + "y": 2266960 + }, + { + "type": "lineTo", + "x": 6651643, + "y": 2302567 + }, + { + "type": "lineTo", + "x": 6337100, + "y": 2314436 + }, + { + "type": "lineTo", + "x": 6010688, + "y": 2296633 + }, + { + "type": "lineTo", + "x": 5423145, + "y": 2219485 + }, + { + "type": "lineTo", + "x": 5001776, + "y": 2118599 + }, + { + "type": "lineTo", + "x": 4687233, + "y": 2059255 + }, + { + "type": "lineTo", + "x": 4408299, + "y": 2053320 + }, + { + "type": "lineTo", + "x": 4176843, + "y": 2082992 + }, + { + "type": "lineTo", + "x": 3844496, + "y": 2088927 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "340", + "path_data": [ + { + "path_width": 1744823, + "path_height": 326394, + "commands": [ + { + "type": "moveTo", + "x": 4433275, + "y": 4984939 + }, + { + "type": "lineTo", + "x": 4148406, + "y": 4919660 + }, + { + "type": "lineTo", + "x": 3875406, + "y": 4889988 + }, + { + "type": "lineTo", + "x": 3638015, + "y": 4848447 + }, + { + "type": "lineTo", + "x": 3323472, + "y": 4783168 + }, + { + "type": "lineTo", + "x": 3080147, + "y": 4789102 + }, + { + "type": "lineTo", + "x": 2836821, + "y": 4789102 + }, + { + "type": "lineTo", + "x": 2688452, + "y": 4854381 + }, + { + "type": "lineTo", + "x": 2777473, + "y": 4907791 + }, + { + "type": "lineTo", + "x": 2967386, + "y": 4996808 + }, + { + "type": "lineTo", + "x": 3175103, + "y": 5014611 + }, + { + "type": "lineTo", + "x": 3459972, + "y": 5068021 + }, + { + "type": "lineTo", + "x": 3768580, + "y": 5091759 + }, + { + "type": "lineTo", + "x": 4005971, + "y": 5109562 + }, + { + "type": "lineTo", + "x": 4243362, + "y": 5085825 + }, + { + "type": "lineTo", + "x": 4338318, + "y": 5044283 + }, + { + "type": "lineTo", + "x": 4433275, + "y": 4984939 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "347", + "path_data": [ + { + "path_width": 496103, + "path_height": 264597, + "commands": [ + { + "type": "moveTo", + "x": 3343044, + "y": 4643662 + }, + { + "type": "lineTo", + "x": 3455494, + "y": 4723041 + }, + { + "type": "lineTo", + "x": 3587788, + "y": 4782575 + }, + { + "type": "lineTo", + "x": 3706853, + "y": 4815650 + }, + { + "type": "lineTo", + "x": 3779615, + "y": 4861954 + }, + { + "type": "lineTo", + "x": 3839147, + "y": 4908259 + }, + { + "type": "lineTo", + "x": 3839147, + "y": 4908259 + } + ] + } + ] + }, + { + "anatomical_name": "Unknown_region", + "color": "FF6600", + "color_name": "orange", + "shape_id": "351", + "path_data": [ + { + "path_width": 271203, + "path_height": 138913, + "commands": [ + { + "type": "moveTo", + "x": 4236029, + "y": 4987637 + }, + { + "type": "lineTo", + "x": 4176497, + "y": 5027327 + }, + { + "type": "lineTo", + "x": 4143423, + "y": 5060401 + }, + { + "type": "lineTo", + "x": 4143423, + "y": 5119935 + }, + { + "type": "lineTo", + "x": 4322020, + "y": 5126550 + }, + { + "type": "lineTo", + "x": 4414626, + "y": 5126550 + }, + { + "type": "lineTo", + "x": 4414626, + "y": 5047171 + }, + { + "type": "lineTo", + "x": 4335250, + "y": 4987637 + }, + { + "type": "lineTo", + "x": 4236029, + "y": 4987637 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "352", + "path_data": [ + { + "path_width": 965746, + "path_height": 324130, + "commands": [ + { + "type": "moveTo", + "x": 7007589, + "y": 4240152 + }, + { + "type": "lineTo", + "x": 6961286, + "y": 4306301 + }, + { + "type": "lineTo", + "x": 6974515, + "y": 4379065 + }, + { + "type": "lineTo", + "x": 7053892, + "y": 4445214 + }, + { + "type": "lineTo", + "x": 7265562, + "y": 4498134 + }, + { + "type": "lineTo", + "x": 7430930, + "y": 4531208 + }, + { + "type": "lineTo", + "x": 7669059, + "y": 4537823 + }, + { + "type": "lineTo", + "x": 7774894, + "y": 4517978 + }, + { + "type": "lineTo", + "x": 7874115, + "y": 4451829 + }, + { + "type": "lineTo", + "x": 7927032, + "y": 4398910 + }, + { + "type": "lineTo", + "x": 7841041, + "y": 4319531 + }, + { + "type": "lineTo", + "x": 7563224, + "y": 4233537 + }, + { + "type": "lineTo", + "x": 7450774, + "y": 4226923 + }, + { + "type": "lineTo", + "x": 7278792, + "y": 4213693 + }, + { + "type": "lineTo", + "x": 7166342, + "y": 4240152 + }, + { + "type": "lineTo", + "x": 7073736, + "y": 4246767 + }, + { + "type": "lineTo", + "x": 7007589, + "y": 4240152 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/clavicle_sternal_end_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/clavicle_sternal_end_colored_regions.json new file mode 100644 index 00000000..ef71f04d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/clavicle_sternal_end_colored_regions.json @@ -0,0 +1,213 @@ +{ + "slide_number": 12, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "399", + "path_data": [ + { + "path_width": 635021, + "path_height": 670593, + "commands": [ + { + "type": "moveTo", + "x": 7672425, + "y": 1940566 + }, + { + "type": "lineTo", + "x": 7708033, + "y": 1827812 + }, + { + "type": "lineTo", + "x": 7797055, + "y": 1762533 + }, + { + "type": "lineTo", + "x": 7927620, + "y": 1738795 + }, + { + "type": "lineTo", + "x": 8022576, + "y": 1786271 + }, + { + "type": "lineTo", + "x": 8141272, + "y": 1857484 + }, + { + "type": "lineTo", + "x": 8218424, + "y": 1999911 + }, + { + "type": "lineTo", + "x": 8271837, + "y": 2071124 + }, + { + "type": "lineTo", + "x": 8265902, + "y": 2272896 + }, + { + "type": "lineTo", + "x": 8194685, + "y": 2379716 + }, + { + "type": "lineTo", + "x": 8040381, + "y": 2397519 + }, + { + "type": "lineTo", + "x": 7951359, + "y": 2403454 + }, + { + "type": "lineTo", + "x": 7892011, + "y": 2409388 + }, + { + "type": "lineTo", + "x": 7838598, + "y": 2261027 + }, + { + "type": "lineTo", + "x": 7737707, + "y": 2118600 + }, + { + "type": "lineTo", + "x": 7672425, + "y": 2017714 + }, + { + "type": "lineTo", + "x": 7636816, + "y": 1999911 + }, + { + "type": "lineTo", + "x": 7672425, + "y": 1940566 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "402", + "path_data": [ + { + "path_width": 534130, + "path_height": 735872, + "commands": [ + { + "type": "moveTo", + "x": 6350206, + "y": 4177854 + }, + { + "type": "lineTo", + "x": 6433293, + "y": 4094771 + }, + { + "type": "lineTo", + "x": 6504510, + "y": 4023558 + }, + { + "type": "lineTo", + "x": 6623206, + "y": 4011689 + }, + { + "type": "lineTo", + "x": 6741901, + "y": 4047296 + }, + { + "type": "lineTo", + "x": 6824988, + "y": 4165985 + }, + { + "type": "lineTo", + "x": 6884336, + "y": 4361822 + }, + { + "type": "lineTo", + "x": 6884336, + "y": 4533921 + }, + { + "type": "lineTo", + "x": 6860596, + "y": 4628872 + }, + { + "type": "lineTo", + "x": 6795314, + "y": 4729757 + }, + { + "type": "lineTo", + "x": 6712227, + "y": 4747561 + }, + { + "type": "lineTo", + "x": 6623206, + "y": 4747561 + }, + { + "type": "lineTo", + "x": 6551988, + "y": 4729757 + }, + { + "type": "lineTo", + "x": 6504510, + "y": 4480511 + }, + { + "type": "lineTo", + "x": 6421423, + "y": 4367756 + }, + { + "type": "lineTo", + "x": 6350206, + "y": 4177854 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/cuboid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/cuboid_colored_regions.json new file mode 100644 index 00000000..b3e5d537 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/cuboid_colored_regions.json @@ -0,0 +1,438 @@ +{ + "slide_number": 49, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 550015, + "path_height": 519991, + "commands": [ + { + "type": "moveTo", + "x": 4539083, + "y": 3019946 + }, + { + "type": "lineTo", + "x": 4439081, + "y": 3059945 + }, + { + "type": "lineTo", + "x": 4394079, + "y": 3084945 + }, + { + "type": "lineTo", + "x": 4369079, + "y": 3114944 + }, + { + "type": "lineTo", + "x": 4329078, + "y": 3169943 + }, + { + "type": "lineTo", + "x": 4304077, + "y": 3214942 + }, + { + "type": "lineTo", + "x": 4279076, + "y": 3259942 + }, + { + "type": "lineTo", + "x": 4274076, + "y": 3294941 + }, + { + "type": "lineTo", + "x": 4259076, + "y": 3339940 + }, + { + "type": "lineTo", + "x": 4259076, + "y": 3354940 + }, + { + "type": "lineTo", + "x": 4234075, + "y": 3349940 + }, + { + "type": "lineTo", + "x": 4219075, + "y": 3329940 + }, + { + "type": "lineTo", + "x": 4179074, + "y": 3294941 + }, + { + "type": "lineTo", + "x": 4119072, + "y": 3264941 + }, + { + "type": "lineTo", + "x": 4044070, + "y": 3219942 + }, + { + "type": "lineTo", + "x": 4019069, + "y": 3159943 + }, + { + "type": "lineTo", + "x": 3994069, + "y": 3114944 + }, + { + "type": "lineTo", + "x": 3994069, + "y": 3074945 + }, + { + "type": "lineTo", + "x": 4019069, + "y": 3054945 + }, + { + "type": "lineTo", + "x": 4054070, + "y": 3039946 + }, + { + "type": "lineTo", + "x": 4094071, + "y": 3009946 + }, + { + "type": "lineTo", + "x": 4104072, + "y": 2959947 + }, + { + "type": "lineTo", + "x": 4129072, + "y": 2939947 + }, + { + "type": "lineTo", + "x": 4214075, + "y": 2884948 + }, + { + "type": "lineTo", + "x": 4259076, + "y": 2844949 + }, + { + "type": "lineTo", + "x": 4314077, + "y": 2834949 + }, + { + "type": "lineTo", + "x": 4374079, + "y": 2834949 + }, + { + "type": "lineTo", + "x": 4419080, + "y": 2834949 + }, + { + "type": "lineTo", + "x": 4454081, + "y": 2844949 + }, + { + "type": "lineTo", + "x": 4494082, + "y": 2879949 + }, + { + "type": "lineTo", + "x": 4519083, + "y": 2909948 + }, + { + "type": "lineTo", + "x": 4544084, + "y": 2964947 + }, + { + "type": "lineTo", + "x": 4539083, + "y": 3019946 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "14", + "path_data": [ + { + "path_width": 590550, + "path_height": 574675, + "commands": [ + { + "type": "moveTo", + "x": 6858000, + "y": 3321051 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 3248026 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 6854825, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 6867525, + "y": 3101976 + }, + { + "type": "lineTo", + "x": 6883400, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 6905625, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 6975475, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 7013575, + "y": 3073401 + }, + { + "type": "lineTo", + "x": 7045325, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 7080250, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 3082926 + }, + { + "type": "lineTo", + "x": 7146925, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 3076576 + }, + { + "type": "lineTo", + "x": 7223125, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 7267575, + "y": 3101976 + }, + { + "type": "lineTo", + "x": 7305675, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 7334250, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 7353300, + "y": 3168651 + }, + { + "type": "lineTo", + "x": 7366000, + "y": 3213101 + }, + { + "type": "lineTo", + "x": 7397750, + "y": 3235326 + }, + { + "type": "lineTo", + "x": 7423150, + "y": 3254376 + }, + { + "type": "lineTo", + "x": 7435850, + "y": 3260726 + }, + { + "type": "lineTo", + "x": 7435850, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 7423150, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 7394575, + "y": 3394076 + }, + { + "type": "lineTo", + "x": 7378700, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 7350125, + "y": 3489326 + }, + { + "type": "lineTo", + "x": 7327900, + "y": 3527426 + }, + { + "type": "lineTo", + "x": 7283450, + "y": 3559176 + }, + { + "type": "lineTo", + "x": 7223125, + "y": 3581401 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 3606801 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 3619501 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 3590926 + }, + { + "type": "lineTo", + "x": 7131050, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 7115175, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 7089775, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 7064375, + "y": 3502026 + }, + { + "type": "lineTo", + "x": 7045325, + "y": 3470276 + }, + { + "type": "lineTo", + "x": 7035800, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 6991350, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 6858000, + "y": 3321051 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/distal_end_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/distal_end_colored_regions.json new file mode 100644 index 00000000..534d442d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/distal_end_colored_regions.json @@ -0,0 +1,398 @@ +{ + "slide_number": 31, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 641627, + "path_height": 473363, + "commands": [ + { + "type": "moveTo", + "x": 4097120, + "y": 5741735 + }, + { + "type": "lineTo", + "x": 4130194, + "y": 5702046 + }, + { + "type": "lineTo", + "x": 4169882, + "y": 5655741 + }, + { + "type": "lineTo", + "x": 4222800, + "y": 5649127 + }, + { + "type": "lineTo", + "x": 4322020, + "y": 5662356 + }, + { + "type": "lineTo", + "x": 4368323, + "y": 5688816 + }, + { + "type": "lineTo", + "x": 4427856, + "y": 5715276 + }, + { + "type": "lineTo", + "x": 4507232, + "y": 5715276 + }, + { + "type": "lineTo", + "x": 4546920, + "y": 5675586 + }, + { + "type": "lineTo", + "x": 4599838, + "y": 5602822 + }, + { + "type": "lineTo", + "x": 4638997, + "y": 5643041 + }, + { + "type": "lineTo", + "x": 4672600, + "y": 5721891 + }, + { + "type": "lineTo", + "x": 4705673, + "y": 5788040 + }, + { + "type": "lineTo", + "x": 4738747, + "y": 5854189 + }, + { + "type": "lineTo", + "x": 4738747, + "y": 5920338 + }, + { + "type": "lineTo", + "x": 4718903, + "y": 5986487 + }, + { + "type": "lineTo", + "x": 4685564, + "y": 6063485 + }, + { + "type": "lineTo", + "x": 4651697, + "y": 6076185 + }, + { + "type": "lineTo", + "x": 4632911, + "y": 6046021 + }, + { + "type": "lineTo", + "x": 4599838, + "y": 5986487 + }, + { + "type": "lineTo", + "x": 4546920, + "y": 5973257 + }, + { + "type": "lineTo", + "x": 4494003, + "y": 5953412 + }, + { + "type": "lineTo", + "x": 4374938, + "y": 5979872 + }, + { + "type": "lineTo", + "x": 4269103, + "y": 6006331 + }, + { + "type": "lineTo", + "x": 4229415, + "y": 6006331 + }, + { + "type": "lineTo", + "x": 4169353, + "y": 5973522 + }, + { + "type": "lineTo", + "x": 4107175, + "y": 5918487 + }, + { + "type": "lineTo", + "x": 4110350, + "y": 5874033 + }, + { + "type": "lineTo", + "x": 4097120, + "y": 5801269 + }, + { + "type": "lineTo", + "x": 4097120, + "y": 5741735 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 685800, + "path_height": 428625, + "commands": [ + { + "type": "moveTo", + "x": 7197725, + "y": 5641976 + }, + { + "type": "lineTo", + "x": 7124700, + "y": 5670551 + }, + { + "type": "lineTo", + "x": 7086600, + "y": 5705476 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 5746751 + }, + { + "type": "lineTo", + "x": 6988175, + "y": 5746751 + }, + { + "type": "lineTo", + "x": 6940550, + "y": 5743576 + }, + { + "type": "lineTo", + "x": 6908800, + "y": 5730876 + }, + { + "type": "lineTo", + "x": 6854825, + "y": 5715001 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 5705476 + }, + { + "type": "lineTo", + "x": 6769100, + "y": 5695951 + }, + { + "type": "lineTo", + "x": 6734175, + "y": 5695951 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 5695951 + }, + { + "type": "lineTo", + "x": 6654800, + "y": 5734051 + }, + { + "type": "lineTo", + "x": 6629400, + "y": 5781676 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 5838826 + }, + { + "type": "lineTo", + "x": 6581775, + "y": 5911851 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 5978526 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 6026151 + }, + { + "type": "lineTo", + "x": 6664325, + "y": 6045201 + }, + { + "type": "lineTo", + "x": 6711950, + "y": 6026151 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 6010276 + }, + { + "type": "lineTo", + "x": 6765925, + "y": 5997576 + }, + { + "type": "lineTo", + "x": 6797675, + "y": 6016626 + }, + { + "type": "lineTo", + "x": 6826250, + "y": 6045201 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 6057901 + }, + { + "type": "lineTo", + "x": 6924675, + "y": 6070601 + }, + { + "type": "lineTo", + "x": 6988175, + "y": 6070601 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 6045201 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 6010276 + }, + { + "type": "lineTo", + "x": 7061200, + "y": 5988051 + }, + { + "type": "lineTo", + "x": 7086600, + "y": 5969001 + }, + { + "type": "lineTo", + "x": 7115175, + "y": 5946776 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 5934076 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 5927726 + }, + { + "type": "lineTo", + "x": 7264400, + "y": 5895976 + }, + { + "type": "lineTo", + "x": 7248525, + "y": 5851526 + }, + { + "type": "lineTo", + "x": 7248525, + "y": 5819776 + }, + { + "type": "lineTo", + "x": 7267575, + "y": 5775326 + }, + { + "type": "lineTo", + "x": 7251700, + "y": 5734051 + }, + { + "type": "lineTo", + "x": 7235825, + "y": 5702301 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 5641976 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/extraction_summary_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/extraction_summary_colored_regions.json new file mode 100644 index 00000000..bb51cc7c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/extraction_summary_colored_regions.json @@ -0,0 +1,407 @@ +{ + "total_slides": 41, + "slides_with_annotations": [ + 10, + 11, + 14, + 15, + 16, + 17, + 18, + 19, + 2, + 20, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 3, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 5, + 50, + 51, + 52, + 53, + 6, + 7, + 8, + 9 + ], + "extraction_summary": { + "10": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "11": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "14": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "15": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "16": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "17": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "18": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "19": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "2": { + "regions_found": 4, + "anatomical_names": [ + "Ischium", + "Pubis_and_Obturator_foramen", + "Ischium", + "Pubis_and_Obturator_foramen" + ] + }, + "20": { + "regions_found": 6, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "23": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "24": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "25": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "26": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "27": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "28": { + "regions_found": 1, + "anatomical_names": [ + "Ischium" + ] + }, + "29": { + "regions_found": 1, + "anatomical_names": [ + "Ischium" + ] + }, + "3": { + "regions_found": 2, + "anatomical_names": [ + "Ischium", + "Ischium" + ] + }, + "32": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "33": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "34": { + "regions_found": 9, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "35": { + "regions_found": 4, + "anatomical_names": [ + "Ischium", + "Ischium", + "Ischium", + "Pubis_and_Obturator_foramen" + ] + }, + "36": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "37": { + "regions_found": 6, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "40": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "41": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "42": { + "regions_found": 3, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "43": { + "regions_found": 2, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "44": { + "regions_found": 2, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "45": { + "regions_found": 5, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "48": { + "regions_found": 1, + "anatomical_names": [ + "Pubis_and_Obturator_foramen" + ] + }, + "49": { + "regions_found": 2, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "5": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "50": { + "regions_found": 16, + "anatomical_names": [ + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium", + "Ischium" + ] + }, + "51": { + "regions_found": 1, + "anatomical_names": [ + "Pubis_and_Obturator_foramen" + ] + }, + "52": { + "regions_found": 1, + "anatomical_names": [ + "Pubis_and_Obturator_foramen" + ] + }, + "53": { + "regions_found": 2, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "6": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "7": { + "regions_found": 4, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "8": { + "regions_found": 2, + "anatomical_names": [ + "Pubis_and_Obturator_foramen", + "Pubis_and_Obturator_foramen" + ] + }, + "9": { + "regions_found": 1, + "anatomical_names": [ + "Pubis_and_Obturator_foramen" + ] + } + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/femur_condyles_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/femur_condyles_colored_regions.json new file mode 100644 index 00000000..6527b508 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/femur_condyles_colored_regions.json @@ -0,0 +1,795 @@ +{ + "slide_number": 14, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 796925, + "path_height": 949325, + "commands": [ + { + "type": "moveTo", + "x": 5324475, + "y": 5953124 + }, + { + "type": "lineTo", + "x": 5365750, + "y": 5889624 + }, + { + "type": "lineTo", + "x": 5416550, + "y": 5803899 + }, + { + "type": "lineTo", + "x": 5457825, + "y": 5686424 + }, + { + "type": "lineTo", + "x": 5486400, + "y": 5626099 + }, + { + "type": "lineTo", + "x": 5492750, + "y": 5565774 + }, + { + "type": "lineTo", + "x": 5489575, + "y": 5483224 + }, + { + "type": "lineTo", + "x": 5473700, + "y": 5407024 + }, + { + "type": "lineTo", + "x": 5457825, + "y": 5330824 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 5283199 + }, + { + "type": "lineTo", + "x": 5372100, + "y": 5229224 + }, + { + "type": "lineTo", + "x": 5302250, + "y": 5187949 + }, + { + "type": "cubicBezTo", + "x1": 5273146, + "y1": 5176837, + "x2": 5245629, + "y2": 5155670, + "x": 5210175, + "y": 5143499 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 5095874 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 5083174 + }, + { + "type": "lineTo", + "x": 4822825, + "y": 5099049 + }, + { + "type": "lineTo", + "x": 4756150, + "y": 5172074 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 5226049 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 5318124 + }, + { + "type": "lineTo", + "x": 4695825, + "y": 5391149 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 5460999 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 5540374 + }, + { + "type": "lineTo", + "x": 4740275, + "y": 5610224 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 5686424 + }, + { + "type": "lineTo", + "x": 4800600, + "y": 5743574 + }, + { + "type": "lineTo", + "x": 4826000, + "y": 5772149 + }, + { + "type": "lineTo", + "x": 4838700, + "y": 5832474 + }, + { + "type": "lineTo", + "x": 4835525, + "y": 5915024 + }, + { + "type": "lineTo", + "x": 4851400, + "y": 5975349 + }, + { + "type": "lineTo", + "x": 4886325, + "y": 6022974 + }, + { + "type": "lineTo", + "x": 4962525, + "y": 6032499 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 6000749 + }, + { + "type": "lineTo", + "x": 5241925, + "y": 5991224 + }, + { + "type": "lineTo", + "x": 5324475, + "y": 5953124 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "21", + "path_data": [ + { + "path_width": 676275, + "path_height": 825500, + "commands": [ + { + "type": "moveTo", + "x": 6149975, + "y": 5057775 + }, + { + "type": "lineTo", + "x": 6051550, + "y": 5041900 + }, + { + "type": "lineTo", + "x": 5975350, + "y": 5057775 + }, + { + "type": "lineTo", + "x": 5899150, + "y": 5089525 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 5130800 + }, + { + "type": "lineTo", + "x": 5842000, + "y": 5168900 + }, + { + "type": "lineTo", + "x": 5842000, + "y": 5200650 + }, + { + "type": "lineTo", + "x": 5861050, + "y": 5238750 + }, + { + "type": "lineTo", + "x": 5876925, + "y": 5280025 + }, + { + "type": "lineTo", + "x": 5892800, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 5911850, + "y": 5448300 + }, + { + "type": "lineTo", + "x": 5892800, + "y": 5540375 + }, + { + "type": "lineTo", + "x": 5876925, + "y": 5594350 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 5645150 + }, + { + "type": "lineTo", + "x": 5810250, + "y": 5686425 + }, + { + "type": "lineTo", + "x": 5768975, + "y": 5727700 + }, + { + "type": "lineTo", + "x": 5791200, + "y": 5759450 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 5816600 + }, + { + "type": "lineTo", + "x": 5927725, + "y": 5857875 + }, + { + "type": "lineTo", + "x": 6032500, + "y": 5867400 + }, + { + "type": "lineTo", + "x": 6162675, + "y": 5848350 + }, + { + "type": "lineTo", + "x": 6324600, + "y": 5803900 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 5734050 + }, + { + "type": "lineTo", + "x": 6442075, + "y": 5641975 + }, + { + "type": "lineTo", + "x": 6445250, + "y": 5578475 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 5502275 + }, + { + "type": "lineTo", + "x": 6330950, + "y": 5302250 + }, + { + "type": "lineTo", + "x": 6292850, + "y": 5207000 + }, + { + "type": "lineTo", + "x": 6238875, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 6200775, + "y": 5083175 + }, + { + "type": "lineTo", + "x": 6149975, + "y": 5057775 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 648433, + "path_height": 1169178, + "commands": [ + { + "type": "moveTo", + "x": 2123368, + "y": 4891732 + }, + { + "type": "lineTo", + "x": 2066252, + "y": 4905171 + }, + { + "type": "lineTo", + "x": 2005776, + "y": 4962286 + }, + { + "type": "lineTo", + "x": 1938581, + "y": 5026120 + }, + { + "type": "lineTo", + "x": 1911704, + "y": 5136991 + }, + { + "type": "lineTo", + "x": 1857947, + "y": 5194106 + }, + { + "type": "lineTo", + "x": 1871386, + "y": 5288177 + }, + { + "type": "cubicBezTo", + "x1": 1860187, + "y1": 5324014, + "x2": 1845067, + "y2": 5364331, + "x": 1837788, + "y": 5395688 + }, + { + "type": "cubicBezTo", + "x1": 1830509, + "y1": 5427045, + "x2": 1831069, + "y2": 5449443, + "x": 1827709, + "y": 5476321 + }, + { + "type": "lineTo", + "x": 1874745, + "y": 5577112 + }, + { + "type": "lineTo", + "x": 1898264, + "y": 5704781 + }, + { + "type": "lineTo", + "x": 1908343, + "y": 5771975 + }, + { + "type": "lineTo", + "x": 1958739, + "y": 5822371 + }, + { + "type": "cubicBezTo", + "x1": 1975538, + "y1": 5835810, + "x2": 1999055, + "y2": 5852608, + "x": 2015854, + "y": 5866047 + }, + { + "type": "lineTo", + "x": 2079691, + "y": 5926521 + }, + { + "type": "lineTo", + "x": 2116648, + "y": 5946680 + }, + { + "type": "lineTo", + "x": 2163685, + "y": 6017234 + }, + { + "type": "lineTo", + "x": 2214081, + "y": 6060910 + }, + { + "type": "lineTo", + "x": 2318234, + "y": 6057550 + }, + { + "type": "lineTo", + "x": 2311515, + "y": 5973557 + }, + { + "type": "cubicBezTo", + "x1": 2317114, + "y1": 5947799, + "x2": 2346232, + "y2": 5922042, + "x": 2351831, + "y": 5896284 + }, + { + "type": "lineTo", + "x": 2378709, + "y": 5815651 + }, + { + "type": "lineTo", + "x": 2412307, + "y": 5701422 + }, + { + "type": "lineTo", + "x": 2469423, + "y": 5597270 + }, + { + "type": "lineTo", + "x": 2476142, + "y": 5513277 + }, + { + "type": "lineTo", + "x": 2452624, + "y": 5405767 + }, + { + "type": "lineTo", + "x": 2361911, + "y": 5338573 + }, + { + "type": "lineTo", + "x": 2264478, + "y": 5274739 + }, + { + "type": "lineTo", + "x": 2173764, + "y": 5210904 + }, + { + "type": "lineTo", + "x": 2126727, + "y": 5133631 + }, + { + "type": "lineTo", + "x": 2103209, + "y": 5036199 + }, + { + "type": "lineTo", + "x": 2109929, + "y": 4955566 + }, + { + "type": "lineTo", + "x": 2123368, + "y": 4891732 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "11", + "path_data": [ + { + "path_width": 614836, + "path_height": 1323725, + "commands": [ + { + "type": "moveTo", + "x": 3332879, + "y": 6070988 + }, + { + "type": "lineTo", + "x": 3326160, + "y": 5976916 + }, + { + "type": "lineTo", + "x": 3299282, + "y": 5876125 + }, + { + "type": "lineTo", + "x": 3285843, + "y": 5802211 + }, + { + "type": "lineTo", + "x": 3248886, + "y": 5718219 + }, + { + "type": "lineTo", + "x": 3188410, + "y": 5640945 + }, + { + "type": "lineTo", + "x": 3117855, + "y": 5620787 + }, + { + "type": "lineTo", + "x": 3104416, + "y": 5617428 + }, + { + "type": "lineTo", + "x": 3070818, + "y": 5590550 + }, + { + "type": "lineTo", + "x": 3074178, + "y": 5530075 + }, + { + "type": "lineTo", + "x": 3090977, + "y": 5466241 + }, + { + "type": "lineTo", + "x": 3138014, + "y": 5422565 + }, + { + "type": "lineTo", + "x": 3195129, + "y": 5412485 + }, + { + "type": "lineTo", + "x": 3245526, + "y": 5365450 + }, + { + "type": "lineTo", + "x": 3299282, + "y": 5304975 + }, + { + "type": "lineTo", + "x": 3366477, + "y": 5224341 + }, + { + "type": "lineTo", + "x": 3410154, + "y": 5126910 + }, + { + "type": "cubicBezTo", + "x1": 3419113, + "y1": 5102272, + "x2": 3414634, + "y2": 5068676, + "x": 3413514, + "y": 5039559 + }, + { + "type": "cubicBezTo", + "x1": 3412394, + "y1": 5010442, + "x2": 3403434, + "y2": 4985804, + "x": 3403434, + "y": 4952207 + }, + { + "type": "lineTo", + "x": 3389996, + "y": 4851415 + }, + { + "type": "lineTo", + "x": 3356398, + "y": 4747263 + }, + { + "type": "lineTo", + "x": 3500867, + "y": 4885012 + }, + { + "type": "lineTo", + "x": 3557983, + "y": 4942127 + }, + { + "type": "lineTo", + "x": 3568062, + "y": 4962285 + }, + { + "type": "lineTo", + "x": 3598300, + "y": 4972364 + }, + { + "type": "lineTo", + "x": 3631898, + "y": 4985803 + }, + { + "type": "lineTo", + "x": 3658776, + "y": 5066436 + }, + { + "type": "lineTo", + "x": 3685654, + "y": 5197464 + }, + { + "type": "lineTo", + "x": 3685654, + "y": 5284817 + }, + { + "type": "lineTo", + "x": 3662136, + "y": 5382248 + }, + { + "type": "lineTo", + "x": 3625178, + "y": 5493118 + }, + { + "type": "lineTo", + "x": 3588221, + "y": 5600629 + }, + { + "type": "lineTo", + "x": 3554623, + "y": 5691341 + }, + { + "type": "lineTo", + "x": 3521025, + "y": 5741736 + }, + { + "type": "lineTo", + "x": 3514306, + "y": 5815650 + }, + { + "type": "lineTo", + "x": 3510946, + "y": 5889564 + }, + { + "type": "lineTo", + "x": 3500867, + "y": 5936600 + }, + { + "type": "lineTo", + "x": 3480709, + "y": 5973557 + }, + { + "type": "lineTo", + "x": 3433672, + "y": 6010513 + }, + { + "type": "lineTo", + "x": 3332879, + "y": 6070988 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/femur_head_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/femur_head_colored_regions.json new file mode 100644 index 00000000..b590b087 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/femur_head_colored_regions.json @@ -0,0 +1,723 @@ +{ + "slide_number": 5, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 977900, + "path_height": 1085850, + "commands": [ + { + "type": "moveTo", + "x": 4603750, + "y": 2549525 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 2574925 + }, + { + "type": "lineTo", + "x": 4737100, + "y": 2590800 + }, + { + "type": "lineTo", + "x": 4800600, + "y": 2603500 + }, + { + "type": "lineTo", + "x": 4860925, + "y": 2593975 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 2578100 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 2520950 + }, + { + "type": "lineTo", + "x": 5016500, + "y": 2476500 + }, + { + "type": "lineTo", + "x": 5080000, + "y": 2400300 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 2327275 + }, + { + "type": "lineTo", + "x": 5137150, + "y": 2266950 + }, + { + "type": "lineTo", + "x": 5156200, + "y": 2187575 + }, + { + "type": "lineTo", + "x": 5168900, + "y": 2105025 + }, + { + "type": "lineTo", + "x": 5168900, + "y": 2025650 + }, + { + "type": "lineTo", + "x": 5165725, + "y": 1984375 + }, + { + "type": "lineTo", + "x": 5149850, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 5130800, + "y": 1901825 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 1892300 + }, + { + "type": "lineTo", + "x": 5099050, + "y": 1876425 + }, + { + "type": "lineTo", + "x": 5083175, + "y": 1854200 + }, + { + "type": "lineTo", + "x": 5070475, + "y": 1822450 + }, + { + "type": "lineTo", + "x": 5060950, + "y": 1797050 + }, + { + "type": "lineTo", + "x": 5060950, + "y": 1771650 + }, + { + "type": "lineTo", + "x": 5035550, + "y": 1727200 + }, + { + "type": "lineTo", + "x": 4994275, + "y": 1679575 + }, + { + "type": "lineTo", + "x": 4956175, + "y": 1622425 + }, + { + "type": "lineTo", + "x": 4905375, + "y": 1590675 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 1558925 + }, + { + "type": "lineTo", + "x": 4810125, + "y": 1549400 + }, + { + "type": "lineTo", + "x": 4756150, + "y": 1533525 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 1517650 + }, + { + "type": "lineTo", + "x": 4622800, + "y": 1517650 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 1527175 + }, + { + "type": "lineTo", + "x": 4454525, + "y": 1555750 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 1597025 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 1631950 + }, + { + "type": "lineTo", + "x": 4279900, + "y": 1676400 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 1733550 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 1781175 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 1828800 + }, + { + "type": "lineTo", + "x": 4191000, + "y": 1885950 + }, + { + "type": "lineTo", + "x": 4191000, + "y": 1917700 + }, + { + "type": "lineTo", + "x": 4191000, + "y": 1955800 + }, + { + "type": "lineTo", + "x": 4225925, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 4283075, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 1952625 + }, + { + "type": "lineTo", + "x": 4365625, + "y": 1981200 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 2022475 + }, + { + "type": "lineTo", + "x": 4508500, + "y": 2070100 + }, + { + "type": "cubicBezTo", + "x1": 4526492, + "y1": 2076450, + "x2": 4540779, + "y2": 2094971, + "x": 4559300, + "y": 2108200 + }, + { + "type": "cubicBezTo", + "x1": 4577821, + "y1": 2121429, + "x2": 4603750, + "y2": 2131483, + "x": 4619625, + "y": 2149475 + }, + { + "type": "lineTo", + "x": 4683125, + "y": 2197100 + }, + { + "type": "lineTo", + "x": 4733925, + "y": 2276475 + }, + { + "type": "lineTo", + "x": 4772025, + "y": 2336800 + }, + { + "type": "cubicBezTo", + "x1": 4774671, + "y1": 2362200, + "x2": 4768850, + "y2": 2387600, + "x": 4768850, + "y": 2428875 + }, + { + "type": "cubicBezTo", + "x1": 4747154, + "y1": 2437342, + "x2": 4720167, + "y2": 2486025, + "x": 4705350, + "y": 2489200 + }, + { + "type": "cubicBezTo", + "x1": 4690533, + "y1": 2492375, + "x2": 4696354, + "y2": 2505604, + "x": 4676775, + "y": 2508250 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 2549525 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "25", + "path_data": [ + { + "path_width": 971550, + "path_height": 708025, + "commands": [ + { + "type": "moveTo", + "x": 4956175, + "y": 3810000 + }, + { + "type": "lineTo", + "x": 5029200, + "y": 3794125 + }, + { + "type": "lineTo", + "x": 5105400, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 5216525, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 5305425, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 5524500, + "y": 3521075 + }, + { + "type": "lineTo", + "x": 5584825, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 5619750, + "y": 3419475 + }, + { + "type": "lineTo", + "x": 5638800, + "y": 3336925 + }, + { + "type": "lineTo", + "x": 5600700, + "y": 3267075 + }, + { + "type": "lineTo", + "x": 5543550, + "y": 3206750 + }, + { + "type": "lineTo", + "x": 5451475, + "y": 3171825 + }, + { + "type": "lineTo", + "x": 5340350, + "y": 3121025 + }, + { + "type": "lineTo", + "x": 5216525, + "y": 3111500 + }, + { + "type": "lineTo", + "x": 5105400, + "y": 3117850 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 3162300 + }, + { + "type": "lineTo", + "x": 4892675, + "y": 3200400 + }, + { + "type": "lineTo", + "x": 4784725, + "y": 3276600 + }, + { + "type": "lineTo", + "x": 4733925, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 4689475, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 4667250, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 4699000, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 4775200, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 4870450, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 4956175, + "y": 3810000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 918345, + "path_height": 946150, + "commands": [ + { + "type": "moveTo", + "x": 7308850, + "y": 2032000 + }, + { + "type": "cubicBezTo", + "x1": 7304617, + "y1": 1998133, + "x2": 7319434, + "y2": 1954742, + "x": 7315201, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 7296150, + "y": 1857375 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 1787525 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 1730375 + }, + { + "type": "lineTo", + "x": 7038975, + "y": 1679575 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 1660525 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 1666875 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 1708150 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 1771650 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 1870075 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 1870075 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 1930400 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 1930400 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 1987550 + }, + { + "type": "lineTo", + "x": 6486525, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 6473825, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 6457950, + "y": 2066925 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 2066925 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 2085975 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 2105025 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 2187575 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 2270125 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 6461125, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 6502400, + "y": 2476500 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 2543175 + }, + { + "type": "lineTo", + "x": 6610350, + "y": 2578100 + }, + { + "type": "lineTo", + "x": 6638925, + "y": 2593975 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 2606675 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 2606675 + }, + { + "type": "lineTo", + "x": 6686550, + "y": 2568575 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 2546350 + }, + { + "type": "lineTo", + "x": 6664325, + "y": 2466975 + }, + { + "type": "lineTo", + "x": 6696075, + "y": 2390775 + }, + { + "type": "lineTo", + "x": 6750050, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 6899275, + "y": 2260600 + }, + { + "type": "lineTo", + "x": 7023100, + "y": 2162175 + }, + { + "type": "lineTo", + "x": 7143750, + "y": 2098675 + }, + { + "type": "lineTo", + "x": 7226300, + "y": 2019300 + }, + { + "type": "lineTo", + "x": 7226300, + "y": 2019300 + }, + { + "type": "cubicBezTo", + "x1": 7237942, + "y1": 2021417, + "x2": 7262284, + "y2": 1979083, + "x": 7273926, + "y": 1981200 + }, + { + "type": "lineTo", + "x": 7308850, + "y": 2032000 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/femur_neck_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/femur_neck_colored_regions.json new file mode 100644 index 00000000..ec6fca05 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/femur_neck_colored_regions.json @@ -0,0 +1,421 @@ +{ + "slide_number": 6, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 800100, + "path_height": 1200150, + "commands": [ + { + "type": "moveTo", + "x": 3862794, + "y": 2110871 + }, + { + "type": "cubicBezTo", + "x1": 3878669, + "y1": 2103463, + "x2": 3945345, + "y2": 2108754, + "x": 3961220, + "y": 2101346 + }, + { + "type": "lineTo", + "x": 4065994, + "y": 2082296 + }, + { + "type": "lineTo", + "x": 4116794, + "y": 2044196 + }, + { + "type": "lineTo", + "x": 4148544, + "y": 1987046 + }, + { + "type": "cubicBezTo", + "x1": 4185586, + "y1": 2033613, + "x2": 4216278, + "y2": 2099230, + "x": 4253320, + "y": 2145797 + }, + { + "type": "lineTo", + "x": 4367619, + "y": 2310896 + }, + { + "type": "cubicBezTo", + "x1": 4423711, + "y1": 2363813, + "x2": 4473453, + "y2": 2391330, + "x": 4529545, + "y": 2444247 + }, + { + "type": "lineTo", + "x": 4662894, + "y": 2542671 + }, + { + "type": "lineTo", + "x": 4634319, + "y": 2545846 + }, + { + "type": "lineTo", + "x": 4589869, + "y": 2561721 + }, + { + "type": "lineTo", + "x": 4494619, + "y": 2622046 + }, + { + "type": "cubicBezTo", + "x1": 4469219, + "y1": 2652738, + "x2": 4446994, + "y2": 2696130, + "x": 4421594, + "y": 2726822 + }, + { + "type": "lineTo", + "x": 4329519, + "y": 2888746 + }, + { + "type": "cubicBezTo", + "x1": 4309411, + "y1": 2932138, + "x2": 4273428, + "y2": 3016805, + "x": 4253320, + "y": 3060197 + }, + { + "type": "lineTo", + "x": 4215219, + "y": 3187196 + }, + { + "type": "cubicBezTo", + "x1": 4195640, + "y1": 3177671, + "x2": 4161245, + "y2": 3076072, + "x": 4132670, + "y": 2971297 + }, + { + "type": "cubicBezTo", + "x1": 4104095, + "y1": 2866522, + "x2": 4067583, + "y2": 2688722, + "x": 4053295, + "y": 2571247 + }, + { + "type": "cubicBezTo", + "x1": 4018370, + "y1": 2464355, + "x2": 3986620, + "y2": 2360639, + "x": 3942170, + "y": 2275972 + }, + { + "type": "lineTo", + "x": 3862794, + "y": 2110871 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 1168400, + "path_height": 1022350, + "commands": [ + { + "type": "moveTo", + "x": 7258050, + "y": 3035300 + }, + { + "type": "lineTo", + "x": 7162800, + "y": 2835275 + }, + { + "type": "lineTo", + "x": 7070725, + "y": 2714625 + }, + { + "type": "lineTo", + "x": 7007225, + "y": 2641600 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 2628900 + }, + { + "type": "lineTo", + "x": 6861175, + "y": 2638425 + }, + { + "type": "lineTo", + "x": 6762750, + "y": 2622550 + }, + { + "type": "lineTo", + "x": 6711950, + "y": 2600325 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 2587625 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 6753225, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 6883400, + "y": 2254250 + }, + { + "type": "lineTo", + "x": 7016750, + "y": 2168525 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 2101850 + }, + { + "type": "lineTo", + "x": 7251700, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 7277100, + "y": 2012950 + }, + { + "type": "lineTo", + "x": 7353300, + "y": 2124075 + }, + { + "type": "lineTo", + "x": 7458075, + "y": 2219325 + }, + { + "type": "lineTo", + "x": 7550150, + "y": 2247900 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 2247900 + }, + { + "type": "lineTo", + "x": 7820025, + "y": 2203450 + }, + { + "type": "lineTo", + "x": 7677150, + "y": 2362200 + }, + { + "type": "lineTo", + "x": 7632700, + "y": 2470150 + }, + { + "type": "lineTo", + "x": 7588250, + "y": 2606675 + }, + { + "type": "lineTo", + "x": 7499350, + "y": 2695575 + }, + { + "type": "lineTo", + "x": 7394575, + "y": 2790825 + }, + { + "type": "lineTo", + "x": 7315200, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 7258050, + "y": 3035300 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "26", + "path_data": [ + { + "path_width": 221226, + "path_height": 165606, + "commands": [ + { + "type": "moveTo", + "x": 2939724, + "y": 2123569 + }, + { + "type": "cubicBezTo", + "x1": 2939448, + "y1": 2115102, + "x2": 2947456, + "y2": 2093912, + "x": 2968623, + "y": 2089150 + }, + { + "type": "lineTo", + "x": 3057524, + "y": 2085975 + }, + { + "type": "lineTo", + "x": 3118950, + "y": 2069685 + }, + { + "type": "cubicBezTo", + "x1": 3140117, + "y1": 2061218, + "x2": 3138281, + "y2": 2068536, + "x": 3159448, + "y": 2060069 + }, + { + "type": "cubicBezTo", + "x1": 3166857, + "y1": 2065890, + "x2": 3145064, + "y2": 2099143, + "x": 3131198, + "y": 2120394 + }, + { + "type": "lineTo", + "x": 3067049, + "y": 2187575 + }, + { + "type": "lineTo", + "x": 3009898, + "y": 2225675 + }, + { + "type": "lineTo", + "x": 2975425, + "y": 2216656 + }, + { + "type": "cubicBezTo", + "x1": 2963783, + "y1": 2211364, + "x2": 2955711, + "y2": 2198343, + "x": 2963049, + "y": 2187161 + }, + { + "type": "lineTo", + "x": 2987250, + "y": 2158585 + }, + { + "type": "cubicBezTo", + "x1": 2994129, + "y1": 2149589, + "x2": 2973978, + "y2": 2148417, + "x": 2970274, + "y": 2139950 + }, + { + "type": "cubicBezTo", + "x1": 2966570, + "y1": 2131483, + "x2": 2948137, + "y2": 2130686, + "x": 2939724, + "y": 2123569 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/femur_pectineal_line_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/femur_pectineal_line_colored_regions.json new file mode 100644 index 00000000..2f6069f7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/femur_pectineal_line_colored_regions.json @@ -0,0 +1,90 @@ +{ + "slide_number": 11, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 342346, + "path_height": 986883, + "commands": [ + { + "type": "moveTo", + "x": 5840576, + "y": 3747185 + }, + { + "type": "cubicBezTo", + "x1": 5824190, + "y1": 3698212, + "x2": 5896857, + "y2": 3707604, + "x": 5938891, + "y": 3743160 + }, + { + "type": "cubicBezTo", + "x1": 5980925, + "y1": 3778716, + "x2": 6055729, + "y2": 3858550, + "x": 6092776, + "y": 3960521 + }, + { + "type": "lineTo", + "x": 6208190, + "y": 4403293 + }, + { + "type": "cubicBezTo", + "x1": 6297244, + "y1": 4770257, + "x2": 6283708, + "y2": 4787699, + "x": 6293681, + "y": 4858141 + }, + { + "type": "cubicBezTo", + "x1": 6303655, + "y1": 4928582, + "x2": 6306505, + "y2": 5035249, + "x": 6242386, + "y": 4898393 + }, + { + "type": "cubicBezTo", + "x1": 6178268, + "y1": 4761536, + "x2": 6104175, + "y2": 4228868, + "x": 6037206, + "y": 4037000 + }, + { + "type": "cubicBezTo", + "x1": 5970238, + "y1": 3845132, + "x2": 5856962, + "y2": 3796159, + "x": 5840576, + "y": 3747185 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/femur_shaft_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/femur_shaft_colored_regions.json new file mode 100644 index 00000000..d3a52aac --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/femur_shaft_colored_regions.json @@ -0,0 +1,451 @@ +{ + "slide_number": 12, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 636647, + "path_height": 2700866, + "commands": [ + { + "type": "moveTo", + "x": 7404778, + "y": 2648358 + }, + { + "type": "lineTo", + "x": 7326017, + "y": 2661485 + }, + { + "type": "lineTo", + "x": 7243975, + "y": 2654921 + }, + { + "type": "lineTo", + "x": 7184905, + "y": 2641794 + }, + { + "type": "lineTo", + "x": 7148806, + "y": 2625386 + }, + { + "type": "lineTo", + "x": 7129116, + "y": 2618822 + }, + { + "type": "lineTo", + "x": 7112707, + "y": 2612259 + }, + { + "type": "lineTo", + "x": 7115989, + "y": 2720556 + }, + { + "type": "lineTo", + "x": 7109426, + "y": 2861671 + }, + { + "type": "lineTo", + "x": 7099581, + "y": 3015912 + }, + { + "type": "lineTo", + "x": 7079891, + "y": 3170153 + }, + { + "type": "lineTo", + "x": 7063482, + "y": 3321113 + }, + { + "type": "lineTo", + "x": 7047074, + "y": 3485200 + }, + { + "type": "lineTo", + "x": 7017539, + "y": 3688667 + }, + { + "type": "lineTo", + "x": 6991285, + "y": 3905261 + }, + { + "type": "lineTo", + "x": 6961750, + "y": 4121856 + }, + { + "type": "lineTo", + "x": 6928933, + "y": 4348295 + }, + { + "type": "lineTo", + "x": 6905961, + "y": 4561608 + }, + { + "type": "lineTo", + "x": 6879708, + "y": 4784766 + }, + { + "type": "lineTo", + "x": 6853455, + "y": 4988233 + }, + { + "type": "lineTo", + "x": 6810793, + "y": 5132629 + }, + { + "type": "lineTo", + "x": 6768131, + "y": 5240926 + }, + { + "type": "lineTo", + "x": 6787821, + "y": 5280307 + }, + { + "type": "lineTo", + "x": 6843609, + "y": 5299998 + }, + { + "type": "lineTo", + "x": 6932215, + "y": 5313125 + }, + { + "type": "lineTo", + "x": 7033947, + "y": 5313125 + }, + { + "type": "lineTo", + "x": 7109426, + "y": 5313125 + }, + { + "type": "lineTo", + "x": 7207876, + "y": 5283589 + }, + { + "type": "lineTo", + "x": 7260383, + "y": 5250772 + }, + { + "type": "lineTo", + "x": 7237411, + "y": 5214673 + }, + { + "type": "lineTo", + "x": 7227566, + "y": 5155601 + }, + { + "type": "lineTo", + "x": 7214440, + "y": 5073558 + }, + { + "type": "lineTo", + "x": 7207876, + "y": 4939007 + }, + { + "type": "lineTo", + "x": 7207876, + "y": 4794611 + }, + { + "type": "lineTo", + "x": 7224285, + "y": 4561608 + }, + { + "type": "lineTo", + "x": 7234130, + "y": 4371267 + }, + { + "type": "lineTo", + "x": 7247256, + "y": 4157955 + }, + { + "type": "lineTo", + "x": 7260383, + "y": 3911825 + }, + { + "type": "lineTo", + "x": 7283355, + "y": 3685385 + }, + { + "type": "lineTo", + "x": 7303045, + "y": 3511454 + }, + { + "type": "lineTo", + "x": 7329299, + "y": 3327677 + }, + { + "type": "lineTo", + "x": 7358834, + "y": 3137336 + }, + { + "type": "lineTo", + "x": 7381805, + "y": 2999503 + }, + { + "type": "lineTo", + "x": 7394932, + "y": 2884643 + }, + { + "type": "lineTo", + "x": 7404777, + "y": 2766500 + }, + { + "type": "cubicBezTo", + "x1": 7404777, + "y1": 2727119, + "x2": 7404778, + "y2": 2687739, + "x": 7404778, + "y": 2648358 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 544760, + "path_height": 2743528, + "commands": [ + { + "type": "moveTo", + "x": 4152628, + "y": 2582723 + }, + { + "type": "lineTo", + "x": 4077150, + "y": 2589287 + }, + { + "type": "lineTo", + "x": 4011516, + "y": 2589287 + }, + { + "type": "lineTo", + "x": 3952446, + "y": 2579442 + }, + { + "type": "lineTo", + "x": 3906502, + "y": 2579442 + }, + { + "type": "lineTo", + "x": 3880249, + "y": 2579442 + }, + { + "type": "lineTo", + "x": 3860558, + "y": 2576160 + }, + { + "type": "lineTo", + "x": 3860558, + "y": 2602414 + }, + { + "type": "lineTo", + "x": 3863840, + "y": 2697584 + }, + { + "type": "lineTo", + "x": 3880249, + "y": 2946996 + }, + { + "type": "lineTo", + "x": 3913065, + "y": 3380184 + }, + { + "type": "lineTo", + "x": 3949164, + "y": 3773992 + }, + { + "type": "lineTo", + "x": 3975417, + "y": 4141546 + }, + { + "type": "lineTo", + "x": 4014797, + "y": 4666623 + }, + { + "type": "lineTo", + "x": 4034488, + "y": 5057150 + }, + { + "type": "lineTo", + "x": 4021361, + "y": 5178573 + }, + { + "type": "lineTo", + "x": 4001671, + "y": 5231081 + }, + { + "type": "lineTo", + "x": 4014798, + "y": 5273744 + }, + { + "type": "lineTo", + "x": 4093560, + "y": 5306561 + }, + { + "type": "lineTo", + "x": 4208417, + "y": 5319688 + }, + { + "type": "lineTo", + "x": 4283895, + "y": 5290152 + }, + { + "type": "lineTo", + "x": 4346248, + "y": 5277025 + }, + { + "type": "lineTo", + "x": 4395472, + "y": 5234363 + }, + { + "type": "lineTo", + "x": 4405318, + "y": 5178574 + }, + { + "type": "lineTo", + "x": 4375783, + "y": 5060431 + }, + { + "type": "lineTo", + "x": 4326557, + "y": 4791329 + }, + { + "type": "lineTo", + "x": 4290459, + "y": 4443465 + }, + { + "type": "cubicBezTo", + "x1": 4286083, + "y1": 4393145, + "x2": 4275145, + "y2": 4339544, + "x": 4270769, + "y": 4289224 + }, + { + "type": "lineTo", + "x": 4257642, + "y": 4115292 + }, + { + "type": "lineTo", + "x": 4208417, + "y": 3632878 + }, + { + "type": "lineTo", + "x": 4175600, + "y": 3298141 + }, + { + "type": "lineTo", + "x": 4155910, + "y": 2996222 + }, + { + "type": "lineTo", + "x": 4159192, + "y": 2743528 + }, + { + "type": "lineTo", + "x": 4152628, + "y": 2582723 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/fibula_head_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/fibula_head_colored_regions.json new file mode 100644 index 00000000..1d9ef072 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/fibula_head_colored_regions.json @@ -0,0 +1,363 @@ +{ + "slide_number": 34, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 349250, + "path_height": 450850, + "commands": [ + { + "type": "moveTo", + "x": 7099300, + "y": 1698625 + }, + { + "type": "lineTo", + "x": 7058025, + "y": 1743075 + }, + { + "type": "lineTo", + "x": 7035800, + "y": 1765300 + }, + { + "type": "lineTo", + "x": 7004050, + "y": 1774825 + }, + { + "type": "lineTo", + "x": 6975475, + "y": 1768475 + }, + { + "type": "lineTo", + "x": 6934200, + "y": 1752600 + }, + { + "type": "lineTo", + "x": 6886575, + "y": 1701800 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 1666875 + }, + { + "type": "lineTo", + "x": 6854825, + "y": 1644650 + }, + { + "type": "lineTo", + "x": 6842125, + "y": 1635125 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 1606550 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 1577975 + }, + { + "type": "lineTo", + "x": 6838950, + "y": 1546225 + }, + { + "type": "lineTo", + "x": 6858000, + "y": 1514475 + }, + { + "type": "lineTo", + "x": 6877050, + "y": 1482725 + }, + { + "type": "lineTo", + "x": 6915150, + "y": 1422400 + }, + { + "type": "lineTo", + "x": 6959600, + "y": 1384300 + }, + { + "type": "lineTo", + "x": 7000875, + "y": 1355725 + }, + { + "type": "lineTo", + "x": 7048500, + "y": 1333500 + }, + { + "type": "lineTo", + "x": 7080250, + "y": 1323975 + }, + { + "type": "lineTo", + "x": 7112000, + "y": 1327150 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 1365250 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 1381125 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 1416050 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 1431925 + }, + { + "type": "lineTo", + "x": 7175500, + "y": 1466850 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 1508125 + }, + { + "type": "lineTo", + "x": 7172325, + "y": 1562100 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 1600200 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 1628775 + }, + { + "type": "lineTo", + "x": 7140575, + "y": 1657350 + }, + { + "type": "lineTo", + "x": 7099300, + "y": 1698625 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 349250, + "path_height": 463550, + "commands": [ + { + "type": "moveTo", + "x": 4089400, + "y": 1304925 + }, + { + "type": "lineTo", + "x": 4051300, + "y": 1365250 + }, + { + "type": "lineTo", + "x": 4044950, + "y": 1403350 + }, + { + "type": "lineTo", + "x": 4035425, + "y": 1441450 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 1498600 + }, + { + "type": "lineTo", + "x": 4048125, + "y": 1536700 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 1562100 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 1590675 + }, + { + "type": "lineTo", + "x": 4114800, + "y": 1638300 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 1682750 + }, + { + "type": "lineTo", + "x": 4187825, + "y": 1736725 + }, + { + "type": "lineTo", + "x": 4238625, + "y": 1768475 + }, + { + "type": "lineTo", + "x": 4273550, + "y": 1758950 + }, + { + "type": "lineTo", + "x": 4302125, + "y": 1739900 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 1708150 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 1676400 + }, + { + "type": "lineTo", + "x": 4343400, + "y": 1638300 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 1609725 + }, + { + "type": "lineTo", + "x": 4371975, + "y": 1577975 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 1533525 + }, + { + "type": "lineTo", + "x": 4371975, + "y": 1485900 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 1450975 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 1428750 + }, + { + "type": "lineTo", + "x": 4308475, + "y": 1403350 + }, + { + "type": "lineTo", + "x": 4289425, + "y": 1374775 + }, + { + "type": "lineTo", + "x": 4260850, + "y": 1368425 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 1355725 + }, + { + "type": "lineTo", + "x": 4219575, + "y": 1339850 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 1333500 + }, + { + "type": "lineTo", + "x": 4178300, + "y": 1333500 + }, + { + "type": "lineTo", + "x": 4152900, + "y": 1333500 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 1304925 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/fibula_lateral_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/fibula_lateral_surface_colored_regions.json new file mode 100644 index 00000000..8a08406d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/fibula_lateral_surface_colored_regions.json @@ -0,0 +1,358 @@ +{ + "slide_number": 39, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 193256, + "path_height": 3626003, + "commands": [ + { + "type": "moveTo", + "x": 4224983, + "y": 5415998 + }, + { + "type": "lineTo", + "x": 4275597, + "y": 5093891 + }, + { + "type": "lineTo", + "x": 4321611, + "y": 4937439 + }, + { + "type": "lineTo", + "x": 4321611, + "y": 4863814 + }, + { + "type": "lineTo", + "x": 4321611, + "y": 4675152 + }, + { + "type": "lineTo", + "x": 4321611, + "y": 4449677 + }, + { + "type": "cubicBezTo", + "x1": 4323145, + "y1": 4365316, + "x2": 4324678, + "y2": 4280954, + "x": 4326212, + "y": 4196593 + }, + { + "type": "lineTo", + "x": 4312408, + "y": 4035540 + }, + { + "type": "lineTo", + "x": 4312408, + "y": 3814666 + }, + { + "type": "lineTo", + "x": 4317009, + "y": 3607598 + }, + { + "type": "lineTo", + "x": 4317009, + "y": 3400529 + }, + { + "type": "lineTo", + "x": 4298604, + "y": 3110633 + }, + { + "type": "lineTo", + "x": 4307807, + "y": 2820737 + }, + { + "type": "lineTo", + "x": 4298604, + "y": 2535442 + }, + { + "type": "lineTo", + "x": 4284800, + "y": 2434208 + }, + { + "type": "lineTo", + "x": 4284800, + "y": 2351381 + }, + { + "type": "lineTo", + "x": 4275597, + "y": 2199531 + }, + { + "type": "lineTo", + "x": 4266395, + "y": 2102899 + }, + { + "type": "lineTo", + "x": 4270996, + "y": 2015470 + }, + { + "type": "lineTo", + "x": 4257192, + "y": 1872822 + }, + { + "type": "lineTo", + "x": 4224983, + "y": 1789995 + }, + { + "type": "lineTo", + "x": 4201976, + "y": 1813002 + }, + { + "type": "lineTo", + "x": 4151398, + "y": 1948691 + }, + { + "type": "cubicBezTo", + "x1": 4150251, + "y1": 2006977, + "x2": 4162870, + "y2": 2044613, + "x": 4161723, + "y": 2102899 + }, + { + "type": "cubicBezTo", + "x1": 4160189, + "y1": 2199531, + "x2": 4162098, + "y2": 2296163, + "x": 4160564, + "y": 2392795 + }, + { + "type": "lineTo", + "x": 4151361, + "y": 2728706 + }, + { + "type": "lineTo", + "x": 4137557, + "y": 2940376 + }, + { + "type": "lineTo", + "x": 4132956, + "y": 3041610 + }, + { + "type": "lineTo", + "x": 4142159, + "y": 3193460 + }, + { + "type": "lineTo", + "x": 4142159, + "y": 3340709 + }, + { + "type": "cubicBezTo", + "x1": 4143693, + "y1": 3414333, + "x2": 4145226, + "y2": 3487958, + "x": 4146760, + "y": 3561582 + }, + { + "type": "lineTo", + "x": 4155963, + "y": 3787057 + }, + { + "type": "lineTo", + "x": 4155963, + "y": 3966517 + }, + { + "type": "lineTo", + "x": 4174368, + "y": 4145976 + }, + { + "type": "lineTo", + "x": 4192773, + "y": 4316233 + }, + { + "type": "lineTo", + "x": 4206577, + "y": 4509497 + }, + { + "type": "lineTo", + "x": 4211179, + "y": 4739573 + }, + { + "type": "lineTo", + "x": 4224983, + "y": 4955845 + }, + { + "type": "lineTo", + "x": 4234185, + "y": 5139906 + }, + { + "type": "lineTo", + "x": 4234185, + "y": 5319366 + }, + { + "type": "lineTo", + "x": 4224983, + "y": 5415998 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 145292, + "path_height": 676826, + "commands": [ + { + "type": "moveTo", + "x": 7070777, + "y": 5226637 + }, + { + "type": "lineTo", + "x": 7045109, + "y": 5365317 + }, + { + "type": "lineTo", + "x": 7032409, + "y": 5535317 + }, + { + "type": "lineTo", + "x": 7011853, + "y": 5667917 + }, + { + "type": "lineTo", + "x": 6991297, + "y": 5774308 + }, + { + "type": "lineTo", + "x": 7007440, + "y": 5817360 + }, + { + "type": "lineTo", + "x": 7055871, + "y": 5838886 + }, + { + "type": "lineTo", + "x": 7104302, + "y": 5871174 + }, + { + "type": "lineTo", + "x": 7136589, + "y": 5903463 + }, + { + "type": "lineTo", + "x": 7115064, + "y": 5817360 + }, + { + "type": "lineTo", + "x": 7093540, + "y": 5736638 + }, + { + "type": "lineTo", + "x": 7093540, + "y": 5645153 + }, + { + "type": "lineTo", + "x": 7088158, + "y": 5553668 + }, + { + "type": "lineTo", + "x": 7082777, + "y": 5472946 + }, + { + "type": "lineTo", + "x": 7077396, + "y": 5402987 + }, + { + "type": "cubicBezTo", + "x1": 7075172, + "y1": 5382108, + "x2": 7082474, + "y2": 5358054, + "x": 7080250, + "y": 5337175 + }, + { + "type": "lineTo", + "x": 7076159, + "y": 5282658 + }, + { + "type": "lineTo", + "x": 7070777, + "y": 5226637 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/fibula_medial_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/fibula_medial_surface_colored_regions.json new file mode 100644 index 00000000..27fa981b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/fibula_medial_surface_colored_regions.json @@ -0,0 +1,252 @@ +{ + "slide_number": 40, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 205988, + "path_height": 2688683, + "commands": [ + { + "type": "moveTo", + "x": 4411236, + "y": 5773855 + }, + { + "type": "lineTo", + "x": 4386145, + "y": 5575611 + }, + { + "type": "lineTo", + "x": 4367560, + "y": 5451708 + }, + { + "type": "cubicBezTo", + "x1": 4368773, + "y1": 5406380, + "x2": 4369987, + "y2": 5361053, + "x": 4371200, + "y": 5315725 + }, + { + "type": "cubicBezTo", + "x1": 4363792, + "y1": 5274321, + "x2": 4362204, + "y2": 5227625, + "x": 4358500, + "y": 5188338 + }, + { + "type": "cubicBezTo", + "x1": 4354796, + "y1": 5149051, + "x2": 4350563, + "y2": 5115610, + "x": 4348975, + "y": 5080001 + }, + { + "type": "cubicBezTo", + "x1": 4347388, + "y1": 5044392, + "x2": 4348975, + "y2": 5009790, + "x": 4348975, + "y": 4974684 + }, + { + "type": "lineTo", + "x": 4355170, + "y": 4850781 + }, + { + "type": "lineTo", + "x": 4373755, + "y": 4745464 + }, + { + "type": "lineTo", + "x": 4373755, + "y": 4658733 + }, + { + "type": "lineTo", + "x": 4392340, + "y": 4522440 + }, + { + "type": "lineTo", + "x": 4398536, + "y": 4392342 + }, + { + "type": "cubicBezTo", + "x1": 4397581, + "y1": 4356230, + "x2": 4396625, + "y2": 4320117, + "x": 4395670, + "y": 4284005 + }, + { + "type": "lineTo", + "x": 4395670, + "y": 4206489 + }, + { + "type": "lineTo", + "x": 4379950, + "y": 4064001 + }, + { + "type": "lineTo", + "x": 4361365, + "y": 3878147 + }, + { + "type": "lineTo", + "x": 4355170, + "y": 3791416 + }, + { + "type": "lineTo", + "x": 4348975, + "y": 3679903 + }, + { + "type": "lineTo", + "x": 4355479, + "y": 3454401 + }, + { + "type": "lineTo", + "x": 4336739, + "y": 3220613 + }, + { + "type": "lineTo", + "x": 4324194, + "y": 3735660 + }, + { + "type": "lineTo", + "x": 4348975, + "y": 3989660 + }, + { + "type": "lineTo", + "x": 4348975, + "y": 4175513 + }, + { + "type": "lineTo", + "x": 4348975, + "y": 4373757 + }, + { + "type": "lineTo", + "x": 4336584, + "y": 4633952 + }, + { + "type": "lineTo", + "x": 4324194, + "y": 4832196 + }, + { + "type": "lineTo", + "x": 4299414, + "y": 4999464 + }, + { + "type": "lineTo", + "x": 4274633, + "y": 5123367 + }, + { + "type": "lineTo", + "x": 4249853, + "y": 5284440 + }, + { + "type": "lineTo", + "x": 4234133, + "y": 5433123 + }, + { + "type": "cubicBezTo", + "x1": 4234133, + "y1": 5493009, + "x2": 4234662, + "y2": 5566240, + "x": 4234133, + "y": 5609606 + }, + { + "type": "cubicBezTo", + "x1": 4233604, + "y1": 5652972, + "x2": 4232545, + "y2": 5670551, + "x": 4230958, + "y": 5693318 + }, + { + "type": "cubicBezTo", + "x1": 4229371, + "y1": 5716085, + "x2": 4230958, + "y2": 5728579, + "x": 4224608, + "y": 5746209 + }, + { + "type": "lineTo", + "x": 4205248, + "y": 5843085 + }, + { + "type": "lineTo", + "x": 4220039, + "y": 5906121 + }, + { + "type": "lineTo", + "x": 4267664, + "y": 5909296 + }, + { + "type": "cubicBezTo", + "x1": 4281267, + "y1": 5902739, + "x2": 4323446, + "y2": 5870783, + "x": 4337049, + "y": 5864226 + }, + { + "type": "lineTo", + "x": 4411236, + "y": 5773855 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/fibula_posterior_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/fibula_posterior_surface_colored_regions.json new file mode 100644 index 00000000..65d42953 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/fibula_posterior_surface_colored_regions.json @@ -0,0 +1,400 @@ +{ + "slide_number": 41, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 261130, + "path_height": 4130378, + "commands": [ + { + "type": "moveTo", + "x": 6895090, + "y": 1736301 + }, + { + "type": "cubicBezTo", + "x1": 6933695, + "y1": 1749328, + "x2": 6969124, + "y2": 1746479, + "x": 7010904, + "y": 1775381 + }, + { + "type": "cubicBezTo", + "x1": 7033585, + "y1": 1735441, + "x2": 7056266, + "y2": 1727252, + "x": 7078947, + "y": 1703187 + }, + { + "type": "lineTo", + "x": 7100756, + "y": 1703187 + }, + { + "type": "lineTo", + "x": 7084881, + "y": 1744729 + }, + { + "type": "lineTo", + "x": 7067077, + "y": 1827811 + }, + { + "type": "lineTo", + "x": 7067077, + "y": 1875287 + }, + { + "type": "lineTo", + "x": 7067077, + "y": 1940565 + }, + { + "type": "lineTo", + "x": 7073012, + "y": 2053320 + }, + { + "type": "lineTo", + "x": 7084881, + "y": 2160140 + }, + { + "type": "lineTo", + "x": 7084881, + "y": 2255091 + }, + { + "type": "lineTo", + "x": 7090816, + "y": 2391584 + }, + { + "type": "lineTo", + "x": 7090816, + "y": 2516207 + }, + { + "type": "lineTo", + "x": 7096751, + "y": 2640831 + }, + { + "type": "lineTo", + "x": 7096751, + "y": 2723913 + }, + { + "type": "lineTo", + "x": 7108620, + "y": 2830733 + }, + { + "type": "lineTo", + "x": 7120490, + "y": 2907881 + }, + { + "type": "lineTo", + "x": 7126425, + "y": 2985029 + }, + { + "type": "lineTo", + "x": 7126425, + "y": 3044373 + }, + { + "type": "lineTo", + "x": 7126425, + "y": 3097783 + }, + { + "type": "lineTo", + "x": 7120490, + "y": 3198669 + }, + { + "type": "lineTo", + "x": 7132360, + "y": 3329227 + }, + { + "type": "lineTo", + "x": 7132360, + "y": 3418244 + }, + { + "type": "lineTo", + "x": 7132360, + "y": 3554736 + }, + { + "type": "lineTo", + "x": 7132360, + "y": 3720901 + }, + { + "type": "lineTo", + "x": 7132360, + "y": 3851459 + }, + { + "type": "lineTo", + "x": 7126425, + "y": 3993886 + }, + { + "type": "lineTo", + "x": 7120490, + "y": 4148181 + }, + { + "type": "lineTo", + "x": 7102686, + "y": 4361822 + }, + { + "type": "lineTo", + "x": 7102686, + "y": 4545790 + }, + { + "type": "lineTo", + "x": 7102686, + "y": 4729757 + }, + { + "type": "lineTo", + "x": 7096751, + "y": 4937463 + }, + { + "type": "lineTo", + "x": 7084881, + "y": 5091759 + }, + { + "type": "lineTo", + "x": 7061142, + "y": 5305399 + }, + { + "type": "lineTo", + "x": 7025534, + "y": 5536843 + }, + { + "type": "lineTo", + "x": 6995860, + "y": 5726745 + }, + { + "type": "lineTo", + "x": 6978055, + "y": 5815762 + }, + { + "type": "lineTo", + "x": 6966186, + "y": 5833565 + }, + { + "type": "lineTo", + "x": 6930577, + "y": 5809828 + }, + { + "type": "lineTo", + "x": 6877164, + "y": 5809828 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 5708942 + }, + { + "type": "lineTo", + "x": 6912773, + "y": 5596187 + }, + { + "type": "lineTo", + "x": 6912773, + "y": 5530908 + }, + { + "type": "lineTo", + "x": 6930577, + "y": 5400350 + }, + { + "type": "lineTo", + "x": 6942447, + "y": 5287596 + }, + { + "type": "lineTo", + "x": 6942447, + "y": 5180776 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 5079890 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 4984939 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 4872184 + }, + { + "type": "lineTo", + "x": 6924643, + "y": 4753495 + }, + { + "type": "lineTo", + "x": 6900903, + "y": 4599200 + }, + { + "type": "lineTo", + "x": 6883099, + "y": 4403363 + }, + { + "type": "lineTo", + "x": 6871230, + "y": 4243133 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 3993886 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 3863328 + }, + { + "type": "lineTo", + "x": 6916632, + "y": 3542867 + }, + { + "type": "cubicBezTo", + "x1": 6916217, + "y1": 3502019, + "x2": 6915801, + "y2": 3461170, + "x": 6915386, + "y": 3420322 + }, + { + "type": "lineTo", + "x": 6910550, + "y": 3302048 + }, + { + "type": "lineTo", + "x": 6915239, + "y": 3152856 + }, + { + "type": "cubicBezTo", + "x1": 6915101, + "y1": 3131878, + "x2": 6914962, + "y2": 3110899, + "x": 6914824, + "y": 3089921 + }, + { + "type": "lineTo", + "x": 6914824, + "y": 3009747 + }, + { + "type": "lineTo", + "x": 6908059, + "y": 2860139 + }, + { + "type": "lineTo", + "x": 6902954, + "y": 2697150 + }, + { + "type": "lineTo", + "x": 6894260, + "y": 2519798 + }, + { + "type": "lineTo", + "x": 6906960, + "y": 2370605 + }, + { + "type": "lineTo", + "x": 6922420, + "y": 2238119 + }, + { + "type": "lineTo", + "x": 6921589, + "y": 2152992 + }, + { + "type": "cubicBezTo", + "x1": 6900952, + "y1": 2106248, + "x2": 6934289, + "y2": 2062678, + "x": 6927939, + "y": 2009584 + }, + { + "type": "cubicBezTo", + "x1": 6928077, + "y1": 1979496, + "x2": 6928216, + "y2": 1949409, + "x": 6928354, + "y": 1919321 + }, + { + "type": "lineTo", + "x": 6895090, + "y": 1736301 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/fibula_shaft_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/fibula_shaft_colored_regions.json new file mode 100644 index 00000000..aeca4704 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/fibula_shaft_colored_regions.json @@ -0,0 +1,544 @@ +{ + "slide_number": 35, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 282266, + "path_height": 4076391, + "commands": [ + { + "type": "moveTo", + "x": 4305610, + "y": 1740830 + }, + { + "type": "lineTo", + "x": 4305610, + "y": 1920489 + }, + { + "type": "lineTo", + "x": 4305610, + "y": 2087757 + }, + { + "type": "lineTo", + "x": 4330390, + "y": 2211660 + }, + { + "type": "lineTo", + "x": 4348976, + "y": 2378928 + }, + { + "type": "lineTo", + "x": 4348976, + "y": 2552391 + }, + { + "type": "lineTo", + "x": 4348976, + "y": 2794001 + }, + { + "type": "lineTo", + "x": 4348976, + "y": 3017025 + }, + { + "type": "lineTo", + "x": 4348976, + "y": 3202879 + }, + { + "type": "lineTo", + "x": 4355171, + "y": 3444489 + }, + { + "type": "lineTo", + "x": 4355171, + "y": 3642733 + }, + { + "type": "lineTo", + "x": 4367561, + "y": 3878147 + }, + { + "type": "lineTo", + "x": 4379951, + "y": 4020635 + }, + { + "type": "lineTo", + "x": 4404732, + "y": 4150733 + }, + { + "type": "lineTo", + "x": 4404732, + "y": 4280830 + }, + { + "type": "lineTo", + "x": 4404732, + "y": 4410928 + }, + { + "type": "lineTo", + "x": 4392341, + "y": 4609172 + }, + { + "type": "lineTo", + "x": 4367561, + "y": 4788830 + }, + { + "type": "lineTo", + "x": 4361366, + "y": 5024245 + }, + { + "type": "lineTo", + "x": 4361366, + "y": 5278245 + }, + { + "type": "lineTo", + "x": 4361366, + "y": 5451708 + }, + { + "type": "lineTo", + "x": 4373756, + "y": 5550830 + }, + { + "type": "lineTo", + "x": 4392341, + "y": 5687123 + }, + { + "type": "lineTo", + "x": 4367561, + "y": 5761464 + }, + { + "type": "lineTo", + "x": 4268439, + "y": 5817221 + }, + { + "type": "lineTo", + "x": 4225073, + "y": 5780050 + }, + { + "type": "lineTo", + "x": 4225073, + "y": 5656147 + }, + { + "type": "lineTo", + "x": 4218878, + "y": 5414538 + }, + { + "type": "lineTo", + "x": 4225073, + "y": 5135757 + }, + { + "type": "lineTo", + "x": 4212683, + "y": 4875562 + }, + { + "type": "lineTo", + "x": 4212683, + "y": 4640147 + }, + { + "type": "lineTo", + "x": 4187902, + "y": 4392342 + }, + { + "type": "lineTo", + "x": 4169317, + "y": 4181708 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 3964879 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 3766635 + }, + { + "type": "cubicBezTo", + "x1": 4150732, + "y1": 3698489, + "x2": 4152320, + "y2": 3625180, + "x": 4150732, + "y": 3562196 + }, + { + "type": "cubicBezTo", + "x1": 4149145, + "y1": 3499212, + "x2": 4142795, + "y2": 3449652, + "x": 4141207, + "y": 3388733 + }, + { + "type": "cubicBezTo", + "x1": 4139620, + "y1": 3327814, + "x2": 4141207, + "y2": 3260700, + "x": 4141207, + "y": 3196684 + }, + { + "type": "cubicBezTo", + "x1": 4140252, + "y1": 3163643, + "x2": 4139296, + "y2": 3130603, + "x": 4138341, + "y": 3097562 + }, + { + "type": "lineTo", + "x": 4122466, + "y": 3001615 + }, + { + "type": "lineTo", + "x": 4138341, + "y": 2886928 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 2713464 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 2570977 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 2372733 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 2180684 + }, + { + "type": "lineTo", + "x": 4150732, + "y": 1988635 + }, + { + "type": "lineTo", + "x": 4156927, + "y": 1808977 + }, + { + "type": "lineTo", + "x": 4169317, + "y": 1740830 + }, + { + "type": "lineTo", + "x": 4212683, + "y": 1784196 + }, + { + "type": "lineTo", + "x": 4305610, + "y": 1740830 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 247805, + "path_height": 4082585, + "commands": [ + { + "type": "moveTo", + "x": 7074830, + "y": 1759416 + }, + { + "type": "lineTo", + "x": 7012879, + "y": 1833757 + }, + { + "type": "lineTo", + "x": 6963318, + "y": 1833757 + }, + { + "type": "lineTo", + "x": 6907562, + "y": 1802781 + }, + { + "type": "lineTo", + "x": 6913757, + "y": 2050586 + }, + { + "type": "lineTo", + "x": 6913757, + "y": 2199269 + }, + { + "type": "lineTo", + "x": 6907562, + "y": 2292196 + }, + { + "type": "lineTo", + "x": 6882781, + "y": 2416099 + }, + { + "type": "lineTo", + "x": 6888977, + "y": 2645318 + }, + { + "type": "lineTo", + "x": 6888977, + "y": 2930294 + }, + { + "type": "lineTo", + "x": 6907562, + "y": 3165708 + }, + { + "type": "lineTo", + "x": 6907562, + "y": 3438294 + }, + { + "type": "lineTo", + "x": 6907562, + "y": 3673708 + }, + { + "type": "lineTo", + "x": 6901367, + "y": 3859562 + }, + { + "type": "lineTo", + "x": 6888977, + "y": 4076391 + }, + { + "type": "lineTo", + "x": 6882781, + "y": 4311806 + }, + { + "type": "lineTo", + "x": 6882781, + "y": 4503855 + }, + { + "type": "lineTo", + "x": 6901367, + "y": 4702099 + }, + { + "type": "lineTo", + "x": 6919952, + "y": 4850781 + }, + { + "type": "lineTo", + "x": 6932342, + "y": 5018050 + }, + { + "type": "lineTo", + "x": 6932342, + "y": 5210099 + }, + { + "type": "lineTo", + "x": 6932342, + "y": 5439318 + }, + { + "type": "lineTo", + "x": 6919952, + "y": 5600391 + }, + { + "type": "lineTo", + "x": 6901367, + "y": 5711903 + }, + { + "type": "lineTo", + "x": 6895172, + "y": 5767660 + }, + { + "type": "lineTo", + "x": 6994294, + "y": 5842001 + }, + { + "type": "lineTo", + "x": 7062440, + "y": 5823416 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 5755269 + }, + { + "type": "lineTo", + "x": 7093416, + "y": 5575611 + }, + { + "type": "lineTo", + "x": 7068635, + "y": 5296830 + }, + { + "type": "lineTo", + "x": 7087221, + "y": 5005660 + }, + { + "type": "lineTo", + "x": 7087221, + "y": 4702099 + }, + { + "type": "lineTo", + "x": 7087221, + "y": 4454294 + }, + { + "type": "lineTo", + "x": 7124391, + "y": 4094977 + }, + { + "type": "lineTo", + "x": 7130586, + "y": 3810001 + }, + { + "type": "lineTo", + "x": 7130586, + "y": 3518830 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 3184294 + }, + { + "type": "lineTo", + "x": 7124391, + "y": 3029416 + }, + { + "type": "lineTo", + "x": 7124391, + "y": 2917903 + }, + { + "type": "lineTo", + "x": 7099611, + "y": 2756830 + }, + { + "type": "lineTo", + "x": 7087221, + "y": 2521416 + }, + { + "type": "lineTo", + "x": 7081025, + "y": 2354147 + }, + { + "type": "lineTo", + "x": 7081025, + "y": 2180684 + }, + { + "type": "lineTo", + "x": 7081025, + "y": 2001025 + }, + { + "type": "lineTo", + "x": 7074830, + "y": 1939074 + }, + { + "type": "lineTo", + "x": 7074830, + "y": 1883318 + }, + { + "type": "lineTo", + "x": 7074830, + "y": 1759416 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/first_distal_phalanx_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/first_distal_phalanx_colored_regions.json new file mode 100644 index 00000000..3066f11f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/first_distal_phalanx_colored_regions.json @@ -0,0 +1,568 @@ +{ + "slide_number": 56, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 387350, + "path_height": 463550, + "commands": [ + { + "type": "moveTo", + "x": 6492875, + "y": 5588000 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 5600700 + }, + { + "type": "lineTo", + "x": 6359525, + "y": 5581650 + }, + { + "type": "lineTo", + "x": 6308725, + "y": 5581650 + }, + { + "type": "lineTo", + "x": 6292850, + "y": 5600700 + }, + { + "type": "lineTo", + "x": 6267450, + "y": 5613400 + }, + { + "type": "lineTo", + "x": 6245225, + "y": 5616575 + }, + { + "type": "lineTo", + "x": 6203950, + "y": 5607050 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 5619750 + }, + { + "type": "lineTo", + "x": 6181725, + "y": 5654675 + }, + { + "type": "lineTo", + "x": 6165850, + "y": 5680075 + }, + { + "type": "lineTo", + "x": 6191250, + "y": 5711825 + }, + { + "type": "lineTo", + "x": 6219825, + "y": 5746750 + }, + { + "type": "lineTo", + "x": 6251575, + "y": 5784850 + }, + { + "type": "lineTo", + "x": 6286500, + "y": 5788025 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 5819775 + }, + { + "type": "lineTo", + "x": 6334125, + "y": 5864225 + }, + { + "type": "lineTo", + "x": 6343650, + "y": 5905500 + }, + { + "type": "lineTo", + "x": 6343650, + "y": 5937250 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 5965825 + }, + { + "type": "lineTo", + "x": 6311900, + "y": 5988050 + }, + { + "type": "lineTo", + "x": 6334125, + "y": 6035675 + }, + { + "type": "lineTo", + "x": 6362700, + "y": 6042025 + }, + { + "type": "lineTo", + "x": 6388100, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 6029325 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 6045200 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 6045200 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 6029325 + }, + { + "type": "lineTo", + "x": 6527800, + "y": 6003925 + }, + { + "type": "lineTo", + "x": 6524625, + "y": 5984875 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 5959475 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 5943600 + }, + { + "type": "lineTo", + "x": 6499225, + "y": 5911850 + }, + { + "type": "lineTo", + "x": 6480175, + "y": 5848350 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 5794375 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 5743575 + }, + { + "type": "lineTo", + "x": 6511925, + "y": 5708650 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 5715000 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 5699125 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 6553200, + "y": 5641975 + }, + { + "type": "lineTo", + "x": 6540500, + "y": 5610225 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 5588000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 396875, + "path_height": 539750, + "commands": [ + { + "type": "moveTo", + "x": 5235576, + "y": 5826125 + }, + { + "type": "lineTo", + "x": 5238751, + "y": 5772150 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 5743575 + }, + { + "type": "lineTo", + "x": 5267326, + "y": 5718175 + }, + { + "type": "lineTo", + "x": 5302251, + "y": 5702300 + }, + { + "type": "lineTo", + "x": 5334001, + "y": 5686425 + }, + { + "type": "lineTo", + "x": 5359401, + "y": 5638800 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 5600700 + }, + { + "type": "lineTo", + "x": 5394326, + "y": 5568950 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 5537200 + }, + { + "type": "lineTo", + "x": 5356226, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 5353051, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 5334001, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 5327651, + "y": 5543550 + }, + { + "type": "lineTo", + "x": 5314951, + "y": 5543550 + }, + { + "type": "lineTo", + "x": 5299076, + "y": 5537200 + }, + { + "type": "lineTo", + "x": 5280026, + "y": 5527675 + }, + { + "type": "lineTo", + "x": 5254626, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 5235576, + "y": 5514975 + }, + { + "type": "lineTo", + "x": 5235576, + "y": 5514975 + }, + { + "type": "lineTo", + "x": 5187951, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 5102226, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 5089526, + "y": 5540375 + }, + { + "type": "lineTo", + "x": 5064126, + "y": 5540375 + }, + { + "type": "lineTo", + "x": 5041901, + "y": 5530850 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 5514975 + }, + { + "type": "lineTo", + "x": 5006976, + "y": 5492750 + }, + { + "type": "lineTo", + "x": 4997451, + "y": 5530850 + }, + { + "type": "lineTo", + "x": 4997451, + "y": 5575300 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 5603875 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 5626100 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 5626100 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 5654675 + }, + { + "type": "lineTo", + "x": 5060951, + "y": 5708650 + }, + { + "type": "lineTo", + "x": 5060951, + "y": 5749925 + }, + { + "type": "lineTo", + "x": 5064126, + "y": 5784850 + }, + { + "type": "lineTo", + "x": 5064126, + "y": 5819775 + }, + { + "type": "lineTo", + "x": 5051426, + "y": 5854700 + }, + { + "type": "lineTo", + "x": 5035551, + "y": 5873750 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 5895975 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 5915025 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 5940425 + }, + { + "type": "lineTo", + "x": 5032376, + "y": 5956300 + }, + { + "type": "lineTo", + "x": 5041901, + "y": 5981700 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 6000750 + }, + { + "type": "lineTo", + "x": 5080001, + "y": 6000750 + }, + { + "type": "lineTo", + "x": 5105401, + "y": 6010275 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 6010275 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 6010275 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 5213351, + "y": 6016625 + }, + { + "type": "lineTo", + "x": 5232401, + "y": 5984875 + }, + { + "type": "lineTo", + "x": 5251451, + "y": 5949950 + }, + { + "type": "lineTo", + "x": 5254626, + "y": 5930900 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 5902325 + }, + { + "type": "lineTo", + "x": 5235576, + "y": 5826125 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/first_rib_grooves_for_subclavian_vessels_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/first_rib_grooves_for_subclavian_vessels_colored_regions.json new file mode 100644 index 00000000..580fa97f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/first_rib_grooves_for_subclavian_vessels_colored_regions.json @@ -0,0 +1,91 @@ +{ + "slide_number": 17, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Unknown_region", + "color": "FF0000", + "color_name": "red", + "shape_id": "532", + "path_data": [ + { + "path_width": 587591, + "path_height": 322246, + "commands": [ + { + "type": "moveTo", + "x": 4188453, + "y": 4050823 + }, + { + "type": "lineTo", + "x": 4298913, + "y": 4157831 + }, + { + "type": "lineTo", + "x": 4456714, + "y": 4282676 + }, + { + "type": "lineTo", + "x": 4551395, + "y": 4380768 + }, + { + "type": "lineTo", + "x": 4551395, + "y": 4452109 + }, + { + "type": "lineTo", + "x": 4425154, + "y": 4505614 + }, + { + "type": "lineTo", + "x": 4283133, + "y": 4478861 + }, + { + "type": "lineTo", + "x": 4109552, + "y": 4434274 + }, + { + "type": "lineTo", + "x": 3991201, + "y": 4336181 + }, + { + "type": "lineTo", + "x": 3928080, + "y": 4255925 + }, + { + "type": "lineTo", + "x": 3817621, + "y": 4104327 + }, + { + "type": "lineTo", + "x": 4014872, + "y": 4077574 + }, + { + "type": "lineTo", + "x": 4188453, + "y": 4050823 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/first_rib_head_and_neck_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/first_rib_head_and_neck_colored_regions.json new file mode 100644 index 00000000..6e74c93b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/first_rib_head_and_neck_colored_regions.json @@ -0,0 +1,432 @@ +{ + "slide_number": 15, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "481", + "path_data": [ + { + "path_width": 570492, + "path_height": 353173, + "commands": [ + { + "type": "moveTo", + "x": 4444375, + "y": 1433067 + }, + { + "type": "lineTo", + "x": 4532665, + "y": 1419483 + }, + { + "type": "lineTo", + "x": 4600581, + "y": 1412691 + }, + { + "type": "lineTo", + "x": 4695663, + "y": 1426275 + }, + { + "type": "lineTo", + "x": 4770370, + "y": 1473817 + }, + { + "type": "lineTo", + "x": 4770370, + "y": 1473817 + }, + { + "type": "lineTo", + "x": 4858661, + "y": 1541735 + }, + { + "type": "lineTo", + "x": 4872244, + "y": 1602861 + }, + { + "type": "lineTo", + "x": 4872244, + "y": 1657195 + }, + { + "type": "lineTo", + "x": 4851869, + "y": 1684362 + }, + { + "type": "lineTo", + "x": 4790745, + "y": 1718321 + }, + { + "type": "lineTo", + "x": 4722829, + "y": 1765864 + }, + { + "type": "lineTo", + "x": 4620956, + "y": 1765864 + }, + { + "type": "lineTo", + "x": 4485125, + "y": 1691154 + }, + { + "type": "lineTo", + "x": 4390043, + "y": 1657195 + }, + { + "type": "lineTo", + "x": 4315335, + "y": 1589278 + }, + { + "type": "lineTo", + "x": 4301752, + "y": 1521360 + }, + { + "type": "lineTo", + "x": 4328918, + "y": 1487401 + }, + { + "type": "lineTo", + "x": 4362876, + "y": 1473817 + }, + { + "type": "lineTo", + "x": 4444375, + "y": 1433067 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "482", + "path_data": [ + { + "path_width": 604238, + "path_height": 621038, + "commands": [ + { + "type": "moveTo", + "x": 4701846, + "y": 1790381 + }, + { + "type": "lineTo", + "x": 4584355, + "y": 1907875 + }, + { + "type": "lineTo", + "x": 4528407, + "y": 1980609 + }, + { + "type": "lineTo", + "x": 4528407, + "y": 2053344 + }, + { + "type": "lineTo", + "x": 4517218, + "y": 2154053 + }, + { + "type": "lineTo", + "x": 4517218, + "y": 2176432 + }, + { + "type": "lineTo", + "x": 4338184, + "y": 2137268 + }, + { + "type": "lineTo", + "x": 4209504, + "y": 2137268 + }, + { + "type": "lineTo", + "x": 4119987, + "y": 2081318 + }, + { + "type": "lineTo", + "x": 4097608, + "y": 2030964 + }, + { + "type": "lineTo", + "x": 4119987, + "y": 1919065 + }, + { + "type": "lineTo", + "x": 4192719, + "y": 1851926 + }, + { + "type": "lineTo", + "x": 4231883, + "y": 1762407 + }, + { + "type": "lineTo", + "x": 4254262, + "y": 1684078 + }, + { + "type": "lineTo", + "x": 4287831, + "y": 1555394 + }, + { + "type": "lineTo", + "x": 4388537, + "y": 1650508 + }, + { + "type": "lineTo", + "x": 4534002, + "y": 1717647 + }, + { + "type": "lineTo", + "x": 4645898, + "y": 1784786 + }, + { + "type": "lineTo", + "x": 4701846, + "y": 1790381 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "485", + "path_data": [ + { + "path_width": 570670, + "path_height": 262962, + "commands": [ + { + "type": "moveTo", + "x": 2388979, + "y": 4168232 + }, + { + "type": "lineTo", + "x": 2517660, + "y": 4084308 + }, + { + "type": "lineTo", + "x": 2601582, + "y": 4050738 + }, + { + "type": "lineTo", + "x": 2713478, + "y": 4056333 + }, + { + "type": "lineTo", + "x": 2797400, + "y": 4078713 + }, + { + "type": "lineTo", + "x": 2847753, + "y": 4084308 + }, + { + "type": "lineTo", + "x": 2903701, + "y": 4134662 + }, + { + "type": "lineTo", + "x": 2937270, + "y": 4190611 + }, + { + "type": "lineTo", + "x": 2892511, + "y": 4291320 + }, + { + "type": "lineTo", + "x": 2830968, + "y": 4313700 + }, + { + "type": "lineTo", + "x": 2685504, + "y": 4308105 + }, + { + "type": "lineTo", + "x": 2584797, + "y": 4285725 + }, + { + "type": "lineTo", + "x": 2495280, + "y": 4285725 + }, + { + "type": "lineTo", + "x": 2405764, + "y": 4308105 + }, + { + "type": "lineTo", + "x": 2366600, + "y": 4308105 + }, + { + "type": "lineTo", + "x": 2366600, + "y": 4268941 + }, + { + "type": "lineTo", + "x": 2388979, + "y": 4168232 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "486", + "path_data": [ + { + "path_width": 509127, + "path_height": 414026, + "commands": [ + { + "type": "moveTo", + "x": 2366600, + "y": 4313700 + }, + { + "type": "lineTo", + "x": 2512065, + "y": 4302510 + }, + { + "type": "lineTo", + "x": 2679909, + "y": 4313700 + }, + { + "type": "lineTo", + "x": 2825374, + "y": 4319295 + }, + { + "type": "lineTo", + "x": 2853348, + "y": 4324890 + }, + { + "type": "lineTo", + "x": 2747046, + "y": 4509523 + }, + { + "type": "lineTo", + "x": 2713478, + "y": 4593447 + }, + { + "type": "lineTo", + "x": 2719072, + "y": 4638207 + }, + { + "type": "lineTo", + "x": 2523254, + "y": 4666182 + }, + { + "type": "lineTo", + "x": 2383384, + "y": 4710941 + }, + { + "type": "lineTo", + "x": 2344221, + "y": 4716536 + }, + { + "type": "lineTo", + "x": 2383384, + "y": 4593447 + }, + { + "type": "lineTo", + "x": 2388979, + "y": 4509523 + }, + { + "type": "lineTo", + "x": 2388979, + "y": 4425599 + }, + { + "type": "lineTo", + "x": 2366600, + "y": 4313700 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/first_rib_tubercles_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/first_rib_tubercles_colored_regions.json new file mode 100644 index 00000000..8618e63a --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/first_rib_tubercles_colored_regions.json @@ -0,0 +1,281 @@ +{ + "slide_number": 16, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "507", + "path_data": [ + { + "path_width": 278000, + "path_height": 650811, + "commands": [ + { + "type": "moveTo", + "x": 4063912, + "y": 2716979 + }, + { + "type": "lineTo", + "x": 3988094, + "y": 2653793 + }, + { + "type": "lineTo", + "x": 3905958, + "y": 2590608 + }, + { + "type": "lineTo", + "x": 3874367, + "y": 2514785 + }, + { + "type": "lineTo", + "x": 3874367, + "y": 2426326 + }, + { + "type": "lineTo", + "x": 3905958, + "y": 2325229 + }, + { + "type": "lineTo", + "x": 3994412, + "y": 2274680 + }, + { + "type": "lineTo", + "x": 4044958, + "y": 2198858 + }, + { + "type": "lineTo", + "x": 4044958, + "y": 2066168 + }, + { + "type": "lineTo", + "x": 4127094, + "y": 2135672 + }, + { + "type": "lineTo", + "x": 4152367, + "y": 2230450 + }, + { + "type": "lineTo", + "x": 4152367, + "y": 2356821 + }, + { + "type": "lineTo", + "x": 4133412, + "y": 2420007 + }, + { + "type": "lineTo", + "x": 4133412, + "y": 2527422 + }, + { + "type": "lineTo", + "x": 4108140, + "y": 2672749 + }, + { + "type": "lineTo", + "x": 4063912, + "y": 2716979 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "510", + "path_data": [ + { + "path_width": 265364, + "path_height": 366476, + "commands": [ + { + "type": "moveTo", + "x": 2325094, + "y": 5004294 + }, + { + "type": "lineTo", + "x": 2299821, + "y": 5067480 + }, + { + "type": "lineTo", + "x": 2255594, + "y": 5099073 + }, + { + "type": "lineTo", + "x": 2261912, + "y": 5168577 + }, + { + "type": "lineTo", + "x": 2318776, + "y": 5275992 + }, + { + "type": "lineTo", + "x": 2350367, + "y": 5332859 + }, + { + "type": "lineTo", + "x": 2426185, + "y": 5364452 + }, + { + "type": "lineTo", + "x": 2483049, + "y": 5313903 + }, + { + "type": "lineTo", + "x": 2514639, + "y": 5219125 + }, + { + "type": "lineTo", + "x": 2520958, + "y": 5092754 + }, + { + "type": "lineTo", + "x": 2445139, + "y": 5029569 + }, + { + "type": "lineTo", + "x": 2381958, + "y": 4997976 + }, + { + "type": "lineTo", + "x": 2325094, + "y": 5004294 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "511", + "path_data": [ + { + "path_width": 473864, + "path_height": 311226, + "commands": [ + { + "type": "moveTo", + "x": 5694005, + "y": 2723298 + }, + { + "type": "lineTo", + "x": 5681369, + "y": 2805439 + }, + { + "type": "cubicBezTo", + "x1": 5687687, + "y1": 2838085, + "x2": 5690846, + "y2": 2896005, + "x": 5731914, + "y": 2919173 + }, + { + "type": "cubicBezTo", + "x1": 5772982, + "y1": 2942341, + "x2": 5859331, + "y2": 2949712, + "x": 5927778, + "y": 2944447 + }, + { + "type": "cubicBezTo", + "x1": 5996225, + "y1": 2939182, + "x2": 6138385, + "y2": 2927598, + "x": 6142597, + "y": 2887580 + }, + { + "type": "lineTo", + "x": 6155233, + "y": 2767527 + }, + { + "type": "cubicBezTo", + "x1": 6147862, + "y1": 2733828, + "x2": 6140490, + "y2": 2702235, + "x": 6098369, + "y": 2685386 + }, + { + "type": "lineTo", + "x": 5972006, + "y": 2634838 + }, + { + "type": "lineTo", + "x": 5877233, + "y": 2647475 + }, + { + "type": "lineTo", + "x": 5795096, + "y": 2660112 + }, + { + "type": "lineTo", + "x": 5731914, + "y": 2672749 + }, + { + "type": "lineTo", + "x": 5694005, + "y": 2723298 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/gerdy_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/gerdy_tubercle_colored_regions.json new file mode 100644 index 00000000..cfabf41f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/gerdy_tubercle_colored_regions.json @@ -0,0 +1,287 @@ +{ + "slide_number": 26, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "12", + "path_data": [ + { + "path_width": 203200, + "path_height": 362365, + "commands": [ + { + "type": "moveTo", + "x": 2453877, + "y": 1708653 + }, + { + "type": "cubicBezTo", + "x1": 2457101, + "y1": 1711658, + "x2": 2462260, + "y2": 1725929, + "x": 2465485, + "y": 1728933 + }, + { + "type": "lineTo", + "x": 2515789, + "y": 1785266 + }, + { + "type": "lineTo", + "x": 2558354, + "y": 1846106 + }, + { + "type": "lineTo", + "x": 2558354, + "y": 1857373 + }, + { + "type": "lineTo", + "x": 2562224, + "y": 1821319 + }, + { + "type": "lineTo", + "x": 2546745, + "y": 1776253 + }, + { + "type": "lineTo", + "x": 2535137, + "y": 1726680 + }, + { + "type": "lineTo", + "x": 2533202, + "y": 1695133 + }, + { + "type": "cubicBezTo", + "x1": 2530623, + "y1": 1686120, + "x2": 2526108, + "y2": 1668094, + "x": 2523528, + "y": 1659081 + }, + { + "type": "lineTo", + "x": 2521593, + "y": 1643307 + }, + { + "type": "cubicBezTo", + "x1": 2519014, + "y1": 1634294, + "x2": 2516756, + "y2": 1636923, + "x": 2515789, + "y": 1632041 + }, + { + "type": "cubicBezTo", + "x1": 2514822, + "y1": 1627159, + "x2": 2507405, + "y2": 1619272, + "x": 2504181, + "y": 1614015 + }, + { + "type": "cubicBezTo", + "x1": 2499021, + "y1": 1609508, + "x2": 2493862, + "y2": 1598241, + "x": 2488702, + "y": 1600494 + }, + { + "type": "cubicBezTo", + "x1": 2481286, + "y1": 1599743, + "x2": 2460971, + "y2": 1616643, + "x": 2453877, + "y": 1620775 + }, + { + "type": "cubicBezTo", + "x1": 2446782, + "y1": 1624906, + "x2": 2440333, + "y2": 1642932, + "x": 2438399, + "y": 1654574 + }, + { + "type": "lineTo", + "x": 2453877, + "y": 1708653 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "30", + "path_data": [ + { + "path_width": 203200, + "path_height": 362365, + "commands": [ + { + "type": "moveTo", + "x": 6361076, + "y": 2953191 + }, + { + "type": "cubicBezTo", + "x1": 6368675, + "y1": 2959008, + "x2": 6380833, + "y2": 2986641, + "x": 6388433, + "y": 2992458 + }, + { + "type": "cubicBezTo", + "x1": 6410464, + "y1": 3016162, + "x2": 6417772, + "y2": 3048133, + "x": 6439803, + "y": 3071837 + }, + { + "type": "lineTo", + "x": 6506981, + "y": 3122200 + }, + { + "type": "cubicBezTo", + "x1": 6523843, + "y1": 3139861, + "x2": 6540705, + "y2": 3174056, + "x": 6557568, + "y": 3191717 + }, + { + "type": "lineTo", + "x": 6607290, + "y": 3219331 + }, + { + "type": "lineTo", + "x": 6607290, + "y": 3241146 + }, + { + "type": "lineTo", + "x": 6616410, + "y": 3171338 + }, + { + "type": "lineTo", + "x": 6579933, + "y": 3084079 + }, + { + "type": "lineTo", + "x": 6552576, + "y": 2988095 + }, + { + "type": "lineTo", + "x": 6548017, + "y": 2927013 + }, + { + "type": "cubicBezTo", + "x1": 6541938, + "y1": 2909562, + "x2": 6531298, + "y2": 2874659, + "x": 6525219, + "y": 2857208 + }, + { + "type": "lineTo", + "x": 6520659, + "y": 2826666 + }, + { + "type": "cubicBezTo", + "x1": 6514580, + "y1": 2809214, + "x2": 6509260, + "y2": 2814305, + "x": 6506981, + "y": 2804852 + }, + { + "type": "cubicBezTo", + "x1": 6504702, + "y1": 2795400, + "x2": 6487223, + "y2": 2780129, + "x": 6479624, + "y": 2769949 + }, + { + "type": "cubicBezTo", + "x1": 6467464, + "y1": 2761223, + "x2": 6455307, + "y2": 2739407, + "x": 6443147, + "y": 2743770 + }, + { + "type": "cubicBezTo", + "x1": 6425669, + "y1": 2742316, + "x2": 6377795, + "y2": 2775039, + "x": 6361076, + "y": 2783038 + }, + { + "type": "cubicBezTo", + "x1": 6344357, + "y1": 2791037, + "x2": 6329159, + "y2": 2825939, + "x": 6324600, + "y": 2848480 + }, + { + "type": "lineTo", + "x": 6361076, + "y": 2953191 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/gluteal_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/gluteal_tuberosity_colored_regions.json new file mode 100644 index 00000000..1f920a0f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/gluteal_tuberosity_colored_regions.json @@ -0,0 +1,143 @@ +{ + "slide_number": 10, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 273050, + "path_height": 532622, + "commands": [ + { + "type": "moveTo", + "x": 3470275, + "y": 2927350 + }, + { + "type": "cubicBezTo", + "x1": 3455458, + "y1": 2919942, + "x2": 3422121, + "y2": 2931583, + "x": 3403600, + "y": 2936875 + }, + { + "type": "lineTo", + "x": 3359150, + "y": 2959100 + }, + { + "type": "cubicBezTo", + "x1": 3344333, + "y1": 2966508, + "x2": 3346979, + "y2": 2992967, + "x": 3336925, + "y": 3016250 + }, + { + "type": "lineTo", + "x": 3298825, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 3279775, + "y": 3184525 + }, + { + "type": "lineTo", + "x": 3254375, + "y": 3238500 + }, + { + "type": "lineTo", + "x": 3238500, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 3225800, + "y": 3298825 + }, + { + "type": "lineTo", + "x": 3225800, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 3244850, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 3276600, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 3343275, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 3387725, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 3416300, + "y": 3336925 + }, + { + "type": "lineTo", + "x": 3444875, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 3467100, + "y": 3184525 + }, + { + "type": "lineTo", + "x": 3489325, + "y": 3127375 + }, + { + "type": "lineTo", + "x": 3498850, + "y": 3051175 + }, + { + "type": "lineTo", + "x": 3492500, + "y": 2981325 + }, + { + "type": "cubicBezTo", + "x1": 3487738, + "y1": 2960688, + "x2": 3485092, + "y2": 2934758, + "x": 3470275, + "y": 2927350 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/greater_trochanter_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/greater_trochanter_colored_regions.json new file mode 100644 index 00000000..54340ac6 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/greater_trochanter_colored_regions.json @@ -0,0 +1,441 @@ +{ + "slide_number": 7, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 734366, + "path_height": 1088655, + "commands": [ + { + "type": "moveTo", + "x": 3645688, + "y": 2943224 + }, + { + "type": "lineTo", + "x": 3528076, + "y": 2959099 + }, + { + "type": "lineTo", + "x": 3492816, + "y": 2930712 + }, + { + "type": "lineTo", + "x": 3441149, + "y": 2863160 + }, + { + "type": "lineTo", + "x": 3402181, + "y": 2790699 + }, + { + "type": "cubicBezTo", + "x1": 3401419, + "y1": 2765424, + "x2": 3400657, + "y2": 2740149, + "x": 3399894, + "y": 2714875 + }, + { + "type": "lineTo", + "x": 3390902, + "y": 2639427 + }, + { + "type": "lineTo", + "x": 3411884, + "y": 2553201 + }, + { + "type": "cubicBezTo", + "x1": 3412883, + "y1": 2518171, + "x2": 3416880, + "y2": 2493920, + "x": 3417879, + "y": 2458891 + }, + { + "type": "lineTo", + "x": 3432866, + "y": 2418472 + }, + { + "type": "lineTo", + "x": 3456846, + "y": 2378054 + }, + { + "type": "lineTo", + "x": 3465839, + "y": 2302606 + }, + { + "type": "lineTo", + "x": 3498811, + "y": 2208296 + }, + { + "type": "lineTo", + "x": 3522791, + "y": 2170572 + }, + { + "type": "lineTo", + "x": 3558761, + "y": 2124764 + }, + { + "type": "lineTo", + "x": 3582741, + "y": 2092429 + }, + { + "type": "lineTo", + "x": 3627704, + "y": 2058653 + }, + { + "type": "lineTo", + "x": 3708635, + "y": 2035176 + }, + { + "type": "lineTo", + "x": 3759592, + "y": 2041525 + }, + { + "type": "lineTo", + "x": 3816545, + "y": 2040565 + }, + { + "type": "lineTo", + "x": 3894302, + "y": 2048940 + }, + { + "type": "lineTo", + "x": 3961312, + "y": 2107636 + }, + { + "type": "cubicBezTo", + "x1": 3965308, + "y1": 2122008, + "x2": 4010383, + "y2": 2130029, + "x": 4014379, + "y": 2144400 + }, + { + "type": "lineTo", + "x": 4084210, + "y": 2172306 + }, + { + "type": "cubicBezTo", + "x1": 4080212, + "y1": 2175000, + "x2": 4084320, + "y2": 2221769, + "x": 4080323, + "y": 2224464 + }, + { + "type": "cubicBezTo", + "x1": 4074328, + "y1": 2240631, + "x2": 4044353, + "y2": 2272966, + "x": 4038358, + "y": 2289134 + }, + { + "type": "lineTo", + "x": 4041356, + "y": 2353803 + }, + { + "type": "cubicBezTo", + "x1": 4040357, + "y1": 2356497, + "x2": 4063338, + "y2": 2448113, + "x": 4062339, + "y": 2450808 + }, + { + "type": "cubicBezTo", + "x1": 4061340, + "y1": 2483143, + "x2": 4060340, + "y2": 2515477, + "x": 4059341, + "y": 2547811 + }, + { + "type": "cubicBezTo", + "x1": 4051348, + "y1": 2578350, + "x2": 4039357, + "y2": 2611134, + "x": 4032363, + "y": 2636733 + }, + { + "type": "cubicBezTo", + "x1": 4025369, + "y1": 2662332, + "x2": 4010382, + "y2": 2683439, + "x": 4002388, + "y": 2701403 + }, + { + "type": "cubicBezTo", + "x1": 3987401, + "y1": 2713079, + "x2": 3981406, + "y2": 2730145, + "x": 3966418, + "y": 2741821 + }, + { + "type": "lineTo", + "x": 3915462, + "y": 2771461 + }, + { + "type": "cubicBezTo", + "x1": 3890482, + "y1": 2783138, + "x2": 3877493, + "y2": 2794814, + "x": 3852514, + "y": 2806491 + }, + { + "type": "lineTo", + "x": 3808085, + "y": 2843921 + }, + { + "type": "cubicBezTo", + "x1": 3776111, + "y1": 2853802, + "x2": 3768295, + "y2": 2870513, + "x": 3736322, + "y": 2880393 + }, + { + "type": "lineTo", + "x": 3645688, + "y": 2943224 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 625368, + "path_height": 1035896, + "commands": [ + { + "type": "moveTo", + "x": 7944443, + "y": 2847912 + }, + { + "type": "lineTo", + "x": 8027825, + "y": 2761320 + }, + { + "type": "lineTo", + "x": 8063102, + "y": 2700385 + }, + { + "type": "lineTo", + "x": 8075931, + "y": 2655486 + }, + { + "type": "lineTo", + "x": 8079138, + "y": 2584929 + }, + { + "type": "lineTo", + "x": 8079138, + "y": 2466266 + }, + { + "type": "lineTo", + "x": 8072724, + "y": 2405331 + }, + { + "type": "lineTo", + "x": 8050274, + "y": 2344396 + }, + { + "type": "lineTo", + "x": 8027825, + "y": 2209698 + }, + { + "type": "lineTo", + "x": 7998962, + "y": 2177626 + }, + { + "type": "lineTo", + "x": 7944443, + "y": 2081413 + }, + { + "type": "lineTo", + "x": 7873889, + "y": 1978786 + }, + { + "type": "lineTo", + "x": 7822576, + "y": 1927472 + }, + { + "type": "lineTo", + "x": 7761643, + "y": 1892194 + }, + { + "type": "lineTo", + "x": 7703917, + "y": 1847294 + }, + { + "type": "lineTo", + "x": 7659019, + "y": 1840880 + }, + { + "type": "lineTo", + "x": 7617327, + "y": 1840880 + }, + { + "type": "lineTo", + "x": 7591671, + "y": 1869744 + }, + { + "type": "lineTo", + "x": 7585257, + "y": 1911436 + }, + { + "type": "lineTo", + "x": 7582050, + "y": 1965957 + }, + { + "type": "lineTo", + "x": 7614120, + "y": 2026892 + }, + { + "type": "lineTo", + "x": 7614120, + "y": 2091035 + }, + { + "type": "lineTo", + "x": 7569222, + "y": 2184041 + }, + { + "type": "lineTo", + "x": 7514703, + "y": 2257804 + }, + { + "type": "lineTo", + "x": 7463391, + "y": 2331568 + }, + { + "type": "lineTo", + "x": 7453770, + "y": 2421367 + }, + { + "type": "lineTo", + "x": 7485840, + "y": 2520787 + }, + { + "type": "lineTo", + "x": 7549980, + "y": 2626622 + }, + { + "type": "lineTo", + "x": 7642984, + "y": 2748492 + }, + { + "type": "lineTo", + "x": 7742401, + "y": 2844705 + }, + { + "type": "lineTo", + "x": 7809748, + "y": 2876776 + }, + { + "type": "lineTo", + "x": 7861061, + "y": 2876776 + }, + { + "type": "lineTo", + "x": 7944443, + "y": 2847912 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_capitate_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_capitate_colored_regions.json new file mode 100644 index 00000000..da4b902d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_capitate_colored_regions.json @@ -0,0 +1,413 @@ +{ + "slide_number": 41, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 412750, + "path_height": 492125, + "commands": [ + { + "type": "moveTo", + "x": 4362450, + "y": 2505076 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 4406900, + "y": 2584451 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 2644776 + }, + { + "type": "lineTo", + "x": 4435475, + "y": 2711451 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 2784476 + }, + { + "type": "lineTo", + "x": 4476750, + "y": 2825751 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 2851151 + }, + { + "type": "lineTo", + "x": 4476750, + "y": 2901951 + }, + { + "type": "lineTo", + "x": 4438650, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 2968626 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 2968626 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 2946401 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 2917826 + }, + { + "type": "lineTo", + "x": 4168775, + "y": 2889251 + }, + { + "type": "lineTo", + "x": 4140200, + "y": 2876551 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 2854326 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 2806701 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 2765426 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 4092575, + "y": 2682876 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 2647951 + }, + { + "type": "lineTo", + "x": 4073525, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 2603501 + }, + { + "type": "lineTo", + "x": 4117975, + "y": 2571751 + }, + { + "type": "lineTo", + "x": 4149725, + "y": 2562226 + }, + { + "type": "lineTo", + "x": 4184650, + "y": 2552701 + }, + { + "type": "lineTo", + "x": 4222750, + "y": 2530476 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 2495551 + }, + { + "type": "lineTo", + "x": 4311650, + "y": 2476501 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 2505076 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 358775, + "path_height": 460375, + "commands": [ + { + "type": "moveTo", + "x": 7458076, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 7454901, + "y": 2540001 + }, + { + "type": "lineTo", + "x": 7458076, + "y": 2489201 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 2454276 + }, + { + "type": "lineTo", + "x": 7486651, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 7499351, + "y": 2371726 + }, + { + "type": "lineTo", + "x": 7496176, + "y": 2349501 + }, + { + "type": "lineTo", + "x": 7483476, + "y": 2311401 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 2286001 + }, + { + "type": "lineTo", + "x": 7445376, + "y": 2282826 + }, + { + "type": "lineTo", + "x": 7419976, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 7381876, + "y": 2270126 + }, + { + "type": "lineTo", + "x": 7350126, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 7305676, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 7277101, + "y": 2295526 + }, + { + "type": "lineTo", + "x": 7254876, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 7239001, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 7213601, + "y": 2317751 + }, + { + "type": "lineTo", + "x": 7188201, + "y": 2311401 + }, + { + "type": "lineTo", + "x": 7181851, + "y": 2349501 + }, + { + "type": "lineTo", + "x": 7181851, + "y": 2413001 + }, + { + "type": "lineTo", + "x": 7188201, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 7188201, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 2486026 + }, + { + "type": "lineTo", + "x": 7172326, + "y": 2501901 + }, + { + "type": "lineTo", + "x": 7172326, + "y": 2533651 + }, + { + "type": "lineTo", + "x": 7169151, + "y": 2568576 + }, + { + "type": "lineTo", + "x": 7150101, + "y": 2603501 + }, + { + "type": "lineTo", + "x": 7143751, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 7140576, + "y": 2641601 + }, + { + "type": "lineTo", + "x": 7140576, + "y": 2641601 + }, + { + "type": "lineTo", + "x": 7165976, + "y": 2689226 + }, + { + "type": "lineTo", + "x": 7181851, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 7204076, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 7248526, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7280276, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7308851, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 2714626 + }, + { + "type": "lineTo", + "x": 7362826, + "y": 2695576 + }, + { + "type": "lineTo", + "x": 7381876, + "y": 2663826 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 2635251 + }, + { + "type": "lineTo", + "x": 7458076, + "y": 2622551 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_hamate_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_hamate_colored_regions.json new file mode 100644 index 00000000..966c8a5a --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_hamate_colored_regions.json @@ -0,0 +1,498 @@ +{ + "slide_number": 42, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 447675, + "path_height": 479425, + "commands": [ + { + "type": "moveTo", + "x": 4489451, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 4445001, + "y": 2473326 + }, + { + "type": "lineTo", + "x": 4435476, + "y": 2479676 + }, + { + "type": "lineTo", + "x": 4416426, + "y": 2479676 + }, + { + "type": "lineTo", + "x": 4391026, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4365626, + "y": 2489201 + }, + { + "type": "lineTo", + "x": 4362451, + "y": 2489201 + }, + { + "type": "lineTo", + "x": 4391026, + "y": 2543176 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 2593976 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 2660651 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 2673351 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 2705101 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 2743201 + }, + { + "type": "lineTo", + "x": 4483101, + "y": 2765426 + }, + { + "type": "lineTo", + "x": 4508501, + "y": 2794001 + }, + { + "type": "lineTo", + "x": 4543426, + "y": 2813051 + }, + { + "type": "lineTo", + "x": 4578351, + "y": 2822576 + }, + { + "type": "lineTo", + "x": 4587876, + "y": 2825751 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 4632326, + "y": 2901951 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 4727576, + "y": 2819401 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 2787651 + }, + { + "type": "lineTo", + "x": 4743451, + "y": 2762251 + }, + { + "type": "lineTo", + "x": 4759326, + "y": 2743201 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 2720976 + }, + { + "type": "lineTo", + "x": 4781551, + "y": 2698751 + }, + { + "type": "lineTo", + "x": 4787901, + "y": 2676526 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 2651126 + }, + { + "type": "lineTo", + "x": 4810126, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 2600326 + }, + { + "type": "lineTo", + "x": 4784726, + "y": 2587626 + }, + { + "type": "lineTo", + "x": 4765676, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 4727576, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 2581276 + }, + { + "type": "lineTo", + "x": 4664076, + "y": 2543176 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 2511426 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4546601, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 2441576 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 387350, + "path_height": 450850, + "commands": [ + { + "type": "moveTo", + "x": 7178675, + "y": 2244726 + }, + { + "type": "lineTo", + "x": 7131050, + "y": 2219326 + }, + { + "type": "lineTo", + "x": 7108825, + "y": 2212976 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 2232026 + }, + { + "type": "lineTo", + "x": 7067550, + "y": 2254251 + }, + { + "type": "lineTo", + "x": 7038975, + "y": 2266951 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 2276476 + }, + { + "type": "lineTo", + "x": 6981825, + "y": 2292351 + }, + { + "type": "lineTo", + "x": 6940550, + "y": 2311401 + }, + { + "type": "lineTo", + "x": 6921500, + "y": 2333626 + }, + { + "type": "lineTo", + "x": 6883400, + "y": 2362201 + }, + { + "type": "lineTo", + "x": 6848475, + "y": 2387601 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 2416176 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 2416176 + }, + { + "type": "lineTo", + "x": 6819900, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 2495551 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 2543176 + }, + { + "type": "lineTo", + "x": 6816725, + "y": 2552701 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 2581276 + }, + { + "type": "lineTo", + "x": 6892925, + "y": 2593976 + }, + { + "type": "lineTo", + "x": 6892925, + "y": 2606676 + }, + { + "type": "lineTo", + "x": 6905625, + "y": 2625726 + }, + { + "type": "lineTo", + "x": 6943725, + "y": 2654301 + }, + { + "type": "lineTo", + "x": 6972300, + "y": 2654301 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 2663826 + }, + { + "type": "lineTo", + "x": 7070725, + "y": 2654301 + }, + { + "type": "lineTo", + "x": 7112000, + "y": 2644776 + }, + { + "type": "lineTo", + "x": 7137400, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 2603501 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 2574926 + }, + { + "type": "lineTo", + "x": 7162800, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 7162800, + "y": 2520951 + }, + { + "type": "lineTo", + "x": 7165975, + "y": 2501901 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 7185025, + "y": 2454276 + }, + { + "type": "lineTo", + "x": 7185025, + "y": 2435226 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 2416176 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 2384426 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 2349501 + }, + { + "type": "lineTo", + "x": 7188200, + "y": 2317751 + }, + { + "type": "lineTo", + "x": 7188200, + "y": 2301876 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 2244726 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_lunate_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_lunate_colored_regions.json new file mode 100644 index 00000000..bdf9b90e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_lunate_colored_regions.json @@ -0,0 +1,293 @@ +{ + "slide_number": 36, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 323850, + "path_height": 415925, + "commands": [ + { + "type": "moveTo", + "x": 4254500, + "y": 2438401 + }, + { + "type": "lineTo", + "x": 4248150, + "y": 2381251 + }, + { + "type": "lineTo", + "x": 4244975, + "y": 2317751 + }, + { + "type": "lineTo", + "x": 4248150, + "y": 2282826 + }, + { + "type": "lineTo", + "x": 4248150, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4283075, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 2133601 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 2098676 + }, + { + "type": "lineTo", + "x": 4473575, + "y": 2076451 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 2082801 + }, + { + "type": "lineTo", + "x": 4543425, + "y": 2098676 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 2120901 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 2184401 + }, + { + "type": "lineTo", + "x": 4568825, + "y": 2247901 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 2289176 + }, + { + "type": "lineTo", + "x": 4552950, + "y": 2330451 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 2371726 + }, + { + "type": "lineTo", + "x": 4502150, + "y": 2416176 + }, + { + "type": "lineTo", + "x": 4476750, + "y": 2447926 + }, + { + "type": "lineTo", + "x": 4435475, + "y": 2479676 + }, + { + "type": "lineTo", + "x": 4381500, + "y": 2489201 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 2492376 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 4254500, + "y": 2438401 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 317500, + "path_height": 358775, + "commands": [ + { + "type": "moveTo", + "x": 7261225, + "y": 2165351 + }, + { + "type": "lineTo", + "x": 7273925, + "y": 2114551 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 2054226 + }, + { + "type": "lineTo", + "x": 7258050, + "y": 2012951 + }, + { + "type": "lineTo", + "x": 7226300, + "y": 1955801 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 1911351 + }, + { + "type": "lineTo", + "x": 7121525, + "y": 1882776 + }, + { + "type": "lineTo", + "x": 7070725, + "y": 1876426 + }, + { + "type": "lineTo", + "x": 7023100, + "y": 1876426 + }, + { + "type": "lineTo", + "x": 6981825, + "y": 1892301 + }, + { + "type": "lineTo", + "x": 6962775, + "y": 1930401 + }, + { + "type": "lineTo", + "x": 6956425, + "y": 1978026 + }, + { + "type": "lineTo", + "x": 6959600, + "y": 2022476 + }, + { + "type": "lineTo", + "x": 6965950, + "y": 2066926 + }, + { + "type": "lineTo", + "x": 6965950, + "y": 2089151 + }, + { + "type": "lineTo", + "x": 6994525, + "y": 2101851 + }, + { + "type": "lineTo", + "x": 7032625, + "y": 2139951 + }, + { + "type": "lineTo", + "x": 7064375, + "y": 2184401 + }, + { + "type": "lineTo", + "x": 7077075, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 7112000, + "y": 2222501 + }, + { + "type": "lineTo", + "x": 7146925, + "y": 2219326 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 2193926 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 2165351 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 2143126 + }, + { + "type": "lineTo", + "x": 7210425, + "y": 2165351 + }, + { + "type": "lineTo", + "x": 7261225, + "y": 2165351 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_metacarpals_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_metacarpals_colored_regions.json new file mode 100644 index 00000000..61d64652 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_metacarpals_colored_regions.json @@ -0,0 +1,4071 @@ +{ + "slide_number": 43, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "42", + "path_data": [ + { + "path_width": 593725, + "path_height": 1028700, + "commands": [ + { + "type": "moveTo", + "x": 4832351, + "y": 2720975 + }, + { + "type": "lineTo", + "x": 4908551, + "y": 2673350 + }, + { + "type": "lineTo", + "x": 4940301, + "y": 2663825 + }, + { + "type": "lineTo", + "x": 4978401, + "y": 2682875 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 2730500 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 2749550 + }, + { + "type": "lineTo", + "x": 5051426, + "y": 2784475 + }, + { + "type": "lineTo", + "x": 5032376, + "y": 2825750 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 5029201, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 2984500 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 3057525 + }, + { + "type": "lineTo", + "x": 5073651, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 5114926, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 5149851, + "y": 3203575 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 3248025 + }, + { + "type": "lineTo", + "x": 5184776, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 5197476, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 5213351, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 5232401, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 5260976, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 5286376, + "y": 3463925 + }, + { + "type": "lineTo", + "x": 5311776, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 5327651, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 5324476, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 5248276, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 5070476, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 5035551, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 5013326, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 4997451, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 4991101, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 4978401, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 4962526, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 4943476, + "y": 3248025 + }, + { + "type": "lineTo", + "x": 4930776, + "y": 3181350 + }, + { + "type": "lineTo", + "x": 4914901, + "y": 3127375 + }, + { + "type": "lineTo", + "x": 4902201, + "y": 3089275 + }, + { + "type": "lineTo", + "x": 4886326, + "y": 3044825 + }, + { + "type": "lineTo", + "x": 4876801, + "y": 3022600 + }, + { + "type": "lineTo", + "x": 4841876, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 4816476, + "y": 2984500 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 2940050 + }, + { + "type": "lineTo", + "x": 4797426, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 2901950 + }, + { + "type": "lineTo", + "x": 4762501, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 4737101, + "y": 2847975 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 2825750 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 2800350 + }, + { + "type": "lineTo", + "x": 4749801, + "y": 2762250 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 2749550 + }, + { + "type": "lineTo", + "x": 4832351, + "y": 2720975 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "43", + "path_data": [ + { + "path_width": 501661, + "path_height": 1071723, + "commands": [ + { + "type": "moveTo", + "x": 4572001, + "y": 2965451 + }, + { + "type": "cubicBezTo", + "x1": 4588934, + "y1": 2965980, + "x2": 4618676, + "y2": 2966143, + "x": 4641851, + "y": 2968626 + }, + { + "type": "cubicBezTo", + "x1": 4647407, + "y1": 2969221, + "x2": 4662885, + "y2": 2976266, + "x": 4670426, + "y": 2978151 + }, + { + "type": "cubicBezTo", + "x1": 4676871, + "y1": 2979762, + "x2": 4686274, + "y2": 2981768, + "x": 4692651, + "y": 2984501 + }, + { + "type": "cubicBezTo", + "x1": 4697001, + "y1": 2986365, + "x2": 4700957, + "y2": 2989093, + "x": 4705351, + "y": 2990851 + }, + { + "type": "cubicBezTo", + "x1": 4711566, + "y1": 2993337, + "x2": 4724401, + "y2": 2997201, + "x": 4724401, + "y": 2997201 + }, + { + "type": "cubicBezTo", + "x1": 4740814, + "y1": 3021820, + "x2": 4734688, + "y2": 3009011, + "x": 4743451, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 4746626, + "y": 3044826 + }, + { + "type": "cubicBezTo", + "x1": 4745568, + "y1": 3064934, + "x2": 4745274, + "y2": 3085098, + "x": 4743451, + "y": 3105151 + }, + { + "type": "cubicBezTo", + "x1": 4743148, + "y1": 3108484, + "x2": 4742367, + "y2": 3112063, + "x": 4740276, + "y": 3114676 + }, + { + "type": "cubicBezTo", + "x1": 4737892, + "y1": 3117656, + "x2": 4733926, + "y2": 3118909, + "x": 4730751, + "y": 3121026 + }, + { + "type": "cubicBezTo", + "x1": 4722771, + "y1": 3144967, + "x2": 4734464, + "y2": 3116385, + "x": 4718051, + "y": 3136901 + }, + { + "type": "cubicBezTo", + "x1": 4715960, + "y1": 3139514, + "x2": 4716373, + "y2": 3143433, + "x": 4714876, + "y": 3146426 + }, + { + "type": "cubicBezTo", + "x1": 4713169, + "y1": 3149839, + "x2": 4710643, + "y2": 3152776, + "x": 4708526, + "y": 3155951 + }, + { + "type": "cubicBezTo", + "x1": 4701788, + "y1": 3196382, + "x2": 4698889, + "y2": 3195424, + "x": 4705351, + "y": 3238501 + }, + { + "type": "cubicBezTo", + "x1": 4706344, + "y1": 3245120, + "x2": 4711701, + "y2": 3257551, + "x": 4711701, + "y": 3257551 + }, + { + "type": "cubicBezTo", + "x1": 4713064, + "y1": 3267091, + "x2": 4715265, + "y2": 3285437, + "x": 4718051, + "y": 3295651 + }, + { + "type": "cubicBezTo", + "x1": 4719812, + "y1": 3302109, + "x2": 4720688, + "y2": 3309132, + "x": 4724401, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 4730751, + "y": 3324226 + }, + { + "type": "cubicBezTo", + "x1": 4732166, + "y1": 3332718, + "x2": 4734882, + "y2": 3350276, + "x": 4737101, + "y": 3359151 + }, + { + "type": "cubicBezTo", + "x1": 4737913, + "y1": 3362398, + "x2": 4739357, + "y2": 3365458, + "x": 4740276, + "y": 3368676 + }, + { + "type": "cubicBezTo", + "x1": 4741632, + "y1": 3373423, + "x2": 4744088, + "y2": 3385826, + "x": 4746626, + "y": 3390901 + }, + { + "type": "cubicBezTo", + "x1": 4748333, + "y1": 3394314, + "x2": 4751269, + "y2": 3397013, + "x": 4752976, + "y": 3400426 + }, + { + "type": "cubicBezTo", + "x1": 4766121, + "y1": 3426716, + "x2": 4744303, + "y2": 3392179, + "x": 4762501, + "y": 3419476 + }, + { + "type": "cubicBezTo", + "x1": 4763559, + "y1": 3427943, + "x2": 4764150, + "y2": 3436481, + "x": 4765676, + "y": 3444876 + }, + { + "type": "cubicBezTo", + "x1": 4767956, + "y1": 3457417, + "x2": 4769391, + "y2": 3452305, + "x": 4775201, + "y": 3463926 + }, + { + "type": "cubicBezTo", + "x1": 4776698, + "y1": 3466919, + "x2": 4776879, + "y2": 3470458, + "x": 4778376, + "y": 3473451 + }, + { + "type": "cubicBezTo", + "x1": 4782796, + "y1": 3482292, + "x2": 4787229, + "y2": 3485479, + "x": 4794251, + "y": 3492501 + }, + { + "type": "cubicBezTo", + "x1": 4804921, + "y1": 3524512, + "x2": 4788641, + "y2": 3474859, + "x": 4800601, + "y": 3514726 + }, + { + "type": "cubicBezTo", + "x1": 4802524, + "y1": 3521137, + "x2": 4802218, + "y2": 3529043, + "x": 4806951, + "y": 3533776 + }, + { + "type": "lineTo", + "x": 4816476, + "y": 3543301 + }, + { + "type": "cubicBezTo", + "x1": 4818593, + "y1": 3551768, + "x2": 4820530, + "y2": 3560281, + "x": 4822826, + "y": 3568701 + }, + { + "type": "cubicBezTo", + "x1": 4823707, + "y1": 3571930, + "x2": 4824504, + "y2": 3575233, + "x": 4826001, + "y": 3578226 + }, + { + "type": "cubicBezTo", + "x1": 4827708, + "y1": 3581639, + "x2": 4830234, + "y2": 3584576, + "x": 4832351, + "y": 3587751 + }, + { + "type": "cubicBezTo", + "x1": 4833559, + "y1": 3593789, + "x2": 4835447, + "y2": 3606642, + "x": 4838701, + "y": 3613151 + }, + { + "type": "cubicBezTo", + "x1": 4840408, + "y1": 3616564, + "x2": 4843501, + "y2": 3619189, + "x": 4845051, + "y": 3622676 + }, + { + "type": "cubicBezTo", + "x1": 4847769, + "y1": 3628793, + "x2": 4849284, + "y2": 3635376, + "x": 4851401, + "y": 3641726 + }, + { + "type": "cubicBezTo", + "x1": 4852459, + "y1": 3644901, + "x2": 4852720, + "y2": 3648466, + "x": 4854576, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 4867276, + "y": 3670301 + }, + { + "type": "cubicBezTo", + "x1": 4869393, + "y1": 3673476, + "x2": 4872419, + "y2": 3676206, + "x": 4873626, + "y": 3679826 + }, + { + "type": "cubicBezTo", + "x1": 4875743, + "y1": 3686176, + "x2": 4876983, + "y2": 3692889, + "x": 4879976, + "y": 3698876 + }, + { + "type": "cubicBezTo", + "x1": 4882093, + "y1": 3703109, + "x2": 4884664, + "y2": 3707144, + "x": 4886326, + "y": 3711576 + }, + { + "type": "cubicBezTo", + "x1": 4889378, + "y1": 3719714, + "x2": 4888838, + "y2": 3726125, + "x": 4892676, + "y": 3733801 + }, + { + "type": "cubicBezTo", + "x1": 4894383, + "y1": 3737214, + "x2": 4897476, + "y2": 3739839, + "x": 4899026, + "y": 3743326 + }, + { + "type": "cubicBezTo", + "x1": 4901744, + "y1": 3749443, + "x2": 4901663, + "y2": 3756807, + "x": 4905376, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 4918076, + "y": 3781426 + }, + { + "type": "cubicBezTo", + "x1": 4920193, + "y1": 3784601, + "x2": 4923219, + "y2": 3787331, + "x": 4924426, + "y": 3790951 + }, + { + "type": "cubicBezTo", + "x1": 4927735, + "y1": 3800877, + "x2": 4930943, + "y2": 3813288, + "x": 4940301, + "y": 3819526 + }, + { + "type": "lineTo", + "x": 4949826, + "y": 3825876 + }, + { + "type": "cubicBezTo", + "x1": 4951918, + "y1": 3832151, + "x2": 4953756, + "y2": 3840450, + "x": 4959351, + "y": 3844926 + }, + { + "type": "cubicBezTo", + "x1": 4961964, + "y1": 3847017, + "x2": 4965701, + "y2": 3847043, + "x": 4968876, + "y": 3848101 + }, + { + "type": "cubicBezTo", + "x1": 4978510, + "y1": 3877002, + "x2": 4963732, + "y2": 3831356, + "x": 4975226, + "y": 3873501 + }, + { + "type": "cubicBezTo", + "x1": 4976987, + "y1": 3879959, + "x2": 4981576, + "y2": 3892551, + "x": 4981576, + "y": 3892551 + }, + { + "type": "cubicBezTo", + "x1": 4984563, + "y1": 3925413, + "x2": 4986902, + "y2": 3923585, + "x": 4981576, + "y": 3952876 + }, + { + "type": "cubicBezTo", + "x1": 4980315, + "y1": 3959811, + "x2": 4976699, + "y2": 3966697, + "x": 4972051, + "y": 3971926 + }, + { + "type": "cubicBezTo", + "x1": 4966085, + "y1": 3978638, + "x2": 4957982, + "y2": 3983504, + "x": 4953001, + "y": 3990976 + }, + { + "type": "cubicBezTo", + "x1": 4950884, + "y1": 3994151, + "x2": 4949887, + "y2": 3998479, + "x": 4946651, + "y": 4000501 + }, + { + "type": "cubicBezTo", + "x1": 4940975, + "y1": 4004049, + "x2": 4933170, + "y2": 4003138, + "x": 4927601, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 4918076, + "y": 4013201 + }, + { + "type": "cubicBezTo", + "x1": 4915959, + "y1": 4016376, + "x2": 4914424, + "y2": 4020028, + "x": 4911726, + "y": 4022726 + }, + { + "type": "cubicBezTo", + "x1": 4895841, + "y1": 4038611, + "x2": 4865220, + "y2": 4031037, + "x": 4848226, + "y": 4032251 + }, + { + "type": "cubicBezTo", + "x1": 4836566, + "y1": 4033084, + "x2": 4824943, + "y2": 4034368, + "x": 4813301, + "y": 4035426 + }, + { + "type": "cubicBezTo", + "x1": 4809232, + "y1": 4034409, + "x2": 4795631, + "y2": 4031353, + "x": 4791076, + "y": 4029076 + }, + { + "type": "cubicBezTo", + "x1": 4787663, + "y1": 4027369, + "x2": 4784726, + "y2": 4024843, + "x": 4781551, + "y": 4022726 + }, + { + "type": "cubicBezTo", + "x1": 4779434, + "y1": 4019551, + "x2": 4778181, + "y2": 4015585, + "x": 4775201, + "y": 4013201 + }, + { + "type": "cubicBezTo", + "x1": 4772588, + "y1": 4011110, + "x2": 4768669, + "y2": 4011523, + "x": 4765676, + "y": 4010026 + }, + { + "type": "cubicBezTo", + "x1": 4762263, + "y1": 4008319, + "x2": 4759082, + "y2": 4006119, + "x": 4756151, + "y": 4003676 + }, + { + "type": "cubicBezTo", + "x1": 4731705, + "y1": 3983304, + "x2": 4760750, + "y2": 4003567, + "x": 4737101, + "y": 3987801 + }, + { + "type": "cubicBezTo", + "x1": 4734984, + "y1": 3984626, + "x2": 4732458, + "y2": 3981689, + "x": 4730751, + "y": 3978276 + }, + { + "type": "cubicBezTo", + "x1": 4729254, + "y1": 3975283, + "x2": 4729432, + "y2": 3971536, + "x": 4727576, + "y": 3968751 + }, + { + "type": "cubicBezTo", + "x1": 4713532, + "y1": 3947685, + "x2": 4722089, + "y2": 3970476, + "x": 4711701, + "y": 3949701 + }, + { + "type": "cubicBezTo", + "x1": 4706536, + "y1": 3939372, + "x2": 4711275, + "y2": 3939750, + "x": 4702176, + "y": 3930651 + }, + { + "type": "cubicBezTo", + "x1": 4699478, + "y1": 3927953, + "x2": 4695826, + "y2": 3926418, + "x": 4692651, + "y": 3924301 + }, + { + "type": "cubicBezTo", + "x1": 4691593, + "y1": 3919009, + "x2": 4691709, + "y2": 3913339, + "x": 4689476, + "y": 3908426 + }, + { + "type": "cubicBezTo", + "x1": 4686318, + "y1": 3901478, + "x2": 4680189, + "y2": 3896202, + "x": 4676776, + "y": 3889376 + }, + { + "type": "cubicBezTo", + "x1": 4674659, + "y1": 3885143, + "x2": 4673456, + "y2": 3880312, + "x": 4670426, + "y": 3876676 + }, + { + "type": "cubicBezTo", + "x1": 4667983, + "y1": 3873745, + "x2": 4664076, + "y2": 3872443, + "x": 4660901, + "y": 3870326 + }, + { + "type": "cubicBezTo", + "x1": 4652588, + "y1": 3845388, + "x2": 4650150, + "y2": 3841943, + "x": 4660901, + "y": 3800476 + }, + { + "type": "cubicBezTo", + "x1": 4663557, + "y1": 3790231, + "x2": 4679951, + "y2": 3775076, + "x": 4679951, + "y": 3775076 + }, + { + "type": "cubicBezTo", + "x1": 4681009, + "y1": 3771901, + "x2": 4683126, + "y2": 3768898, + "x": 4683126, + "y": 3765551 + }, + { + "type": "cubicBezTo", + "x1": 4683126, + "y1": 3757571, + "x2": 4676812, + "y2": 3752922, + "x": 4673601, + "y": 3746501 + }, + { + "type": "cubicBezTo", + "x1": 4660456, + "y1": 3720211, + "x2": 4682274, + "y2": 3754748, + "x": 4664076, + "y": 3727451 + }, + { + "type": "cubicBezTo", + "x1": 4663018, + "y1": 3717926, + "x2": 4662781, + "y2": 3708274, + "x": 4660901, + "y": 3698876 + }, + { + "type": "cubicBezTo", + "x1": 4659588, + "y1": 3692312, + "x2": 4654551, + "y2": 3679826, + "x": 4654551, + "y": 3679826 + }, + { + "type": "cubicBezTo", + "x1": 4653493, + "y1": 3671359, + "x2": 4653621, + "y2": 3662658, + "x": 4651376, + "y": 3654426 + }, + { + "type": "cubicBezTo", + "x1": 4650372, + "y1": 3650745, + "x2": 4646733, + "y2": 3648314, + "x": 4645026, + "y": 3644901 + }, + { + "type": "cubicBezTo", + "x1": 4641772, + "y1": 3638392, + "x2": 4639884, + "y2": 3625539, + "x": 4638676, + "y": 3619501 + }, + { + "type": "cubicBezTo", + "x1": 4637618, + "y1": 3597276, + "x2": 4637349, + "y2": 3574999, + "x": 4635501, + "y": 3552826 + }, + { + "type": "cubicBezTo", + "x1": 4635223, + "y1": 3549491, + "x2": 4632982, + "y2": 3546583, + "x": 4632326, + "y": 3543301 + }, + { + "type": "cubicBezTo", + "x1": 4630858, + "y1": 3535963, + "x2": 4629896, + "y2": 3528522, + "x": 4629151, + "y": 3521076 + }, + { + "type": "cubicBezTo", + "x1": 4621744, + "y1": 3447011, + "x2": 4631304, + "y2": 3500035, + "x": 4622801, + "y": 3470276 + }, + { + "type": "cubicBezTo", + "x1": 4621602, + "y1": 3466080, + "x2": 4621791, + "y2": 3461365, + "x": 4619626, + "y": 3457576 + }, + { + "type": "cubicBezTo", + "x1": 4617398, + "y1": 3453677, + "x2": 4613276, + "y2": 3451226, + "x": 4610101, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 4603751, + "y": 3429001 + }, + { + "type": "cubicBezTo", + "x1": 4602693, + "y1": 3425826, + "x2": 4601126, + "y2": 3422777, + "x": 4600576, + "y": 3419476 + }, + { + "type": "cubicBezTo", + "x1": 4599518, + "y1": 3413126, + "x2": 4598664, + "y2": 3406739, + "x": 4597401, + "y": 3400426 + }, + { + "type": "cubicBezTo", + "x1": 4596545, + "y1": 3396147, + "x2": 4594943, + "y2": 3392030, + "x": 4594226, + "y": 3387726 + }, + { + "type": "cubicBezTo", + "x1": 4592382, + "y1": 3376662, + "x2": 4592163, + "y2": 3361058, + "x": 4587876, + "y": 3349626 + }, + { + "type": "cubicBezTo", + "x1": 4579527, + "y1": 3327361, + "x2": 4584388, + "y2": 3345824, + "x": 4575176, + "y": 3327401 + }, + { + "type": "cubicBezTo", + "x1": 4573679, + "y1": 3324408, + "x2": 4573319, + "y2": 3320952, + "x": 4572001, + "y": 3317876 + }, + { + "type": "cubicBezTo", + "x1": 4570137, + "y1": 3313526, + "x2": 4567409, + "y2": 3309570, + "x": 4565651, + "y": 3305176 + }, + { + "type": "cubicBezTo", + "x1": 4563165, + "y1": 3298961, + "x2": 4562294, + "y2": 3292113, + "x": 4559301, + "y": 3286126 + }, + { + "type": "cubicBezTo", + "x1": 4557184, + "y1": 3281893, + "x2": 4554709, + "y2": 3277820, + "x": 4552951, + "y": 3273426 + }, + { + "type": "cubicBezTo", + "x1": 4550465, + "y1": 3267211, + "x2": 4550314, + "y2": 3259945, + "x": 4546601, + "y": 3254376 + }, + { + "type": "cubicBezTo", + "x1": 4544484, + "y1": 3251201, + "x2": 4541801, + "y2": 3248338, + "x": 4540251, + "y": 3244851 + }, + { + "type": "cubicBezTo", + "x1": 4537533, + "y1": 3238734, + "x2": 4537614, + "y2": 3231370, + "x": 4533901, + "y": 3225801 + }, + { + "type": "cubicBezTo", + "x1": 4515703, + "y1": 3198504, + "x2": 4537521, + "y2": 3233041, + "x": 4524376, + "y": 3206751 + }, + { + "type": "cubicBezTo", + "x1": 4522669, + "y1": 3203338, + "x2": 4519576, + "y2": 3200713, + "x": 4518026, + "y": 3197226 + }, + { + "type": "cubicBezTo", + "x1": 4506890, + "y1": 3172170, + "x2": 4519286, + "y2": 3183249, + "x": 4502151, + "y": 3171826 + }, + { + "type": "cubicBezTo", + "x1": 4500932, + "y1": 3164509, + "x2": 4499709, + "y2": 3151067, + "x": 4495801, + "y": 3143251 + }, + { + "type": "cubicBezTo", + "x1": 4494094, + "y1": 3139838, + "x2": 4491568, + "y2": 3136901, + "x": 4489451, + "y": 3133726 + }, + { + "type": "cubicBezTo", + "x1": 4488393, + "y1": 3105151, + "x2": 4488178, + "y2": 3076532, + "x": 4486276, + "y": 3048001 + }, + { + "type": "cubicBezTo", + "x1": 4486053, + "y1": 3044662, + "x2": 4483101, + "y2": 3041823, + "x": 4483101, + "y": 3038476 + }, + { + "type": "cubicBezTo", + "x1": 4483101, + "y1": 3024355, + "x2": 4482392, + "y2": 3010610, + "x": 4492626, + "y": 3000376 + }, + { + "type": "cubicBezTo", + "x1": 4495324, + "y1": 2997678, + "x2": 4498976, + "y2": 2996143, + "x": 4502151, + "y": 2994026 + }, + { + "type": "cubicBezTo", + "x1": 4520349, + "y1": 2966729, + "x2": 4496118, + "y2": 2998853, + "x": 4518026, + "y": 2981326 + }, + { + "type": "cubicBezTo", + "x1": 4521006, + "y1": 2978942, + "x2": 4521271, + "y2": 2974019, + "x": 4524376, + "y": 2971801 + }, + { + "type": "cubicBezTo", + "x1": 4529014, + "y1": 2968488, + "x2": 4535248, + "y2": 2968180, + "x": 4540251, + "y": 2965451 + }, + { + "type": "cubicBezTo", + "x1": 4546951, + "y1": 2961797, + "x2": 4555068, + "y2": 2964922, + "x": 4572001, + "y": 2965451 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "44", + "path_data": [ + { + "path_width": 344913, + "path_height": 1284241, + "commands": [ + { + "type": "moveTo", + "x": 4403726, + "y": 2968626 + }, + { + "type": "cubicBezTo", + "x1": 4380972, + "y1": 2967039, + "x2": 4350492, + "y2": 2974000, + "x": 4302126, + "y": 2968626 + }, + { + "type": "cubicBezTo", + "x1": 4296801, + "y1": 2968034, + "x2": 4272291, + "y2": 2960378, + "x": 4270376, + "y": 2959101 + }, + { + "type": "cubicBezTo", + "x1": 4260810, + "y1": 2952724, + "x2": 4259430, + "y2": 2951235, + "x": 4248151, + "y": 2946401 + }, + { + "type": "cubicBezTo", + "x1": 4245075, + "y1": 2945083, + "x2": 4241552, + "y2": 2944851, + "x": 4238626, + "y": 2943226 + }, + { + "type": "cubicBezTo", + "x1": 4231955, + "y1": 2939520, + "x2": 4225926, + "y2": 2934759, + "x": 4219576, + "y": 2930526 + }, + { + "type": "lineTo", + "x": 4210051, + "y": 2924176 + }, + { + "type": "cubicBezTo", + "x1": 4208993, + "y1": 2921001, + "x2": 4209243, + "y2": 2917018, + "x": 4206876, + "y": 2914651 + }, + { + "type": "cubicBezTo", + "x1": 4204509, + "y1": 2912284, + "x2": 4199207, + "y2": 2908691, + "x": 4197351, + "y": 2911476 + }, + { + "type": "cubicBezTo", + "x1": 4193200, + "y1": 2917703, + "x2": 4195234, + "y2": 2926293, + "x": 4194176, + "y": 2933701 + }, + { + "type": "cubicBezTo", + "x1": 4193118, + "y1": 2954868, + "x2": 4193430, + "y2": 2976148, + "x": 4191001, + "y": 2997201 + }, + { + "type": "cubicBezTo", + "x1": 4190234, + "y1": 3003850, + "x2": 4186768, + "y2": 3009901, + "x": 4184651, + "y": 3016251 + }, + { + "type": "lineTo", + "x": 4181476, + "y": 3025776 + }, + { + "type": "cubicBezTo", + "x1": 4180418, + "y1": 3028951, + "x2": 4179113, + "y2": 3032054, + "x": 4178301, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 4175126, + "y": 3048001 + }, + { + "type": "cubicBezTo", + "x1": 4175352, + "y1": 3053643, + "x2": 4164551, + "y2": 3128793, + "x": 4191001, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 4200526, + "y": 3152776 + }, + { + "type": "cubicBezTo", + "x1": 4201584, + "y1": 3172884, + "x2": 4201878, + "y2": 3193048, + "x": 4203701, + "y": 3213101 + }, + { + "type": "cubicBezTo", + "x1": 4204004, + "y1": 3216434, + "x2": 4206064, + "y2": 3219379, + "x": 4206876, + "y": 3222626 + }, + { + "type": "cubicBezTo", + "x1": 4209262, + "y1": 3232168, + "x2": 4210952, + "y2": 3249377, + "x": 4216401, + "y": 3257551 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 3267076 + }, + { + "type": "cubicBezTo", + "x1": 4223809, + "y1": 3274484, + "x2": 4223776, + "y2": 3282133, + "x": 4225926, + "y": 3289301 + }, + { + "type": "cubicBezTo", + "x1": 4227022, + "y1": 3292956, + "x2": 4230569, + "y2": 3295413, + "x": 4232276, + "y": 3298826 + }, + { + "type": "cubicBezTo", + "x1": 4233773, + "y1": 3301819, + "x2": 4234393, + "y2": 3305176, + "x": 4235451, + "y": 3308351 + }, + { + "type": "cubicBezTo", + "x1": 4226985, + "y1": 3407115, + "x2": 4219066, + "y2": 3391528, + "x": 4232276, + "y": 3457576 + }, + { + "type": "cubicBezTo", + "x1": 4232932, + "y1": 3460858, + "x2": 4234393, + "y2": 3463926, + "x": 4235451, + "y": 3467101 + }, + { + "type": "cubicBezTo", + "x1": 4234393, + "y1": 3496734, + "x2": 4234738, + "y2": 3526451, + "x": 4232276, + "y": 3556001 + }, + { + "type": "cubicBezTo", + "x1": 4231551, + "y1": 3564698, + "x2": 4228043, + "y2": 3572934, + "x": 4225926, + "y": 3581401 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 3594101 + }, + { + "type": "cubicBezTo", + "x1": 4223809, + "y1": 3609976, + "x2": 4223310, + "y2": 3626032, + "x": 4225926, + "y": 3641726 + }, + { + "type": "cubicBezTo", + "x1": 4226553, + "y1": 3645490, + "x2": 4230569, + "y2": 3647838, + "x": 4232276, + "y": 3651251 + }, + { + "type": "cubicBezTo", + "x1": 4233773, + "y1": 3654244, + "x2": 4234393, + "y2": 3657601, + "x": 4235451, + "y": 3660776 + }, + { + "type": "cubicBezTo", + "x1": 4233475, + "y1": 3678557, + "x2": 4233145, + "y2": 3689052, + "x": 4229101, + "y": 3705226 + }, + { + "type": "cubicBezTo", + "x1": 4225111, + "y1": 3721187, + "x2": 4227336, + "y2": 3708756, + "x": 4219576, + "y": 3724276 + }, + { + "type": "cubicBezTo", + "x1": 4217299, + "y1": 3728831, + "x2": 4214243, + "y2": 3742432, + "x": 4213226, + "y": 3746501 + }, + { + "type": "cubicBezTo", + "x1": 4212168, + "y1": 3757084, + "x2": 4212011, + "y2": 3767797, + "x": 4210051, + "y": 3778251 + }, + { + "type": "lineTo", + "x": 4200526, + "y": 3806826 + }, + { + "type": "cubicBezTo", + "x1": 4199468, + "y1": 3810001, + "x2": 4197901, + "y2": 3813050, + "x": 4197351, + "y": 3816351 + }, + { + "type": "cubicBezTo", + "x1": 4195289, + "y1": 3828725, + "x2": 4192363, + "y2": 3845370, + "x": 4191001, + "y": 3857626 + }, + { + "type": "cubicBezTo", + "x1": 4189710, + "y1": 3869244, + "x2": 4190119, + "y2": 3881088, + "x": 4187826, + "y": 3892551 + }, + { + "type": "cubicBezTo", + "x1": 4186898, + "y1": 3897192, + "x2": 4183340, + "y2": 3900901, + "x": 4181476, + "y": 3905251 + }, + { + "type": "cubicBezTo", + "x1": 4176844, + "y1": 3916059, + "x2": 4177977, + "y2": 3925576, + "x": 4165601, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 4146551, + "y": 3946526 + }, + { + "type": "cubicBezTo", + "x1": 4144434, + "y1": 3949701, + "x2": 4141908, + "y2": 3952638, + "x": 4140201, + "y": 3956051 + }, + { + "type": "cubicBezTo", + "x1": 4128559, + "y1": 3979336, + "x2": 4140139, + "y2": 4040910, + "x": 4140201, + "y": 4041776 + }, + { + "type": "cubicBezTo", + "x1": 4140371, + "y1": 4044150, + "x2": 4144924, + "y2": 4060746, + "x": 4146551, + "y": 4064001 + }, + { + "type": "cubicBezTo", + "x1": 4148258, + "y1": 4067414, + "x2": 4151194, + "y2": 4070113, + "x": 4152901, + "y": 4073526 + }, + { + "type": "cubicBezTo", + "x1": 4156754, + "y1": 4081233, + "x2": 4157077, + "y2": 4090956, + "x": 4159251, + "y": 4098926 + }, + { + "type": "cubicBezTo", + "x1": 4161012, + "y1": 4105384, + "x2": 4163484, + "y2": 4111626, + "x": 4165601, + "y": 4117976 + }, + { + "type": "cubicBezTo", + "x1": 4166659, + "y1": 4121151, + "x2": 4165991, + "y2": 4125645, + "x": 4168776, + "y": 4127501 + }, + { + "type": "cubicBezTo", + "x1": 4184471, + "y1": 4137964, + "x2": 4199002, + "y2": 4145853, + "x": 4210051, + "y": 4162426 + }, + { + "type": "cubicBezTo", + "x1": 4212168, + "y1": 4165601, + "x2": 4213088, + "y2": 4170058, + "x": 4216401, + "y": 4171951 + }, + { + "type": "cubicBezTo", + "x1": 4221086, + "y1": 4174628, + "x2": 4227070, + "y2": 4173706, + "x": 4232276, + "y": 4175126 + }, + { + "type": "cubicBezTo", + "x1": 4238734, + "y1": 4176887, + "x2": 4244976, + "y2": 4179359, + "x": 4251326, + "y": 4181476 + }, + { + "type": "cubicBezTo", + "x1": 4254501, + "y1": 4182534, + "x2": 4257525, + "y2": 4184281, + "x": 4260851, + "y": 4184651 + }, + { + "type": "lineTo", + "x": 4289426, + "y": 4187826 + }, + { + "type": "cubicBezTo", + "x1": 4320566, + "y1": 4198206, + "x2": 4301806, + "y2": 4194732, + "x": 4346576, + "y": 4191001 + }, + { + "type": "cubicBezTo", + "x1": 4351868, + "y1": 4189943, + "x2": 4357084, + "y2": 4188391, + "x": 4362451, + "y": 4187826 + }, + { + "type": "cubicBezTo", + "x1": 4377224, + "y1": 4186271, + "x2": 4392273, + "y2": 4187232, + "x": 4406901, + "y": 4184651 + }, + { + "type": "cubicBezTo", + "x1": 4411781, + "y1": 4183790, + "x2": 4423589, + "y2": 4171610, + "x": 4425951, + "y": 4168776 + }, + { + "type": "cubicBezTo", + "x1": 4428394, + "y1": 4165845, + "x2": 4429858, + "y2": 4162182, + "x": 4432301, + "y": 4159251 + }, + { + "type": "cubicBezTo", + "x1": 4435176, + "y1": 4155802, + "x2": 4438951, + "y2": 4153175, + "x": 4441826, + "y": 4149726 + }, + { + "type": "cubicBezTo", + "x1": 4444269, + "y1": 4146795, + "x2": 4446154, + "y2": 4143437, + "x": 4448176, + "y": 4140201 + }, + { + "type": "cubicBezTo", + "x1": 4458887, + "y1": 4123063, + "x2": 4456040, + "y2": 4129309, + "x": 4460876, + "y": 4114801 + }, + { + "type": "cubicBezTo", + "x1": 4459818, + "y1": 4088343, + "x2": 4460252, + "y2": 4061782, + "x": 4457701, + "y": 4035426 + }, + { + "type": "cubicBezTo", + "x1": 4457056, + "y1": 4028764, + "x2": 4451351, + "y2": 4016376, + "x": 4451351, + "y": 4016376 + }, + { + "type": "cubicBezTo", + "x1": 4452409, + "y1": 4012143, + "x2": 4452807, + "y2": 4007687, + "x": 4454526, + "y": 4003676 + }, + { + "type": "cubicBezTo", + "x1": 4456029, + "y1": 4000169, + "x2": 4459169, + "y2": 3997564, + "x": 4460876, + "y": 3994151 + }, + { + "type": "cubicBezTo", + "x1": 4462373, + "y1": 3991158, + "x2": 4462554, + "y2": 3987619, + "x": 4464051, + "y": 3984626 + }, + { + "type": "cubicBezTo", + "x1": 4476361, + "y1": 3960007, + "x2": 4465596, + "y2": 3989517, + "x": 4473576, + "y": 3965576 + }, + { + "type": "cubicBezTo", + "x1": 4472715, + "y1": 3960407, + "x2": 4470948, + "y2": 3943701, + "x": 4467226, + "y": 3937001 + }, + { + "type": "cubicBezTo", + "x1": 4463520, + "y1": 3930330, + "x2": 4458759, + "y2": 3924301, + "x": 4454526, + "y": 3917951 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 3908426 + }, + { + "type": "cubicBezTo", + "x1": 4447118, + "y1": 3897843, + "x2": 4446618, + "y2": 3887188, + "x": 4445001, + "y": 3876676 + }, + { + "type": "cubicBezTo", + "x1": 4444492, + "y1": 3873368, + "x2": 4442241, + "y2": 3870472, + "x": 4441826, + "y": 3867151 + }, + { + "type": "cubicBezTo", + "x1": 4440114, + "y1": 3853459, + "x2": 4440803, + "y2": 3839506, + "x": 4438651, + "y": 3825876 + }, + { + "type": "cubicBezTo", + "x1": 4437607, + "y1": 3819264, + "x2": 4434418, + "y2": 3813176, + "x": 4432301, + "y": 3806826 + }, + { + "type": "cubicBezTo", + "x1": 4427919, + "y1": 3793681, + "x2": 4430982, + "y2": 3800086, + "x": 4422776, + "y": 3787776 + }, + { + "type": "cubicBezTo", + "x1": 4428341, + "y1": 3715428, + "x2": 4429240, + "y2": 3721909, + "x": 4422776, + "y": 3616326 + }, + { + "type": "cubicBezTo", + "x1": 4422243, + "y1": 3607615, + "x2": 4419186, + "y2": 3599205, + "x": 4416426, + "y": 3590926 + }, + { + "type": "lineTo", + "x": 4410076, + "y": 3571876 + }, + { + "type": "cubicBezTo", + "x1": 4411134, + "y1": 3536951, + "x2": 4409392, + "y2": 3501828, + "x": 4413251, + "y": 3467101 + }, + { + "type": "cubicBezTo", + "x1": 4413747, + "y1": 3462638, + "x2": 4420548, + "y2": 3461475, + "x": 4422776, + "y": 3457576 + }, + { + "type": "cubicBezTo", + "x1": 4424941, + "y1": 3453787, + "x2": 4424697, + "y2": 3449056, + "x": 4425951, + "y": 3444876 + }, + { + "type": "cubicBezTo", + "x1": 4427874, + "y1": 3438465, + "x2": 4430184, + "y2": 3432176, + "x": 4432301, + "y": 3425826 + }, + { + "type": "lineTo", + "x": 4435476, + "y": 3416301 + }, + { + "type": "cubicBezTo", + "x1": 4434418, + "y1": 3412068, + "x2": 4433500, + "y2": 3407797, + "x": 4432301, + "y": 3403601 + }, + { + "type": "cubicBezTo", + "x1": 4431382, + "y1": 3400383, + "x2": 4429635, + "y2": 3397384, + "x": 4429126, + "y": 3394076 + }, + { + "type": "cubicBezTo", + "x1": 4427509, + "y1": 3383564, + "x2": 4427009, + "y2": 3372909, + "x": 4425951, + "y": 3362326 + }, + { + "type": "cubicBezTo", + "x1": 4427009, + "y1": 3313643, + "x2": 4427180, + "y2": 3264932, + "x": 4429126, + "y": 3216276 + }, + { + "type": "cubicBezTo", + "x1": 4429214, + "y1": 3214065, + "x2": 4433911, + "y2": 3197181, + "x": 4435476, + "y": 3194051 + }, + { + "type": "cubicBezTo", + "x1": 4437183, + "y1": 3190638, + "x2": 4440276, + "y2": 3188013, + "x": 4441826, + "y": 3184526 + }, + { + "type": "cubicBezTo", + "x1": 4444544, + "y1": 3178409, + "x2": 4444463, + "y2": 3171045, + "x": 4448176, + "y": 3165476 + }, + { + "type": "cubicBezTo", + "x1": 4470142, + "y1": 3132527, + "x2": 4436706, + "y2": 3183534, + "x": 4460876, + "y": 3143251 + }, + { + "type": "cubicBezTo", + "x1": 4464803, + "y1": 3136707, + "x2": 4471163, + "y2": 3131441, + "x": 4473576, + "y": 3124201 + }, + { + "type": "cubicBezTo", + "x1": 4478458, + "y1": 3109556, + "x2": 4476095, + "y2": 3117958, + "x": 4479926, + "y": 3098801 + }, + { + "type": "cubicBezTo", + "x1": 4478868, + "y1": 3064934, + "x2": 4479645, + "y2": 3030960, + "x": 4476751, + "y": 2997201 + }, + { + "type": "cubicBezTo", + "x1": 4475762, + "y1": 2985663, + "x2": 4465204, + "y2": 2986752, + "x": 4457701, + "y": 2984501 + }, + { + "type": "cubicBezTo", + "x1": 4451290, + "y1": 2982578, + "x2": 4444220, + "y2": 2981864, + "x": 4438651, + "y": 2978151 + }, + { + "type": "cubicBezTo", + "x1": 4427157, + "y1": 2970488, + "x2": 4426480, + "y2": 2970213, + "x": 4403726, + "y": 2968626 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "45", + "path_data": [ + { + "path_width": 450850, + "path_height": 1374775, + "commands": [ + { + "type": "moveTo", + "x": 4035425, + "y": 2879726 + }, + { + "type": "lineTo", + "x": 4095750, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 4117975, + "y": 2898776 + }, + { + "type": "lineTo", + "x": 4137025, + "y": 2965451 + }, + { + "type": "lineTo", + "x": 4124325, + "y": 3028951 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 3082926 + }, + { + "type": "lineTo", + "x": 4079875, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 4048125, + "y": 3197226 + }, + { + "type": "lineTo", + "x": 4032250, + "y": 3248026 + }, + { + "type": "lineTo", + "x": 4029075, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 4022725, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 4025900, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 4025900, + "y": 3568701 + }, + { + "type": "cubicBezTo", + "x1": 4024842, + "y1": 3620559, + "x2": 4023783, + "y2": 3672418, + "x": 4022725, + "y": 3724276 + }, + { + "type": "lineTo", + "x": 4022725, + "y": 3819526 + }, + { + "type": "lineTo", + "x": 4032250, + "y": 3883026 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 3943351 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 4076700, + "y": 4079876 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 4022725, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 4162426 + }, + { + "type": "lineTo", + "x": 4000500, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 3965575, + "y": 4213226 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 3905250, + "y": 4235451 + }, + { + "type": "lineTo", + "x": 3867150, + "y": 4229101 + }, + { + "type": "lineTo", + "x": 3822700, + "y": 4213226 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 4181476 + }, + { + "type": "lineTo", + "x": 3743325, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 3711575, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 3686175, + "y": 4067176 + }, + { + "type": "lineTo", + "x": 3686175, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 3689350, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 3708400, + "y": 3968751 + }, + { + "type": "lineTo", + "x": 3749675, + "y": 3952876 + }, + { + "type": "lineTo", + "x": 3784600, + "y": 3924301 + }, + { + "type": "lineTo", + "x": 3813175, + "y": 3860801 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 3781426 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 3686176 + }, + { + "type": "lineTo", + "x": 3860800, + "y": 3581401 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 3336926 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 3276601 + }, + { + "type": "lineTo", + "x": 3825875, + "y": 3219451 + }, + { + "type": "lineTo", + "x": 3797300, + "y": 3155951 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 3743325, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 3038476 + }, + { + "type": "lineTo", + "x": 3822700, + "y": 3025776 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 3022601 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 3863975, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 3870325, + "y": 2930526 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 2949576 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 3981450, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 4035425, + "y": 2879726 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "47", + "path_data": [ + { + "path_width": 673100, + "path_height": 838200, + "commands": [ + { + "type": "moveTo", + "x": 3505200, + "y": 2857500 + }, + { + "type": "lineTo", + "x": 3571875, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 3597275, + "y": 2892425 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 3660775, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 3683000, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 3683000, + "y": 3051175 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 3101975 + }, + { + "type": "lineTo", + "x": 3648075, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 3616325, + "y": 3159125 + }, + { + "type": "lineTo", + "x": 3575050, + "y": 3175000 + }, + { + "type": "lineTo", + "x": 3549650, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 3505200, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 3467100, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 3419475, + "y": 3387725 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 3400425, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 3397250, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 3368675, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 3336925, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 3298825, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 3244850, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 3200400, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 3136900, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 3076575, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 3041650, + "y": 3632200 + }, + { + "type": "lineTo", + "x": 3016250, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 3009900, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 3009900, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 3028950, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 3038475, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 3054350, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 3082925, + "y": 3397250 + }, + { + "type": "lineTo", + "x": 3143250, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 3187700, + "y": 3248025 + }, + { + "type": "lineTo", + "x": 3248025, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 3295650, + "y": 3092450 + }, + { + "type": "lineTo", + "x": 3308350, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 3308350, + "y": 3000375 + }, + { + "type": "lineTo", + "x": 3292475, + "y": 2968625 + }, + { + "type": "lineTo", + "x": 3317875, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 3362325, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 3406775, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 3435350, + "y": 2844800 + }, + { + "type": "lineTo", + "x": 3505200, + "y": 2857500 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "50", + "path_data": [ + { + "path_width": 2165350, + "path_height": 1438275, + "commands": [ + { + "type": "moveTo", + "x": 8397875, + "y": 3349626 + }, + { + "type": "lineTo", + "x": 8340725, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 8289925, + "y": 3416301 + }, + { + "type": "lineTo", + "x": 8251825, + "y": 3425826 + }, + { + "type": "lineTo", + "x": 8204200, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 8162925, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 8140700, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 8124825, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 8115300, + "y": 3416301 + }, + { + "type": "lineTo", + "x": 8105775, + "y": 3394076 + }, + { + "type": "lineTo", + "x": 8099425, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 8093075, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 8080375, + "y": 3260726 + }, + { + "type": "lineTo", + "x": 8054975, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 8029575, + "y": 3127376 + }, + { + "type": "lineTo", + "x": 7994650, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 7959725, + "y": 3009901 + }, + { + "type": "lineTo", + "x": 7921625, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 7886700, + "y": 2911476 + }, + { + "type": "lineTo", + "x": 7845425, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 7813675, + "y": 2870201 + }, + { + "type": "lineTo", + "x": 7788275, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 7781925, + "y": 2943226 + }, + { + "type": "lineTo", + "x": 7775575, + "y": 3009901 + }, + { + "type": "lineTo", + "x": 7788275, + "y": 3127376 + }, + { + "type": "lineTo", + "x": 7804150, + "y": 3257551 + }, + { + "type": "lineTo", + "x": 7826375, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 7848600, + "y": 3451226 + }, + { + "type": "lineTo", + "x": 7867650, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 7889875, + "y": 3644901 + }, + { + "type": "lineTo", + "x": 7905750, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 7924800, + "y": 3733801 + }, + { + "type": "lineTo", + "x": 7934325, + "y": 3771901 + }, + { + "type": "lineTo", + "x": 7918450, + "y": 3816351 + }, + { + "type": "lineTo", + "x": 7902575, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 7880350, + "y": 3914776 + }, + { + "type": "lineTo", + "x": 7848600, + "y": 3952876 + }, + { + "type": "lineTo", + "x": 7813675, + "y": 3971926 + }, + { + "type": "lineTo", + "x": 7772400, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 7724775, + "y": 3965576 + }, + { + "type": "lineTo", + "x": 7689850, + "y": 3962401 + }, + { + "type": "lineTo", + "x": 7667625, + "y": 3943351 + }, + { + "type": "lineTo", + "x": 7645400, + "y": 3930651 + }, + { + "type": "lineTo", + "x": 7635875, + "y": 3895726 + }, + { + "type": "lineTo", + "x": 7620000, + "y": 3835401 + }, + { + "type": "lineTo", + "x": 7616825, + "y": 3778251 + }, + { + "type": "lineTo", + "x": 7642225, + "y": 3752851 + }, + { + "type": "lineTo", + "x": 7670800, + "y": 3724276 + }, + { + "type": "lineTo", + "x": 7677150, + "y": 3609976 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 7648575, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 7635875, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 7620000, + "y": 3213101 + }, + { + "type": "lineTo", + "x": 7597775, + "y": 3130551 + }, + { + "type": "lineTo", + "x": 7575550, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 7556500, + "y": 3019426 + }, + { + "type": "lineTo", + "x": 7534275, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 7508875, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 7493000, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 7480300, + "y": 3038476 + }, + { + "type": "lineTo", + "x": 7464425, + "y": 3101976 + }, + { + "type": "lineTo", + "x": 7454900, + "y": 3184526 + }, + { + "type": "cubicBezTo", + "x1": 7453842, + "y1": 3220509, + "x2": 7452783, + "y2": 3256493, + "x": 7451725, + "y": 3292476 + }, + { + "type": "cubicBezTo", + "x1": 7452783, + "y1": 3331634, + "x2": 7453842, + "y2": 3370793, + "x": 7454900, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 7464425, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 7486650, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 7499350, + "y": 3721101 + }, + { + "type": "lineTo", + "x": 7515225, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 7524750, + "y": 3803651 + }, + { + "type": "lineTo", + "x": 7512050, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 7496175, + "y": 3848101 + }, + { + "type": "lineTo", + "x": 7483475, + "y": 3854451 + }, + { + "type": "lineTo", + "x": 7467600, + "y": 3886201 + }, + { + "type": "lineTo", + "x": 7461250, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 7439025, + "y": 3978276 + }, + { + "type": "lineTo", + "x": 7400925, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 7359650, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 7277100, + "y": 3994151 + }, + { + "type": "lineTo", + "x": 7219950, + "y": 3956051 + }, + { + "type": "lineTo", + "x": 7200900, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 7185025, + "y": 3902076 + }, + { + "type": "lineTo", + "x": 7185025, + "y": 3863976 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 3806826 + }, + { + "type": "lineTo", + "x": 7191375, + "y": 3752851 + }, + { + "type": "lineTo", + "x": 7210425, + "y": 3736976 + }, + { + "type": "lineTo", + "x": 7226300, + "y": 3711576 + }, + { + "type": "lineTo", + "x": 7242175, + "y": 3676651 + }, + { + "type": "lineTo", + "x": 7254875, + "y": 3619501 + }, + { + "type": "lineTo", + "x": 7264400, + "y": 3556001 + }, + { + "type": "lineTo", + "x": 7264400, + "y": 3502026 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 3295651 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 3241676 + }, + { + "type": "lineTo", + "x": 7251700, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 7235825, + "y": 3051176 + }, + { + "type": "lineTo", + "x": 7232650, + "y": 3006726 + }, + { + "type": "lineTo", + "x": 7219950, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 7213600, + "y": 2962276 + }, + { + "type": "lineTo", + "x": 7213600, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 2892426 + }, + { + "type": "lineTo", + "x": 7175500, + "y": 2854326 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 2905126 + }, + { + "type": "lineTo", + "x": 7137400, + "y": 2949576 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 2990851 + }, + { + "type": "lineTo", + "x": 7089775, + "y": 3025776 + }, + { + "type": "lineTo", + "x": 7048500, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 7023100, + "y": 3200401 + }, + { + "type": "lineTo", + "x": 6994525, + "y": 3292476 + }, + { + "type": "lineTo", + "x": 6972300, + "y": 3371851 + }, + { + "type": "lineTo", + "x": 6956425, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 3521076 + }, + { + "type": "lineTo", + "x": 6937375, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 6943725, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 6943725, + "y": 3670301 + }, + { + "type": "lineTo", + "x": 6940550, + "y": 3689351 + }, + { + "type": "lineTo", + "x": 6908800, + "y": 3714751 + }, + { + "type": "lineTo", + "x": 6883400, + "y": 3730626 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 3765551 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 3784601 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 3810001 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 3810001 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 3800476 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 3778251 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 3759201 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 3759201 + }, + { + "type": "lineTo", + "x": 6600825, + "y": 3711576 + }, + { + "type": "lineTo", + "x": 6610350, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 6626225, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 6718300, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 6816725, + "y": 3298826 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 3225801 + }, + { + "type": "lineTo", + "x": 6873875, + "y": 3162301 + }, + { + "type": "lineTo", + "x": 6902450, + "y": 3082926 + }, + { + "type": "lineTo", + "x": 6924675, + "y": 3013076 + }, + { + "type": "lineTo", + "x": 6934200, + "y": 2949576 + }, + { + "type": "lineTo", + "x": 6934200, + "y": 2905126 + }, + { + "type": "lineTo", + "x": 6911975, + "y": 2838451 + }, + { + "type": "lineTo", + "x": 6892925, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 6867525, + "y": 2835276 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 2870201 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 2905126 + }, + { + "type": "lineTo", + "x": 6813550, + "y": 2933701 + }, + { + "type": "lineTo", + "x": 6775450, + "y": 2946401 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 2971801 + }, + { + "type": "lineTo", + "x": 6718300, + "y": 3006726 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6667500, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 6629400, + "y": 3203576 + }, + { + "type": "lineTo", + "x": 6600825, + "y": 3263901 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 3359151 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 6540500, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 6515100, + "y": 3540126 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 3568701 + }, + { + "type": "lineTo", + "x": 6457950, + "y": 3603626 + }, + { + "type": "lineTo", + "x": 6416675, + "y": 3619501 + }, + { + "type": "lineTo", + "x": 6369050, + "y": 3609976 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 3587751 + }, + { + "type": "lineTo", + "x": 6264275, + "y": 3546476 + }, + { + "type": "lineTo", + "x": 6248400, + "y": 3486151 + }, + { + "type": "lineTo", + "x": 6248400, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 6261100, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 6305550, + "y": 3362326 + }, + { + "type": "lineTo", + "x": 6330950, + "y": 3317876 + }, + { + "type": "lineTo", + "x": 6353175, + "y": 3273426 + }, + { + "type": "lineTo", + "x": 6372225, + "y": 3222626 + }, + { + "type": "lineTo", + "x": 6384925, + "y": 3171826 + }, + { + "type": "lineTo", + "x": 6403975, + "y": 3130551 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6477000, + "y": 3032126 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 2959101 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 2898776 + }, + { + "type": "lineTo", + "x": 6575425, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 6581775, + "y": 2803526 + }, + { + "type": "lineTo", + "x": 6581775, + "y": 2749551 + }, + { + "type": "lineTo", + "x": 6575425, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 2679701 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 2638426 + }, + { + "type": "lineTo", + "x": 6642100, + "y": 2609851 + }, + { + "type": "lineTo", + "x": 6670675, + "y": 2584451 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 2571751 + }, + { + "type": "lineTo", + "x": 6721475, + "y": 2568576 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 2587626 + }, + { + "type": "lineTo", + "x": 6765925, + "y": 2606676 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 2628901 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 2657476 + }, + { + "type": "lineTo", + "x": 6892925, + "y": 2676526 + }, + { + "type": "lineTo", + "x": 6927850, + "y": 2698751 + }, + { + "type": "lineTo", + "x": 6934200, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 6959600, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 2714626 + }, + { + "type": "lineTo", + "x": 7089775, + "y": 2701926 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 2724151 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 2733676 + }, + { + "type": "lineTo", + "x": 7194550, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7283450, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7334250, + "y": 2714626 + }, + { + "type": "lineTo", + "x": 7362825, + "y": 2679701 + }, + { + "type": "lineTo", + "x": 7407275, + "y": 2625726 + }, + { + "type": "lineTo", + "x": 7445375, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 7470775, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 7489825, + "y": 2628901 + }, + { + "type": "lineTo", + "x": 7515225, + "y": 2619376 + }, + { + "type": "lineTo", + "x": 7556500, + "y": 2619376 + }, + { + "type": "lineTo", + "x": 7613650, + "y": 2638426 + }, + { + "type": "lineTo", + "x": 7648575, + "y": 2657476 + }, + { + "type": "lineTo", + "x": 7670800, + "y": 2679701 + }, + { + "type": "lineTo", + "x": 7696200, + "y": 2682876 + }, + { + "type": "lineTo", + "x": 7753350, + "y": 2673351 + }, + { + "type": "lineTo", + "x": 7804150, + "y": 2705101 + }, + { + "type": "lineTo", + "x": 7842250, + "y": 2682876 + }, + { + "type": "lineTo", + "x": 7861300, + "y": 2635251 + }, + { + "type": "lineTo", + "x": 7880350, + "y": 2597151 + }, + { + "type": "lineTo", + "x": 7918450, + "y": 2578101 + }, + { + "type": "lineTo", + "x": 7918450, + "y": 2578101 + }, + { + "type": "lineTo", + "x": 7981950, + "y": 2593976 + }, + { + "type": "lineTo", + "x": 8026400, + "y": 2613026 + }, + { + "type": "lineTo", + "x": 8048625, + "y": 2625726 + }, + { + "type": "lineTo", + "x": 8077200, + "y": 2651126 + }, + { + "type": "lineTo", + "x": 8086725, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 8099425, + "y": 2771776 + }, + { + "type": "lineTo", + "x": 8121650, + "y": 2809876 + }, + { + "type": "lineTo", + "x": 8153400, + "y": 2867026 + }, + { + "type": "lineTo", + "x": 8188325, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 8226425, + "y": 2997201 + }, + { + "type": "lineTo", + "x": 8258175, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 8315325, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 8340725, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 8388350, + "y": 3162301 + }, + { + "type": "lineTo", + "x": 8397875, + "y": 3175001 + }, + { + "type": "lineTo", + "x": 8407400, + "y": 3222626 + }, + { + "type": "lineTo", + "x": 8413750, + "y": 3254376 + }, + { + "type": "lineTo", + "x": 8397875, + "y": 3349626 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_phalanges_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_phalanges_colored_regions.json new file mode 100644 index 00000000..676703e8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_phalanges_colored_regions.json @@ -0,0 +1,3427 @@ +{ + "slide_number": 44, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 508000, + "path_height": 923925, + "commands": [ + { + "type": "moveTo", + "x": 8388350, + "y": 3365501 + }, + { + "type": "lineTo", + "x": 8321675, + "y": 3406776 + }, + { + "type": "lineTo", + "x": 8293100, + "y": 3413126 + }, + { + "type": "lineTo", + "x": 8255000, + "y": 3422651 + }, + { + "type": "lineTo", + "x": 8191500, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 8143875, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 8118475, + "y": 3457576 + }, + { + "type": "lineTo", + "x": 8108950, + "y": 3482976 + }, + { + "type": "lineTo", + "x": 8108950, + "y": 3482976 + }, + { + "type": "lineTo", + "x": 8134350, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 8178800, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 8223250, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 8258175, + "y": 3606801 + }, + { + "type": "lineTo", + "x": 8296275, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 8318500, + "y": 3695701 + }, + { + "type": "lineTo", + "x": 8331200, + "y": 3756026 + }, + { + "type": "lineTo", + "x": 8337550, + "y": 3790951 + }, + { + "type": "lineTo", + "x": 8337550, + "y": 3822701 + }, + { + "type": "lineTo", + "x": 8321675, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 8305800, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 8318500, + "y": 3924301 + }, + { + "type": "lineTo", + "x": 8331200, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 8331200, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 8350250, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 8382000, + "y": 4025901 + }, + { + "type": "lineTo", + "x": 8423275, + "y": 4073526 + }, + { + "type": "lineTo", + "x": 8445500, + "y": 4121151 + }, + { + "type": "lineTo", + "x": 8451850, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 8445500, + "y": 4162426 + }, + { + "type": "lineTo", + "x": 8458200, + "y": 4222751 + }, + { + "type": "lineTo", + "x": 8493125, + "y": 4257676 + }, + { + "type": "lineTo", + "x": 8550275, + "y": 4289426 + }, + { + "type": "lineTo", + "x": 8591550, + "y": 4289426 + }, + { + "type": "lineTo", + "x": 8610600, + "y": 4244976 + }, + { + "type": "lineTo", + "x": 8616950, + "y": 4210051 + }, + { + "type": "lineTo", + "x": 8585200, + "y": 4146551 + }, + { + "type": "lineTo", + "x": 8559800, + "y": 4079876 + }, + { + "type": "lineTo", + "x": 8547100, + "y": 4025901 + }, + { + "type": "lineTo", + "x": 8559800, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 8585200, + "y": 3933826 + }, + { + "type": "lineTo", + "x": 8585200, + "y": 3898901 + }, + { + "type": "lineTo", + "x": 8569325, + "y": 3883026 + }, + { + "type": "lineTo", + "x": 8566150, + "y": 3838576 + }, + { + "type": "lineTo", + "x": 8556625, + "y": 3794126 + }, + { + "type": "lineTo", + "x": 8521700, + "y": 3749676 + }, + { + "type": "lineTo", + "x": 8483600, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 8461375, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 8432800, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 8426450, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 8420100, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 8388350, + "y": 3365501 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 409575, + "path_height": 1565275, + "commands": [ + { + "type": "moveTo", + "x": 7791451, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 7705726, + "y": 3956051 + }, + { + "type": "lineTo", + "x": 7654926, + "y": 3965576 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 4000501 + }, + { + "type": "lineTo", + "x": 7607301, + "y": 4067176 + }, + { + "type": "lineTo", + "x": 7626351, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 7658101, + "y": 4194176 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 4216401 + }, + { + "type": "lineTo", + "x": 7677151, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 4337051 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 4410076 + }, + { + "type": "lineTo", + "x": 7693026, + "y": 4483101 + }, + { + "type": "lineTo", + "x": 7680326, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 7648576, + "y": 4591051 + }, + { + "type": "lineTo", + "x": 7623176, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 7616826, + "y": 4673601 + }, + { + "type": "lineTo", + "x": 7626351, + "y": 4708526 + }, + { + "type": "lineTo", + "x": 7626351, + "y": 4711701 + }, + { + "type": "lineTo", + "x": 7607301, + "y": 4730751 + }, + { + "type": "lineTo", + "x": 7594601, + "y": 4768851 + }, + { + "type": "lineTo", + "x": 7604126, + "y": 4841876 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 4953001 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 4984751 + }, + { + "type": "lineTo", + "x": 7610476, + "y": 5029201 + }, + { + "type": "lineTo", + "x": 7594601, + "y": 5060951 + }, + { + "type": "lineTo", + "x": 7569201, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 7562851, + "y": 5130801 + }, + { + "type": "lineTo", + "x": 7556501, + "y": 5165726 + }, + { + "type": "lineTo", + "x": 7562851, + "y": 5184776 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 5194301 + }, + { + "type": "lineTo", + "x": 7534276, + "y": 5216526 + }, + { + "type": "lineTo", + "x": 7546976, + "y": 5241926 + }, + { + "type": "lineTo", + "x": 7566026, + "y": 5264151 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 5302251 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 5340351 + }, + { + "type": "lineTo", + "x": 7559676, + "y": 5372101 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 5384801 + }, + { + "type": "lineTo", + "x": 7531101, + "y": 5422901 + }, + { + "type": "lineTo", + "x": 7543801, + "y": 5495926 + }, + { + "type": "lineTo", + "x": 7559676, + "y": 5514976 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 5514976 + }, + { + "type": "lineTo", + "x": 7635876, + "y": 5521326 + }, + { + "type": "lineTo", + "x": 7680326, + "y": 5454651 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 5391151 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 5368926 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 5321301 + }, + { + "type": "lineTo", + "x": 7721601, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 5260976 + }, + { + "type": "lineTo", + "x": 7743826, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 7737476, + "y": 5194301 + }, + { + "type": "lineTo", + "x": 7753351, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 7766051, + "y": 5032376 + }, + { + "type": "lineTo", + "x": 7794626, + "y": 4911726 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 7861301, + "y": 4797426 + }, + { + "type": "lineTo", + "x": 7861301, + "y": 4756151 + }, + { + "type": "lineTo", + "x": 7839076, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 7858126, + "y": 4657726 + }, + { + "type": "lineTo", + "x": 7861301, + "y": 4562476 + }, + { + "type": "lineTo", + "x": 7867651, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 7880351, + "y": 4305301 + }, + { + "type": "lineTo", + "x": 7889876, + "y": 4187826 + }, + { + "type": "lineTo", + "x": 7915276, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 7940676, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 7940676, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 7896226, + "y": 3971926 + }, + { + "type": "lineTo", + "x": 7791451, + "y": 3981451 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "11", + "path_data": [ + { + "path_width": 533400, + "path_height": 1854200, + "commands": [ + { + "type": "moveTo", + "x": 7423150, + "y": 3981450 + }, + { + "type": "lineTo", + "x": 7353300, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 7312025, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 3981450 + }, + { + "type": "lineTo", + "x": 7235825, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 7204075, + "y": 3962400 + }, + { + "type": "lineTo", + "x": 7172325, + "y": 3978275 + }, + { + "type": "lineTo", + "x": 7153275, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 4076700 + }, + { + "type": "lineTo", + "x": 7150100, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 4171950 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 7197725, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 7191375, + "y": 4397375 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 4502150 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 7169150, + "y": 4591050 + }, + { + "type": "lineTo", + "x": 7159625, + "y": 4645025 + }, + { + "type": "lineTo", + "x": 7140575, + "y": 4695825 + }, + { + "type": "lineTo", + "x": 7118350, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 7099300, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 7099300, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 7099300, + "y": 4775200 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 4810125 + }, + { + "type": "lineTo", + "x": 7108825, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 7134225, + "y": 4867275 + }, + { + "type": "lineTo", + "x": 7118350, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 7105650, + "y": 4914900 + }, + { + "type": "lineTo", + "x": 7115175, + "y": 4978400 + }, + { + "type": "lineTo", + "x": 7121525, + "y": 5045075 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 5124450 + }, + { + "type": "lineTo", + "x": 7137400, + "y": 5191125 + }, + { + "type": "lineTo", + "x": 7127875, + "y": 5232400 + }, + { + "type": "lineTo", + "x": 7102475, + "y": 5283200 + }, + { + "type": "lineTo", + "x": 7080250, + "y": 5305425 + }, + { + "type": "lineTo", + "x": 7058025, + "y": 5327650 + }, + { + "type": "lineTo", + "x": 7045325, + "y": 5343525 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 5365750 + }, + { + "type": "lineTo", + "x": 7051675, + "y": 5426075 + }, + { + "type": "lineTo", + "x": 7051675, + "y": 5438775 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 5454650 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 5470525 + }, + { + "type": "lineTo", + "x": 6997700, + "y": 5492750 + }, + { + "type": "lineTo", + "x": 7016750, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 5556250 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 5591175 + }, + { + "type": "lineTo", + "x": 7032625, + "y": 5632450 + }, + { + "type": "lineTo", + "x": 7023100, + "y": 5651500 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 5667375 + }, + { + "type": "lineTo", + "x": 6997700, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 6997700, + "y": 5708650 + }, + { + "type": "lineTo", + "x": 7016750, + "y": 5753100 + }, + { + "type": "lineTo", + "x": 7061200, + "y": 5794375 + }, + { + "type": "lineTo", + "x": 7077075, + "y": 5816600 + }, + { + "type": "lineTo", + "x": 7118350, + "y": 5788025 + }, + { + "type": "lineTo", + "x": 7137400, + "y": 5746750 + }, + { + "type": "lineTo", + "x": 7146925, + "y": 5711825 + }, + { + "type": "lineTo", + "x": 7143750, + "y": 5661025 + }, + { + "type": "lineTo", + "x": 7159625, + "y": 5591175 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 5562600 + }, + { + "type": "lineTo", + "x": 7207250, + "y": 5537200 + }, + { + "type": "lineTo", + "x": 7245350, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 7254875, + "y": 5499100 + }, + { + "type": "lineTo", + "x": 7210425, + "y": 5454650 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 5454650 + }, + { + "type": "lineTo", + "x": 7245350, + "y": 5432425 + }, + { + "type": "lineTo", + "x": 7261225, + "y": 5387975 + }, + { + "type": "lineTo", + "x": 7267575, + "y": 5353050 + }, + { + "type": "lineTo", + "x": 7270750, + "y": 5299075 + }, + { + "type": "lineTo", + "x": 7289800, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 7318375, + "y": 5140325 + }, + { + "type": "lineTo", + "x": 7337425, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 7343775, + "y": 5022850 + }, + { + "type": "lineTo", + "x": 7394575, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 7397750, + "y": 4914900 + }, + { + "type": "lineTo", + "x": 7388225, + "y": 4886325 + }, + { + "type": "lineTo", + "x": 7346950, + "y": 4867275 + }, + { + "type": "lineTo", + "x": 7337425, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 7359650, + "y": 4803775 + }, + { + "type": "lineTo", + "x": 7372350, + "y": 4765675 + }, + { + "type": "lineTo", + "x": 7381875, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 7366000, + "y": 4670425 + }, + { + "type": "lineTo", + "x": 7385050, + "y": 4581525 + }, + { + "type": "lineTo", + "x": 7404100, + "y": 4413250 + }, + { + "type": "lineTo", + "x": 7432675, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 7454900, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 7496175, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 7521575, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 7531100, + "y": 4038600 + }, + { + "type": "lineTo", + "x": 7505700, + "y": 3987800 + }, + { + "type": "lineTo", + "x": 7423150, + "y": 3981450 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "12", + "path_data": [ + { + "path_width": 444500, + "path_height": 1857375, + "commands": [ + { + "type": "moveTo", + "x": 6632575, + "y": 5635626 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 5594351 + }, + { + "type": "lineTo", + "x": 6553200, + "y": 5556251 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 5511801 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 5508626 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 5489576 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 5419726 + }, + { + "type": "lineTo", + "x": 6530975, + "y": 5391151 + }, + { + "type": "lineTo", + "x": 6499225, + "y": 5378451 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 5359401 + }, + { + "type": "lineTo", + "x": 6470650, + "y": 5327651 + }, + { + "type": "lineTo", + "x": 6508750, + "y": 5302251 + }, + { + "type": "lineTo", + "x": 6508750, + "y": 5276851 + }, + { + "type": "lineTo", + "x": 6480175, + "y": 5229226 + }, + { + "type": "lineTo", + "x": 6508750, + "y": 5137151 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 5073651 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 4921251 + }, + { + "type": "lineTo", + "x": 6470650, + "y": 4835526 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 4794251 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 4772026 + }, + { + "type": "lineTo", + "x": 6426200, + "y": 4705351 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 4683126 + }, + { + "type": "lineTo", + "x": 6527800, + "y": 4676776 + }, + { + "type": "lineTo", + "x": 6457950, + "y": 4651376 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 4600576 + }, + { + "type": "lineTo", + "x": 6448425, + "y": 4511676 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 4457701 + }, + { + "type": "lineTo", + "x": 6524625, + "y": 4381501 + }, + { + "type": "lineTo", + "x": 6508750, + "y": 4330701 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 4140201 + }, + { + "type": "lineTo", + "x": 6556375, + "y": 4051301 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 6511925, + "y": 3917951 + }, + { + "type": "lineTo", + "x": 6499225, + "y": 3867151 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 6559550, + "y": 3781426 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 3778251 + }, + { + "type": "lineTo", + "x": 6645275, + "y": 3800476 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 3803651 + }, + { + "type": "lineTo", + "x": 6753225, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 3810001 + }, + { + "type": "lineTo", + "x": 6854825, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 3883026 + }, + { + "type": "lineTo", + "x": 6800850, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 6778625, + "y": 4054476 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 4149726 + }, + { + "type": "cubicBezTo", + "x1": 6758517, + "y1": 4183593, + "x2": 6757458, + "y2": 4217459, + "x": 6756400, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 6750050, + "y": 4359276 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 4419601 + }, + { + "type": "lineTo", + "x": 6721475, + "y": 4479926 + }, + { + "type": "lineTo", + "x": 6731000, + "y": 4549776 + }, + { + "type": "lineTo", + "x": 6743700, + "y": 4572001 + }, + { + "type": "lineTo", + "x": 6743700, + "y": 4572001 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 6696075, + "y": 4660901 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 4679951 + }, + { + "type": "lineTo", + "x": 6724650, + "y": 4702176 + }, + { + "type": "lineTo", + "x": 6743700, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 6750050, + "y": 4749801 + }, + { + "type": "lineTo", + "x": 6727825, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 4819651 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 4895851 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 4994276 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 5051426 + }, + { + "type": "lineTo", + "x": 6708775, + "y": 5124451 + }, + { + "type": "lineTo", + "x": 6731000, + "y": 5175251 + }, + { + "type": "lineTo", + "x": 6731000, + "y": 5187951 + }, + { + "type": "lineTo", + "x": 6721475, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 6711950, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 6718300, + "y": 5286376 + }, + { + "type": "lineTo", + "x": 6718300, + "y": 5311776 + }, + { + "type": "lineTo", + "x": 6677025, + "y": 5349876 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 5403851 + }, + { + "type": "lineTo", + "x": 6680200, + "y": 5473701 + }, + { + "type": "lineTo", + "x": 6715125, + "y": 5495926 + }, + { + "type": "lineTo", + "x": 6708775, + "y": 5584826 + }, + { + "type": "lineTo", + "x": 6696075, + "y": 5629276 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 5635626 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "13", + "path_data": [ + { + "path_width": 520700, + "path_height": 1603375, + "commands": [ + { + "type": "moveTo", + "x": 6438900, + "y": 3609976 + }, + { + "type": "lineTo", + "x": 6365875, + "y": 3613151 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 3616326 + }, + { + "type": "lineTo", + "x": 6267450, + "y": 3590926 + }, + { + "type": "lineTo", + "x": 6213475, + "y": 3575051 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 3568701 + }, + { + "type": "lineTo", + "x": 6137275, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 6121400, + "y": 3638551 + }, + { + "type": "lineTo", + "x": 6121400, + "y": 3679826 + }, + { + "type": "lineTo", + "x": 6143625, + "y": 3727451 + }, + { + "type": "lineTo", + "x": 6156325, + "y": 3784601 + }, + { + "type": "lineTo", + "x": 6153150, + "y": 3860801 + }, + { + "type": "lineTo", + "x": 6137275, + "y": 3927476 + }, + { + "type": "lineTo", + "x": 6127750, + "y": 3965576 + }, + { + "type": "lineTo", + "x": 6124575, + "y": 4019551 + }, + { + "type": "lineTo", + "x": 6102350, + "y": 4089401 + }, + { + "type": "lineTo", + "x": 6076950, + "y": 4130676 + }, + { + "type": "lineTo", + "x": 6067425, + "y": 4159251 + }, + { + "type": "lineTo", + "x": 6045200, + "y": 4191001 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 6032500, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 6083300, + "y": 4292601 + }, + { + "type": "lineTo", + "x": 6127750, + "y": 4302126 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 4314826 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 4324351 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 4371976 + }, + { + "type": "lineTo", + "x": 6000750, + "y": 4441826 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 4511676 + }, + { + "type": "lineTo", + "x": 5997575, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 4670426 + }, + { + "type": "lineTo", + "x": 5953125, + "y": 4718051 + }, + { + "type": "lineTo", + "x": 5943600, + "y": 4759326 + }, + { + "type": "lineTo", + "x": 5959475, + "y": 4794251 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 4800601 + }, + { + "type": "lineTo", + "x": 5962650, + "y": 4841876 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 4886326 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 6022975, + "y": 5003801 + }, + { + "type": "lineTo", + "x": 6007100, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 5997575, + "y": 5099051 + }, + { + "type": "lineTo", + "x": 6007100, + "y": 5149851 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 5172076 + }, + { + "type": "lineTo", + "x": 6096000, + "y": 5143501 + }, + { + "type": "lineTo", + "x": 6134100, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 6111875, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 6108700, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 6124575, + "y": 4911726 + }, + { + "type": "lineTo", + "x": 6159500, + "y": 4892676 + }, + { + "type": "lineTo", + "x": 6184900, + "y": 4851401 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 4800601 + }, + { + "type": "lineTo", + "x": 6143625, + "y": 4781551 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 4721226 + }, + { + "type": "lineTo", + "x": 6153150, + "y": 4657726 + }, + { + "type": "lineTo", + "x": 6165850, + "y": 4572001 + }, + { + "type": "lineTo", + "x": 6184900, + "y": 4502151 + }, + { + "type": "lineTo", + "x": 6219825, + "y": 4441826 + }, + { + "type": "lineTo", + "x": 6257925, + "y": 4406901 + }, + { + "type": "lineTo", + "x": 6248400, + "y": 4352926 + }, + { + "type": "lineTo", + "x": 6200775, + "y": 4333876 + }, + { + "type": "lineTo", + "x": 6245225, + "y": 4308476 + }, + { + "type": "lineTo", + "x": 6280150, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 6289675, + "y": 4210051 + }, + { + "type": "lineTo", + "x": 6283325, + "y": 4130676 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 4038601 + }, + { + "type": "lineTo", + "x": 6343650, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 6356350, + "y": 3876676 + }, + { + "type": "lineTo", + "x": 6384925, + "y": 3806826 + }, + { + "type": "lineTo", + "x": 6445250, + "y": 3746501 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 3676651 + }, + { + "type": "lineTo", + "x": 6438900, + "y": 3609976 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "14", + "path_data": [ + { + "path_width": 593725, + "path_height": 1314450, + "commands": [ + { + "type": "moveTo", + "x": 5318126, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 5245101, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 5187951, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 5080001, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 5073651, + "y": 3756025 + }, + { + "type": "lineTo", + "x": 5089526, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 5133976, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 5235576, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 5270501, + "y": 4035425 + }, + { + "type": "lineTo", + "x": 5295901, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 5295901, + "y": 4143375 + }, + { + "type": "lineTo", + "x": 5273676, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 5289551, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 5314951, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 5346701, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 5330826, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 5353051, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 5407026, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 5432426, + "y": 4445000 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 5441951, + "y": 4552950 + }, + { + "type": "lineTo", + "x": 5432426, + "y": 4587875 + }, + { + "type": "lineTo", + "x": 5432426, + "y": 4622800 + }, + { + "type": "lineTo", + "x": 5502276, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 5451476, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 5502276, + "y": 4727575 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 5540376, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 5572126, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 5629276, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 5667376, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 5651501, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 4787900 + }, + { + "type": "lineTo", + "x": 5613401, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 5613401, + "y": 4727575 + }, + { + "type": "lineTo", + "x": 5648326, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 5629276, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 5616576, + "y": 4625975 + }, + { + "type": "lineTo", + "x": 5626101, + "y": 4572000 + }, + { + "type": "lineTo", + "x": 5588001, + "y": 4533900 + }, + { + "type": "lineTo", + "x": 5553076, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 5572126, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 5514976, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 5464176, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 5413376, + "y": 3959225 + }, + { + "type": "lineTo", + "x": 5378451, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 5378451, + "y": 3819525 + }, + { + "type": "lineTo", + "x": 5378451, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 5407026, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 5372101, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 5318126, + "y": 3635375 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 571500, + "path_height": 1517650, + "commands": [ + { + "type": "moveTo", + "x": 4984750, + "y": 3952875 + }, + { + "type": "lineTo", + "x": 4946650, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 4800600, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 4743450, + "y": 4010025 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 4064000 + }, + { + "type": "lineTo", + "x": 4746625, + "y": 4098925 + }, + { + "type": "lineTo", + "x": 4778375, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 4816475, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 4838700, + "y": 4343400 + }, + { + "type": "lineTo", + "x": 4851400, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 4864100, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 4876800, + "y": 4552950 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 4629150 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 4902200, + "y": 4832350 + }, + { + "type": "lineTo", + "x": 4949825, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 5003800, + "y": 5048250 + }, + { + "type": "lineTo", + "x": 5016500, + "y": 5108575 + }, + { + "type": "lineTo", + "x": 5010150, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 5045075, + "y": 5203825 + }, + { + "type": "lineTo", + "x": 5022850, + "y": 5238750 + }, + { + "type": "lineTo", + "x": 5073650, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 5143500, + "y": 5330825 + }, + { + "type": "lineTo", + "x": 5137150, + "y": 5359400 + }, + { + "type": "lineTo", + "x": 5146675, + "y": 5403850 + }, + { + "type": "lineTo", + "x": 5191125, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 5254625, + "y": 5470525 + }, + { + "type": "lineTo", + "x": 5299075, + "y": 5441950 + }, + { + "type": "lineTo", + "x": 5299075, + "y": 5337175 + }, + { + "type": "lineTo", + "x": 5245100, + "y": 5311775 + }, + { + "type": "lineTo", + "x": 5226050, + "y": 5311775 + }, + { + "type": "lineTo", + "x": 5219700, + "y": 5226050 + }, + { + "type": "lineTo", + "x": 5251450, + "y": 5191125 + }, + { + "type": "lineTo", + "x": 5213350, + "y": 5156200 + }, + { + "type": "lineTo", + "x": 5226050, + "y": 5114925 + }, + { + "type": "lineTo", + "x": 5210175, + "y": 5076825 + }, + { + "type": "lineTo", + "x": 5162550, + "y": 5045075 + }, + { + "type": "lineTo", + "x": 5127625, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 5137150, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 5156200, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 5156200, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 5127625, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 5140325, + "y": 4629150 + }, + { + "type": "lineTo", + "x": 5114925, + "y": 4565650 + }, + { + "type": "lineTo", + "x": 5092700, + "y": 4559300 + }, + { + "type": "lineTo", + "x": 5045075, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 5041900, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 5041900, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 5013325, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 5010150, + "y": 4168775 + }, + { + "type": "lineTo", + "x": 5041900, + "y": 4124325 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 5067300, + "y": 4051300 + }, + { + "type": "lineTo", + "x": 5035550, + "y": 4000500 + }, + { + "type": "lineTo", + "x": 4984750, + "y": 3952875 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "16", + "path_data": [ + { + "path_width": 549275, + "path_height": 977900, + "commands": [ + { + "type": "moveTo", + "x": 3006726, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 2965451, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 2952751, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 2940051, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 2924176, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 2949576, + "y": 3768725 + }, + { + "type": "lineTo", + "x": 2943226, + "y": 3813175 + }, + { + "type": "lineTo", + "x": 2914651, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 2892426, + "y": 3933825 + }, + { + "type": "lineTo", + "x": 2860676, + "y": 3968750 + }, + { + "type": "lineTo", + "x": 2832101, + "y": 3994150 + }, + { + "type": "lineTo", + "x": 2813051, + "y": 4022725 + }, + { + "type": "lineTo", + "x": 2787651, + "y": 4054475 + }, + { + "type": "lineTo", + "x": 2784476, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 2784476, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 2762251, + "y": 4133850 + }, + { + "type": "lineTo", + "x": 2752726, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 2755901, + "y": 4187825 + }, + { + "type": "lineTo", + "x": 2800351, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 2819401, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 2828926, + "y": 4276725 + }, + { + "type": "lineTo", + "x": 2828926, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 2828926, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 2790826, + "y": 4384675 + }, + { + "type": "lineTo", + "x": 2790826, + "y": 4425950 + }, + { + "type": "lineTo", + "x": 2809876, + "y": 4508500 + }, + { + "type": "lineTo", + "x": 2867026, + "y": 4543425 + }, + { + "type": "lineTo", + "x": 2921001, + "y": 4540250 + }, + { + "type": "lineTo", + "x": 2959101, + "y": 4521200 + }, + { + "type": "lineTo", + "x": 2987676, + "y": 4464050 + }, + { + "type": "lineTo", + "x": 2981326, + "y": 4337050 + }, + { + "type": "lineTo", + "x": 3009901, + "y": 4267200 + }, + { + "type": "lineTo", + "x": 3038476, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 3060701, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 3076576, + "y": 4117975 + }, + { + "type": "lineTo", + "x": 3076576, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 3086101, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 3108326, + "y": 3940175 + }, + { + "type": "lineTo", + "x": 3146426, + "y": 3876675 + }, + { + "type": "lineTo", + "x": 3206751, + "y": 3813175 + }, + { + "type": "lineTo", + "x": 3263901, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 3289301, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 3302001, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 3298826, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 3219451, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 3165476, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 3098801, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 3035301, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 3006726, + "y": 3565525 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "17", + "path_data": [ + { + "path_width": 368300, + "path_height": 1381125, + "commands": [ + { + "type": "moveTo", + "x": 3784600, + "y": 4222751 + }, + { + "type": "lineTo", + "x": 3844925, + "y": 4244976 + }, + { + "type": "lineTo", + "x": 3902075, + "y": 4254501 + }, + { + "type": "lineTo", + "x": 3968750, + "y": 4257676 + }, + { + "type": "lineTo", + "x": 4006850, + "y": 4257676 + }, + { + "type": "lineTo", + "x": 4035425, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 4067175, + "y": 4292601 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 4330701 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 4435476 + }, + { + "type": "lineTo", + "x": 4000500, + "y": 4489451 + }, + { + "type": "lineTo", + "x": 3981450, + "y": 4559301 + }, + { + "type": "cubicBezTo", + "x1": 3980392, + "y1": 4596343, + "x2": 3979333, + "y2": 4633384, + "x": 3978275, + "y": 4670426 + }, + { + "type": "lineTo", + "x": 3968750, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 3968750, + "y": 4794251 + }, + { + "type": "lineTo", + "x": 3981450, + "y": 4835526 + }, + { + "type": "lineTo", + "x": 3962400, + "y": 4933951 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 5045076 + }, + { + "type": "lineTo", + "x": 3927475, + "y": 5140326 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 5184776 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 5276851 + }, + { + "type": "lineTo", + "x": 3924300, + "y": 5321301 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 5362576 + }, + { + "type": "lineTo", + "x": 3889375, + "y": 5410201 + }, + { + "type": "lineTo", + "x": 3879850, + "y": 5445126 + }, + { + "type": "lineTo", + "x": 3895725, + "y": 5467351 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 5489576 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 3879850, + "y": 5603876 + }, + { + "type": "lineTo", + "x": 3806825, + "y": 5597526 + }, + { + "type": "lineTo", + "x": 3778250, + "y": 5553076 + }, + { + "type": "lineTo", + "x": 3768725, + "y": 5489576 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 5457826 + }, + { + "type": "lineTo", + "x": 3790950, + "y": 5432426 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 5375276 + }, + { + "type": "lineTo", + "x": 3721100, + "y": 5343526 + }, + { + "type": "lineTo", + "x": 3727450, + "y": 5308601 + }, + { + "type": "lineTo", + "x": 3727450, + "y": 5308601 + }, + { + "type": "lineTo", + "x": 3730625, + "y": 5241926 + }, + { + "type": "lineTo", + "x": 3759200, + "y": 5175251 + }, + { + "type": "lineTo", + "x": 3771900, + "y": 5127626 + }, + { + "type": "lineTo", + "x": 3756025, + "y": 5060951 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 5029201 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 4930776 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 4845051 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 4819651 + }, + { + "type": "lineTo", + "x": 3765550, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 4752976 + }, + { + "type": "lineTo", + "x": 3784600, + "y": 4673601 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 4629151 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 4552951 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 4435476 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 4410076 + }, + { + "type": "lineTo", + "x": 3730625, + "y": 4349751 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 4305301 + }, + { + "type": "lineTo", + "x": 3784600, + "y": 4222751 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "33", + "path_data": [ + { + "path_width": 536575, + "path_height": 1543050, + "commands": [ + { + "type": "moveTo", + "x": 4333876, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 4257676, + "y": 4219575 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 4181476, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 4175126, + "y": 4279900 + }, + { + "type": "lineTo", + "x": 4171951, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 4184651, + "y": 4359275 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 4419600 + }, + { + "type": "lineTo", + "x": 4286251, + "y": 4464050 + }, + { + "type": "lineTo", + "x": 4327526, + "y": 4562475 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 4394201, + "y": 4826000 + }, + { + "type": "lineTo", + "x": 4391026, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 4371976, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 4375151, + "y": 5086350 + }, + { + "type": "lineTo", + "x": 4419601, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 5280025 + }, + { + "type": "lineTo", + "x": 4464051, + "y": 5372100 + }, + { + "type": "lineTo", + "x": 4470401, + "y": 5419725 + }, + { + "type": "lineTo", + "x": 4479926, + "y": 5445125 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 5486400 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 5518150 + }, + { + "type": "lineTo", + "x": 4533901, + "y": 5588000 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 5641975 + }, + { + "type": "lineTo", + "x": 4613276, + "y": 5718175 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 5676900 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 5648325 + }, + { + "type": "lineTo", + "x": 4638676, + "y": 5588000 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 5511800 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 5483225 + }, + { + "type": "lineTo", + "x": 4705351, + "y": 5441950 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 5441950 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 5368925 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 4616451, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 4610101, + "y": 5216525 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 5137150 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 5035550 + }, + { + "type": "lineTo", + "x": 4638676, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 4943475 + }, + { + "type": "lineTo", + "x": 4654551, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 4819650 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 4578351, + "y": 4689475 + }, + { + "type": "lineTo", + "x": 4537076, + "y": 4568825 + }, + { + "type": "lineTo", + "x": 4508501, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 4546601, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 4546601, + "y": 4298950 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 4222750 + }, + { + "type": "lineTo", + "x": 4486276, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 4454526, + "y": 4175125 + }, + { + "type": "lineTo", + "x": 4333876, + "y": 4200525 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_pisiform_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_pisiform_colored_regions.json new file mode 100644 index 00000000..d4f6c6b9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_pisiform_colored_regions.json @@ -0,0 +1,263 @@ +{ + "slide_number": 38, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 234950, + "path_height": 228600, + "commands": [ + { + "type": "moveTo", + "x": 6772275, + "y": 2165350 + }, + { + "type": "lineTo", + "x": 6724650, + "y": 2139950 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 2139950 + }, + { + "type": "lineTo", + "x": 6680200, + "y": 2143125 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 2159000 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 2168525 + }, + { + "type": "lineTo", + "x": 6610350, + "y": 2174875 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 2184400 + }, + { + "type": "lineTo", + "x": 6575425, + "y": 2197100 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 2212975 + }, + { + "type": "lineTo", + "x": 6553200, + "y": 2225675 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 2244725 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 2263775 + }, + { + "type": "lineTo", + "x": 6543675, + "y": 2289175 + }, + { + "type": "lineTo", + "x": 6575425, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 2320925 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 6635750, + "y": 2362200 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 2311400 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 2276475 + }, + { + "type": "lineTo", + "x": 6680200, + "y": 2257425 + }, + { + "type": "lineTo", + "x": 6711950, + "y": 2222500 + }, + { + "type": "lineTo", + "x": 6772275, + "y": 2165350 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 333375, + "path_height": 285750, + "commands": [ + { + "type": "moveTo", + "x": 4724401, + "y": 2279650 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 2473325 + }, + { + "type": "lineTo", + "x": 4787901, + "y": 2486025 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 2476500 + }, + { + "type": "lineTo", + "x": 4895851, + "y": 2441575 + }, + { + "type": "lineTo", + "x": 4940301, + "y": 2406650 + }, + { + "type": "lineTo", + "x": 4972051, + "y": 2381250 + }, + { + "type": "lineTo", + "x": 5010151, + "y": 2343150 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 5013326, + "y": 2273300 + }, + { + "type": "lineTo", + "x": 4987926, + "y": 2244725 + }, + { + "type": "lineTo", + "x": 4953001, + "y": 2228850 + }, + { + "type": "lineTo", + "x": 4911726, + "y": 2212975 + }, + { + "type": "lineTo", + "x": 4879976, + "y": 2200275 + }, + { + "type": "lineTo", + "x": 4854576, + "y": 2200275 + }, + { + "type": "lineTo", + "x": 4797426, + "y": 2219325 + }, + { + "type": "lineTo", + "x": 4765676, + "y": 2238375 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 2279650 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_scaphoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_scaphoid_colored_regions.json new file mode 100644 index 00000000..6a5a4a24 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_scaphoid_colored_regions.json @@ -0,0 +1,433 @@ +{ + "slide_number": 35, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 560815, + "path_height": 383538, + "commands": [ + { + "type": "moveTo", + "x": 4302749, + "y": 2471286 + }, + { + "type": "lineTo", + "x": 4234004, + "y": 2518324 + }, + { + "type": "lineTo", + "x": 4194205, + "y": 2554507 + }, + { + "type": "lineTo", + "x": 4168877, + "y": 2561743 + }, + { + "type": "lineTo", + "x": 4143550, + "y": 2561743 + }, + { + "type": "lineTo", + "x": 4110987, + "y": 2579835 + }, + { + "type": "lineTo", + "x": 4089278, + "y": 2594308 + }, + { + "type": "lineTo", + "x": 4067569, + "y": 2608781 + }, + { + "type": "lineTo", + "x": 4053096, + "y": 2619636 + }, + { + "type": "lineTo", + "x": 4042242, + "y": 2641345 + }, + { + "type": "lineTo", + "x": 4016915, + "y": 2673910 + }, + { + "type": "lineTo", + "x": 3980733, + "y": 2695620 + }, + { + "type": "lineTo", + "x": 3948170, + "y": 2706474 + }, + { + "type": "lineTo", + "x": 3897515, + "y": 2713711 + }, + { + "type": "lineTo", + "x": 3857716, + "y": 2702856 + }, + { + "type": "lineTo", + "x": 3781734, + "y": 2641345 + }, + { + "type": "lineTo", + "x": 3741934, + "y": 2612399 + }, + { + "type": "lineTo", + "x": 3745552, + "y": 2565361 + }, + { + "type": "lineTo", + "x": 3763643, + "y": 2511087 + }, + { + "type": "lineTo", + "x": 3799825, + "y": 2482141 + }, + { + "type": "lineTo", + "x": 3832388, + "y": 2445958 + }, + { + "type": "lineTo", + "x": 3857716, + "y": 2442340 + }, + { + "type": "lineTo", + "x": 3868570, + "y": 2417012 + }, + { + "type": "lineTo", + "x": 3897515, + "y": 2402539 + }, + { + "type": "lineTo", + "x": 3915606, + "y": 2391684 + }, + { + "type": "lineTo", + "x": 3926461, + "y": 2366356 + }, + { + "type": "lineTo", + "x": 3969879, + "y": 2333791 + }, + { + "type": "lineTo", + "x": 4045860, + "y": 2333791 + }, + { + "type": "lineTo", + "x": 4121841, + "y": 2333791 + }, + { + "type": "lineTo", + "x": 4190586, + "y": 2330173 + }, + { + "type": "lineTo", + "x": 4234004, + "y": 2330173 + }, + { + "type": "lineTo", + "x": 4255713, + "y": 2330173 + }, + { + "type": "lineTo", + "x": 4252095, + "y": 2373593 + }, + { + "type": "lineTo", + "x": 4248477, + "y": 2427867 + }, + { + "type": "lineTo", + "x": 4302749, + "y": 2471286 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 530281, + "path_height": 365403, + "commands": [ + { + "type": "moveTo", + "x": 7642282, + "y": 2326106 + }, + { + "type": "lineTo", + "x": 7633369, + "y": 2397405 + }, + { + "type": "lineTo", + "x": 7615545, + "y": 2424141 + }, + { + "type": "lineTo", + "x": 7593264, + "y": 2450878 + }, + { + "type": "lineTo", + "x": 7553159, + "y": 2450878 + }, + { + "type": "lineTo", + "x": 7535334, + "y": 2450878 + }, + { + "type": "lineTo", + "x": 7517510, + "y": 2450878 + }, + { + "type": "lineTo", + "x": 7490773, + "y": 2437510 + }, + { + "type": "lineTo", + "x": 7477405, + "y": 2415229 + }, + { + "type": "lineTo", + "x": 7477405, + "y": 2401861 + }, + { + "type": "lineTo", + "x": 7486317, + "y": 2370668 + }, + { + "type": "lineTo", + "x": 7481861, + "y": 2321650 + }, + { + "type": "lineTo", + "x": 7459580, + "y": 2281545 + }, + { + "type": "lineTo", + "x": 7437299, + "y": 2281545 + }, + { + "type": "lineTo", + "x": 7397194, + "y": 2272633 + }, + { + "type": "lineTo", + "x": 7374913, + "y": 2268176 + }, + { + "type": "lineTo", + "x": 7330352, + "y": 2272633 + }, + { + "type": "lineTo", + "x": 7303615, + "y": 2286001 + }, + { + "type": "lineTo", + "x": 7276878, + "y": 2299369 + }, + { + "type": "lineTo", + "x": 7259054, + "y": 2303826 + }, + { + "type": "lineTo", + "x": 7245685, + "y": 2312738 + }, + { + "type": "lineTo", + "x": 7232317, + "y": 2308282 + }, + { + "type": "lineTo", + "x": 7214492, + "y": 2286001 + }, + { + "type": "lineTo", + "x": 7201124, + "y": 2268176 + }, + { + "type": "lineTo", + "x": 7183299, + "y": 2250352 + }, + { + "type": "lineTo", + "x": 7156562, + "y": 2219159 + }, + { + "type": "lineTo", + "x": 7129826, + "y": 2210247 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 2205790 + }, + { + "type": "lineTo", + "x": 7165475, + "y": 2156773 + }, + { + "type": "lineTo", + "x": 7210036, + "y": 2165685 + }, + { + "type": "lineTo", + "x": 7245685, + "y": 2187966 + }, + { + "type": "lineTo", + "x": 7263510, + "y": 2165685 + }, + { + "type": "lineTo", + "x": 7281334, + "y": 2121124 + }, + { + "type": "lineTo", + "x": 7294703, + "y": 2098843 + }, + { + "type": "lineTo", + "x": 7334808, + "y": 2094387 + }, + { + "type": "lineTo", + "x": 7415019, + "y": 2085475 + }, + { + "type": "lineTo", + "x": 7477405, + "y": 2094387 + }, + { + "type": "lineTo", + "x": 7526422, + "y": 2121124 + }, + { + "type": "lineTo", + "x": 7575440, + "y": 2165685 + }, + { + "type": "lineTo", + "x": 7597720, + "y": 2205790 + }, + { + "type": "lineTo", + "x": 7611089, + "y": 2241440 + }, + { + "type": "lineTo", + "x": 7624457, + "y": 2268176 + }, + { + "type": "lineTo", + "x": 7642282, + "y": 2326106 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_trapezium_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_trapezium_colored_regions.json new file mode 100644 index 00000000..3a646af5 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_trapezium_colored_regions.json @@ -0,0 +1,438 @@ +{ + "slide_number": 39, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 295275, + "path_height": 387350, + "commands": [ + { + "type": "moveTo", + "x": 7810501, + "y": 2727325 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 2654300 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 2628900 + }, + { + "type": "lineTo", + "x": 7832726, + "y": 2606675 + }, + { + "type": "lineTo", + "x": 7835901, + "y": 2587625 + }, + { + "type": "lineTo", + "x": 7851776, + "y": 2571750 + }, + { + "type": "lineTo", + "x": 7851776, + "y": 2571750 + }, + { + "type": "lineTo", + "x": 7886701, + "y": 2533650 + }, + { + "type": "lineTo", + "x": 7899401, + "y": 2524125 + }, + { + "type": "lineTo", + "x": 7899401, + "y": 2511425 + }, + { + "type": "lineTo", + "x": 7896226, + "y": 2492375 + }, + { + "type": "lineTo", + "x": 7896226, + "y": 2470150 + }, + { + "type": "lineTo", + "x": 7896226, + "y": 2447925 + }, + { + "type": "lineTo", + "x": 7896226, + "y": 2419350 + }, + { + "type": "lineTo", + "x": 7870826, + "y": 2397125 + }, + { + "type": "lineTo", + "x": 7835901, + "y": 2384425 + }, + { + "type": "lineTo", + "x": 7804151, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 7778751, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 2365375 + }, + { + "type": "lineTo", + "x": 7750176, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 7737476, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 7727951, + "y": 2346325 + }, + { + "type": "lineTo", + "x": 7708901, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 7686676, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 7664451, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 7664451, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 7632701, + "y": 2359025 + }, + { + "type": "lineTo", + "x": 7632701, + "y": 2374900 + }, + { + "type": "lineTo", + "x": 7620001, + "y": 2397125 + }, + { + "type": "lineTo", + "x": 7610476, + "y": 2419350 + }, + { + "type": "lineTo", + "x": 7604126, + "y": 2428875 + }, + { + "type": "lineTo", + "x": 7629526, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 7654926, + "y": 2438400 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 2447925 + }, + { + "type": "lineTo", + "x": 7715251, + "y": 2451100 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 2476500 + }, + { + "type": "lineTo", + "x": 7807326, + "y": 2517775 + }, + { + "type": "lineTo", + "x": 7813676, + "y": 2571750 + }, + { + "type": "lineTo", + "x": 7797801, + "y": 2613025 + }, + { + "type": "lineTo", + "x": 7778751, + "y": 2647950 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 2663825 + }, + { + "type": "lineTo", + "x": 7810501, + "y": 2727325 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 438150, + "path_height": 454025, + "commands": [ + { + "type": "moveTo", + "x": 3867150, + "y": 2778126 + }, + { + "type": "lineTo", + "x": 3851275, + "y": 2825751 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 2870201 + }, + { + "type": "lineTo", + "x": 3832225, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 2911476 + }, + { + "type": "lineTo", + "x": 3854450, + "y": 2940051 + }, + { + "type": "lineTo", + "x": 3867150, + "y": 2959101 + }, + { + "type": "lineTo", + "x": 3844925, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 3009901 + }, + { + "type": "lineTo", + "x": 3803650, + "y": 3025776 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 3032126 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 3041651 + }, + { + "type": "lineTo", + "x": 3721100, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 3695700, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 3679825, + "y": 3016251 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 2974976 + }, + { + "type": "lineTo", + "x": 3638550, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 3609975, + "y": 2898776 + }, + { + "type": "lineTo", + "x": 3562350, + "y": 2863851 + }, + { + "type": "lineTo", + "x": 3524250, + "y": 2838451 + }, + { + "type": "lineTo", + "x": 3492500, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 3454400, + "y": 2800351 + }, + { + "type": "lineTo", + "x": 3429000, + "y": 2787651 + }, + { + "type": "lineTo", + "x": 3451225, + "y": 2733676 + }, + { + "type": "lineTo", + "x": 3460750, + "y": 2698751 + }, + { + "type": "lineTo", + "x": 3498850, + "y": 2660651 + }, + { + "type": "lineTo", + "x": 3540125, + "y": 2635251 + }, + { + "type": "lineTo", + "x": 3584575, + "y": 2609851 + }, + { + "type": "lineTo", + "x": 3632200, + "y": 2593976 + }, + { + "type": "lineTo", + "x": 3673475, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 3714750, + "y": 2609851 + }, + { + "type": "lineTo", + "x": 3743325, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 3778250, + "y": 2651126 + }, + { + "type": "lineTo", + "x": 3813175, + "y": 2689226 + }, + { + "type": "lineTo", + "x": 3835400, + "y": 2701926 + }, + { + "type": "lineTo", + "x": 3863975, + "y": 2720976 + }, + { + "type": "lineTo", + "x": 3867150, + "y": 2778126 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_trapezoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_trapezoid_colored_regions.json new file mode 100644 index 00000000..5a5be52e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_trapezoid_colored_regions.json @@ -0,0 +1,318 @@ +{ + "slide_number": 40, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 225425, + "path_height": 238125, + "commands": [ + { + "type": "moveTo", + "x": 3848101, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3873501, + "y": 2762251 + }, + { + "type": "lineTo", + "x": 3857626, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 3844926, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 3844926, + "y": 2895601 + }, + { + "type": "lineTo", + "x": 3848101, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 3876676, + "y": 2924176 + }, + { + "type": "lineTo", + "x": 3902076, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 3921126, + "y": 2946401 + }, + { + "type": "lineTo", + "x": 3959226, + "y": 2943226 + }, + { + "type": "lineTo", + "x": 3994151, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 4022726, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 2838451 + }, + { + "type": "lineTo", + "x": 4051301, + "y": 2822576 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 2806701 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 2762251 + }, + { + "type": "lineTo", + "x": 4038601, + "y": 2733676 + }, + { + "type": "lineTo", + "x": 4003676, + "y": 2720976 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3933826, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3914776, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3848101, + "y": 2708276 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 355600, + "path_height": 250825, + "commands": [ + { + "type": "moveTo", + "x": 7489825, + "y": 2463801 + }, + { + "type": "lineTo", + "x": 7467600, + "y": 2520951 + }, + { + "type": "lineTo", + "x": 7470775, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 7461250, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 7461250, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 7477125, + "y": 2628901 + }, + { + "type": "lineTo", + "x": 7505700, + "y": 2616201 + }, + { + "type": "lineTo", + "x": 7521575, + "y": 2616201 + }, + { + "type": "lineTo", + "x": 7559675, + "y": 2622551 + }, + { + "type": "lineTo", + "x": 7591425, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 7632700, + "y": 2647951 + }, + { + "type": "lineTo", + "x": 7645400, + "y": 2670176 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 2682876 + }, + { + "type": "lineTo", + "x": 7696200, + "y": 2686051 + }, + { + "type": "lineTo", + "x": 7734300, + "y": 2686051 + }, + { + "type": "lineTo", + "x": 7762875, + "y": 2657476 + }, + { + "type": "lineTo", + "x": 7791450, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 7810500, + "y": 2597151 + }, + { + "type": "lineTo", + "x": 7816850, + "y": 2574926 + }, + { + "type": "lineTo", + "x": 7813675, + "y": 2536826 + }, + { + "type": "lineTo", + "x": 7791450, + "y": 2508251 + }, + { + "type": "lineTo", + "x": 7772400, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 7727950, + "y": 2473326 + }, + { + "type": "lineTo", + "x": 7680325, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 7645400, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 7620000, + "y": 2435226 + }, + { + "type": "lineTo", + "x": 7600950, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 7581900, + "y": 2454276 + }, + { + "type": "lineTo", + "x": 7559675, + "y": 2454276 + }, + { + "type": "lineTo", + "x": 7543800, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 7489825, + "y": 2463801 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/hand_triquetrum_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/hand_triquetrum_colored_regions.json new file mode 100644 index 00000000..2de37075 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/hand_triquetrum_colored_regions.json @@ -0,0 +1,373 @@ +{ + "slide_number": 37, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 425450, + "path_height": 352425, + "commands": [ + { + "type": "moveTo", + "x": 4895850, + "y": 2438401 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 2495551 + }, + { + "type": "lineTo", + "x": 4895850, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 4876800, + "y": 2571751 + }, + { + "type": "lineTo", + "x": 4841875, + "y": 2571751 + }, + { + "type": "lineTo", + "x": 4810125, + "y": 2565401 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 2581276 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 2587626 + }, + { + "type": "lineTo", + "x": 4740275, + "y": 2587626 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 2581276 + }, + { + "type": "lineTo", + "x": 4667250, + "y": 2552701 + }, + { + "type": "lineTo", + "x": 4648200, + "y": 2514601 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 2486026 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 2463801 + }, + { + "type": "lineTo", + "x": 4533900, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 4498975, + "y": 2432051 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 2419351 + }, + { + "type": "lineTo", + "x": 4518025, + "y": 2378076 + }, + { + "type": "lineTo", + "x": 4549775, + "y": 2320926 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 2260601 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4616450, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4692650, + "y": 2251076 + }, + { + "type": "lineTo", + "x": 4730750, + "y": 2273301 + }, + { + "type": "lineTo", + "x": 4718050, + "y": 2305051 + }, + { + "type": "lineTo", + "x": 4708525, + "y": 2339976 + }, + { + "type": "lineTo", + "x": 4695825, + "y": 2374901 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 2419351 + }, + { + "type": "lineTo", + "x": 4724400, + "y": 2454276 + }, + { + "type": "lineTo", + "x": 4756150, + "y": 2470151 + }, + { + "type": "lineTo", + "x": 4784725, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4813300, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 4851400, + "y": 2466976 + }, + { + "type": "lineTo", + "x": 4895850, + "y": 2438401 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 425450, + "path_height": 371475, + "commands": [ + { + "type": "moveTo", + "x": 7073900, + "y": 2238376 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 2159001 + }, + { + "type": "lineTo", + "x": 7016750, + "y": 2120901 + }, + { + "type": "lineTo", + "x": 6972300, + "y": 2095501 + }, + { + "type": "lineTo", + "x": 6934200, + "y": 2085976 + }, + { + "type": "lineTo", + "x": 6902450, + "y": 2085976 + }, + { + "type": "lineTo", + "x": 6873875, + "y": 2092326 + }, + { + "type": "lineTo", + "x": 6848475, + "y": 2105026 + }, + { + "type": "lineTo", + "x": 6819900, + "y": 2127251 + }, + { + "type": "lineTo", + "x": 6788150, + "y": 2149476 + }, + { + "type": "lineTo", + "x": 6762750, + "y": 2171701 + }, + { + "type": "lineTo", + "x": 6746875, + "y": 2187576 + }, + { + "type": "lineTo", + "x": 6724650, + "y": 2206626 + }, + { + "type": "lineTo", + "x": 6696075, + "y": 2238376 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 2273301 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 2320926 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 2355851 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 2387601 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 2432051 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 6759575, + "y": 2447926 + }, + { + "type": "lineTo", + "x": 6784975, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 6826250, + "y": 2451101 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 2413001 + }, + { + "type": "lineTo", + "x": 6858000, + "y": 2381251 + }, + { + "type": "lineTo", + "x": 6899275, + "y": 2339976 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 2311401 + }, + { + "type": "lineTo", + "x": 6988175, + "y": 2286001 + }, + { + "type": "lineTo", + "x": 7023100, + "y": 2266951 + }, + { + "type": "lineTo", + "x": 7073900, + "y": 2238376 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_anatomical_neck_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_anatomical_neck_colored_regions.json new file mode 100644 index 00000000..f16c0559 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_anatomical_neck_colored_regions.json @@ -0,0 +1,265 @@ +{ + "slide_number": 9, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 854499, + "path_height": 1398976, + "commands": [ + { + "type": "moveTo", + "x": 7371431, + "y": 2391675 + }, + { + "type": "lineTo", + "x": 7323030, + "y": 2527101 + }, + { + "type": "lineTo", + "x": 7219360, + "y": 2747412 + }, + { + "type": "lineTo", + "x": 7089773, + "y": 3026041 + }, + { + "type": "lineTo", + "x": 6940748, + "y": 3272271 + }, + { + "type": "lineTo", + "x": 6778764, + "y": 3544420 + }, + { + "type": "lineTo", + "x": 6610430, + "y": 3719763 + }, + { + "type": "lineTo", + "x": 6516932, + "y": 3790651 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 748741, + "path_height": 1473688, + "commands": [ + { + "type": "moveTo", + "x": 4197061, + "y": 2310484 + }, + { + "type": "lineTo", + "x": 4389043, + "y": 2408037 + }, + { + "type": "cubicBezTo", + "x1": 4437973, + "y1": 2440338, + "x2": 4481078, + "y2": 2478465, + "x": 4530008, + "y": 2510766 + }, + { + "type": "lineTo", + "x": 4674752, + "y": 2641243 + }, + { + "type": "lineTo", + "x": 4764623, + "y": 2741464 + }, + { + "type": "lineTo", + "x": 4864101, + "y": 2889251 + }, + { + "type": "cubicBezTo", + "x1": 4901642, + "y1": 2944869, + "x2": 4913784, + "y2": 2981437, + "x": 4938625, + "y": 3037055 + }, + { + "type": "cubicBezTo", + "x1": 4937825, + "y1": 3101140, + "x2": 4946551, + "y2": 3171575, + "x": 4945751, + "y": 3235660 + }, + { + "type": "cubicBezTo", + "x1": 4944348, + "y1": 3304152, + "x2": 4939769, + "y2": 3331368, + "x": 4938366, + "y": 3399860 + }, + { + "type": "cubicBezTo", + "x1": 4937953, + "y1": 3403223, + "x2": 4912140, + "y2": 3536762, + "x": 4911727, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 4886273, + "y": 3678489 + }, + { + "type": "lineTo", + "x": 4835084, + "y": 3784172 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "8", + "path_data": [ + { + "path_width": 967049, + "path_height": 291272, + "commands": [ + { + "type": "moveTo", + "x": 3650343, + "y": 3763235 + }, + { + "type": "lineTo", + "x": 3900844, + "y": 3804013 + }, + { + "type": "lineTo", + "x": 4128042, + "y": 3856442 + }, + { + "type": "lineTo", + "x": 4425147, + "y": 3937998 + }, + { + "type": "lineTo", + "x": 4576613, + "y": 4019554 + }, + { + "type": "lineTo", + "x": 4617392, + "y": 4054507 + }, + { + "type": "lineTo", + "x": 4617392, + "y": 4054507 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "11", + "path_data": [ + { + "path_width": 978700, + "path_height": 227192, + "commands": [ + { + "type": "moveTo", + "x": 6801989, + "y": 4083634 + }, + { + "type": "lineTo", + "x": 6901024, + "y": 4048681 + }, + { + "type": "lineTo", + "x": 6982583, + "y": 4019554 + }, + { + "type": "lineTo", + "x": 7203955, + "y": 3949649 + }, + { + "type": "lineTo", + "x": 7378723, + "y": 3908871 + }, + { + "type": "lineTo", + "x": 7553491, + "y": 3885569 + }, + { + "type": "lineTo", + "x": 7664177, + "y": 3873918 + }, + { + "type": "lineTo", + "x": 7757387, + "y": 3856442 + }, + { + "type": "lineTo", + "x": 7780689, + "y": 3856442 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_capitulum_and_trochlea _colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_capitulum_and_trochlea _colored_regions.json new file mode 100644 index 00000000..5b38468c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_capitulum_and_trochlea _colored_regions.json @@ -0,0 +1,566 @@ +{ + "slide_number": 16, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 658098, + "path_height": 666295, + "commands": [ + { + "type": "moveTo", + "x": 3356574, + "y": 5364532 + }, + { + "type": "lineTo", + "x": 3391954, + "y": 5324668 + }, + { + "type": "lineTo", + "x": 3448904, + "y": 5290499 + }, + { + "type": "lineTo", + "x": 3540023, + "y": 5250635 + }, + { + "type": "lineTo", + "x": 3608363, + "y": 5210771 + }, + { + "type": "lineTo", + "x": 3699483, + "y": 5187992 + }, + { + "type": "lineTo", + "x": 3762128, + "y": 5216466 + }, + { + "type": "lineTo", + "x": 3853247, + "y": 5244940 + }, + { + "type": "lineTo", + "x": 3910197, + "y": 5290499 + }, + { + "type": "lineTo", + "x": 3950062, + "y": 5313278 + }, + { + "type": "lineTo", + "x": 3984232, + "y": 5387311 + }, + { + "type": "lineTo", + "x": 3998797, + "y": 5531647 + }, + { + "type": "cubicBezTo", + "x1": 3998797, + "y1": 5567714, + "x2": 4005676, + "y2": 5576341, + "x": 4008322, + "y": 5611274 + }, + { + "type": "cubicBezTo", + "x1": 4010968, + "y1": 5646207, + "x2": 4012555, + "y2": 5712739, + "x": 4014672, + "y": 5741247 + }, + { + "type": "lineTo", + "x": 3959587, + "y": 5752435 + }, + { + "type": "lineTo", + "x": 3910197, + "y": 5785949 + }, + { + "type": "lineTo", + "x": 3796297, + "y": 5831508 + }, + { + "type": "lineTo", + "x": 3648228, + "y": 5854287 + }, + { + "type": "lineTo", + "x": 3540023, + "y": 5825813 + }, + { + "type": "cubicBezTo", + "x1": 3522065, + "y1": 5800517, + "x2": 3494583, + "y2": 5787922, + "x": 3476625, + "y": 5762626 + }, + { + "type": "lineTo", + "x": 3444419, + "y": 5692110 + }, + { + "type": "lineTo", + "x": 3397649, + "y": 5592325 + }, + { + "type": "lineTo", + "x": 3369174, + "y": 5461344 + }, + { + "type": "lineTo", + "x": 3356574, + "y": 5364532 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "7", + "path_data": [ + { + "path_width": 644525, + "path_height": 628650, + "commands": [ + { + "type": "moveTo", + "x": 4632326, + "y": 5892800 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 5772150 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 5635625 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 5530850 + }, + { + "type": "lineTo", + "x": 4581526, + "y": 5461000 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 5413375 + }, + { + "type": "lineTo", + "x": 4543426, + "y": 5359400 + }, + { + "type": "lineTo", + "x": 4498976, + "y": 5340350 + }, + { + "type": "lineTo", + "x": 4451351, + "y": 5337175 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 5330825 + }, + { + "type": "lineTo", + "x": 4327526, + "y": 5321300 + }, + { + "type": "lineTo", + "x": 4225926, + "y": 5302250 + }, + { + "type": "lineTo", + "x": 4140201, + "y": 5276850 + }, + { + "type": "lineTo", + "x": 4083051, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 4048126, + "y": 5280025 + }, + { + "type": "lineTo", + "x": 4000501, + "y": 5314950 + }, + { + "type": "lineTo", + "x": 3987801, + "y": 5343525 + }, + { + "type": "lineTo", + "x": 4006851, + "y": 5486400 + }, + { + "type": "cubicBezTo", + "x1": 4007909, + "y1": 5545667, + "x2": 4008968, + "y2": 5604933, + "x": 4010026, + "y": 5664200 + }, + { + "type": "lineTo", + "x": 4010026, + "y": 5730875 + }, + { + "type": "lineTo", + "x": 4035426, + "y": 5753100 + }, + { + "type": "lineTo", + "x": 4102101, + "y": 5756275 + }, + { + "type": "lineTo", + "x": 4165601, + "y": 5734050 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 5705475 + }, + { + "type": "lineTo", + "x": 4302126, + "y": 5692775 + }, + { + "type": "lineTo", + "x": 4375151, + "y": 5702300 + }, + { + "type": "lineTo", + "x": 4464051, + "y": 5730875 + }, + { + "type": "lineTo", + "x": 4514851, + "y": 5778500 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 5826125 + }, + { + "type": "lineTo", + "x": 4632326, + "y": 5892800 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "8", + "path_data": [ + { + "path_width": 723900, + "path_height": 479425, + "commands": [ + { + "type": "moveTo", + "x": 6978650, + "y": 5867401 + }, + { + "type": "lineTo", + "x": 6962775, + "y": 5797551 + }, + { + "type": "lineTo", + "x": 6972300, + "y": 5734051 + }, + { + "type": "lineTo", + "x": 6981825, + "y": 5692776 + }, + { + "type": "lineTo", + "x": 6994525, + "y": 5641976 + }, + { + "type": "lineTo", + "x": 7019925, + "y": 5610226 + }, + { + "type": "lineTo", + "x": 7026275, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 7045325, + "y": 5527676 + }, + { + "type": "lineTo", + "x": 7089775, + "y": 5553076 + }, + { + "type": "lineTo", + "x": 7140575, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 7181850, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 7283450, + "y": 5575301 + }, + { + "type": "lineTo", + "x": 7324725, + "y": 5575301 + }, + { + "type": "lineTo", + "x": 7375525, + "y": 5575301 + }, + { + "type": "lineTo", + "x": 7419975, + "y": 5565776 + }, + { + "type": "lineTo", + "x": 7439025, + "y": 5546726 + }, + { + "type": "lineTo", + "x": 7477125, + "y": 5508626 + }, + { + "type": "lineTo", + "x": 7515225, + "y": 5457826 + }, + { + "type": "lineTo", + "x": 7559675, + "y": 5413376 + }, + { + "type": "lineTo", + "x": 7594600, + "y": 5391151 + }, + { + "type": "lineTo", + "x": 7635875, + "y": 5387976 + }, + { + "type": "lineTo", + "x": 7667625, + "y": 5387976 + }, + { + "type": "lineTo", + "x": 7686675, + "y": 5407026 + }, + { + "type": "lineTo", + "x": 7680325, + "y": 5480051 + }, + { + "type": "lineTo", + "x": 7677150, + "y": 5534026 + }, + { + "type": "lineTo", + "x": 7670800, + "y": 5616576 + }, + { + "type": "lineTo", + "x": 7651750, + "y": 5661026 + }, + { + "type": "lineTo", + "x": 7642225, + "y": 5724526 + }, + { + "type": "lineTo", + "x": 7642225, + "y": 5781676 + }, + { + "type": "lineTo", + "x": 7642225, + "y": 5794376 + }, + { + "type": "lineTo", + "x": 7607300, + "y": 5784851 + }, + { + "type": "lineTo", + "x": 7562850, + "y": 5759451 + }, + { + "type": "lineTo", + "x": 7512050, + "y": 5737226 + }, + { + "type": "lineTo", + "x": 7483475, + "y": 5727701 + }, + { + "type": "lineTo", + "x": 7448550, + "y": 5724526 + }, + { + "type": "lineTo", + "x": 7372350, + "y": 5695951 + }, + { + "type": "lineTo", + "x": 7286625, + "y": 5708651 + }, + { + "type": "lineTo", + "x": 7216775, + "y": 5727701 + }, + { + "type": "lineTo", + "x": 7159625, + "y": 5759451 + }, + { + "type": "lineTo", + "x": 7112000, + "y": 5797551 + }, + { + "type": "lineTo", + "x": 7070725, + "y": 5826126 + }, + { + "type": "lineTo", + "x": 7067550, + "y": 5819776 + }, + { + "type": "lineTo", + "x": 6978650, + "y": 5867401 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_condyles_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_condyles_colored_regions.json new file mode 100644 index 00000000..ceccafe7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_condyles_colored_regions.json @@ -0,0 +1,840 @@ +{ + "slide_number": 13, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 717554, + "path_height": 1095375, + "commands": [ + { + "type": "moveTo", + "x": 4314825, + "y": 5454651 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 5451476 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 5407026 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 5362576 + }, + { + "type": "lineTo", + "x": 4597400, + "y": 5330826 + }, + { + "type": "lineTo", + "x": 4600575, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 5092701 + }, + { + "type": "lineTo", + "x": 4610100, + "y": 5013326 + }, + { + "type": "lineTo", + "x": 4543425, + "y": 4943476 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 4883151 + }, + { + "type": "lineTo", + "x": 4413250, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 4346575, + "y": 4806951 + }, + { + "type": "lineTo", + "x": 4276725, + "y": 4711701 + }, + { + "type": "lineTo", + "x": 4184650, + "y": 4533901 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 4359276 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 4476751 + }, + { + "type": "lineTo", + "x": 3994150, + "y": 4546601 + }, + { + "type": "cubicBezTo", + "x1": 3975100, + "y1": 4570943, + "x2": 3951287, + "y2": 4591051, + "x": 3943350, + "y": 4622801 + }, + { + "type": "cubicBezTo", + "x1": 3935413, + "y1": 4654551, + "x2": 3933296, + "y2": 4705351, + "x": 3946525, + "y": 4737101 + }, + { + "type": "cubicBezTo", + "x1": 3959225, + "y1": 4764618, + "x2": 4010025, + "y2": 4785784, + "x": 4022725, + "y": 4813301 + }, + { + "type": "lineTo", + "x": 4124325, + "y": 4914901 + }, + { + "type": "lineTo", + "x": 4216400, + "y": 5032376 + }, + { + "type": "lineTo", + "x": 4229100, + "y": 5067301 + }, + { + "type": "lineTo", + "x": 4248150, + "y": 5181601 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 5232401 + }, + { + "type": "lineTo", + "x": 4283075, + "y": 5292726 + }, + { + "type": "lineTo", + "x": 4311650, + "y": 5368926 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 5454651 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "11", + "path_data": [ + { + "path_width": 512938, + "path_height": 1047750, + "commands": [ + { + "type": "moveTo", + "x": 3638552, + "y": 4648200 + }, + { + "type": "cubicBezTo", + "x1": 3645960, + "y1": 4668308, + "x2": 3627968, + "y2": 4682596, + "x": 3622676, + "y": 4705350 + }, + { + "type": "cubicBezTo", + "x1": 3617384, + "y1": 4728104, + "x2": 3617385, + "y2": 4762500, + "x": 3606802, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 3552827, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 3460752, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 3384552, + "y": 4927600 + }, + { + "type": "lineTo", + "x": 3295652, + "y": 5000625 + }, + { + "type": "lineTo", + "x": 3235327, + "y": 5089525 + }, + { + "type": "lineTo", + "x": 3216277, + "y": 5165725 + }, + { + "type": "lineTo", + "x": 3216277, + "y": 5276850 + }, + { + "type": "lineTo", + "x": 3238502, + "y": 5391150 + }, + { + "type": "lineTo", + "x": 3254377, + "y": 5457825 + }, + { + "type": "lineTo", + "x": 3222627, + "y": 5438775 + }, + { + "type": "lineTo", + "x": 3190877, + "y": 5419725 + }, + { + "type": "lineTo", + "x": 3175002, + "y": 5327650 + }, + { + "type": "lineTo", + "x": 3162302, + "y": 5286375 + }, + { + "type": "lineTo", + "x": 3133727, + "y": 5229225 + }, + { + "type": "lineTo", + "x": 3127377, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 3130552, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 3155952, + "y": 5019675 + }, + { + "type": "lineTo", + "x": 3175002, + "y": 4987925 + }, + { + "type": "lineTo", + "x": 3228977, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 3251202, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 3292477, + "y": 4721225 + }, + { + "type": "lineTo", + "x": 3346452, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 3378202, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 3406777, + "y": 4410075 + }, + { + "type": "lineTo", + "x": 3457577, + "y": 4476750 + }, + { + "type": "cubicBezTo", + "x1": 3468160, + "y1": 4492625, + "x2": 3498852, + "y2": 4526492, + "x": 3517902, + "y": 4537075 + }, + { + "type": "lineTo", + "x": 3578227, + "y": 4584700 + }, + { + "type": "cubicBezTo", + "x1": 3598335, + "y1": 4603221, + "x2": 3631144, + "y2": 4628092, + "x": 3638552, + "y": 4648200 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "12", + "path_data": [ + { + "path_width": 768350, + "path_height": 1028700, + "commands": [ + { + "type": "moveTo", + "x": 7058026, + "y": 5505450 + }, + { + "type": "lineTo", + "x": 7124701, + "y": 5435600 + }, + { + "type": "lineTo", + "x": 7124701, + "y": 5394325 + }, + { + "type": "lineTo", + "x": 7064376, + "y": 5318125 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 5248275 + }, + { + "type": "lineTo", + "x": 7035801, + "y": 5175250 + }, + { + "type": "lineTo", + "x": 7070726, + "y": 5133975 + }, + { + "type": "lineTo", + "x": 7137401, + "y": 5083175 + }, + { + "type": "lineTo", + "x": 7191376, + "y": 5060950 + }, + { + "type": "lineTo", + "x": 7264401, + "y": 5019675 + }, + { + "type": "lineTo", + "x": 7324726, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 7366001, + "y": 4930775 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 4743450 + }, + { + "type": "lineTo", + "x": 7343776, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 7299326, + "y": 4629150 + }, + { + "type": "lineTo", + "x": 7239001, + "y": 4575175 + }, + { + "type": "lineTo", + "x": 7188201, + "y": 4505325 + }, + { + "type": "lineTo", + "x": 7153276, + "y": 4603750 + }, + { + "type": "lineTo", + "x": 7096126, + "y": 4689475 + }, + { + "type": "lineTo", + "x": 7064376, + "y": 4784725 + }, + { + "type": "lineTo", + "x": 6991351, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 6873876, + "y": 5000625 + }, + { + "type": "lineTo", + "x": 6838951, + "y": 5032375 + }, + { + "type": "lineTo", + "x": 6797676, + "y": 5035550 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 5054600 + }, + { + "type": "lineTo", + "x": 6715126, + "y": 5092700 + }, + { + "type": "lineTo", + "x": 6673851, + "y": 5140325 + }, + { + "type": "lineTo", + "x": 6635751, + "y": 5178425 + }, + { + "type": "lineTo", + "x": 6623051, + "y": 5267325 + }, + { + "type": "lineTo", + "x": 6654801, + "y": 5365750 + }, + { + "type": "lineTo", + "x": 6692901, + "y": 5435600 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 5495925 + }, + { + "type": "lineTo", + "x": 6813551, + "y": 5511800 + }, + { + "type": "lineTo", + "x": 6896101, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 6972301, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 5505450 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "13", + "path_data": [ + { + "path_width": 685800, + "path_height": 1069975, + "commands": [ + { + "type": "moveTo", + "x": 7680324, + "y": 5657851 + }, + { + "type": "lineTo", + "x": 7689849, + "y": 5581651 + }, + { + "type": "lineTo", + "x": 7715249, + "y": 5486401 + }, + { + "type": "lineTo", + "x": 7727949, + "y": 5381626 + }, + { + "type": "lineTo", + "x": 7715249, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 7683499, + "y": 5178426 + }, + { + "type": "lineTo", + "x": 7639049, + "y": 5111751 + }, + { + "type": "lineTo", + "x": 7610474, + "y": 5064126 + }, + { + "type": "lineTo", + "x": 7543799, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 7553324, + "y": 4924426 + }, + { + "type": "lineTo", + "x": 7559674, + "y": 4873626 + }, + { + "type": "lineTo", + "x": 7585074, + "y": 4819651 + }, + { + "type": "lineTo", + "x": 7635874, + "y": 4781551 + }, + { + "type": "lineTo", + "x": 7708899, + "y": 4752976 + }, + { + "type": "lineTo", + "x": 7772399, + "y": 4721226 + }, + { + "type": "lineTo", + "x": 7858124, + "y": 4676776 + }, + { + "type": "lineTo", + "x": 7893049, + "y": 4629151 + }, + { + "type": "lineTo", + "x": 7918449, + "y": 4587876 + }, + { + "type": "lineTo", + "x": 7940674, + "y": 4683126 + }, + { + "type": "lineTo", + "x": 7959724, + "y": 4759326 + }, + { + "type": "lineTo", + "x": 7981949, + "y": 4826001 + }, + { + "type": "lineTo", + "x": 8010524, + "y": 4889501 + }, + { + "type": "lineTo", + "x": 8026399, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 8051799, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 8099424, + "y": 5070476 + }, + { + "type": "lineTo", + "x": 8121649, + "y": 5092701 + }, + { + "type": "lineTo", + "x": 8143874, + "y": 5108576 + }, + { + "type": "lineTo", + "x": 8181974, + "y": 5127626 + }, + { + "type": "lineTo", + "x": 8210549, + "y": 5162551 + }, + { + "type": "lineTo", + "x": 8229599, + "y": 5276851 + }, + { + "type": "lineTo", + "x": 8220074, + "y": 5378451 + }, + { + "type": "lineTo", + "x": 8201024, + "y": 5397501 + }, + { + "type": "lineTo", + "x": 8181974, + "y": 5441951 + }, + { + "type": "lineTo", + "x": 8169274, + "y": 5473701 + }, + { + "type": "lineTo", + "x": 8131174, + "y": 5492751 + }, + { + "type": "lineTo", + "x": 8105774, + "y": 5499101 + }, + { + "type": "lineTo", + "x": 8083549, + "y": 5505451 + }, + { + "type": "lineTo", + "x": 8054974, + "y": 5518151 + }, + { + "type": "lineTo", + "x": 8020049, + "y": 5546726 + }, + { + "type": "lineTo", + "x": 7981949, + "y": 5578476 + }, + { + "type": "lineTo", + "x": 7943849, + "y": 5607051 + }, + { + "type": "lineTo", + "x": 7921624, + "y": 5616576 + }, + { + "type": "lineTo", + "x": 7889874, + "y": 5610226 + }, + { + "type": "lineTo", + "x": 7861299, + "y": 5610226 + }, + { + "type": "lineTo", + "x": 7826374, + "y": 5619751 + }, + { + "type": "lineTo", + "x": 7800974, + "y": 5626101 + }, + { + "type": "lineTo", + "x": 7766049, + "y": 5619751 + }, + { + "type": "lineTo", + "x": 7727949, + "y": 5619751 + }, + { + "type": "lineTo", + "x": 7680324, + "y": 5657851 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_deltoid_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_deltoid_tuberosity_colored_regions.json new file mode 100644 index 00000000..04139ced --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_deltoid_tuberosity_colored_regions.json @@ -0,0 +1,179 @@ +{ + "slide_number": 11, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 107950, + "path_height": 654050, + "commands": [ + { + "type": "moveTo", + "x": 5759450, + "y": 3756027 + }, + { + "type": "cubicBezTo", + "x1": 5747808, + "y1": 3734860, + "x2": 5739342, + "y2": 3751794, + "x": 5727700, + "y": 3730627 + }, + { + "type": "lineTo", + "x": 5708650, + "y": 3575052 + }, + { + "type": "lineTo", + "x": 5670550, + "y": 3409952 + }, + { + "type": "lineTo", + "x": 5654675, + "y": 3228977 + }, + { + "type": "lineTo", + "x": 5651500, + "y": 3140077 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 3105152 + }, + { + "type": "lineTo", + "x": 5689600, + "y": 3101977 + }, + { + "type": "lineTo", + "x": 5708650, + "y": 3178177 + }, + { + "type": "lineTo", + "x": 5730875, + "y": 3317877 + }, + { + "type": "lineTo", + "x": 5753100, + "y": 3460752 + }, + { + "type": "cubicBezTo", + "x1": 5754158, + "y1": 3532719, + "x2": 5758392, + "y2": 3684060, + "x": 5759450, + "y": 3756027 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 50800, + "path_height": 495300, + "commands": [ + { + "type": "moveTo", + "x": 2584450, + "y": 3781425 + }, + { + "type": "cubicBezTo", + "x1": 2581275, + "y1": 3763433, + "x2": 2568575, + "y2": 3751792, + "x": 2565400, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 2565400, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 2565400, + "y": 3568700 + }, + { + "type": "lineTo", + "x": 2574925, + "y": 3463925 + }, + { + "type": "lineTo", + "x": 2578100, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 2600325, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 2600325, + "y": 3549650 + }, + { + "type": "lineTo", + "x": 2616200, + "y": 3714750 + }, + { + "type": "cubicBezTo", + "x1": 2615142, + "y1": 3756025, + "x2": 2614083, + "y2": 3797300, + "x": 2613025, + "y": 3838575 + }, + { + "type": "lineTo", + "x": 2609850, + "y": 3886200 + }, + { + "type": "lineTo", + "x": 2584450, + "y": 3781425 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_greater_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_greater_tubercle_colored_regions.json new file mode 100644 index 00000000..cf711833 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_greater_tubercle_colored_regions.json @@ -0,0 +1,346 @@ +{ + "slide_number": 6, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 731025, + "path_height": 3143162, + "commands": [ + { + "type": "moveTo", + "x": 4153753, + "y": 2292817 + }, + { + "type": "lineTo", + "x": 4194099, + "y": 2354148 + }, + { + "type": "lineTo", + "x": 4095674, + "y": 2575701 + }, + { + "type": "cubicBezTo", + "x1": 4096784, + "y1": 2636129, + "x2": 4097893, + "y2": 2696558, + "x": 4099003, + "y": 2756986 + }, + { + "type": "lineTo", + "x": 4071667, + "y": 2935561 + }, + { + "type": "lineTo", + "x": 4059122, + "y": 3092684 + }, + { + "type": "cubicBezTo", + "x1": 4052282, + "y1": 3138115, + "x2": 4048616, + "y2": 3180371, + "x": 4041776, + "y": 3225802 + }, + { + "type": "lineTo", + "x": 4031012, + "y": 3330112 + }, + { + "type": "lineTo", + "x": 4009497, + "y": 5339775 + }, + { + "type": "cubicBezTo", + "x1": 3977618, + "y1": 5396254, + "x2": 3996285, + "y2": 5389547, + "x": 3920179, + "y": 5395478 + }, + { + "type": "cubicBezTo", + "x1": 3872385, + "y1": 5174229, + "x2": 3864196, + "y2": 4530718, + "x": 3861731, + "y": 4296616 + }, + { + "type": "cubicBezTo", + "x1": 3859266, + "y1": 4176248, + "x2": 3841849, + "y2": 3860129, + "x": 3854842, + "y": 3801306 + }, + { + "type": "lineTo", + "x": 3800687, + "y": 3659345 + }, + { + "type": "lineTo", + "x": 3587345, + "y": 3561827 + }, + { + "type": "lineTo", + "x": 3506440, + "y": 3450685 + }, + { + "type": "lineTo", + "x": 3469269, + "y": 3289612 + }, + { + "type": "lineTo", + "x": 3463074, + "y": 3128539 + }, + { + "type": "lineTo", + "x": 3484989, + "y": 2972267 + }, + { + "type": "lineTo", + "x": 3494050, + "y": 2818782 + }, + { + "type": "lineTo", + "x": 3531221, + "y": 2639124 + }, + { + "type": "lineTo", + "x": 3587286, + "y": 2524747 + }, + { + "type": "lineTo", + "x": 3686873, + "y": 2375289 + }, + { + "type": "lineTo", + "x": 3779335, + "y": 2280272 + }, + { + "type": "lineTo", + "x": 3932432, + "y": 2252316 + }, + { + "type": "lineTo", + "x": 4153753, + "y": 2292817 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 542925, + "path_height": 936625, + "commands": [ + { + "type": "moveTo", + "x": 7947026, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 7956551, + "y": 3276601 + }, + { + "type": "cubicBezTo", + "x1": 7957609, + "y1": 3223684, + "x2": 7958668, + "y2": 3170768, + "x": 7959726, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 7950201, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 7921626, + "y": 2987676 + }, + { + "type": "lineTo", + "x": 7921626, + "y": 2863851 + }, + { + "type": "lineTo", + "x": 7905751, + "y": 2762251 + }, + { + "type": "lineTo", + "x": 7899401, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7877176, + "y": 2667001 + }, + { + "type": "lineTo", + "x": 7854951, + "y": 2603501 + }, + { + "type": "lineTo", + "x": 7807326, + "y": 2546351 + }, + { + "type": "lineTo", + "x": 7753351, + "y": 2482851 + }, + { + "type": "lineTo", + "x": 7693026, + "y": 2441576 + }, + { + "type": "lineTo", + "x": 7658101, + "y": 2413001 + }, + { + "type": "lineTo", + "x": 7626351, + "y": 2403476 + }, + { + "type": "lineTo", + "x": 7585076, + "y": 2397126 + }, + { + "type": "lineTo", + "x": 7546976, + "y": 2390776 + }, + { + "type": "lineTo", + "x": 7512051, + "y": 2397126 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 2409826 + }, + { + "type": "lineTo", + "x": 7435851, + "y": 2416176 + }, + { + "type": "lineTo", + "x": 7416801, + "y": 2425701 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 2505076 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 2543176 + }, + { + "type": "lineTo", + "x": 7550151, + "y": 2616201 + }, + { + "type": "lineTo", + "x": 7600951, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 7661276, + "y": 2784476 + }, + { + "type": "lineTo", + "x": 7731126, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 7788276, + "y": 3051176 + }, + { + "type": "lineTo", + "x": 7845426, + "y": 3209926 + }, + { + "type": "cubicBezTo", + "x1": 7891993, + "y1": 3274484, + "x2": 7913159, + "y2": 3288243, + "x": 7947026, + "y": 3327401 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_head_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_head_colored_regions.json new file mode 100644 index 00000000..8ff78cdf --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_head_colored_regions.json @@ -0,0 +1,360 @@ +{ + "slide_number": 5, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 1130300, + "path_height": 1463675, + "commands": [ + { + "type": "moveTo", + "x": 7305675, + "y": 2362201 + }, + { + "type": "cubicBezTo", + "x1": 7300383, + "y1": 2378076, + "x2": 7304617, + "y2": 2422526, + "x": 7296150, + "y": 2454276 + }, + { + "type": "cubicBezTo", + "x1": 7287683, + "y1": 2486026, + "x2": 7262283, + "y2": 2510368, + "x": 7254875, + "y": 2552701 + }, + { + "type": "lineTo", + "x": 7223125, + "y": 2667001 + }, + { + "type": "cubicBezTo", + "x1": 7222067, + "y1": 2670176, + "x2": 7195608, + "y2": 2708276, + "x": 7194550, + "y": 2711451 + }, + { + "type": "lineTo", + "x": 7121525, + "y": 2873376 + }, + { + "type": "lineTo", + "x": 7019925, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 3206751 + }, + { + "type": "lineTo", + "x": 6810375, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3667126 + }, + { + "type": "lineTo", + "x": 6486525, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 3746501 + }, + { + "type": "lineTo", + "x": 6324600, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 6264275, + "y": 3581401 + }, + { + "type": "lineTo", + "x": 6210300, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 3225801 + }, + { + "type": "lineTo", + "x": 6191250, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6245225, + "y": 2851151 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 2695576 + }, + { + "type": "lineTo", + "x": 6375400, + "y": 2613026 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 2517776 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 2428876 + }, + { + "type": "lineTo", + "x": 6683375, + "y": 2362201 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 2317751 + }, + { + "type": "lineTo", + "x": 6921500, + "y": 2298701 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 2298701 + }, + { + "type": "lineTo", + "x": 7159625, + "y": 2308226 + }, + { + "type": "lineTo", + "x": 7258050, + "y": 2330451 + }, + { + "type": "lineTo", + "x": 7305675, + "y": 2362201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 987425, + "path_height": 1533525, + "commands": [ + { + "type": "moveTo", + "x": 4232276, + "y": 2289176 + }, + { + "type": "lineTo", + "x": 4314826, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 4425951, + "y": 2282826 + }, + { + "type": "lineTo", + "x": 4537076, + "y": 2305051 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 2368551 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 2451101 + }, + { + "type": "lineTo", + "x": 4968876, + "y": 2571751 + }, + { + "type": "lineTo", + "x": 5060951, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 3054351 + }, + { + "type": "lineTo", + "x": 5159376, + "y": 3257551 + }, + { + "type": "lineTo", + "x": 5105401, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 5048251, + "y": 3654426 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 3702051 + }, + { + "type": "lineTo", + "x": 4949826, + "y": 3771901 + }, + { + "type": "lineTo", + "x": 4883151, + "y": 3813176 + }, + { + "type": "lineTo", + "x": 4816476, + "y": 3797301 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 4892676, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 4940301, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 4959351, + "y": 3159126 + }, + { + "type": "lineTo", + "x": 4949826, + "y": 3019426 + }, + { + "type": "lineTo", + "x": 4905376, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 2670176 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 2549526 + }, + { + "type": "lineTo", + "x": 4502151, + "y": 2447926 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 4283076, + "y": 2384426 + }, + { + "type": "lineTo", + "x": 4200526, + "y": 2362201 + }, + { + "type": "lineTo", + "x": 4178301, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 4232276, + "y": 2289176 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_intertubercular_sulcus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_intertubercular_sulcus_colored_regions.json new file mode 100644 index 00000000..d593d3c7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_intertubercular_sulcus_colored_regions.json @@ -0,0 +1,190 @@ +{ + "slide_number": 8, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "11", + "path_data": [ + { + "path_width": 337242, + "path_height": 2392330, + "commands": [ + { + "type": "moveTo", + "x": 4012352, + "y": 2476398 + }, + { + "type": "cubicBezTo", + "x1": 4029261, + "y1": 2452403, + "x2": 4048394, + "y2": 2409909, + "x": 4077040, + "y": 2402548 + }, + { + "type": "lineTo", + "x": 4145746, + "y": 2403367 + }, + { + "type": "cubicBezTo", + "x1": 4168648, + "y1": 2403640, + "x2": 4175585, + "y2": 2431525, + "x": 4179315, + "y": 2461774 + }, + { + "type": "lineTo", + "x": 4168125, + "y": 2584863 + }, + { + "type": "lineTo", + "x": 4128962, + "y": 2696762 + }, + { + "type": "lineTo", + "x": 4112177, + "y": 2814256 + }, + { + "type": "lineTo", + "x": 4117772, + "y": 2965319 + }, + { + "type": "lineTo", + "x": 4145746, + "y": 3133167 + }, + { + "type": "lineTo", + "x": 4134557, + "y": 3301016 + }, + { + "type": "cubicBezTo", + "x1": 4131760, + "y1": 3364425, + "x2": 4133183, + "y2": 3446089, + "x": 4128962, + "y": 3513623 + }, + { + "type": "cubicBezTo", + "x1": 4124741, + "y1": 3581157, + "x2": 4126609, + "y2": 3537813, + "x": 4109230, + "y": 3706223 + }, + { + "type": "cubicBezTo", + "x1": 4091851, + "y1": 3874633, + "x2": 4041706, + "y2": 4322633, + "x": 4024687, + "y": 4524084 + }, + { + "type": "cubicBezTo", + "x1": 4007669, + "y1": 4725535, + "x2": 4003569, + "y2": 4612715, + "x": 3969210, + "y": 4794878 + }, + { + "type": "cubicBezTo", + "x1": 3946363, + "y1": 4765649, + "x2": 3855621, + "y2": 4810246, + "x": 3843806, + "y": 4732468 + }, + { + "type": "cubicBezTo", + "x1": 3831991, + "y1": 4654690, + "x2": 3883971, + "y2": 4453505, + "x": 3898322, + "y": 4328209 + }, + { + "type": "cubicBezTo", + "x1": 3912673, + "y1": 4202913, + "x2": 3930428, + "y2": 3945546, + "x": 3942550, + "y": 3816406 + }, + { + "type": "cubicBezTo", + "x1": 3954672, + "y1": 3687266, + "x2": 3952614, + "y2": 3542473, + "x": 3958417, + "y": 3452274 + }, + { + "type": "lineTo", + "x": 3933144, + "y": 3256256 + }, + { + "type": "lineTo", + "x": 3933144, + "y": 3043648 + }, + { + "type": "lineTo", + "x": 3933144, + "y": 2864610 + }, + { + "type": "lineTo", + "x": 3944333, + "y": 2719142 + }, + { + "type": "lineTo", + "x": 3975584, + "y": 2546518 + }, + { + "type": "cubicBezTo", + "x1": 3990127, + "y1": 2504457, + "x2": 3995443, + "y2": 2500393, + "x": 4012352, + "y": 2476398 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_lesser_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_lesser_tubercle_colored_regions.json new file mode 100644 index 00000000..c9171ae4 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_lesser_tubercle_colored_regions.json @@ -0,0 +1,246 @@ +{ + "slide_number": 7, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 835681, + "path_height": 3385118, + "commands": [ + { + "type": "moveTo", + "x": 4269633, + "y": 2208960 + }, + { + "type": "lineTo", + "x": 4412006, + "y": 2215993 + }, + { + "type": "cubicBezTo", + "x1": 4456261, + "y1": 2220455, + "x2": 4493744, + "y2": 2205793, + "x": 4535164, + "y": 2235734 + }, + { + "type": "cubicBezTo", + "x1": 4576584, + "y1": 2265675, + "x2": 4625167, + "y2": 2338220, + "x": 4660529, + "y": 2395640 + }, + { + "type": "cubicBezTo", + "x1": 4682745, + "y1": 2417982, + "x2": 4725121, + "y2": 2557914, + "x": 4747337, + "y": 2580256 + }, + { + "type": "lineTo", + "x": 4796708, + "y": 2743065 + }, + { + "type": "cubicBezTo", + "x1": 4807347, + "y1": 2785621, + "x2": 4810820, + "y2": 2797021, + "x": 4811170, + "y": 2835593 + }, + { + "type": "cubicBezTo", + "x1": 4811520, + "y1": 2874165, + "x2": 4809164, + "y2": 2937747, + "x": 4798809, + "y": 2974496 + }, + { + "type": "cubicBezTo", + "x1": 4782220, + "y1": 3001693, + "x2": 4774992, + "y2": 3031936, + "x": 4749041, + "y": 3056086 + }, + { + "type": "cubicBezTo", + "x1": 4723090, + "y1": 3080236, + "x2": 4673882, + "y2": 3105977, + "x": 4643101, + "y": 3119398 + }, + { + "type": "lineTo", + "x": 4550915, + "y": 3163492 + }, + { + "type": "lineTo", + "x": 4468178, + "y": 3261984 + }, + { + "type": "lineTo", + "x": 4365703, + "y": 3538974 + }, + { + "type": "lineTo", + "x": 4312785, + "y": 3724191 + }, + { + "type": "lineTo", + "x": 4312785, + "y": 3724191 + }, + { + "type": "lineTo", + "x": 4259868, + "y": 3995402 + }, + { + "type": "cubicBezTo", + "x1": 4245536, + "y1": 4068166, + "x2": 4242824, + "y2": 4042122, + "x": 4226794, + "y": 4160775 + }, + { + "type": "cubicBezTo", + "x1": 4210764, + "y1": 4279428, + "x2": 4191054, + "y2": 4504604, + "x": 4163688, + "y": 4707323 + }, + { + "type": "cubicBezTo", + "x1": 4136322, + "y1": 4910042, + "x2": 4103664, + "y2": 5190692, + "x": 4100505, + "y": 5231762 + }, + { + "type": "cubicBezTo", + "x1": 4097346, + "y1": 5272832, + "x2": 4076549, + "y2": 5496748, + "x": 4062596, + "y": 5509779 + }, + { + "type": "cubicBezTo", + "x1": 4048643, + "y1": 5522810, + "x2": 3957011, + "y2": 5723453, + "x": 3978877, + "y": 5455276 + }, + { + "type": "lineTo", + "x": 4168519, + "y": 3786981 + }, + { + "type": "lineTo", + "x": 4192248, + "y": 3471571 + }, + { + "type": "cubicBezTo", + "x1": 4186648, + "y1": 3373154, + "x2": 4168730, + "y2": 3314055, + "x": 4162010, + "y": 3240154 + }, + { + "type": "cubicBezTo", + "x1": 4155290, + "y1": 3166253, + "x2": 4151930, + "y2": 3092107, + "x": 4151930, + "y": 3028163 + }, + { + "type": "cubicBezTo", + "x1": 4151756, + "y1": 2982172, + "x2": 4151581, + "y2": 2936182, + "x": 4151407, + "y": 2890191 + }, + { + "type": "lineTo", + "x": 4161066, + "y": 2731120 + }, + { + "type": "lineTo", + "x": 4153719, + "y": 2622549 + }, + { + "type": "lineTo", + "x": 4163692, + "y": 2503690 + }, + { + "type": "lineTo", + "x": 4170411, + "y": 2361103 + }, + { + "type": "lineTo", + "x": 4206740, + "y": 2281620 + }, + { + "type": "lineTo", + "x": 4269633, + "y": 2208960 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_olecranon_fossa_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_olecranon_fossa_colored_regions.json new file mode 100644 index 00000000..92b71935 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_olecranon_fossa_colored_regions.json @@ -0,0 +1,274 @@ +{ + "slide_number": 15, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 925132, + "path_height": 788887, + "commands": [ + { + "type": "moveTo", + "x": 6039759, + "y": 4943664 + }, + { + "type": "lineTo", + "x": 5983056, + "y": 4845221 + }, + { + "type": "lineTo", + "x": 5955082, + "y": 4822841 + }, + { + "type": "lineTo", + "x": 5915918, + "y": 4778081 + }, + { + "type": "lineTo", + "x": 5876755, + "y": 4750107 + }, + { + "type": "lineTo", + "x": 5848781, + "y": 4710942 + }, + { + "type": "lineTo", + "x": 5826402, + "y": 4666183 + }, + { + "type": "lineTo", + "x": 5804022, + "y": 4654993 + }, + { + "type": "lineTo", + "x": 5736885, + "y": 4643803 + }, + { + "type": "lineTo", + "x": 5680937, + "y": 4658322 + }, + { + "type": "lineTo", + "x": 5636178, + "y": 4691137 + }, + { + "type": "lineTo", + "x": 5598679, + "y": 4710342 + }, + { + "type": "lineTo", + "x": 5551347, + "y": 4740736 + }, + { + "type": "lineTo", + "x": 5474839, + "y": 4778081 + }, + { + "type": "lineTo", + "x": 5408456, + "y": 4801371 + }, + { + "type": "lineTo", + "x": 5345249, + "y": 4845221 + }, + { + "type": "lineTo", + "x": 5294896, + "y": 4878790 + }, + { + "type": "lineTo", + "x": 5250137, + "y": 4917955 + }, + { + "type": "lineTo", + "x": 5205379, + "y": 4979499 + }, + { + "type": "lineTo", + "x": 5199784, + "y": 5013069 + }, + { + "type": "lineTo", + "x": 5194189, + "y": 5052234 + }, + { + "type": "lineTo", + "x": 5194189, + "y": 5102588 + }, + { + "type": "lineTo", + "x": 5199784, + "y": 5124968 + }, + { + "type": "lineTo", + "x": 5227758, + "y": 5158537 + }, + { + "type": "lineTo", + "x": 5255732, + "y": 5197702 + }, + { + "type": "lineTo", + "x": 5294896, + "y": 5242462 + }, + { + "type": "lineTo", + "x": 5334059, + "y": 5287221 + }, + { + "type": "lineTo", + "x": 5406792, + "y": 5304006 + }, + { + "type": "lineTo", + "x": 5451550, + "y": 5320791 + }, + { + "type": "lineTo", + "x": 5451550, + "y": 5320791 + }, + { + "type": "lineTo", + "x": 5529877, + "y": 5365550 + }, + { + "type": "lineTo", + "x": 5585825, + "y": 5382335 + }, + { + "type": "lineTo", + "x": 5636178, + "y": 5427095 + }, + { + "type": "lineTo", + "x": 5680937, + "y": 5432690 + }, + { + "type": "lineTo", + "x": 5725695, + "y": 5432690 + }, + { + "type": "lineTo", + "x": 5787238, + "y": 5415905 + }, + { + "type": "lineTo", + "x": 5809617, + "y": 5382335 + }, + { + "type": "lineTo", + "x": 5837591, + "y": 5354360 + }, + { + "type": "lineTo", + "x": 5893385, + "y": 5298411 + }, + { + "type": "lineTo", + "x": 5926353, + "y": 5250322 + }, + { + "type": "lineTo", + "x": 5971866, + "y": 5225677 + }, + { + "type": "lineTo", + "x": 6016625, + "y": 5214487 + }, + { + "type": "lineTo", + "x": 6050194, + "y": 5186512 + }, + { + "type": "lineTo", + "x": 6081343, + "y": 5176832 + }, + { + "type": "cubicBezTo", + "x1": 6089709, + "y1": 5167230, + "x2": 6110447, + "y2": 5154527, + "x": 6116268, + "y": 5138423 + }, + { + "type": "cubicBezTo", + "x1": 6122089, + "y1": 5122319, + "x2": 6118133, + "y2": 5096993, + "x": 6116268, + "y": 5080208 + }, + { + "type": "lineTo", + "x": 6066978, + "y": 5018664 + }, + { + "type": "lineTo", + "x": 6039759, + "y": 4943664 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_radial_and_coronoid fossae_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_radial_and_coronoid fossae_colored_regions.json new file mode 100644 index 00000000..0e22a2fb --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_radial_and_coronoid fossae_colored_regions.json @@ -0,0 +1,441 @@ +{ + "slide_number": 14, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 781050, + "path_height": 530225, + "commands": [ + { + "type": "moveTo", + "x": 4635500, + "y": 5070476 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 4905376 + }, + { + "type": "lineTo", + "x": 4660900, + "y": 4826001 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 4765676 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 4705351 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 4660901 + }, + { + "type": "lineTo", + "x": 4886325, + "y": 4616451 + }, + { + "type": "lineTo", + "x": 4930775, + "y": 4581526 + }, + { + "type": "lineTo", + "x": 4994275, + "y": 4556126 + }, + { + "type": "lineTo", + "x": 5064125, + "y": 4565651 + }, + { + "type": "lineTo", + "x": 5130800, + "y": 4587876 + }, + { + "type": "lineTo", + "x": 5229225, + "y": 4635501 + }, + { + "type": "lineTo", + "x": 5264150, + "y": 4651376 + }, + { + "type": "lineTo", + "x": 5305425, + "y": 4702176 + }, + { + "type": "lineTo", + "x": 5353050, + "y": 4743451 + }, + { + "type": "lineTo", + "x": 5381625, + "y": 4784726 + }, + { + "type": "lineTo", + "x": 5407025, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 5407025, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 5410200, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 5400675, + "y": 5057776 + }, + { + "type": "lineTo", + "x": 5378450, + "y": 5086351 + }, + { + "type": "lineTo", + "x": 5334000, + "y": 5064126 + }, + { + "type": "lineTo", + "x": 5264150, + "y": 5029201 + }, + { + "type": "lineTo", + "x": 5197475, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 5149850, + "y": 4956176 + }, + { + "type": "lineTo", + "x": 5102225, + "y": 4933951 + }, + { + "type": "lineTo", + "x": 5032375, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 4984750, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 4937125, + "y": 4924426 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 4943476 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 4968876 + }, + { + "type": "lineTo", + "x": 4778375, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 4730750, + "y": 5019676 + }, + { + "type": "lineTo", + "x": 4699000, + "y": 5054601 + }, + { + "type": "lineTo", + "x": 4686300, + "y": 5054601 + }, + { + "type": "lineTo", + "x": 4635500, + "y": 5070476 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "8", + "path_data": [ + { + "path_width": 730250, + "path_height": 428949, + "commands": [ + { + "type": "moveTo", + "x": 6191250, + "y": 5067301 + }, + { + "type": "cubicBezTo", + "x1": 6171142, + "y1": 5069947, + "x2": 6133571, + "y2": 5055659, + "x": 6108700, + "y": 5051426 + }, + { + "type": "lineTo", + "x": 6042025, + "y": 5041901 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 5035551 + }, + { + "type": "lineTo", + "x": 5918200, + "y": 5035551 + }, + { + "type": "lineTo", + "x": 5857875, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 5816600, + "y": 5016501 + }, + { + "type": "lineTo", + "x": 5781675, + "y": 5003801 + }, + { + "type": "lineTo", + "x": 5746750, + "y": 5003801 + }, + { + "type": "lineTo", + "x": 5705475, + "y": 5010151 + }, + { + "type": "lineTo", + "x": 5676900, + "y": 5016501 + }, + { + "type": "lineTo", + "x": 5654675, + "y": 5022851 + }, + { + "type": "lineTo", + "x": 5610225, + "y": 5032376 + }, + { + "type": "lineTo", + "x": 5575300, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 5575300, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 5549900, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 5534025, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 5527675, + "y": 4889501 + }, + { + "type": "lineTo", + "x": 5527675, + "y": 4845051 + }, + { + "type": "lineTo", + "x": 5537200, + "y": 4803776 + }, + { + "type": "lineTo", + "x": 5549900, + "y": 4768851 + }, + { + "type": "lineTo", + "x": 5572125, + "y": 4746626 + }, + { + "type": "lineTo", + "x": 5597525, + "y": 4718051 + }, + { + "type": "lineTo", + "x": 5626100, + "y": 4683126 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 4667251 + }, + { + "type": "lineTo", + "x": 5695950, + "y": 4657726 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 4651376 + }, + { + "type": "lineTo", + "x": 5816600, + "y": 4638676 + }, + { + "type": "lineTo", + "x": 5880100, + "y": 4638676 + }, + { + "type": "lineTo", + "x": 5930900, + "y": 4651376 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 4664076 + }, + { + "type": "lineTo", + "x": 6051550, + "y": 4679951 + }, + { + "type": "lineTo", + "x": 6092825, + "y": 4708526 + }, + { + "type": "lineTo", + "x": 6137275, + "y": 4718051 + }, + { + "type": "lineTo", + "x": 6175375, + "y": 4740276 + }, + { + "type": "lineTo", + "x": 6223000, + "y": 4803776 + }, + { + "type": "lineTo", + "x": 6254750, + "y": 4841876 + }, + { + "type": "lineTo", + "x": 6257925, + "y": 4886326 + }, + { + "type": "lineTo", + "x": 6257925, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 6229350, + "y": 5035551 + }, + { + "type": "cubicBezTo", + "x1": 6218238, + "y1": 5052484, + "x2": 6211358, + "y2": 5064655, + "x": 6191250, + "y": 5067301 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_radial_sulcus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_radial_sulcus_colored_regions.json new file mode 100644 index 00000000..816e1ff5 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_radial_sulcus_colored_regions.json @@ -0,0 +1,124 @@ +{ + "slide_number": 12, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 251696, + "path_height": 1389082, + "commands": [ + { + "type": "moveTo", + "x": 6102350, + "y": 4296335 + }, + { + "type": "lineTo", + "x": 6057900, + "y": 4064560 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 3839135 + }, + { + "type": "lineTo", + "x": 5991225, + "y": 3686735 + }, + { + "type": "lineTo", + "x": 5962650, + "y": 3499410 + }, + { + "type": "lineTo", + "x": 5940425, + "y": 3340660 + }, + { + "type": "lineTo", + "x": 5902325, + "y": 3140635 + }, + { + "type": "cubicBezTo", + "x1": 5888038, + "y1": 3094068, + "x2": 5862637, + "y2": 3050677, + "x": 5854700, + "y": 3061260 + }, + { + "type": "cubicBezTo", + "x1": 5846763, + "y1": 3071843, + "x2": 5852583, + "y2": 3139048, + "x": 5854700, + "y": 3204135 + }, + { + "type": "lineTo", + "x": 5876925, + "y": 3477185 + }, + { + "type": "lineTo", + "x": 5908675, + "y": 3712135 + }, + { + "type": "lineTo", + "x": 5940425, + "y": 3943910 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 4124885 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 4274110 + }, + { + "type": "lineTo", + "x": 6045200, + "y": 4378885 + }, + { + "type": "lineTo", + "x": 6083300, + "y": 4448735 + }, + { + "type": "lineTo", + "x": 6092825, + "y": 4363010 + }, + { + "type": "lineTo", + "x": 6102350, + "y": 4296335 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/humerus_shaft_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/humerus_shaft_colored_regions.json new file mode 100644 index 00000000..e4bb2806 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/humerus_shaft_colored_regions.json @@ -0,0 +1,438 @@ +{ + "slide_number": 10, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 483524, + "path_height": 2732131, + "commands": [ + { + "type": "moveTo", + "x": 4547484, + "y": 2359304 + }, + { + "type": "lineTo", + "x": 4483402, + "y": 2359304 + }, + { + "type": "lineTo", + "x": 4366890, + "y": 2359304 + }, + { + "type": "lineTo", + "x": 4221251, + "y": 2330177 + }, + { + "type": "lineTo", + "x": 4203774, + "y": 2324352 + }, + { + "type": "lineTo", + "x": 4203774, + "y": 2504940 + }, + { + "type": "lineTo", + "x": 4174646, + "y": 2813689 + }, + { + "type": "lineTo", + "x": 4145518, + "y": 3052532 + }, + { + "type": "lineTo", + "x": 4116390, + "y": 3227295 + }, + { + "type": "lineTo", + "x": 4087262, + "y": 3442836 + }, + { + "type": "lineTo", + "x": 4081436, + "y": 3605949 + }, + { + "type": "lineTo", + "x": 4087262, + "y": 3763236 + }, + { + "type": "lineTo", + "x": 4098913, + "y": 3821490 + }, + { + "type": "lineTo", + "x": 4104739, + "y": 4141889 + }, + { + "type": "lineTo", + "x": 4116390, + "y": 4415685 + }, + { + "type": "lineTo", + "x": 4110564, + "y": 4596274 + }, + { + "type": "lineTo", + "x": 4081436, + "y": 4840942 + }, + { + "type": "lineTo", + "x": 4063960, + "y": 4974927 + }, + { + "type": "lineTo", + "x": 4116390, + "y": 5004055 + }, + { + "type": "lineTo", + "x": 4186297, + "y": 5050658 + }, + { + "type": "lineTo", + "x": 4262030, + "y": 5056483 + }, + { + "type": "lineTo", + "x": 4349414, + "y": 5044833 + }, + { + "type": "lineTo", + "x": 4390193, + "y": 4998229 + }, + { + "type": "lineTo", + "x": 4361065, + "y": 4852593 + }, + { + "type": "lineTo", + "x": 4349414, + "y": 4631226 + }, + { + "type": "lineTo", + "x": 4349414, + "y": 4386558 + }, + { + "type": "lineTo", + "x": 4355239, + "y": 4095286 + }, + { + "type": "lineTo", + "x": 4372716, + "y": 3844792 + }, + { + "type": "lineTo", + "x": 4366890, + "y": 3681679 + }, + { + "type": "lineTo", + "x": 4372716, + "y": 3442836 + }, + { + "type": "lineTo", + "x": 4396018, + "y": 3163215 + }, + { + "type": "lineTo", + "x": 4436798, + "y": 2842816 + }, + { + "type": "lineTo", + "x": 4477577, + "y": 2592322 + }, + { + "type": "lineTo", + "x": 4530007, + "y": 2423384 + }, + { + "type": "lineTo", + "x": 4547484, + "y": 2359304 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 489350, + "path_height": 2743782, + "commands": [ + { + "type": "moveTo", + "x": 6801989, + "y": 2353478 + }, + { + "type": "lineTo", + "x": 6877722, + "y": 2382605 + }, + { + "type": "lineTo", + "x": 7011711, + "y": 2382605 + }, + { + "type": "lineTo", + "x": 7110746, + "y": 2365129 + }, + { + "type": "lineTo", + "x": 7151525, + "y": 2336002 + }, + { + "type": "lineTo", + "x": 7163176, + "y": 2545718 + }, + { + "type": "lineTo", + "x": 7186479, + "y": 2790386 + }, + { + "type": "lineTo", + "x": 7233083, + "y": 3110785 + }, + { + "type": "lineTo", + "x": 7250560, + "y": 3244770 + }, + { + "type": "lineTo", + "x": 7273863, + "y": 3437010 + }, + { + "type": "lineTo", + "x": 7273863, + "y": 3437010 + }, + { + "type": "lineTo", + "x": 7273863, + "y": 3437010 + }, + { + "type": "lineTo", + "x": 7279688, + "y": 3541868 + }, + { + "type": "lineTo", + "x": 7291339, + "y": 3646726 + }, + { + "type": "lineTo", + "x": 7291339, + "y": 3716631 + }, + { + "type": "lineTo", + "x": 7268037, + "y": 3786536 + }, + { + "type": "lineTo", + "x": 7268037, + "y": 3856442 + }, + { + "type": "lineTo", + "x": 7262211, + "y": 4083634 + }, + { + "type": "lineTo", + "x": 7244735, + "y": 4339953 + }, + { + "type": "lineTo", + "x": 7250560, + "y": 4462288 + }, + { + "type": "lineTo", + "x": 7250560, + "y": 4631225 + }, + { + "type": "lineTo", + "x": 7262211, + "y": 4759385 + }, + { + "type": "lineTo", + "x": 7279688, + "y": 4934148 + }, + { + "type": "lineTo", + "x": 7279688, + "y": 4992403 + }, + { + "type": "lineTo", + "x": 7244735, + "y": 5050657 + }, + { + "type": "lineTo", + "x": 7192304, + "y": 5073959 + }, + { + "type": "lineTo", + "x": 7116571, + "y": 5079784 + }, + { + "type": "lineTo", + "x": 7040839, + "y": 5079784 + }, + { + "type": "lineTo", + "x": 6970932, + "y": 5068133 + }, + { + "type": "lineTo", + "x": 6947629, + "y": 5068133 + }, + { + "type": "lineTo", + "x": 6982583, + "y": 4922497 + }, + { + "type": "lineTo", + "x": 6994234, + "y": 4648702 + }, + { + "type": "lineTo", + "x": 7000060, + "y": 4281699 + }, + { + "type": "lineTo", + "x": 6988408, + "y": 4083634 + }, + { + "type": "lineTo", + "x": 6976757, + "y": 3937998 + }, + { + "type": "lineTo", + "x": 6982583, + "y": 3704980 + }, + { + "type": "lineTo", + "x": 6982583, + "y": 3559344 + }, + { + "type": "lineTo", + "x": 6982583, + "y": 3361279 + }, + { + "type": "lineTo", + "x": 6970932, + "y": 3139913 + }, + { + "type": "lineTo", + "x": 6947629, + "y": 2953498 + }, + { + "type": "lineTo", + "x": 6906850, + "y": 2726306 + }, + { + "type": "lineTo", + "x": 6871896, + "y": 2545718 + }, + { + "type": "lineTo", + "x": 6831117, + "y": 2423383 + }, + { + "type": "lineTo", + "x": 6801989, + "y": 2353478 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/iliac_crest_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/iliac_crest_colored_regions.json new file mode 100644 index 00000000..b8ef09f2 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/iliac_crest_colored_regions.json @@ -0,0 +1,278 @@ +{ + "slide_number": 5, + "images": [ + { + "index": 0, + "name": "Google Shape;201;p5", + "description": "pelvis_lat_blk.psd - Right Pelvis (lateral aspect)", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Iliac Crest", + "color": "008000", + "image_name": "Google Shape;201;p5", + "path_data": [ + { + "path_width": 1881736, + "path_height": 1196237, + "commands": [ + { + "type": "moveTo", + "x": 1690459, + "y": 619218 + }, + { + "type": "lineTo", + "x": 1526186, + "y": 448618 + }, + { + "type": "lineTo", + "x": 1305050, + "y": 309609 + }, + { + "type": "lineTo", + "x": 1058640, + "y": 189557 + }, + { + "type": "lineTo", + "x": 850140, + "y": 170601 + }, + { + "type": "lineTo", + "x": 603731, + "y": 303291 + }, + { + "type": "lineTo", + "x": 496321, + "y": 467573 + }, + { + "type": "lineTo", + "x": 376759, + "y": 728352 + }, + { + "type": "cubicBezTo", + "x1": 330107, + "y1": 780330, + "x2": 131535, + "y2": 1117901, + "x": 84883, + "y": 1169879 + }, + { + "type": "lineTo", + "x": 0, + "y": 1196237 + }, + { + "type": "lineTo", + "x": 490003, + "y": 360158 + }, + { + "type": "lineTo", + "x": 597412, + "y": 202194 + }, + { + "type": "lineTo", + "x": 749049, + "y": 69504 + }, + { + "type": "lineTo", + "x": 888049, + "y": 6319 + }, + { + "type": "lineTo", + "x": 1083913, + "y": 0 + }, + { + "type": "lineTo", + "x": 1292413, + "y": 75823 + }, + { + "type": "lineTo", + "x": 1450368, + "y": 189557 + }, + { + "type": "lineTo", + "x": 1646232, + "y": 366476 + }, + { + "type": "lineTo", + "x": 1741005, + "y": 524440 + }, + { + "type": "lineTo", + "x": 1881736, + "y": 777205 + }, + { + "type": "lineTo", + "x": 1820244, + "y": 797856 + }, + { + "type": "lineTo", + "x": 1690459, + "y": 619218 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "Google Shape;202;p5", + "description": "pelvis_med_blk.psd - Right Pelvis (medial aspect)", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Iliac Crest", + "color": "008000", + "image_name": "Google Shape;202;p5", + "path_data": [ + { + "path_width": 1242510, + "path_height": 1264241, + "commands": [ + { + "type": "moveTo", + "x": 1135100, + "y": 347521 + }, + { + "type": "lineTo", + "x": 1015055, + "y": 183238 + }, + { + "type": "lineTo", + "x": 895009, + "y": 107416 + }, + { + "type": "lineTo", + "x": 749691, + "y": 82141 + }, + { + "type": "lineTo", + "x": 591736, + "y": 176920 + }, + { + "type": "lineTo", + "x": 446418, + "y": 347521 + }, + { + "type": "lineTo", + "x": 269508, + "y": 606581 + }, + { + "type": "lineTo", + "x": 174735, + "y": 821412 + }, + { + "type": "lineTo", + "x": 63181, + "y": 1147579 + }, + { + "type": "lineTo", + "x": 0, + "y": 1264241 + }, + { + "type": "cubicBezTo", + "x1": 14133, + "y1": 1201106, + "x2": -8196, + "y2": 1180505, + "x": 5937, + "y": 1117370 + }, + { + "type": "lineTo", + "x": 124190, + "y": 764545 + }, + { + "type": "lineTo", + "x": 206326, + "y": 587626 + }, + { + "type": "lineTo", + "x": 370599, + "y": 334884 + }, + { + "type": "lineTo", + "x": 585418, + "y": 101097 + }, + { + "type": "lineTo", + "x": 737054, + "y": 0 + }, + { + "type": "lineTo", + "x": 964509, + "y": 18956 + }, + { + "type": "lineTo", + "x": 1122464, + "y": 75823 + }, + { + "type": "lineTo", + "x": 1223555, + "y": 208513 + }, + { + "type": "lineTo", + "x": 1242510, + "y": 341202 + }, + { + "type": "lineTo", + "x": 1135100, + "y": 347521 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_maxilla_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_maxilla_colored_regions.json new file mode 100644 index 00000000..165dfbd5 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_maxilla_colored_regions.json @@ -0,0 +1,1441 @@ +{ + "slide_number": 21, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "750", + "path_data": [ + { + "path_width": 3895725, + "path_height": 2000250, + "commands": [ + { + "type": "moveTo", + "x": 5426076, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 3600450 + }, + { + "type": "lineTo", + "x": 5330826, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 5286376, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 5273676, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 5238751, + "y": 3581400 + }, + { + "type": "lineTo", + "x": 5226051, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 5159376, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 3743325 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 5149851, + "y": 3848100 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 3867150 + }, + { + "type": "lineTo", + "x": 5083176, + "y": 3867150 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 3886200 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 3895725 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 3905250 + }, + { + "type": "lineTo", + "x": 4972051, + "y": 3902075 + }, + { + "type": "lineTo", + "x": 4937126, + "y": 3940175 + }, + { + "type": "lineTo", + "x": 4908551, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 4857751, + "y": 3902075 + }, + { + "type": "lineTo", + "x": 4822826, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 3917950 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 3870325 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 3810000 + }, + { + "type": "lineTo", + "x": 4460876, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 4384676, + "y": 3854450 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 3892550 + }, + { + "type": "lineTo", + "x": 4302126, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 4260851, + "y": 3806825 + }, + { + "type": "lineTo", + "x": 4229101, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 4229101, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 4235451, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 3632200 + }, + { + "type": "lineTo", + "x": 4235451, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 4168776, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 4105276, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 4038601, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 3994151, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 3943351, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 3914776, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 3914776, + "y": 3362325 + }, + { + "type": "lineTo", + "x": 3937001, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 3940176, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 3917951, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 3867151, + "y": 3152775 + }, + { + "type": "lineTo", + "x": 3937001, + "y": 3133725 + }, + { + "type": "lineTo", + "x": 3990976, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 4025901, + "y": 3162300 + }, + { + "type": "lineTo", + "x": 4086226, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 3175000 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 3184525 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 3190875 + }, + { + "type": "lineTo", + "x": 4368801, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 4416426, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 3171825 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 3117850 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 4559301, + "y": 3203575 + }, + { + "type": "lineTo", + "x": 4613276, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 4562476, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 4518026, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 4467226, + "y": 3448050 + }, + { + "type": "lineTo", + "x": 4479926, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 4565651, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 3632200 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 4876801, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 4876801, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 4914901, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 4933951, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 4959351, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 4972051, + "y": 3425825 + }, + { + "type": "lineTo", + "x": 4962526, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 4933951, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 4972051, + "y": 3295650 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 5032376, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 5076826, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 5067301, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 3025775 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 2981325 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 2943225 + }, + { + "type": "lineTo", + "x": 4997451, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 5013326, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 5048251, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 5086351, + "y": 2819400 + }, + { + "type": "lineTo", + "x": 5118101, + "y": 2794000 + }, + { + "type": "lineTo", + "x": 5130801, + "y": 2749550 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 2698750 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 2657475 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 2635250 + }, + { + "type": "lineTo", + "x": 5146676, + "y": 2603500 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 2578100 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 2549525 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 2505075 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 2451100 + }, + { + "type": "lineTo", + "x": 5156201, + "y": 2425700 + }, + { + "type": "lineTo", + "x": 5200651, + "y": 2435225 + }, + { + "type": "lineTo", + "x": 5245101, + "y": 2435225 + }, + { + "type": "lineTo", + "x": 5283201, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 5283201, + "y": 2378075 + }, + { + "type": "lineTo", + "x": 5283201, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 2295525 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 2270125 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 2263775 + }, + { + "type": "lineTo", + "x": 5356226, + "y": 2232025 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 2193925 + }, + { + "type": "lineTo", + "x": 5375276, + "y": 2152650 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 2108200 + }, + { + "type": "lineTo", + "x": 5451476, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 5492751, + "y": 2133600 + }, + { + "type": "lineTo", + "x": 5524501, + "y": 2127250 + }, + { + "type": "lineTo", + "x": 5546726, + "y": 2111375 + }, + { + "type": "lineTo", + "x": 5556251, + "y": 2092325 + }, + { + "type": "lineTo", + "x": 5559426, + "y": 2063750 + }, + { + "type": "lineTo", + "x": 5568951, + "y": 2019300 + }, + { + "type": "lineTo", + "x": 5622926, + "y": 2016125 + }, + { + "type": "lineTo", + "x": 5686426, + "y": 2092325 + }, + { + "type": "lineTo", + "x": 5727701, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 5756276, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 5803901, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 5851526, + "y": 2079625 + }, + { + "type": "lineTo", + "x": 5880101, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 5892801, + "y": 1993900 + }, + { + "type": "lineTo", + "x": 5946776, + "y": 1990725 + }, + { + "type": "lineTo", + "x": 5969001, + "y": 2054225 + }, + { + "type": "lineTo", + "x": 5994401, + "y": 2114550 + }, + { + "type": "lineTo", + "x": 6035676, + "y": 2146300 + }, + { + "type": "lineTo", + "x": 6108701, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 6146801, + "y": 2092325 + }, + { + "type": "lineTo", + "x": 6178551, + "y": 2070100 + }, + { + "type": "lineTo", + "x": 6194426, + "y": 2057400 + }, + { + "type": "lineTo", + "x": 6245226, + "y": 2070100 + }, + { + "type": "lineTo", + "x": 6238876, + "y": 2165350 + }, + { + "type": "lineTo", + "x": 6242051, + "y": 2200275 + }, + { + "type": "lineTo", + "x": 6292851, + "y": 2193925 + }, + { + "type": "lineTo", + "x": 6340476, + "y": 2178050 + }, + { + "type": "lineTo", + "x": 6403976, + "y": 2127250 + }, + { + "type": "lineTo", + "x": 6426201, + "y": 2098675 + }, + { + "type": "lineTo", + "x": 6442076, + "y": 2111375 + }, + { + "type": "lineTo", + "x": 6442076, + "y": 2174875 + }, + { + "type": "lineTo", + "x": 6432551, + "y": 2251075 + }, + { + "type": "lineTo", + "x": 6429376, + "y": 2314575 + }, + { + "type": "lineTo", + "x": 6451601, + "y": 2327275 + }, + { + "type": "lineTo", + "x": 6486526, + "y": 2327275 + }, + { + "type": "lineTo", + "x": 6518276, + "y": 2320925 + }, + { + "type": "lineTo", + "x": 6521451, + "y": 2355850 + }, + { + "type": "lineTo", + "x": 6527801, + "y": 2409825 + }, + { + "type": "lineTo", + "x": 6527801, + "y": 2454275 + }, + { + "type": "lineTo", + "x": 6565901, + "y": 2463800 + }, + { + "type": "lineTo", + "x": 6600826, + "y": 2470150 + }, + { + "type": "lineTo", + "x": 6657976, + "y": 2479675 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 2482850 + }, + { + "type": "lineTo", + "x": 6635751, + "y": 2546350 + }, + { + "type": "lineTo", + "x": 6626226, + "y": 2587625 + }, + { + "type": "lineTo", + "x": 6642101, + "y": 2644775 + }, + { + "type": "lineTo", + "x": 6654801, + "y": 2682875 + }, + { + "type": "lineTo", + "x": 6689726, + "y": 2695575 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 2695575 + }, + { + "type": "lineTo", + "x": 6721476, + "y": 2740025 + }, + { + "type": "lineTo", + "x": 6705601, + "y": 2774950 + }, + { + "type": "lineTo", + "x": 6702426, + "y": 2800350 + }, + { + "type": "lineTo", + "x": 6715126, + "y": 2844800 + }, + { + "type": "lineTo", + "x": 6734176, + "y": 2863850 + }, + { + "type": "lineTo", + "x": 6756401, + "y": 2898775 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 2917825 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 2959100 + }, + { + "type": "lineTo", + "x": 6781801, + "y": 3009900 + }, + { + "type": "lineTo", + "x": 6823076, + "y": 3013075 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 3019425 + }, + { + "type": "lineTo", + "x": 6896101, + "y": 3019425 + }, + { + "type": "lineTo", + "x": 6823076, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 3117850 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 6762751, + "y": 3184525 + }, + { + "type": "lineTo", + "x": 6740526, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 6737351, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 6737351, + "y": 3298825 + }, + { + "type": "lineTo", + "x": 6756401, + "y": 3346450 + }, + { + "type": "lineTo", + "x": 6794501, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 6845301, + "y": 3394075 + }, + { + "type": "lineTo", + "x": 6861176, + "y": 3409950 + }, + { + "type": "lineTo", + "x": 6800851, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 6800851, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 6772276, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 6781801, + "y": 3521075 + }, + { + "type": "lineTo", + "x": 6784976, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 6807201, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 6899276, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 7029451, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 7086601, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 7150101, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 7194551, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 7219951, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 7242176, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 7277101, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 7289801, + "y": 3495675 + }, + { + "type": "lineTo", + "x": 7302501, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 7299326, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 7264401, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 7219951, + "y": 3352800 + }, + { + "type": "lineTo", + "x": 7165976, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 7108826, + "y": 3346450 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 3308350 + }, + { + "type": "lineTo", + "x": 7197726, + "y": 3235325 + }, + { + "type": "lineTo", + "x": 7254876, + "y": 3260725 + }, + { + "type": "lineTo", + "x": 7343776, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 7413626, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 7477126, + "y": 3298825 + }, + { + "type": "lineTo", + "x": 7531101, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 7610476, + "y": 3286125 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 7734301, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 7762876, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 7721601, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 7731126, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 7731126, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 7699376, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 7654926, + "y": 3581400 + }, + { + "type": "lineTo", + "x": 7623176, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 7575551, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 7518401, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 7442201, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 7289801, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 7270751, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 7258051, + "y": 3848100 + }, + { + "type": "lineTo", + "x": 7251701, + "y": 3946525 + }, + { + "type": "lineTo", + "x": 7210426, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 7092951, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 7086601, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 7077076, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 6959601, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 6870701, + "y": 3987800 + }, + { + "type": "lineTo", + "x": 6781801, + "y": 3956050 + }, + { + "type": "lineTo", + "x": 6664326, + "y": 3927475 + }, + { + "type": "lineTo", + "x": 6572251, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 6518276, + "y": 3870325 + }, + { + "type": "lineTo", + "x": 6518276, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 6505576, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 6432551, + "y": 3648075 + }, + { + "type": "lineTo", + "x": 6346826, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 6321426, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 6248401, + "y": 3552825 + }, + { + "type": "lineTo", + "x": 6203951, + "y": 3549650 + }, + { + "type": "lineTo", + "x": 6169026, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 6121401, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 6073776, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 6010276, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 5943601, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 5851526, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 5848351, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 5778501, + "y": 3549650 + }, + { + "type": "lineTo", + "x": 5740401, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 5695951, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 5695951, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 3581400 + }, + { + "type": "lineTo", + "x": 5613401, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 5565776, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 5511801, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 5426076, + "y": 3606800 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_occipital_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_occipital_colored_regions.json new file mode 100644 index 00000000..d4fe22e3 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_occipital_colored_regions.json @@ -0,0 +1,689 @@ +{ + "slide_number": 26, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "941", + "path_data": [ + { + "path_width": 4406123, + "path_height": 3784081, + "commands": [ + { + "type": "moveTo", + "x": 6217411, + "y": 2365311 + }, + { + "type": "lineTo", + "x": 6093003, + "y": 2256454 + }, + { + "type": "lineTo", + "x": 5978962, + "y": 2214984 + }, + { + "type": "lineTo", + "x": 5813085, + "y": 2209801 + }, + { + "type": "lineTo", + "x": 5652391, + "y": 2230535 + }, + { + "type": "lineTo", + "x": 5507248, + "y": 2266821 + }, + { + "type": "lineTo", + "x": 5403575, + "y": 2303107 + }, + { + "type": "lineTo", + "x": 5351738, + "y": 2334209 + }, + { + "type": "lineTo", + "x": 5320636, + "y": 2391229 + }, + { + "type": "lineTo", + "x": 5279167, + "y": 2443066 + }, + { + "type": "lineTo", + "x": 5284350, + "y": 2515637 + }, + { + "type": "lineTo", + "x": 5242881, + "y": 2598576 + }, + { + "type": "lineTo", + "x": 5180677, + "y": 2681515 + }, + { + "type": "lineTo", + "x": 5061452, + "y": 2738535 + }, + { + "type": "lineTo", + "x": 4962962, + "y": 2764454 + }, + { + "type": "lineTo", + "x": 4874840, + "y": 2790372 + }, + { + "type": "lineTo", + "x": 4916309, + "y": 2842209 + }, + { + "type": "lineTo", + "x": 4921493, + "y": 2862943 + }, + { + "type": "lineTo", + "x": 4843738, + "y": 2940699 + }, + { + "type": "lineTo", + "x": 4672677, + "y": 2982168 + }, + { + "type": "lineTo", + "x": 4569003, + "y": 3008086 + }, + { + "type": "lineTo", + "x": 4460146, + "y": 3008086 + }, + { + "type": "lineTo", + "x": 4335738, + "y": 2945882 + }, + { + "type": "lineTo", + "x": 4232065, + "y": 2909596 + }, + { + "type": "lineTo", + "x": 4159493, + "y": 2873311 + }, + { + "type": "lineTo", + "x": 4102473, + "y": 2904413 + }, + { + "type": "lineTo", + "x": 4086922, + "y": 2987352 + }, + { + "type": "lineTo", + "x": 4071371, + "y": 3034005 + }, + { + "type": "lineTo", + "x": 4102473, + "y": 3132494 + }, + { + "type": "lineTo", + "x": 4112840, + "y": 3220617 + }, + { + "type": "lineTo", + "x": 4097289, + "y": 3355392 + }, + { + "type": "lineTo", + "x": 4097289, + "y": 3402045 + }, + { + "type": "lineTo", + "x": 4061003, + "y": 3479801 + }, + { + "type": "lineTo", + "x": 3983248, + "y": 3588658 + }, + { + "type": "lineTo", + "x": 3931411, + "y": 3635311 + }, + { + "type": "lineTo", + "x": 3874391, + "y": 3687148 + }, + { + "type": "lineTo", + "x": 3807003, + "y": 3770086 + }, + { + "type": "lineTo", + "x": 3786269, + "y": 3827107 + }, + { + "type": "lineTo", + "x": 3724065, + "y": 3904862 + }, + { + "type": "lineTo", + "x": 3744799, + "y": 3961882 + }, + { + "type": "lineTo", + "x": 3801820, + "y": 4008535 + }, + { + "type": "lineTo", + "x": 3801820, + "y": 4091474 + }, + { + "type": "lineTo", + "x": 3708514, + "y": 4112209 + }, + { + "type": "lineTo", + "x": 3599656, + "y": 4086290 + }, + { + "type": "lineTo", + "x": 3589289, + "y": 4086290 + }, + { + "type": "lineTo", + "x": 3553003, + "y": 4107025 + }, + { + "type": "lineTo", + "x": 3584105, + "y": 4210699 + }, + { + "type": "lineTo", + "x": 3599656, + "y": 4366209 + }, + { + "type": "lineTo", + "x": 3599656, + "y": 4366209 + }, + { + "type": "lineTo", + "x": 3615207, + "y": 4454331 + }, + { + "type": "lineTo", + "x": 3656677, + "y": 4511352 + }, + { + "type": "lineTo", + "x": 3558187, + "y": 4609841 + }, + { + "type": "lineTo", + "x": 3620391, + "y": 4703148 + }, + { + "type": "lineTo", + "x": 3718881, + "y": 4832739 + }, + { + "type": "lineTo", + "x": 3739616, + "y": 4926045 + }, + { + "type": "lineTo", + "x": 3817371, + "y": 5050454 + }, + { + "type": "lineTo", + "x": 3869207, + "y": 5133392 + }, + { + "type": "lineTo", + "x": 3900309, + "y": 5252617 + }, + { + "type": "lineTo", + "x": 4019534, + "y": 5382209 + }, + { + "type": "lineTo", + "x": 4159493, + "y": 5496250 + }, + { + "type": "lineTo", + "x": 4289085, + "y": 5615474 + }, + { + "type": "lineTo", + "x": 4506799, + "y": 5739882 + }, + { + "type": "lineTo", + "x": 4755616, + "y": 5864290 + }, + { + "type": "lineTo", + "x": 4931860, + "y": 5900576 + }, + { + "type": "lineTo", + "x": 5159942, + "y": 5921311 + }, + { + "type": "lineTo", + "x": 5393207, + "y": 5947229 + }, + { + "type": "lineTo", + "x": 5673126, + "y": 5962780 + }, + { + "type": "lineTo", + "x": 5839003, + "y": 5962780 + }, + { + "type": "lineTo", + "x": 6020432, + "y": 5993882 + }, + { + "type": "lineTo", + "x": 6269248, + "y": 5983515 + }, + { + "type": "lineTo", + "x": 6440309, + "y": 5936862 + }, + { + "type": "lineTo", + "x": 6683942, + "y": 5853923 + }, + { + "type": "lineTo", + "x": 6844636, + "y": 5776168 + }, + { + "type": "lineTo", + "x": 7103820, + "y": 5620658 + }, + { + "type": "lineTo", + "x": 7300799, + "y": 5434045 + }, + { + "type": "lineTo", + "x": 7435575, + "y": 5278535 + }, + { + "type": "lineTo", + "x": 7617003, + "y": 5066005 + }, + { + "type": "lineTo", + "x": 7648105, + "y": 4977882 + }, + { + "type": "lineTo", + "x": 7679207, + "y": 4843107 + }, + { + "type": "lineTo", + "x": 7731044, + "y": 4729066 + }, + { + "type": "lineTo", + "x": 7793248, + "y": 4615025 + }, + { + "type": "lineTo", + "x": 7860636, + "y": 4500984 + }, + { + "type": "lineTo", + "x": 7902105, + "y": 4397311 + }, + { + "type": "lineTo", + "x": 7912473, + "y": 4335107 + }, + { + "type": "lineTo", + "x": 7959126, + "y": 4293637 + }, + { + "type": "lineTo", + "x": 7959126, + "y": 4200331 + }, + { + "type": "lineTo", + "x": 7933207, + "y": 4107025 + }, + { + "type": "lineTo", + "x": 7886230, + "y": 4133591 + }, + { + "type": "lineTo", + "x": 7823184, + "y": 4146421 + }, + { + "type": "cubicBezTo", + "x1": 7828044, + "y1": 4114563, + "x2": 7766229, + "y2": 4133505, + "x": 7771089, + "y": 4101647 + }, + { + "type": "cubicBezTo", + "x1": 7788022, + "y1": 4068839, + "x2": 7766856, + "y2": 4074130, + "x": 7783789, + "y": 4041322 + }, + { + "type": "lineTo", + "x": 7860636, + "y": 3956699 + }, + { + "type": "lineTo", + "x": 7865820, + "y": 3868576 + }, + { + "type": "lineTo", + "x": 7834718, + "y": 3806372 + }, + { + "type": "lineTo", + "x": 7813983, + "y": 3759719 + }, + { + "type": "lineTo", + "x": 7756962, + "y": 3733801 + }, + { + "type": "lineTo", + "x": 7699942, + "y": 3692331 + }, + { + "type": "lineTo", + "x": 7699942, + "y": 3681964 + }, + { + "type": "lineTo", + "x": 7746595, + "y": 3640494 + }, + { + "type": "lineTo", + "x": 7736228, + "y": 3609392 + }, + { + "type": "lineTo", + "x": 7653289, + "y": 3567923 + }, + { + "type": "lineTo", + "x": 7601452, + "y": 3536821 + }, + { + "type": "lineTo", + "x": 7565167, + "y": 3453882 + }, + { + "type": "lineTo", + "x": 7570350, + "y": 3386494 + }, + { + "type": "lineTo", + "x": 7508146, + "y": 3319107 + }, + { + "type": "lineTo", + "x": 7508146, + "y": 3288005 + }, + { + "type": "lineTo", + "x": 7508146, + "y": 3241352 + }, + { + "type": "lineTo", + "x": 7456309, + "y": 3179148 + }, + { + "type": "lineTo", + "x": 7471860, + "y": 3111760 + }, + { + "type": "lineTo", + "x": 7440758, + "y": 3008086 + }, + { + "type": "lineTo", + "x": 7404473, + "y": 2935515 + }, + { + "type": "lineTo", + "x": 7373371, + "y": 2914780 + }, + { + "type": "lineTo", + "x": 7316350, + "y": 2899229 + }, + { + "type": "lineTo", + "x": 7259330, + "y": 2888862 + }, + { + "type": "lineTo", + "x": 7217860, + "y": 2904413 + }, + { + "type": "lineTo", + "x": 7176391, + "y": 2919964 + }, + { + "type": "lineTo", + "x": 7134922, + "y": 2930331 + }, + { + "type": "lineTo", + "x": 7072718, + "y": 2935515 + }, + { + "type": "lineTo", + "x": 7020881, + "y": 2935515 + }, + { + "type": "lineTo", + "x": 6948309, + "y": 2956250 + }, + { + "type": "lineTo", + "x": 6829085, + "y": 2956250 + }, + { + "type": "lineTo", + "x": 6751330, + "y": 2919964 + }, + { + "type": "lineTo", + "x": 6715044, + "y": 2862943 + }, + { + "type": "lineTo", + "x": 6668391, + "y": 2800739 + }, + { + "type": "lineTo", + "x": 6637289, + "y": 2743719 + }, + { + "type": "lineTo", + "x": 6554350, + "y": 2733352 + }, + { + "type": "lineTo", + "x": 6450677, + "y": 2697066 + }, + { + "type": "lineTo", + "x": 6336636, + "y": 2655596 + }, + { + "type": "lineTo", + "x": 6253697, + "y": 2593392 + }, + { + "type": "lineTo", + "x": 6207044, + "y": 2500086 + }, + { + "type": "lineTo", + "x": 6217411, + "y": 2365311 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_palatine_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_palatine_colored_regions.json new file mode 100644 index 00000000..1e21ed9f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_palatine_colored_regions.json @@ -0,0 +1,612 @@ +{ + "slide_number": 23, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "834", + "path_data": [ + { + "path_width": 2394656, + "path_height": 758825, + "commands": [ + { + "type": "moveTo", + "x": 4994276, + "y": 2625725 + }, + { + "type": "lineTo", + "x": 5045076, + "y": 2562225 + }, + { + "type": "lineTo", + "x": 5010151, + "y": 2530475 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 2511425 + }, + { + "type": "lineTo", + "x": 4953001, + "y": 2511425 + }, + { + "type": "lineTo", + "x": 4927601, + "y": 2505075 + }, + { + "type": "lineTo", + "x": 4889501, + "y": 2473325 + }, + { + "type": "lineTo", + "x": 4854576, + "y": 2447925 + }, + { + "type": "lineTo", + "x": 4806951, + "y": 2403475 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 2387600 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 2381250 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 2390775 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 2390775 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 2409825 + }, + { + "type": "lineTo", + "x": 4597401, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 2371725 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 2355850 + }, + { + "type": "lineTo", + "x": 4438651, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 4375151, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 4318001, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 4305301, + "y": 2393950 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 2374900 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 4206876, + "y": 2359025 + }, + { + "type": "lineTo", + "x": 4171951, + "y": 2362200 + }, + { + "type": "lineTo", + "x": 4149726, + "y": 2339975 + }, + { + "type": "lineTo", + "x": 4127501, + "y": 2365375 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 2390775 + }, + { + "type": "lineTo", + "x": 3994151, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 2419350 + }, + { + "type": "lineTo", + "x": 3886201, + "y": 2428875 + }, + { + "type": "lineTo", + "x": 3851276, + "y": 2425700 + }, + { + "type": "lineTo", + "x": 3806826, + "y": 2403475 + }, + { + "type": "lineTo", + "x": 3768726, + "y": 2400300 + }, + { + "type": "lineTo", + "x": 3743326, + "y": 2419350 + }, + { + "type": "lineTo", + "x": 3698876, + "y": 2409825 + }, + { + "type": "lineTo", + "x": 3670301, + "y": 2438400 + }, + { + "type": "lineTo", + "x": 3651251, + "y": 2463800 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 2482850 + }, + { + "type": "lineTo", + "x": 3606801, + "y": 2520950 + }, + { + "type": "lineTo", + "x": 3594101, + "y": 2546350 + }, + { + "type": "lineTo", + "x": 3594101, + "y": 2584450 + }, + { + "type": "lineTo", + "x": 3587751, + "y": 2638425 + }, + { + "type": "lineTo", + "x": 3568701, + "y": 2679700 + }, + { + "type": "lineTo", + "x": 3530601, + "y": 2701925 + }, + { + "type": "lineTo", + "x": 3492501, + "y": 2730500 + }, + { + "type": "lineTo", + "x": 3438526, + "y": 2743200 + }, + { + "type": "lineTo", + "x": 3384551, + "y": 2743200 + }, + { + "type": "cubicBezTo", + "x1": 3368676, + "y1": 2751667, + "x2": 3368675, + "y2": 2788708, + "x": 3352800, + "y": 2797175 + }, + { + "type": "lineTo", + "x": 3298826, + "y": 2816225 + }, + { + "type": "cubicBezTo", + "x1": 3263372, + "y1": 2842683, + "x2": 3221038, + "y2": 2841096, + "x": 3181351, + "y": 2870200 + }, + { + "type": "cubicBezTo", + "x1": 3109914, + "y1": 2899304, + "x2": 3130022, + "y2": 2925233, + "x": 3127376, + "y": 2940050 + }, + { + "type": "cubicBezTo", + "x1": 3124730, + "y1": 2954867, + "x2": 3163889, + "y2": 2962804, + "x": 3175001, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 3314701, + "y": 2936875 + }, + { + "type": "lineTo", + "x": 3444876, + "y": 2974975 + }, + { + "type": "lineTo", + "x": 3511551, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 3559176, + "y": 2841625 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 2841625 + }, + { + "type": "lineTo", + "x": 3663951, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 3695701, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 3762376, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 3810001, + "y": 2790825 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 2768600 + }, + { + "type": "lineTo", + "x": 3956051, + "y": 2768600 + }, + { + "type": "lineTo", + "x": 4016376, + "y": 2787650 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 4152901, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 4187826, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 2930525 + }, + { + "type": "lineTo", + "x": 4229101, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 4276726, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 4308476, + "y": 3016250 + }, + { + "type": "lineTo", + "x": 4362451, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 4371976, + "y": 2984500 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 2949575 + }, + { + "type": "lineTo", + "x": 4410076, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 4410076, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 4441826, + "y": 2857500 + }, + { + "type": "lineTo", + "x": 4511676, + "y": 2819400 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 2832100 + }, + { + "type": "lineTo", + "x": 4816476, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 2905125 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 3009900 + }, + { + "type": "lineTo", + "x": 4857751, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 4889501, + "y": 3022600 + }, + { + "type": "lineTo", + "x": 4905376, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 4946651, + "y": 2955925 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 5010151, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 5070476, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 2892425 + }, + { + "type": "lineTo", + "x": 5076826, + "y": 2965450 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5143501, + "y": 3006725 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 2978150 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 2968625 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 2968625 + }, + { + "type": "lineTo", + "x": 5426076, + "y": 2990850 + }, + { + "type": "lineTo", + "x": 5457826, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 5508626, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 2930525 + }, + { + "type": "lineTo", + "x": 5467351, + "y": 2908300 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 2867025 + }, + { + "type": "lineTo", + "x": 5353051, + "y": 2832100 + }, + { + "type": "lineTo", + "x": 5280026, + "y": 2828925 + }, + { + "type": "lineTo", + "x": 5232401, + "y": 2784475 + }, + { + "type": "lineTo", + "x": 5143501, + "y": 2717800 + }, + { + "type": "lineTo", + "x": 5073651, + "y": 2689225 + }, + { + "type": "lineTo", + "x": 5016501, + "y": 2682875 + }, + { + "type": "lineTo", + "x": 4994276, + "y": 2625725 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_sphenoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_sphenoid_colored_regions.json new file mode 100644 index 00000000..f800a8e6 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_sphenoid_colored_regions.json @@ -0,0 +1,969 @@ +{ + "slide_number": 22, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "783", + "path_data": [ + { + "path_width": 1838325, + "path_height": 1412875, + "commands": [ + { + "type": "moveTo", + "x": 2581275, + "y": 4318000 + }, + { + "type": "lineTo", + "x": 2574925, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 2590800, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 2587625, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 2581275, + "y": 4149725 + }, + { + "type": "lineTo", + "x": 2549525, + "y": 4105275 + }, + { + "type": "lineTo", + "x": 2549525, + "y": 4076700 + }, + { + "type": "lineTo", + "x": 2527300, + "y": 4006850 + }, + { + "type": "lineTo", + "x": 2508250, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 2495550, + "y": 3927475 + }, + { + "type": "lineTo", + "x": 2486025, + "y": 3886200 + }, + { + "type": "lineTo", + "x": 2460625, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 2466975, + "y": 3803650 + }, + { + "type": "lineTo", + "x": 2489200, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 2476500, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 2466975, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 2425700, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 2397125, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 2346325, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 2282825, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 2305050, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 2352675, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 2409825, + "y": 3375025 + }, + { + "type": "lineTo", + "x": 2457450, + "y": 3292475 + }, + { + "type": "lineTo", + "x": 2508250, + "y": 3225800 + }, + { + "type": "lineTo", + "x": 2533650, + "y": 3181350 + }, + { + "type": "lineTo", + "x": 2533650, + "y": 3111500 + }, + { + "type": "lineTo", + "x": 2565400, + "y": 3079750 + }, + { + "type": "lineTo", + "x": 2625725, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 2679700, + "y": 3025775 + }, + { + "type": "lineTo", + "x": 2705100, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 2733675, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 2774950, + "y": 2933700 + }, + { + "type": "lineTo", + "x": 2816225, + "y": 2927350 + }, + { + "type": "lineTo", + "x": 2882900, + "y": 2965450 + }, + { + "type": "lineTo", + "x": 2987675, + "y": 3022600 + }, + { + "type": "lineTo", + "x": 3019425, + "y": 3041650 + }, + { + "type": "lineTo", + "x": 3086100, + "y": 3124200 + }, + { + "type": "lineTo", + "x": 3203575, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 3270250, + "y": 3095625 + }, + { + "type": "lineTo", + "x": 3336925, + "y": 3108325 + }, + { + "type": "lineTo", + "x": 3400425, + "y": 3143250 + }, + { + "type": "cubicBezTo", + "x1": 3401483, + "y1": 3091392, + "x2": 3462867, + "y2": 3153833, + "x": 3463925, + "y": 3101975 + }, + { + "type": "lineTo", + "x": 3517900, + "y": 2974975 + }, + { + "type": "lineTo", + "x": 3578225, + "y": 2952750 + }, + { + "type": "lineTo", + "x": 3619500, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 3117850 + }, + { + "type": "lineTo", + "x": 3641725, + "y": 3181350 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 3651250, + "y": 3302000 + }, + { + "type": "lineTo", + "x": 3692525, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 3730625, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 3756025, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 3816350, + "y": 3495675 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 3883025, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 3540125 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 3663950 + }, + { + "type": "lineTo", + "x": 3917950, + "y": 3705225 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 3981450, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 3854450 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 4070350, + "y": 4016375 + }, + { + "type": "lineTo", + "x": 4121150, + "y": 4051300 + }, + { + "type": "lineTo", + "x": 4016375, + "y": 4098925 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 3844925, + "y": 4140200 + }, + { + "type": "lineTo", + "x": 3787775, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 3765550, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 3736975, + "y": 4289425 + }, + { + "type": "lineTo", + "x": 3657600, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 3629025, + "y": 4200525 + }, + { + "type": "lineTo", + "x": 3568700, + "y": 4162425 + }, + { + "type": "lineTo", + "x": 3517900, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 3508375, + "y": 4108450 + }, + { + "type": "lineTo", + "x": 3517900, + "y": 4073525 + }, + { + "type": "lineTo", + "x": 3476625, + "y": 4022725 + }, + { + "type": "lineTo", + "x": 3413125, + "y": 4044950 + }, + { + "type": "lineTo", + "x": 3257550, + "y": 4092575 + }, + { + "type": "lineTo", + "x": 3162300, + "y": 4133850 + }, + { + "type": "lineTo", + "x": 3086100, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 3006725, + "y": 4197350 + }, + { + "type": "lineTo", + "x": 2927350, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 2847975, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 2822575, + "y": 4314825 + }, + { + "type": "lineTo", + "x": 2740025, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 2679700, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 2581275, + "y": 4318000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "784", + "path_data": [ + { + "path_width": 1606550, + "path_height": 1374775, + "commands": [ + { + "type": "moveTo", + "x": 5969000, + "y": 3648076 + }, + { + "type": "lineTo", + "x": 5911850, + "y": 3616326 + }, + { + "type": "lineTo", + "x": 5876925, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 5832475, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 5797550, + "y": 3565526 + }, + { + "type": "lineTo", + "x": 5762625, + "y": 3559176 + }, + { + "type": "lineTo", + "x": 5727700, + "y": 3498851 + }, + { + "type": "lineTo", + "x": 5692775, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 5657850, + "y": 3371851 + }, + { + "type": "lineTo", + "x": 5648325, + "y": 3282951 + }, + { + "type": "lineTo", + "x": 5686425, + "y": 3317876 + }, + { + "type": "lineTo", + "x": 5705475, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 5715000, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 5708650, + "y": 3248026 + }, + { + "type": "lineTo", + "x": 5699125, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 5667375, + "y": 3165476 + }, + { + "type": "lineTo", + "x": 5695950, + "y": 3111501 + }, + { + "type": "lineTo", + "x": 5641975, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 5588000, + "y": 3022601 + }, + { + "type": "cubicBezTo", + "x1": 5570008, + "y1": 3015193, + "x2": 5542492, + "y2": 3012547, + "x": 5524500, + "y": 3016251 + }, + { + "type": "cubicBezTo", + "x1": 5506508, + "y1": 3019955, + "x2": 5478463, + "y2": 3128964, + "x": 5454650, + "y": 3127376 + }, + { + "type": "cubicBezTo", + "x1": 5419725, + "y1": 3108326, + "x2": 5416550, + "y2": 3136900, + "x": 5381625, + "y": 3117850 + }, + { + "type": "lineTo", + "x": 5283200, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3152776 + }, + { + "type": "lineTo", + "x": 5067300, + "y": 3105151 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 5089525, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 4987925, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 4841875, + "y": 3206751 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 3340101 + }, + { + "type": "lineTo", + "x": 4740275, + "y": 3390901 + }, + { + "type": "lineTo", + "x": 4670425, + "y": 3470276 + }, + { + "type": "lineTo", + "x": 4632325, + "y": 3533776 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 3683001 + }, + { + "type": "lineTo", + "x": 4429125, + "y": 3771901 + }, + { + "type": "lineTo", + "x": 4381500, + "y": 3857626 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 3908426 + }, + { + "type": "lineTo", + "x": 4397375, + "y": 3962401 + }, + { + "type": "lineTo", + "x": 4403725, + "y": 4013201 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 4060826 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 4108451 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 4140201 + }, + { + "type": "lineTo", + "x": 4686300, + "y": 4216401 + }, + { + "type": "lineTo", + "x": 4705350, + "y": 4257676 + }, + { + "type": "lineTo", + "x": 4752975, + "y": 4260851 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 4216401 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 4191001 + }, + { + "type": "lineTo", + "x": 4895850, + "y": 4187826 + }, + { + "type": "lineTo", + "x": 4940300, + "y": 4175126 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 4127501 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 4079876 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 4032251 + }, + { + "type": "lineTo", + "x": 4946650, + "y": 4019551 + }, + { + "type": "lineTo", + "x": 4975225, + "y": 4013201 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 5038725, + "y": 4060826 + }, + { + "type": "lineTo", + "x": 5083175, + "y": 4057651 + }, + { + "type": "lineTo", + "x": 5178425, + "y": 4114801 + }, + { + "type": "lineTo", + "x": 5270500, + "y": 4152901 + }, + { + "type": "lineTo", + "x": 5353050, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 5429250, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 5473700, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 5524500, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 5565775, + "y": 4244976 + }, + { + "type": "lineTo", + "x": 5584825, + "y": 4279901 + }, + { + "type": "lineTo", + "x": 5619750, + "y": 4279901 + }, + { + "type": "lineTo", + "x": 5676900, + "y": 4314826 + }, + { + "type": "lineTo", + "x": 5699125, + "y": 4327526 + }, + { + "type": "lineTo", + "x": 5765800, + "y": 4359276 + }, + { + "type": "lineTo", + "x": 5775325, + "y": 4308476 + }, + { + "type": "lineTo", + "x": 5756275, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 5784850, + "y": 4244976 + }, + { + "type": "lineTo", + "x": 5810250, + "y": 4165601 + }, + { + "type": "lineTo", + "x": 5791200, + "y": 4152901 + }, + { + "type": "lineTo", + "x": 5797550, + "y": 4092576 + }, + { + "type": "lineTo", + "x": 5848350, + "y": 4035426 + }, + { + "type": "lineTo", + "x": 5861050, + "y": 3994151 + }, + { + "type": "lineTo", + "x": 5889625, + "y": 3962401 + }, + { + "type": "lineTo", + "x": 5873750, + "y": 3873501 + }, + { + "type": "lineTo", + "x": 5867400, + "y": 3857626 + }, + { + "type": "lineTo", + "x": 5880100, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 5876925, + "y": 3787776 + }, + { + "type": "lineTo", + "x": 5854700, + "y": 3746501 + }, + { + "type": "lineTo", + "x": 5864225, + "y": 3702051 + }, + { + "type": "lineTo", + "x": 5883275, + "y": 3679826 + }, + { + "type": "lineTo", + "x": 5969000, + "y": 3648076 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_temporal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_temporal_colored_regions.json new file mode 100644 index 00000000..d99e2896 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_temporal_colored_regions.json @@ -0,0 +1,1460 @@ +{ + "slide_number": 24, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "868", + "path_data": [ + { + "path_width": 1951339, + "path_height": 2936021, + "commands": [ + { + "type": "moveTo", + "x": 1833616, + "y": 2746946 + }, + { + "type": "lineTo", + "x": 1869289, + "y": 2775486 + }, + { + "type": "lineTo", + "x": 1926367, + "y": 2757648 + }, + { + "type": "lineTo", + "x": 1947771, + "y": 2768351 + }, + { + "type": "lineTo", + "x": 1922800, + "y": 2889644 + }, + { + "type": "lineTo", + "x": 1894261, + "y": 2996668 + }, + { + "type": "lineTo", + "x": 1908530, + "y": 3078720 + }, + { + "type": "lineTo", + "x": 1940636, + "y": 3150069 + }, + { + "type": "lineTo", + "x": 2004849, + "y": 3196446 + }, + { + "type": "lineTo", + "x": 2076195, + "y": 3221418 + }, + { + "type": "lineTo", + "x": 2133273, + "y": 3232121 + }, + { + "type": "lineTo", + "x": 2186783, + "y": 3232121 + }, + { + "type": "lineTo", + "x": 2265265, + "y": 3214283 + }, + { + "type": "lineTo", + "x": 2329477, + "y": 3182176 + }, + { + "type": "lineTo", + "x": 2358016, + "y": 3150069 + }, + { + "type": "lineTo", + "x": 2400824, + "y": 3107260 + }, + { + "type": "lineTo", + "x": 2465036, + "y": 3082287 + }, + { + "type": "lineTo", + "x": 2543518, + "y": 3068017 + }, + { + "type": "lineTo", + "x": 2611297, + "y": 3096557 + }, + { + "type": "lineTo", + "x": 2625567, + "y": 3157204 + }, + { + "type": "lineTo", + "x": 2643403, + "y": 3221418 + }, + { + "type": "lineTo", + "x": 2625567, + "y": 3282065 + }, + { + "type": "lineTo", + "x": 2643403, + "y": 3367684 + }, + { + "type": "lineTo", + "x": 2682644, + "y": 3453303 + }, + { + "type": "lineTo", + "x": 2700481, + "y": 3506815 + }, + { + "type": "lineTo", + "x": 2718318, + "y": 3574597 + }, + { + "type": "lineTo", + "x": 2736154, + "y": 3642379 + }, + { + "type": "lineTo", + "x": 2771828, + "y": 3713728 + }, + { + "type": "lineTo", + "x": 2782530, + "y": 3749403 + }, + { + "type": "lineTo", + "x": 2935926, + "y": 3703026 + }, + { + "type": "lineTo", + "x": 3075052, + "y": 3649514 + }, + { + "type": "lineTo", + "x": 3178505, + "y": 3581732 + }, + { + "type": "lineTo", + "x": 3249852, + "y": 3553192 + }, + { + "type": "lineTo", + "x": 3346171, + "y": 3506815 + }, + { + "type": "lineTo", + "x": 3399681, + "y": 3496113 + }, + { + "type": "lineTo", + "x": 3428220, + "y": 3481843 + }, + { + "type": "lineTo", + "x": 3478162, + "y": 3464006 + }, + { + "type": "lineTo", + "x": 3520971, + "y": 3478276 + }, + { + "type": "lineTo", + "x": 3542375, + "y": 3517518 + }, + { + "type": "lineTo", + "x": 3520971, + "y": 3560327 + }, + { + "type": "lineTo", + "x": 3542375, + "y": 3596002 + }, + { + "type": "lineTo", + "x": 3567346, + "y": 3638811 + }, + { + "type": "lineTo", + "x": 3585183, + "y": 3649514 + }, + { + "type": "lineTo", + "x": 3624424, + "y": 3695891 + }, + { + "type": "lineTo", + "x": 3638693, + "y": 3727998 + }, + { + "type": "lineTo", + "x": 3645828, + "y": 3785077 + }, + { + "type": "lineTo", + "x": 3638693, + "y": 3856427 + }, + { + "type": "lineTo", + "x": 3606587, + "y": 3913506 + }, + { + "type": "lineTo", + "x": 3499567, + "y": 3974153 + }, + { + "type": "lineTo", + "x": 3435354, + "y": 3995558 + }, + { + "type": "lineTo", + "x": 3356873, + "y": 4013395 + }, + { + "type": "lineTo", + "x": 3317632, + "y": 4038367 + }, + { + "type": "lineTo", + "x": 3349738, + "y": 4074042 + }, + { + "type": "lineTo", + "x": 3331901, + "y": 4109716 + }, + { + "type": "lineTo", + "x": 3289093, + "y": 4138256 + }, + { + "type": "lineTo", + "x": 3214179, + "y": 4173931 + }, + { + "type": "lineTo", + "x": 3117861, + "y": 4202470 + }, + { + "type": "lineTo", + "x": 3000138, + "y": 4216740 + }, + { + "type": "lineTo", + "x": 2907387, + "y": 4209605 + }, + { + "type": "lineTo", + "x": 2814636, + "y": 4166796 + }, + { + "type": "lineTo", + "x": 2721885, + "y": 4131121 + }, + { + "type": "lineTo", + "x": 2668375, + "y": 4106149 + }, + { + "type": "lineTo", + "x": 2625567, + "y": 4106149 + }, + { + "type": "lineTo", + "x": 2597028, + "y": 4145391 + }, + { + "type": "lineTo", + "x": 2572057, + "y": 4173931 + }, + { + "type": "lineTo", + "x": 2568489, + "y": 4213173 + }, + { + "type": "lineTo", + "x": 2593461, + "y": 4302359 + }, + { + "type": "lineTo", + "x": 2604163, + "y": 4384411 + }, + { + "type": "lineTo", + "x": 2604163, + "y": 4466463 + }, + { + "type": "lineTo", + "x": 2600595, + "y": 4577054 + }, + { + "type": "lineTo", + "x": 2582759, + "y": 4612729 + }, + { + "type": "lineTo", + "x": 2522114, + "y": 4684078 + }, + { + "type": "lineTo", + "x": 2497142, + "y": 4737590 + }, + { + "type": "lineTo", + "x": 2447199, + "y": 4783967 + }, + { + "type": "lineTo", + "x": 2411526, + "y": 4801804 + }, + { + "type": "lineTo", + "x": 2400824, + "y": 4858883 + }, + { + "type": "lineTo", + "x": 2354448, + "y": 4880288 + }, + { + "type": "lineTo", + "x": 2325910, + "y": 4919530 + }, + { + "type": "lineTo", + "x": 2293804, + "y": 4937368 + }, + { + "type": "lineTo", + "x": 2275967, + "y": 4973042 + }, + { + "type": "lineTo", + "x": 2272399, + "y": 5015852 + }, + { + "type": "lineTo", + "x": 2265265, + "y": 5069364 + }, + { + "type": "lineTo", + "x": 2300938, + "y": 5101471 + }, + { + "type": "lineTo", + "x": 2325910, + "y": 5140713 + }, + { + "type": "lineTo", + "x": 2304506, + "y": 5154983 + }, + { + "type": "lineTo", + "x": 2333044, + "y": 5204927 + }, + { + "type": "lineTo", + "x": 2308073, + "y": 5240601 + }, + { + "type": "lineTo", + "x": 2254563, + "y": 5222765 + }, + { + "type": "lineTo", + "x": 2215322, + "y": 5265574 + }, + { + "type": "lineTo", + "x": 2179648, + "y": 5229899 + }, + { + "type": "lineTo", + "x": 2183216, + "y": 5169253 + }, + { + "type": "lineTo", + "x": 2104734, + "y": 5140713 + }, + { + "type": "lineTo", + "x": 2101167, + "y": 5279844 + }, + { + "type": "lineTo", + "x": 2119004, + "y": 5418975 + }, + { + "type": "lineTo", + "x": 2136840, + "y": 5486757 + }, + { + "type": "lineTo", + "x": 2104734, + "y": 5486757 + }, + { + "type": "lineTo", + "x": 2104734, + "y": 5525999 + }, + { + "type": "lineTo", + "x": 2158244, + "y": 5611618 + }, + { + "type": "lineTo", + "x": 2154677, + "y": 5682967 + }, + { + "type": "lineTo", + "x": 2083330, + "y": 5650860 + }, + { + "type": "lineTo", + "x": 2040522, + "y": 5643725 + }, + { + "type": "lineTo", + "x": 1990579, + "y": 5568808 + }, + { + "type": "lineTo", + "x": 1954906, + "y": 5522431 + }, + { + "type": "lineTo", + "x": 1894261, + "y": 5468919 + }, + { + "type": "lineTo", + "x": 1847885, + "y": 5411840 + }, + { + "type": "lineTo", + "x": 1794375, + "y": 5286979 + }, + { + "type": "lineTo", + "x": 1740865, + "y": 5090768 + }, + { + "type": "lineTo", + "x": 1715893, + "y": 4919530 + }, + { + "type": "lineTo", + "x": 1694489, + "y": 4716185 + }, + { + "type": "lineTo", + "x": 1708759, + "y": 4527109 + }, + { + "type": "lineTo", + "x": 1726596, + "y": 4320197 + }, + { + "type": "lineTo", + "x": 1780106, + "y": 4152526 + }, + { + "type": "lineTo", + "x": 1815779, + "y": 4031232 + }, + { + "type": "lineTo", + "x": 1855020, + "y": 3913506 + }, + { + "type": "lineTo", + "x": 1912098, + "y": 3810050 + }, + { + "type": "lineTo", + "x": 1915665, + "y": 3706593 + }, + { + "type": "lineTo", + "x": 1897828, + "y": 3571030 + }, + { + "type": "lineTo", + "x": 1840751, + "y": 3439033 + }, + { + "type": "lineTo", + "x": 1790808, + "y": 3310605 + }, + { + "type": "lineTo", + "x": 1769404, + "y": 3182176 + }, + { + "type": "lineTo", + "x": 1769404, + "y": 3043045 + }, + { + "type": "lineTo", + "x": 1787240, + "y": 2914617 + }, + { + "type": "lineTo", + "x": 1801510, + "y": 2814728 + }, + { + "type": "lineTo", + "x": 1833616, + "y": 2746946 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "869", + "path_data": [ + { + "path_width": 1879992, + "path_height": 2900346, + "commands": [ + { + "type": "moveTo", + "x": 5953902, + "y": 2597112 + }, + { + "type": "lineTo", + "x": 6018114, + "y": 2575708 + }, + { + "type": "lineTo", + "x": 6057355, + "y": 2607815 + }, + { + "type": "lineTo", + "x": 6078759, + "y": 2604247 + }, + { + "type": "lineTo", + "x": 6110865, + "y": 2636355 + }, + { + "type": "lineTo", + "x": 6146538, + "y": 2682732 + }, + { + "type": "lineTo", + "x": 6221453, + "y": 2714839 + }, + { + "type": "lineTo", + "x": 6249991, + "y": 2761216 + }, + { + "type": "lineTo", + "x": 6296367, + "y": 2782620 + }, + { + "type": "lineTo", + "x": 6307069, + "y": 2871807 + }, + { + "type": "lineTo", + "x": 6321338, + "y": 2946724 + }, + { + "type": "lineTo", + "x": 6332040, + "y": 3053748 + }, + { + "type": "lineTo", + "x": 6342742, + "y": 3171474 + }, + { + "type": "lineTo", + "x": 6346310, + "y": 3274930 + }, + { + "type": "lineTo", + "x": 6339175, + "y": 3396224 + }, + { + "type": "lineTo", + "x": 6292800, + "y": 3517518 + }, + { + "type": "lineTo", + "x": 6242857, + "y": 3624542 + }, + { + "type": "lineTo", + "x": 6203616, + "y": 3752970 + }, + { + "type": "lineTo", + "x": 6210751, + "y": 3867129 + }, + { + "type": "lineTo", + "x": 6210751, + "y": 3995558 + }, + { + "type": "lineTo", + "x": 6232155, + "y": 4081177 + }, + { + "type": "lineTo", + "x": 6257126, + "y": 4191768 + }, + { + "type": "lineTo", + "x": 6282098, + "y": 4245280 + }, + { + "type": "lineTo", + "x": 6296367, + "y": 4284522 + }, + { + "type": "lineTo", + "x": 6349877, + "y": 4330899 + }, + { + "type": "lineTo", + "x": 6417657, + "y": 4412951 + }, + { + "type": "lineTo", + "x": 6442628, + "y": 4459328 + }, + { + "type": "lineTo", + "x": 6467600, + "y": 4562784 + }, + { + "type": "lineTo", + "x": 6467600, + "y": 4676943 + }, + { + "type": "lineTo", + "x": 6467600, + "y": 4787534 + }, + { + "type": "lineTo", + "x": 6431926, + "y": 4923098 + }, + { + "type": "lineTo", + "x": 6396253, + "y": 5030122 + }, + { + "type": "lineTo", + "x": 6378416, + "y": 5083634 + }, + { + "type": "lineTo", + "x": 6364147, + "y": 5147848 + }, + { + "type": "lineTo", + "x": 6353444, + "y": 5212062 + }, + { + "type": "lineTo", + "x": 6317771, + "y": 5322653 + }, + { + "type": "lineTo", + "x": 6264261, + "y": 5429677 + }, + { + "type": "lineTo", + "x": 6235722, + "y": 5458217 + }, + { + "type": "lineTo", + "x": 6185779, + "y": 5476054 + }, + { + "type": "lineTo", + "x": 6178645, + "y": 5401138 + }, + { + "type": "lineTo", + "x": 6142971, + "y": 5372598 + }, + { + "type": "lineTo", + "x": 6142971, + "y": 5297681 + }, + { + "type": "lineTo", + "x": 6103730, + "y": 5258439 + }, + { + "type": "lineTo", + "x": 6064489, + "y": 5208495 + }, + { + "type": "lineTo", + "x": 6064489, + "y": 5130011 + }, + { + "type": "lineTo", + "x": 6050220, + "y": 5069364 + }, + { + "type": "lineTo", + "x": 6064489, + "y": 5030122 + }, + { + "type": "lineTo", + "x": 6043085, + "y": 4930233 + }, + { + "type": "lineTo", + "x": 6000277, + "y": 4848181 + }, + { + "type": "lineTo", + "x": 5950334, + "y": 4773264 + }, + { + "type": "lineTo", + "x": 5854016, + "y": 4741157 + }, + { + "type": "lineTo", + "x": 5796938, + "y": 4705483 + }, + { + "type": "lineTo", + "x": 5771967, + "y": 4616296 + }, + { + "type": "lineTo", + "x": 5771967, + "y": 4548514 + }, + { + "type": "lineTo", + "x": 5722024, + "y": 4495002 + }, + { + "type": "lineTo", + "x": 5732726, + "y": 4434355 + }, + { + "type": "lineTo", + "x": 5682783, + "y": 4366574 + }, + { + "type": "lineTo", + "x": 5682783, + "y": 4302359 + }, + { + "type": "lineTo", + "x": 5697053, + "y": 4255982 + }, + { + "type": "lineTo", + "x": 5672081, + "y": 4202470 + }, + { + "type": "lineTo", + "x": 5625706, + "y": 4127554 + }, + { + "type": "lineTo", + "x": 5575763, + "y": 4116851 + }, + { + "type": "lineTo", + "x": 5543657, + "y": 4106149 + }, + { + "type": "lineTo", + "x": 5497281, + "y": 4120419 + }, + { + "type": "lineTo", + "x": 5436637, + "y": 4141824 + }, + { + "type": "lineTo", + "x": 5386694, + "y": 4152526 + }, + { + "type": "lineTo", + "x": 5293943, + "y": 4159661 + }, + { + "type": "lineTo", + "x": 5215461, + "y": 4166796 + }, + { + "type": "lineTo", + "x": 5151249, + "y": 4166796 + }, + { + "type": "lineTo", + "x": 5072767, + "y": 4141824 + }, + { + "type": "lineTo", + "x": 5033526, + "y": 4113284 + }, + { + "type": "lineTo", + "x": 4983584, + "y": 4059772 + }, + { + "type": "lineTo", + "x": 4930073, + "y": 4013395 + }, + { + "type": "lineTo", + "x": 4851592, + "y": 3970585 + }, + { + "type": "lineTo", + "x": 4758841, + "y": 3924208 + }, + { + "type": "lineTo", + "x": 4680359, + "y": 3895669 + }, + { + "type": "lineTo", + "x": 4598310, + "y": 3838589 + }, + { + "type": "lineTo", + "x": 4587608, + "y": 3802915 + }, + { + "type": "lineTo", + "x": 4633984, + "y": 3745835 + }, + { + "type": "lineTo", + "x": 4666090, + "y": 3667351 + }, + { + "type": "lineTo", + "x": 4733869, + "y": 3620974 + }, + { + "type": "lineTo", + "x": 4758841, + "y": 3606704 + }, + { + "type": "lineTo", + "x": 4726735, + "y": 3538922 + }, + { + "type": "lineTo", + "x": 4737437, + "y": 3456871 + }, + { + "type": "lineTo", + "x": 4798082, + "y": 3431899 + }, + { + "type": "lineTo", + "x": 4848024, + "y": 3485410 + }, + { + "type": "lineTo", + "x": 4915804, + "y": 3492545 + }, + { + "type": "lineTo", + "x": 4980016, + "y": 3542490 + }, + { + "type": "lineTo", + "x": 5040661, + "y": 3553192 + }, + { + "type": "lineTo", + "x": 5094171, + "y": 3588867 + }, + { + "type": "lineTo", + "x": 5151249, + "y": 3613839 + }, + { + "type": "lineTo", + "x": 5194057, + "y": 3649514 + }, + { + "type": "lineTo", + "x": 5251135, + "y": 3649514 + }, + { + "type": "lineTo", + "x": 5311779, + "y": 3685188 + }, + { + "type": "lineTo", + "x": 5351020, + "y": 3685188 + }, + { + "type": "lineTo", + "x": 5422367, + "y": 3713728 + }, + { + "type": "lineTo", + "x": 5518685, + "y": 3760105 + }, + { + "type": "lineTo", + "x": 5465175, + "y": 3688756 + }, + { + "type": "lineTo", + "x": 5493714, + "y": 3581732 + }, + { + "type": "lineTo", + "x": 5529388, + "y": 3524653 + }, + { + "type": "lineTo", + "x": 5554359, + "y": 3464006 + }, + { + "type": "lineTo", + "x": 5586465, + "y": 3410494 + }, + { + "type": "lineTo", + "x": 5579330, + "y": 3321307 + }, + { + "type": "lineTo", + "x": 5579330, + "y": 3282065 + }, + { + "type": "lineTo", + "x": 5561494, + "y": 3207148 + }, + { + "type": "lineTo", + "x": 5568628, + "y": 3160771 + }, + { + "type": "lineTo", + "x": 5625706, + "y": 3150069 + }, + { + "type": "lineTo", + "x": 5679216, + "y": 3139367 + }, + { + "type": "lineTo", + "x": 5714890, + "y": 3153637 + }, + { + "type": "lineTo", + "x": 5754130, + "y": 3214283 + }, + { + "type": "lineTo", + "x": 5800506, + "y": 3239256 + }, + { + "type": "lineTo", + "x": 5807641, + "y": 3282065 + }, + { + "type": "lineTo", + "x": 5850449, + "y": 3289200 + }, + { + "type": "lineTo", + "x": 5886122, + "y": 3303470 + }, + { + "type": "lineTo", + "x": 5964604, + "y": 3299902 + }, + { + "type": "lineTo", + "x": 6025249, + "y": 3296335 + }, + { + "type": "lineTo", + "x": 6093028, + "y": 3274930 + }, + { + "type": "lineTo", + "x": 6142971, + "y": 3257093 + }, + { + "type": "lineTo", + "x": 6196481, + "y": 3217851 + }, + { + "type": "lineTo", + "x": 6221453, + "y": 3153637 + }, + { + "type": "lineTo", + "x": 6228587, + "y": 3085855 + }, + { + "type": "lineTo", + "x": 6214318, + "y": 3010938 + }, + { + "type": "lineTo", + "x": 6192914, + "y": 2943156 + }, + { + "type": "lineTo", + "x": 6153673, + "y": 2900347 + }, + { + "type": "lineTo", + "x": 6103730, + "y": 2821863 + }, + { + "type": "lineTo", + "x": 6071624, + "y": 2761216 + }, + { + "type": "lineTo", + "x": 6010979, + "y": 2711271 + }, + { + "type": "lineTo", + "x": 5953902, + "y": 2597112 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "881", + "path_data": [ + { + "path_width": 150919, + "path_height": 247650, + "commands": [ + { + "type": "moveTo", + "x": 4581526, + "y": 3698876 + }, + { + "type": "lineTo", + "x": 4495801, + "y": 3686176 + }, + { + "type": "lineTo", + "x": 4495801, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 3521076 + }, + { + "type": "lineTo", + "x": 4552951, + "y": 3460751 + }, + { + "type": "lineTo", + "x": 4587876, + "y": 3451226 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 3482976 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 3543301 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 3619501 + }, + { + "type": "cubicBezTo", + "x1": 4627034, + "y1": 3632201, + "x2": 4653493, + "y2": 3686175, + "x": 4645026, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 4581526, + "y": 3698876 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "882", + "path_data": [ + { + "path_width": 155575, + "path_height": 250825, + "commands": [ + { + "type": "moveTo", + "x": 7778749, + "y": 3660776 + }, + { + "type": "lineTo", + "x": 7727949, + "y": 3686176 + }, + { + "type": "lineTo", + "x": 7721599, + "y": 3635376 + }, + { + "type": "lineTo", + "x": 7699374, + "y": 3575051 + }, + { + "type": "lineTo", + "x": 7673974, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 7677149, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 7712074, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 7759699, + "y": 3448051 + }, + { + "type": "cubicBezTo", + "x1": 7775045, + "y1": 3455459, + "x2": 7793037, + "y2": 3459693, + "x": 7804149, + "y": 3479801 + }, + { + "type": "lineTo", + "x": 7826374, + "y": 3568701 + }, + { + "type": "lineTo", + "x": 7829549, + "y": 3635376 + }, + { + "type": "lineTo", + "x": 7778749, + "y": 3660776 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/inferior_vomer_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/inferior_vomer_colored_regions.json new file mode 100644 index 00000000..373fc1aa --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/inferior_vomer_colored_regions.json @@ -0,0 +1,340 @@ +{ + "slide_number": 25, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "916", + "path_data": [ + { + "path_width": 993775, + "path_height": 1536700, + "commands": [ + { + "type": "moveTo", + "x": 5470526, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 5445126, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 5337176, + "y": 3673475 + }, + { + "type": "lineTo", + "x": 5267326, + "y": 3714750 + }, + { + "type": "lineTo", + "x": 5181601, + "y": 3756025 + }, + { + "type": "lineTo", + "x": 5089526, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 5016501, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 3825875 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 3870325 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 4987926, + "y": 3946525 + }, + { + "type": "lineTo", + "x": 5048251, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 5089526, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 5114926, + "y": 4095750 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 4149725 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 5241926, + "y": 4270375 + }, + { + "type": "lineTo", + "x": 5245101, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 5222876, + "y": 4429125 + }, + { + "type": "lineTo", + "x": 5216526, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 5264151, + "y": 4511675 + }, + { + "type": "lineTo", + "x": 5314951, + "y": 4530725 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 5410201, + "y": 4492625 + }, + { + "type": "lineTo", + "x": 5419726, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 5486401, + "y": 4476750 + }, + { + "type": "lineTo", + "x": 5534026, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 4422775 + }, + { + "type": "lineTo", + "x": 5568951, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 5622926, + "y": 4457700 + }, + { + "type": "lineTo", + "x": 5721351, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 5778501, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 5822951, + "y": 4429125 + }, + { + "type": "lineTo", + "x": 5772151, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 5813426, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 5845176, + "y": 4194175 + }, + { + "type": "lineTo", + "x": 5886451, + "y": 4140200 + }, + { + "type": "lineTo", + "x": 5921376, + "y": 4067175 + }, + { + "type": "lineTo", + "x": 5969001, + "y": 4025900 + }, + { + "type": "lineTo", + "x": 5981701, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 5949951, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 5918201, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 5927726, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 5934076, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 5838826, + "y": 3714750 + }, + { + "type": "lineTo", + "x": 5746751, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 5664201, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 5622926, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 5648326, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 5648326, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 5654676, + "y": 3298825 + }, + { + "type": "lineTo", + "x": 5686426, + "y": 3162300 + }, + { + "type": "lineTo", + "x": 5695951, + "y": 3079750 + }, + { + "type": "lineTo", + "x": 5654676, + "y": 3108325 + }, + { + "type": "lineTo", + "x": 5619751, + "y": 3108325 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 3041650 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 5473701, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 5486401, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 5480051, + "y": 3355975 + }, + { + "type": "cubicBezTo", + "x1": 5478993, + "y1": 3389842, + "x2": 5477934, + "y2": 3423708, + "x": 5470526, + "y": 3460750 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/intercondylar_fossa_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/intercondylar_fossa_colored_regions.json new file mode 100644 index 00000000..9143dcfb --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/intercondylar_fossa_colored_regions.json @@ -0,0 +1,363 @@ +{ + "slide_number": 16, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 501650, + "path_height": 561975, + "commands": [ + { + "type": "moveTo", + "x": 3143542, + "y": 4815492 + }, + { + "type": "lineTo", + "x": 3222210, + "y": 4766757 + }, + { + "type": "lineTo", + "x": 3277278, + "y": 4718022 + }, + { + "type": "lineTo", + "x": 3328412, + "y": 4680533 + }, + { + "type": "lineTo", + "x": 3344146, + "y": 4598058 + }, + { + "type": "lineTo", + "x": 3344146, + "y": 4523080 + }, + { + "type": "lineTo", + "x": 3332345, + "y": 4451852 + }, + { + "type": "lineTo", + "x": 3300878, + "y": 4358130 + }, + { + "type": "lineTo", + "x": 3257611, + "y": 4294399 + }, + { + "type": "lineTo", + "x": 3226144, + "y": 4249413 + }, + { + "type": "lineTo", + "x": 3194676, + "y": 4234418 + }, + { + "type": "lineTo", + "x": 3127809, + "y": 4241915 + }, + { + "type": "lineTo", + "x": 3064874, + "y": 4253162 + }, + { + "type": "lineTo", + "x": 2994073, + "y": 4256911 + }, + { + "type": "lineTo", + "x": 2915405, + "y": 4264408 + }, + { + "type": "lineTo", + "x": 2864271, + "y": 4271906 + }, + { + "type": "lineTo", + "x": 2801336, + "y": 4275655 + }, + { + "type": "lineTo", + "x": 2765936, + "y": 4279404 + }, + { + "type": "lineTo", + "x": 2722669, + "y": 4279404 + }, + { + "type": "lineTo", + "x": 2722669, + "y": 4279404 + }, + { + "type": "lineTo", + "x": 2742335, + "y": 4320642 + }, + { + "type": "lineTo", + "x": 2769869, + "y": 4399368 + }, + { + "type": "lineTo", + "x": 2797403, + "y": 4496838 + }, + { + "type": "lineTo", + "x": 2813137, + "y": 4586811 + }, + { + "type": "lineTo", + "x": 2805270, + "y": 4706775 + }, + { + "type": "lineTo", + "x": 2773803, + "y": 4804246 + }, + { + "type": "lineTo", + "x": 2738402, + "y": 4867977 + }, + { + "type": "lineTo", + "x": 2726602, + "y": 4897968 + }, + { + "type": "lineTo", + "x": 2824937, + "y": 4849232 + }, + { + "type": "lineTo", + "x": 2919338, + "y": 4834237 + }, + { + "type": "lineTo", + "x": 3029474, + "y": 4834237 + }, + { + "type": "lineTo", + "x": 3143542, + "y": 4815492 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "26", + "path_data": [ + { + "path_width": 501650, + "path_height": 561975, + "commands": [ + { + "type": "moveTo", + "x": 3141393, + "y": 5499771 + }, + { + "type": "lineTo", + "x": 3233172, + "y": 5436374 + }, + { + "type": "lineTo", + "x": 3297418, + "y": 5372976 + }, + { + "type": "lineTo", + "x": 3357075, + "y": 5324209 + }, + { + "type": "lineTo", + "x": 3375431, + "y": 5216921 + }, + { + "type": "lineTo", + "x": 3375431, + "y": 5119386 + }, + { + "type": "lineTo", + "x": 3361664, + "y": 5026728 + }, + { + "type": "lineTo", + "x": 3324952, + "y": 4904810 + }, + { + "type": "lineTo", + "x": 3274473, + "y": 4821905 + }, + { + "type": "lineTo", + "x": 3237761, + "y": 4763384 + }, + { + "type": "lineTo", + "x": 3201050, + "y": 4743878 + }, + { + "type": "lineTo", + "x": 3123037, + "y": 4753631 + }, + { + "type": "lineTo", + "x": 3049614, + "y": 4768261 + }, + { + "type": "lineTo", + "x": 2967012, + "y": 4773138 + }, + { + "type": "lineTo", + "x": 2875233, + "y": 4782891 + }, + { + "type": "lineTo", + "x": 2815576, + "y": 4792645 + }, + { + "type": "lineTo", + "x": 2742153, + "y": 4797522 + }, + { + "type": "lineTo", + "x": 2700852, + "y": 4802398 + }, + { + "type": "lineTo", + "x": 2650374, + "y": 4802398 + }, + { + "type": "lineTo", + "x": 2650374, + "y": 4802398 + }, + { + "type": "lineTo", + "x": 2673318, + "y": 4856042 + }, + { + "type": "lineTo", + "x": 2705441, + "y": 4958454 + }, + { + "type": "lineTo", + "x": 2737564, + "y": 5085249 + }, + { + "type": "lineTo", + "x": 2755920, + "y": 5202291 + }, + { + "type": "lineTo", + "x": 2746742, + "y": 5358346 + }, + { + "type": "lineTo", + "x": 2710030, + "y": 5485141 + }, + { + "type": "lineTo", + "x": 2668729, + "y": 5568046 + }, + { + "type": "lineTo", + "x": 2654962, + "y": 5607060 + }, + { + "type": "lineTo", + "x": 2769687, + "y": 5543662 + }, + { + "type": "lineTo", + "x": 2879822, + "y": 5524155 + }, + { + "type": "lineTo", + "x": 3008313, + "y": 5524155 + }, + { + "type": "lineTo", + "x": 3141393, + "y": 5499771 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/intermediate_cuneiform_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/intermediate_cuneiform_colored_regions.json new file mode 100644 index 00000000..1f799e01 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/intermediate_cuneiform_colored_regions.json @@ -0,0 +1,368 @@ +{ + "slide_number": 51, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 361950, + "path_height": 368300, + "commands": [ + { + "type": "moveTo", + "x": 4743450, + "y": 3451225 + }, + { + "type": "lineTo", + "x": 4657725, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 4616450, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 4575175, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 4578350, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 4591050, + "y": 3286125 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 3254375 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 3225800 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 3190875 + }, + { + "type": "lineTo", + "x": 4648200, + "y": 3159125 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 3082925 + }, + { + "type": "lineTo", + "x": 4759325, + "y": 3092450 + }, + { + "type": "lineTo", + "x": 4787900, + "y": 3105150 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 3121025 + }, + { + "type": "lineTo", + "x": 4883150, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 4930775, + "y": 3190875 + }, + { + "type": "lineTo", + "x": 4937125, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 3343275 + }, + { + "type": "lineTo", + "x": 4835525, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 3429000 + }, + { + "type": "lineTo", + "x": 4743450, + "y": 3451225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 200025, + "path_height": 447675, + "commands": [ + { + "type": "moveTo", + "x": 6670676, + "y": 3803651 + }, + { + "type": "lineTo", + "x": 6654801, + "y": 3768726 + }, + { + "type": "lineTo", + "x": 6635751, + "y": 3749676 + }, + { + "type": "lineTo", + "x": 6632576, + "y": 3749676 + }, + { + "type": "lineTo", + "x": 6645276, + "y": 3717926 + }, + { + "type": "lineTo", + "x": 6651626, + "y": 3695701 + }, + { + "type": "lineTo", + "x": 6657976, + "y": 3663951 + }, + { + "type": "lineTo", + "x": 6657976, + "y": 3632201 + }, + { + "type": "lineTo", + "x": 6654801, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 6638926, + "y": 3575051 + }, + { + "type": "lineTo", + "x": 6623051, + "y": 3549651 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 3530601 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 3429001 + }, + { + "type": "lineTo", + "x": 6626226, + "y": 3409951 + }, + { + "type": "lineTo", + "x": 6648451, + "y": 3387726 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 6696076, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 6708776, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 6721476, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 6727826, + "y": 3387726 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 3419476 + }, + { + "type": "lineTo", + "x": 6759576, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 6759576, + "y": 3495676 + }, + { + "type": "lineTo", + "x": 6769101, + "y": 3543301 + }, + { + "type": "lineTo", + "x": 6794501, + "y": 3571876 + }, + { + "type": "lineTo", + "x": 6813551, + "y": 3600451 + }, + { + "type": "lineTo", + "x": 6813551, + "y": 3635376 + }, + { + "type": "lineTo", + "x": 6813551, + "y": 3635376 + }, + { + "type": "lineTo", + "x": 6797676, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 6772276, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 6753226, + "y": 3676651 + }, + { + "type": "lineTo", + "x": 6731001, + "y": 3698876 + }, + { + "type": "lineTo", + "x": 6718301, + "y": 3714751 + }, + { + "type": "lineTo", + "x": 6705601, + "y": 3740151 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 3803651 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/interosseous_border_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/interosseous_border_colored_regions.json new file mode 100644 index 00000000..d23a6abd --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/interosseous_border_colored_regions.json @@ -0,0 +1,266 @@ +{ + "slide_number": 36, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "16", + "path_data": [ + { + "path_width": 59348, + "path_height": 3269882, + "commands": [ + { + "type": "moveTo", + "x": 6936512, + "y": 5358809 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 5216382 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 5133300 + }, + { + "type": "lineTo", + "x": 6942447, + "y": 4990873 + }, + { + "type": "lineTo", + "x": 6936512, + "y": 4872184 + }, + { + "type": "lineTo", + "x": 6924643, + "y": 4765364 + }, + { + "type": "lineTo", + "x": 6906838, + "y": 4676347 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 4545790 + }, + { + "type": "lineTo", + "x": 6883099, + "y": 4349953 + }, + { + "type": "lineTo", + "x": 6889034, + "y": 4160050 + }, + { + "type": "lineTo", + "x": 6906838, + "y": 3893000 + }, + { + "type": "lineTo", + "x": 6906838, + "y": 3762442 + }, + { + "type": "cubicBezTo", + "x1": 6908816, + "y1": 3641775, + "x2": 6910795, + "y2": 3521107, + "x": 6912773, + "y": 3400440 + }, + { + "type": "lineTo", + "x": 6906838, + "y": 3204604 + }, + { + "type": "lineTo", + "x": 6900903, + "y": 3038439 + }, + { + "type": "lineTo", + "x": 6900903, + "y": 2836668 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 2676437 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 2534011 + }, + { + "type": "lineTo", + "x": 6894969, + "y": 2415322 + }, + { + "type": "lineTo", + "x": 6912773, + "y": 2278829 + }, + { + "type": "lineTo", + "x": 6924643, + "y": 2106730 + }, + { + "type": "lineTo", + "x": 6918708, + "y": 2088927 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "17", + "path_data": [ + { + "path_width": 89021, + "path_height": 3447916, + "commands": [ + { + "type": "moveTo", + "x": 4372692, + "y": 5465629 + }, + { + "type": "lineTo", + "x": 4366757, + "y": 5293530 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 5091759 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 4961201 + }, + { + "type": "lineTo", + "x": 4366757, + "y": 4830643 + }, + { + "type": "lineTo", + "x": 4384561, + "y": 4700085 + }, + { + "type": "lineTo", + "x": 4390496, + "y": 4593265 + }, + { + "type": "lineTo", + "x": 4402365, + "y": 4444904 + }, + { + "type": "lineTo", + "x": 4402365, + "y": 4314346 + }, + { + "type": "lineTo", + "x": 4402365, + "y": 4148181 + }, + { + "type": "lineTo", + "x": 4384561, + "y": 3964213 + }, + { + "type": "lineTo", + "x": 4378626, + "y": 3839590 + }, + { + "type": "lineTo", + "x": 4366757, + "y": 3703097 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 3542867 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 3335161 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 3133390 + }, + { + "type": "lineTo", + "x": 4354887, + "y": 2901947 + }, + { + "type": "lineTo", + "x": 4354887, + "y": 2676437 + }, + { + "type": "lineTo", + "x": 4354887, + "y": 2528076 + }, + { + "type": "lineTo", + "x": 4354887, + "y": 2415322 + }, + { + "type": "lineTo", + "x": 4331148, + "y": 2255091 + }, + { + "type": "lineTo", + "x": 4313344, + "y": 2088927 + }, + { + "type": "lineTo", + "x": 4313344, + "y": 2017713 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/intertrochanteric_line_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/intertrochanteric_line_colored_regions.json new file mode 100644 index 00000000..ca9cafea --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/intertrochanteric_line_colored_regions.json @@ -0,0 +1,317 @@ +{ + "slide_number": 9, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 346075, + "path_height": 1435100, + "commands": [ + { + "type": "moveTo", + "x": 4328529, + "y": 3500421 + }, + { + "type": "cubicBezTo", + "x1": 4319675, + "y1": 3468599, + "x2": 4316724, + "y2": 3458334, + "x": 4307870, + "y": 3426513 + }, + { + "type": "lineTo", + "x": 4301968, + "y": 3352607 + }, + { + "type": "lineTo", + "x": 4299017, + "y": 3287938 + }, + { + "type": "lineTo", + "x": 4304919, + "y": 3183237 + }, + { + "type": "lineTo", + "x": 4301968, + "y": 3097012 + }, + { + "type": "lineTo", + "x": 4293114, + "y": 3010787 + }, + { + "type": "lineTo", + "x": 4269505, + "y": 2933801 + }, + { + "type": "lineTo", + "x": 4231139, + "y": 2829099 + }, + { + "type": "lineTo", + "x": 4183921, + "y": 2715159 + }, + { + "type": "lineTo", + "x": 4127848, + "y": 2625855 + }, + { + "type": "lineTo", + "x": 4092434, + "y": 2536551 + }, + { + "type": "lineTo", + "x": 4071776, + "y": 2453406 + }, + { + "type": "lineTo", + "x": 4054068, + "y": 2351784 + }, + { + "type": "lineTo", + "x": 4027508, + "y": 2234764 + }, + { + "type": "lineTo", + "x": 4012752, + "y": 2157778 + }, + { + "type": "lineTo", + "x": 4006850, + "y": 2108507 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "22", + "path_data": [ + { + "path_width": 590685, + "path_height": 794848, + "commands": [ + { + "type": "moveTo", + "x": 7425153, + "y": 2241056 + }, + { + "type": "lineTo", + "x": 7403674, + "y": 2340123 + }, + { + "type": "lineTo", + "x": 7368856, + "y": 2422886 + }, + { + "type": "lineTo", + "x": 7334251, + "y": 2486066 + }, + { + "type": "lineTo", + "x": 7280383, + "y": 2553062 + }, + { + "type": "lineTo", + "x": 7210426, + "y": 2607463 + }, + { + "type": "lineTo", + "x": 7162801, + "y": 2639213 + }, + { + "type": "lineTo", + "x": 7178676, + "y": 2674138 + }, + { + "type": "lineTo", + "x": 7223126, + "y": 2712238 + }, + { + "type": "lineTo", + "x": 7264401, + "y": 2750338 + }, + { + "type": "lineTo", + "x": 7289801, + "y": 2820188 + }, + { + "type": "lineTo", + "x": 7325900, + "y": 2802498 + }, + { + "type": "cubicBezTo", + "x1": 7325509, + "y1": 2782568, + "x2": 7325117, + "y2": 2749937, + "x": 7324726, + "y": 2730007 + }, + { + "type": "lineTo", + "x": 7352767, + "y": 2659943 + }, + { + "type": "lineTo", + "x": 7409491, + "y": 2596550 + }, + { + "type": "lineTo", + "x": 7453087, + "y": 2531584 + }, + { + "type": "cubicBezTo", + "x1": 7476001, + "y1": 2516999, + "x2": 7495049, + "y2": 2492363, + "x": 7515226, + "y": 2489989 + }, + { + "type": "cubicBezTo", + "x1": 7535404, + "y1": 2487616, + "x2": 7582072, + "y2": 2484308, + "x": 7596377, + "y": 2476068 + }, + { + "type": "lineTo", + "x": 7645507, + "y": 2437373 + }, + { + "type": "lineTo", + "x": 7702672, + "y": 2383327 + }, + { + "type": "cubicBezTo", + "x1": 7715225, + "y1": 2341088, + "x2": 7737409, + "y2": 2328065, + "x": 7749962, + "y": 2295672 + }, + { + "type": "cubicBezTo", + "x1": 7748904, + "y1": 2260996, + "x2": 7754409, + "y2": 2223039, + "x": 7753351, + "y": 2188363 + }, + { + "type": "lineTo", + "x": 7747001, + "y": 2134388 + }, + { + "type": "lineTo", + "x": 7724776, + "y": 2102638 + }, + { + "type": "lineTo", + "x": 7689851, + "y": 2070888 + }, + { + "type": "lineTo", + "x": 7642226, + "y": 2039138 + }, + { + "type": "cubicBezTo", + "x1": 7635876, + "y1": 2061363, + "x2": 7621886, + "y2": 2020630, + "x": 7610156, + "y": 2025797 + }, + { + "type": "cubicBezTo", + "x1": 7598426, + "y1": 2030964, + "x2": 7580310, + "y2": 2070141, + "x": 7571843, + "y": 2070141 + }, + { + "type": "lineTo", + "x": 7537131, + "y": 2127184 + }, + { + "type": "lineTo", + "x": 7508983, + "y": 2168459 + }, + { + "type": "lineTo", + "x": 7473631, + "y": 2193966 + }, + { + "type": "lineTo", + "x": 7425153, + "y": 2241056 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ischial_spine_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ischial_spine_colored_regions.json new file mode 100644 index 00000000..bf464fe4 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ischial_spine_colored_regions.json @@ -0,0 +1,66 @@ +{ + "slide_number": 13, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Ischial Spine (Lateral View)", + "color": "008000", + "path_data": [ + { + "path_width": 151637, + "path_height": 183238, + "commands": [ + {"type": "moveTo", "x": 82137, "y": 0}, + {"type": "lineTo", "x": 25273, "y": 37912}, + {"type": "lineTo", "x": 0, "y": 63186}, + {"type": "lineTo", "x": 0, "y": 101097}, + {"type": "lineTo", "x": 18955, "y": 132690}, + {"type": "lineTo", "x": 63182, "y": 183238}, + {"type": "lineTo", "x": 126364, "y": 183238}, + {"type": "lineTo", "x": 151637, "y": 50549}, + {"type": "lineTo", "x": 82137, "y": 0}, + {"type": "close"} + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Ischial Spine (Medial View)", + "color": "008000", + "path_data": [ + { + "path_width": 176909, + "path_height": 214831, + "commands": [ + {"type": "moveTo", "x": 56864, "y": 0}, + {"type": "lineTo", "x": 12637, "y": 69505}, + {"type": "lineTo", "x": 0, "y": 145327}, + {"type": "lineTo", "x": 31591, "y": 202194}, + {"type": "lineTo", "x": 75818, "y": 214831}, + {"type": "lineTo", "x": 145319, "y": 214831}, + {"type": "lineTo", "x": 176909, "y": 151646}, + {"type": "lineTo", "x": 176909, "y": 75823}, + {"type": "lineTo", "x": 88455, "y": 44230}, + {"type": "lineTo", "x": 56864, "y": 0}, + {"type": "close"} + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/ischial_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ischial_tuberosity_colored_regions.json new file mode 100644 index 00000000..1f0c3a07 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ischial_tuberosity_colored_regions.json @@ -0,0 +1,81 @@ +{ + "slide_number": 12, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Ischial Tuberosity (Lateral View)", + "color": "008000", + "path_data": [ + { + "path_width": 701319, + "path_height": 827730, + "commands": [ + {"type": "moveTo", "x": 448591, "y": 644492}, + {"type": "lineTo", "x": 404364, "y": 435980}, + {"type": "lineTo", "x": 404364, "y": 360157}, + {"type": "lineTo", "x": 391727, "y": 227468}, + {"type": "lineTo", "x": 315909, "y": 94778}, + {"type": "lineTo", "x": 221136, "y": 31593}, + {"type": "lineTo", "x": 63181, "y": 0}, + {"type": "lineTo", "x": 44227, "y": 75823}, + {"type": "lineTo", "x": 18954, "y": 170601}, + {"type": "lineTo", "x": 0, "y": 202194}, + {"type": "lineTo", "x": 6318, "y": 353839}, + {"type": "lineTo", "x": 50545, "y": 467573}, + {"type": "lineTo", "x": 145318, "y": 593944}, + {"type": "lineTo", "x": 227454, "y": 695041}, + {"type": "lineTo", "x": 417000, "y": 783501}, + {"type": "lineTo", "x": 568637, "y": 827730}, + {"type": "lineTo", "x": 701319, "y": 751908}, + {"type": "lineTo", "x": 581273, "y": 713996}, + {"type": "lineTo", "x": 448591, "y": 644492}, + {"type": "close"} + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Ischial Tuberosity (Medial View)", + "color": "008000", + "path_data": [ + { + "path_width": 949959, + "path_height": 664092, + "commands": [ + {"type": "moveTo", "x": 899414, "y": 0}, + {"type": "lineTo", "x": 886778, "y": 139008}, + {"type": "lineTo", "x": 810959, "y": 290654}, + {"type": "lineTo", "x": 684595, "y": 423343}, + {"type": "lineTo", "x": 498296, "y": 543396}, + {"type": "cubicBezTo", "x1": 423176, "y1": 570675, "x2": 311832, "y2": 578011, "x": 233874, "y": 587017}, + {"type": "lineTo", "x": 0, "y": 614035}, + {"type": "lineTo", "x": 35797, "y": 664092}, + {"type": "lineTo", "x": 501368, "y": 650811}, + {"type": "lineTo", "x": 684595, "y": 568670}, + {"type": "lineTo", "x": 823596, "y": 454936}, + {"type": "lineTo", "x": 880459, "y": 334884}, + {"type": "lineTo", "x": 931005, "y": 183238}, + {"type": "lineTo", "x": 949959, "y": 120053}, + {"type": "lineTo", "x": 899414, "y": 0}, + {"type": "close"} + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/lateral_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lateral_colored_regions.json new file mode 100644 index 00000000..662add54 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lateral_colored_regions.json @@ -0,0 +1,224 @@ +{ + "slide_number": 11, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "447", + "path_data": [ + { + "path_width": 2550453, + "path_height": 1646245, + "commands": [ + { + "type": "moveTo", + "x": 6337301, + "y": 3978275 + }, + { + "type": "lineTo", + "x": 6388101, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 6429376, + "y": 3870325 + }, + { + "type": "lineTo", + "x": 6499226, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 6562726, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 6597651, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 6626226, + "y": 3441700 + }, + { + "type": "cubicBezTo", + "x1": 6628343, + "y1": 3403600, + "x2": 6633634, + "y2": 3317875, + "x": 6629401, + "y": 3260725 + }, + { + "type": "cubicBezTo", + "x1": 6618289, + "y1": 3220508, + "x2": 6599239, + "y2": 3183996, + "x": 6556376, + "y": 3133725 + }, + { + "type": "cubicBezTo", + "x1": 6513513, + "y1": 3083454, + "x2": 6449484, + "y2": 3007783, + "x": 6372226, + "y": 2959100 + }, + { + "type": "cubicBezTo", + "x1": 6294968, + "y1": 2910417, + "x2": 6192838, + "y2": 2876550, + "x": 6092826, + "y": 2841625 + }, + { + "type": "cubicBezTo", + "x1": 5992814, + "y1": 2806700, + "x2": 5873751, + "y2": 2771775, + "x": 5772151, + "y": 2749550 + }, + { + "type": "cubicBezTo", + "x1": 5670551, + "y1": 2727325, + "x2": 5564188, + "y2": 2712508, + "x": 5483226, + "y": 2708275 + }, + { + "type": "cubicBezTo", + "x1": 5402264, + "y1": 2704042, + "x2": 5347759, + "y2": 2709333, + "x": 5286376, + "y": 2711450 + }, + { + "type": "cubicBezTo", + "x1": 5224993, + "y1": 2713567, + "x2": 5167843, + "y2": 2715683, + "x": 5092701, + "y": 2730500 + }, + { + "type": "cubicBezTo", + "x1": 4997451, + "y1": 2750608, + "x2": 4921251, + "y2": 2789767, + "x": 4835526, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 4664076, + "y": 2895600 + }, + { + "type": "cubicBezTo", + "x1": 4594226, + "y1": 2937933, + "x2": 4521201, + "y2": 2967567, + "x": 4451351, + "y": 3009900 + }, + { + "type": "cubicBezTo", + "x1": 4376209, + "y1": 3056996, + "x2": 4283076, + "y2": 3125788, + "x": 4225926, + "y": 3194050 + }, + { + "type": "cubicBezTo", + "x1": 4168776, + "y1": 3262312, + "x2": 4131734, + "y2": 3333221, + "x": 4108451, + "y": 3419475 + }, + { + "type": "cubicBezTo", + "x1": 4085168, + "y1": 3505729, + "x2": 4072468, + "y2": 3626379, + "x": 4086226, + "y": 3711575 + }, + { + "type": "cubicBezTo", + "x1": 4099984, + "y1": 3796771, + "x2": 4147609, + "y2": 3880909, + "x": 4191001, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 4010025 + }, + { + "type": "lineTo", + "x": 4505326, + "y": 4086225 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 4171950 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 5264151, + "y": 4349750 + }, + { + "type": "lineTo", + "x": 5273676, + "y": 4352925 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lateral_cuneiform_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lateral_cuneiform_colored_regions.json new file mode 100644 index 00000000..6fbcebc8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lateral_cuneiform_colored_regions.json @@ -0,0 +1,423 @@ +{ + "slide_number": 52, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 400050, + "path_height": 434975, + "commands": [ + { + "type": "moveTo", + "x": 4279900, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 4333875, + "y": 3394076 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 4397375, + "y": 3422651 + }, + { + "type": "lineTo", + "x": 4413250, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 3444876 + }, + { + "type": "lineTo", + "x": 4454525, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 4464050, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 4470400, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 4492625, + "y": 3406776 + }, + { + "type": "lineTo", + "x": 4514850, + "y": 3375026 + }, + { + "type": "lineTo", + "x": 4543425, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 4568825, + "y": 3340101 + }, + { + "type": "lineTo", + "x": 4581525, + "y": 3308351 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 3292476 + }, + { + "type": "lineTo", + "x": 4594225, + "y": 3235326 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 4641850, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 4664075, + "y": 3111501 + }, + { + "type": "lineTo", + "x": 4632325, + "y": 3067051 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 3041651 + }, + { + "type": "lineTo", + "x": 4552950, + "y": 3032126 + }, + { + "type": "lineTo", + "x": 4521200, + "y": 3032126 + }, + { + "type": "lineTo", + "x": 4489450, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 4454525, + "y": 3051176 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 4346575, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 4318000, + "y": 3187701 + }, + { + "type": "lineTo", + "x": 4305300, + "y": 3232151 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 3263901 + }, + { + "type": "lineTo", + "x": 4276725, + "y": 3279776 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 3305176 + }, + { + "type": "lineTo", + "x": 4279900, + "y": 3352801 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 371475, + "path_height": 412750, + "commands": [ + { + "type": "moveTo", + "x": 6978651, + "y": 3736975 + }, + { + "type": "lineTo", + "x": 6965951, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 7000876, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 3552825 + }, + { + "type": "lineTo", + "x": 7073901, + "y": 3552825 + }, + { + "type": "lineTo", + "x": 7096126, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 7118351, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 7118351, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 7089776, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 7064376, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 7045326, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 7029451, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 7013576, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 3384550 + }, + { + "type": "lineTo", + "x": 6908801, + "y": 3368675 + }, + { + "type": "lineTo", + "x": 6867526, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 6845301, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 6819901, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 6775451, + "y": 3355975 + }, + { + "type": "lineTo", + "x": 6756401, + "y": 3378200 + }, + { + "type": "lineTo", + "x": 6746876, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 6753226, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 6753226, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 6753226, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 6854826, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 6870701, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 6880226, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 6886576, + "y": 3663950 + }, + { + "type": "lineTo", + "x": 6902451, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6978651, + "y": 3736975 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lateral_malleolus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lateral_malleolus_colored_regions.json new file mode 100644 index 00000000..d7599eeb --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lateral_malleolus_colored_regions.json @@ -0,0 +1,307 @@ +{ + "slide_number": 42, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 238125, + "path_height": 412750, + "commands": [ + { + "type": "moveTo", + "x": 4222751, + "y": 5768975 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 5816600 + }, + { + "type": "lineTo", + "x": 4194176, + "y": 5861050 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 5921375 + }, + { + "type": "lineTo", + "x": 4181476, + "y": 5956300 + }, + { + "type": "lineTo", + "x": 4171951, + "y": 6000750 + }, + { + "type": "lineTo", + "x": 4162426, + "y": 6032500 + }, + { + "type": "lineTo", + "x": 4162426, + "y": 6073775 + }, + { + "type": "lineTo", + "x": 4168776, + "y": 6111875 + }, + { + "type": "lineTo", + "x": 4200526, + "y": 6149975 + }, + { + "type": "lineTo", + "x": 4216401, + "y": 6169025 + }, + { + "type": "lineTo", + "x": 4248151, + "y": 6181725 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 6165850 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 6178550 + }, + { + "type": "lineTo", + "x": 4381501, + "y": 6165850 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 6143625 + }, + { + "type": "lineTo", + "x": 4362451, + "y": 6099175 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 6067425 + }, + { + "type": "lineTo", + "x": 4337051, + "y": 6016625 + }, + { + "type": "lineTo", + "x": 4337051, + "y": 5972175 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 5946775 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 5911850 + }, + { + "type": "lineTo", + "x": 4343401, + "y": 5886450 + }, + { + "type": "lineTo", + "x": 4321176, + "y": 5864225 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 5851525 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 5832475 + }, + { + "type": "lineTo", + "x": 4251326, + "y": 5810250 + }, + { + "type": "lineTo", + "x": 4222751, + "y": 5768975 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "12", + "path_data": [ + { + "path_width": 250825, + "path_height": 400050, + "commands": [ + { + "type": "moveTo", + "x": 7102476, + "y": 5775325 + }, + { + "type": "lineTo", + "x": 7127876, + "y": 5842000 + }, + { + "type": "lineTo", + "x": 7134226, + "y": 5876925 + }, + { + "type": "lineTo", + "x": 7146926, + "y": 5959475 + }, + { + "type": "lineTo", + "x": 7165976, + "y": 6003925 + }, + { + "type": "lineTo", + "x": 7169151, + "y": 6038850 + }, + { + "type": "lineTo", + "x": 7169151, + "y": 6092825 + }, + { + "type": "lineTo", + "x": 7156451, + "y": 6137275 + }, + { + "type": "lineTo", + "x": 7131051, + "y": 6153150 + }, + { + "type": "lineTo", + "x": 7092951, + "y": 6175375 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 6175375 + }, + { + "type": "lineTo", + "x": 7045326, + "y": 6153150 + }, + { + "type": "lineTo", + "x": 7010401, + "y": 6140450 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 6140450 + }, + { + "type": "lineTo", + "x": 6921501, + "y": 6137275 + }, + { + "type": "lineTo", + "x": 6918326, + "y": 6089650 + }, + { + "type": "lineTo", + "x": 6943726, + "y": 6019800 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 5965825 + }, + { + "type": "cubicBezTo", + "x1": 6983943, + "y1": 5951008, + "x2": 6987647, + "y2": 5941483, + "x": 6994526, + "y": 5930900 + }, + { + "type": "lineTo", + "x": 7016751, + "y": 5902325 + }, + { + "type": "lineTo", + "x": 7035801, + "y": 5895975 + }, + { + "type": "lineTo", + "x": 7058026, + "y": 5873750 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 5848350 + }, + { + "type": "lineTo", + "x": 7102476, + "y": 5775325 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_ethmoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_ethmoid_colored_regions.json new file mode 100644 index 00000000..c00330e7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_ethmoid_colored_regions.json @@ -0,0 +1,240 @@ +{ + "slide_number": 15, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "536", + "path_data": [ + { + "path_width": 514350, + "path_height": 727075, + "commands": [ + { + "type": "moveTo", + "x": 6029325, + "y": 3546476 + }, + { + "type": "cubicBezTo", + "x1": 6028267, + "y1": 3510493, + "x2": 6017683, + "y2": 3474509, + "x": 6016625, + "y": 3438526 + }, + { + "type": "lineTo", + "x": 6007100, + "y": 3321051 + }, + { + "type": "lineTo", + "x": 6010275, + "y": 3254376 + }, + { + "type": "lineTo", + "x": 6035675, + "y": 3209926 + }, + { + "type": "lineTo", + "x": 6073775, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 6124575, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 6181725, + "y": 2974976 + }, + { + "type": "lineTo", + "x": 6219825, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 6251575, + "y": 2863851 + }, + { + "type": "lineTo", + "x": 6273800, + "y": 2841626 + }, + { + "type": "lineTo", + "x": 6280150, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 6350000, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 6384925, + "y": 2933701 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 2936876 + }, + { + "type": "lineTo", + "x": 6454775, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 6470650, + "y": 3041651 + }, + { + "type": "lineTo", + "x": 6477000, + "y": 3076576 + }, + { + "type": "lineTo", + "x": 6489700, + "y": 3098801 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 6496050, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 6511925, + "y": 3216276 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 3235326 + }, + { + "type": "lineTo", + "x": 6499225, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 6473825, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 6435725, + "y": 3305176 + }, + { + "type": "lineTo", + "x": 6419850, + "y": 3359151 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 3467101 + }, + { + "type": "lineTo", + "x": 6375400, + "y": 3473451 + }, + { + "type": "lineTo", + "x": 6330950, + "y": 3457576 + }, + { + "type": "lineTo", + "x": 6270625, + "y": 3476626 + }, + { + "type": "lineTo", + "x": 6245225, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 3502026 + }, + { + "type": "lineTo", + "x": 6184900, + "y": 3536951 + }, + { + "type": "lineTo", + "x": 6162675, + "y": 3568701 + }, + { + "type": "lineTo", + "x": 6134100, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 6121400, + "y": 3508376 + }, + { + "type": "lineTo", + "x": 6089650, + "y": 3498851 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 3546476 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_lacrimal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_lacrimal_colored_regions.json new file mode 100644 index 00000000..82080564 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_lacrimal_colored_regions.json @@ -0,0 +1,459 @@ +{ + "slide_number": 16, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "556", + "path_data": [ + { + "path_width": 577850, + "path_height": 1060450, + "commands": [ + { + "type": "moveTo", + "x": 6819900, + "y": 2755900 + }, + { + "type": "lineTo", + "x": 6765925, + "y": 2797175 + }, + { + "type": "lineTo", + "x": 6750050, + "y": 2813050 + }, + { + "type": "lineTo", + "x": 6727825, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 6654800, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 6591300, + "y": 2886075 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 6477000, + "y": 3019425 + }, + { + "type": "lineTo", + "x": 6477000, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 3136900 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 3209925 + }, + { + "type": "lineTo", + "x": 6515100, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 6470650, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 6448425, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 6413500, + "y": 3362325 + }, + { + "type": "lineTo", + "x": 6419850, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 6372225, + "y": 3432175 + }, + { + "type": "lineTo", + "x": 6356350, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 6350000, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 6375400, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 6391275, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 6432550, + "y": 3648075 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6521450, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 6572250, + "y": 3771900 + }, + { + "type": "lineTo", + "x": 6594475, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 6626225, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 6772275, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 6832600, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 6864350, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 6867525, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 6880225, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 6880225, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 6873875, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 6886575, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 6905625, + "y": 3336925 + }, + { + "type": "lineTo", + "x": 6915150, + "y": 3238500 + }, + { + "type": "lineTo", + "x": 6915150, + "y": 3181350 + }, + { + "type": "lineTo", + "x": 6924675, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 6927850, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 3041650 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 3000375 + }, + { + "type": "lineTo", + "x": 6908800, + "y": 2946400 + }, + { + "type": "lineTo", + "x": 6902450, + "y": 2895600 + }, + { + "type": "lineTo", + "x": 6877050, + "y": 2860675 + }, + { + "type": "lineTo", + "x": 6861175, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 6819900, + "y": 2755900 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "557", + "path_data": [ + { + "path_width": 398007, + "path_height": 1020527, + "commands": [ + { + "type": "moveTo", + "x": 6854826, + "y": 3905250 + }, + { + "type": "cubicBezTo", + "x1": 6843185, + "y1": 3913717, + "x2": 6811434, + "y2": 3897842, + "x": 6791326, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 6734176, + "y": 3816350 + }, + { + "type": "cubicBezTo", + "x1": 6721476, + "y1": 3790421, + "x2": 6718830, + "y2": 3762375, + "x": 6715126, + "y": 3727450 + }, + { + "type": "cubicBezTo", + "x1": 6711422, + "y1": 3692525, + "x2": 6708247, + "y2": 3649133, + "x": 6711951, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 6737351, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 6753226, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 3279775 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 3155950 + }, + { + "type": "lineTo", + "x": 6823076, + "y": 3063875 + }, + { + "type": "lineTo", + "x": 6845301, + "y": 2990850 + }, + { + "type": "cubicBezTo", + "x1": 6855884, + "y1": 2963863, + "x2": 6862234, + "y2": 2917825, + "x": 6886576, + "y": 2901950 + }, + { + "type": "cubicBezTo", + "x1": 6910918, + "y1": 2886075, + "x2": 6963834, + "y2": 2881312, + "x": 6991351, + "y": 2895600 + }, + { + "type": "cubicBezTo", + "x1": 7018868, + "y1": 2922058, + "x2": 7040034, + "y2": 2923117, + "x": 7051676, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 7099301, + "y": 3124200 + }, + { + "type": "cubicBezTo", + "x1": 7115176, + "y1": 3169708, + "x2": 7105122, + "y2": 3205163, + "x": 7105651, + "y": 3238500 + }, + { + "type": "lineTo", + "x": 7102476, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 7099301, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 7070726, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 7029451, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 7007226, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 6991351, + "y": 3619500 + }, + { + "type": "cubicBezTo", + "x1": 6989234, + "y1": 3622675, + "x2": 6964892, + "y2": 3667125, + "x": 6962775, + "y": 3670300 + }, + { + "type": "lineTo", + "x": 6931026, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 6915151, + "y": 3800475 + }, + { + "type": "cubicBezTo", + "x1": 6906684, + "y1": 3820583, + "x2": 6898217, + "y2": 3859742, + "x": 6889750, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 6854826, + "y": 3905250 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_mandible_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_mandible_colored_regions.json new file mode 100644 index 00000000..861331b9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_mandible_colored_regions.json @@ -0,0 +1,964 @@ +{ + "slide_number": 18, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "617", + "path_data": [ + { + "path_width": 4562475, + "path_height": 3025775, + "commands": [ + { + "type": "moveTo", + "x": 4225925, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 4156075, + "y": 3517900 + }, + { + "type": "lineTo", + "x": 4083050, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 4003675, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 3940175, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 3482975 + }, + { + "type": "lineTo", + "x": 3800475, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 3692525, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 3641725, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 3514725 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 3482975, + "y": 3632200 + }, + { + "type": "lineTo", + "x": 3409950, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 3327400, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 3273425, + "y": 3759200 + }, + { + "type": "lineTo", + "x": 3197225, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 3114675, + "y": 3724275 + }, + { + "type": "lineTo", + "x": 3000375, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 2854325, + "y": 3616325 + }, + { + "type": "lineTo", + "x": 2736850, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 2606675, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 2520950, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 2476500, + "y": 3355975 + }, + { + "type": "lineTo", + "x": 2444750, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 2438400, + "y": 3254375 + }, + { + "type": "lineTo", + "x": 2432050, + "y": 3200400 + }, + { + "type": "lineTo", + "x": 2432050, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 2314575, + "y": 3121025 + }, + { + "type": "lineTo", + "x": 2254250, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 2168525, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 2108200, + "y": 3006725 + }, + { + "type": "lineTo", + "x": 2044700, + "y": 2981325 + }, + { + "type": "lineTo", + "x": 1968500, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 1930400, + "y": 3057525 + }, + { + "type": "lineTo", + "x": 1901825, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 1901825, + "y": 3140075 + }, + { + "type": "lineTo", + "x": 1939925, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 1978025, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 2000250, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 2025650, + "y": 3448050 + }, + { + "type": "lineTo", + "x": 2073275, + "y": 3559175 + }, + { + "type": "lineTo", + "x": 2111375, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 2124075, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 2162175, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 2222500, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 2276475, + "y": 4073525 + }, + { + "type": "lineTo", + "x": 2308225, + "y": 4168775 + }, + { + "type": "lineTo", + "x": 2339975, + "y": 4276725 + }, + { + "type": "lineTo", + "x": 2374900, + "y": 4397375 + }, + { + "type": "lineTo", + "x": 2390775, + "y": 4508500 + }, + { + "type": "lineTo", + "x": 2403475, + "y": 4616450 + }, + { + "type": "cubicBezTo", + "x1": 2404533, + "y1": 4657725, + "x2": 2405592, + "y2": 4699000, + "x": 2406650, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 2406650, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 2397125, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 2397125, + "y": 4940300 + }, + { + "type": "lineTo", + "x": 2406650, + "y": 5054600 + }, + { + "type": "lineTo", + "x": 2422525, + "y": 5156200 + }, + { + "type": "lineTo", + "x": 2432050, + "y": 5178425 + }, + { + "type": "lineTo", + "x": 2441575, + "y": 5235575 + }, + { + "type": "lineTo", + "x": 2444750, + "y": 5289550 + }, + { + "type": "lineTo", + "x": 2479675, + "y": 5365750 + }, + { + "type": "lineTo", + "x": 2524125, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 2587625, + "y": 5546725 + }, + { + "type": "lineTo", + "x": 2667000, + "y": 5626100 + }, + { + "type": "lineTo", + "x": 2736850, + "y": 5695950 + }, + { + "type": "lineTo", + "x": 2762250, + "y": 5708650 + }, + { + "type": "lineTo", + "x": 2819400, + "y": 5765800 + }, + { + "type": "lineTo", + "x": 2857500, + "y": 5794375 + }, + { + "type": "lineTo", + "x": 2943225, + "y": 5794375 + }, + { + "type": "lineTo", + "x": 3073400, + "y": 5778500 + }, + { + "type": "lineTo", + "x": 3171825, + "y": 5759450 + }, + { + "type": "lineTo", + "x": 3206750, + "y": 5743575 + }, + { + "type": "lineTo", + "x": 3295650, + "y": 5746750 + }, + { + "type": "lineTo", + "x": 3387725, + "y": 5746750 + }, + { + "type": "lineTo", + "x": 3470275, + "y": 5740400 + }, + { + "type": "lineTo", + "x": 3549650, + "y": 5740400 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 5740400 + }, + { + "type": "lineTo", + "x": 3740150, + "y": 5759450 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 5778500 + }, + { + "type": "lineTo", + "x": 3984625, + "y": 5810250 + }, + { + "type": "lineTo", + "x": 4159250, + "y": 5851525 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 5905500 + }, + { + "type": "lineTo", + "x": 4476750, + "y": 5949950 + }, + { + "type": "lineTo", + "x": 4606925, + "y": 5984875 + }, + { + "type": "lineTo", + "x": 4737100, + "y": 5997575 + }, + { + "type": "lineTo", + "x": 4883150, + "y": 6007100 + }, + { + "type": "lineTo", + "x": 5022850, + "y": 6003925 + }, + { + "type": "lineTo", + "x": 5210175, + "y": 6000750 + }, + { + "type": "lineTo", + "x": 5470525, + "y": 5969000 + }, + { + "type": "lineTo", + "x": 5654675, + "y": 5940425 + }, + { + "type": "lineTo", + "x": 5816600, + "y": 5883275 + }, + { + "type": "lineTo", + "x": 5930900, + "y": 5838825 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 5807075 + }, + { + "type": "lineTo", + "x": 6111875, + "y": 5762625 + }, + { + "type": "lineTo", + "x": 6153150, + "y": 5730875 + }, + { + "type": "lineTo", + "x": 6229350, + "y": 5702300 + }, + { + "type": "lineTo", + "x": 6296025, + "y": 5629275 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 5607050 + }, + { + "type": "lineTo", + "x": 6375400, + "y": 5524500 + }, + { + "type": "lineTo", + "x": 6416675, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 6442075, + "y": 5365750 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 5314950 + }, + { + "type": "lineTo", + "x": 6464300, + "y": 5210175 + }, + { + "type": "lineTo", + "x": 6438900, + "y": 5083175 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 4978400 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 4946650 + }, + { + "type": "lineTo", + "x": 6388100, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 6397625, + "y": 4692650 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 4600575 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 6353175, + "y": 4641850 + }, + { + "type": "cubicBezTo", + "x1": 6335183, + "y1": 4658254, + "x2": 6311900, + "y2": 4671483, + "x": 6302375, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 6273800, + "y": 4603750 + }, + { + "type": "lineTo", + "x": 6251575, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 6238875, + "y": 4791075 + }, + { + "type": "lineTo", + "x": 6197600, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 6140450, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 6086475, + "y": 4832350 + }, + { + "type": "lineTo", + "x": 6042025, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 6016625, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 5975350, + "y": 4873625 + }, + { + "type": "lineTo", + "x": 5953125, + "y": 4933950 + }, + { + "type": "lineTo", + "x": 5902325, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 5835650, + "y": 4943475 + }, + { + "type": "lineTo", + "x": 5784850, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 5765800, + "y": 4879975 + }, + { + "type": "lineTo", + "x": 5743575, + "y": 4813300 + }, + { + "type": "lineTo", + "x": 5740400, + "y": 4727575 + }, + { + "type": "lineTo", + "x": 5670550, + "y": 4813300 + }, + { + "type": "lineTo", + "x": 5632450, + "y": 4883150 + }, + { + "type": "lineTo", + "x": 5610225, + "y": 4927600 + }, + { + "type": "lineTo", + "x": 5546725, + "y": 4978400 + }, + { + "type": "lineTo", + "x": 5575300, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 5540375, + "y": 4981575 + }, + { + "type": "lineTo", + "x": 5502275, + "y": 4984750 + }, + { + "type": "lineTo", + "x": 5451475, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 5429250, + "y": 4937125 + }, + { + "type": "lineTo", + "x": 5426075, + "y": 4914900 + }, + { + "type": "lineTo", + "x": 5413375, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 5407025, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 5381625, + "y": 4873625 + }, + { + "type": "lineTo", + "x": 5362575, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 5337175, + "y": 4940300 + }, + { + "type": "lineTo", + "x": 5299075, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 5260975, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 5210175, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 5184775, + "y": 4930775 + }, + { + "type": "lineTo", + "x": 5168900, + "y": 4905375 + }, + { + "type": "lineTo", + "x": 5156200, + "y": 4870450 + }, + { + "type": "lineTo", + "x": 5143500, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 5108575, + "y": 4895850 + }, + { + "type": "lineTo", + "x": 5080000, + "y": 4943475 + }, + { + "type": "lineTo", + "x": 5045075, + "y": 4943475 + }, + { + "type": "lineTo", + "x": 4997450, + "y": 4937125 + }, + { + "type": "lineTo", + "x": 4959350, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 4933950, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 4914900, + "y": 4810125 + }, + { + "type": "lineTo", + "x": 4914900, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 4787900, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 4721225, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 4664075, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 4556125, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 4752975 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 4664075 + }, + { + "type": "lineTo", + "x": 4187825, + "y": 4616450 + }, + { + "type": "lineTo", + "x": 4137025, + "y": 4578350 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 4076700, + "y": 4562475 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 4035425, + "y": 4330700 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 4165600 + }, + { + "type": "lineTo", + "x": 4076700, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 4079875, + "y": 4073525 + }, + { + "type": "lineTo", + "x": 4124325, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 4184650, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 4206875, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 4222750, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 4225925, + "y": 3562350 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_parietal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_parietal_colored_regions.json new file mode 100644 index 00000000..e9f92c4d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_parietal_colored_regions.json @@ -0,0 +1,1090 @@ +{ + "slide_number": 13, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "493", + "path_data": [ + { + "path_width": 2365375, + "path_height": 2559050, + "commands": [ + { + "type": "moveTo", + "x": 5454651, + "y": 1660525 + }, + { + "type": "lineTo", + "x": 5448301, + "y": 1692275 + }, + { + "type": "lineTo", + "x": 5457826, + "y": 1733550 + }, + { + "type": "lineTo", + "x": 5464176, + "y": 1771650 + }, + { + "type": "lineTo", + "x": 5429251, + "y": 1803400 + }, + { + "type": "lineTo", + "x": 5438776, + "y": 1828800 + }, + { + "type": "lineTo", + "x": 5438776, + "y": 1860550 + }, + { + "type": "lineTo", + "x": 5435601, + "y": 1901825 + }, + { + "type": "lineTo", + "x": 5416551, + "y": 1914525 + }, + { + "type": "lineTo", + "x": 5400676, + "y": 1943100 + }, + { + "type": "lineTo", + "x": 5407026, + "y": 1962150 + }, + { + "type": "lineTo", + "x": 5403851, + "y": 1984375 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 2009775 + }, + { + "type": "lineTo", + "x": 5413376, + "y": 2016125 + }, + { + "type": "lineTo", + "x": 5432426, + "y": 2054225 + }, + { + "type": "lineTo", + "x": 5416551, + "y": 2070100 + }, + { + "type": "lineTo", + "x": 5441951, + "y": 2085975 + }, + { + "type": "lineTo", + "x": 5397501, + "y": 2105025 + }, + { + "type": "cubicBezTo", + "x1": 5400147, + "y1": 2109258, + "x2": 5429251, + "y2": 2113492, + "x": 5432426, + "y": 2120900 + }, + { + "type": "cubicBezTo", + "x1": 5435601, + "y1": 2128308, + "x2": 5417080, + "y2": 2141008, + "x": 5416551, + "y": 2149475 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 2162175 + }, + { + "type": "lineTo", + "x": 5429251, + "y": 2181225 + }, + { + "type": "lineTo", + "x": 5438776, + "y": 2206625 + }, + { + "type": "lineTo", + "x": 5413376, + "y": 2238375 + }, + { + "type": "lineTo", + "x": 5445126, + "y": 2254250 + }, + { + "type": "lineTo", + "x": 5410201, + "y": 2282825 + }, + { + "type": "lineTo", + "x": 5435601, + "y": 2301875 + }, + { + "type": "lineTo", + "x": 5413376, + "y": 2327275 + }, + { + "type": "lineTo", + "x": 5445126, + "y": 2336800 + }, + { + "type": "lineTo", + "x": 5461001, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 2359025 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 2381250 + }, + { + "type": "lineTo", + "x": 5518151, + "y": 2397125 + }, + { + "type": "lineTo", + "x": 5492751, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 2444750 + }, + { + "type": "lineTo", + "x": 5499101, + "y": 2473325 + }, + { + "type": "lineTo", + "x": 5537201, + "y": 2495550 + }, + { + "type": "lineTo", + "x": 5530851, + "y": 2520950 + }, + { + "type": "lineTo", + "x": 5530851, + "y": 2555875 + }, + { + "type": "lineTo", + "x": 5581651, + "y": 2559050 + }, + { + "type": "lineTo", + "x": 5610226, + "y": 2587625 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 2667000 + }, + { + "type": "lineTo", + "x": 5670551, + "y": 2736850 + }, + { + "type": "lineTo", + "x": 5718176, + "y": 2787650 + }, + { + "type": "lineTo", + "x": 5740401, + "y": 2828925 + }, + { + "type": "lineTo", + "x": 5746751, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 5826126, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 5857876, + "y": 3038475 + }, + { + "type": "lineTo", + "x": 5845176, + "y": 3105150 + }, + { + "type": "lineTo", + "x": 5842001, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 5857876, + "y": 3289300 + }, + { + "type": "lineTo", + "x": 5826126, + "y": 3355975 + }, + { + "type": "lineTo", + "x": 5765801, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 5683251, + "y": 3489325 + }, + { + "type": "lineTo", + "x": 5651501, + "y": 3505200 + }, + { + "type": "lineTo", + "x": 5575301, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 5524501, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 5492751, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 5480051, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 5448301, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 5429251, + "y": 3425825 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 5349876, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 5305426, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 3384550 + }, + { + "type": "lineTo", + "x": 5226051, + "y": 3352800 + }, + { + "type": "lineTo", + "x": 5203826, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 3378200 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 5064126, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 3419475 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 3397250 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 3429000 + }, + { + "type": "lineTo", + "x": 4962526, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 4927601, + "y": 3394075 + }, + { + "type": "lineTo", + "x": 4879976, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 4870451, + "y": 3470275 + }, + { + "type": "lineTo", + "x": 4829176, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 4765676, + "y": 3479800 + }, + { + "type": "lineTo", + "x": 4746626, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 4648201, + "y": 3594100 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 3667125 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 3695700 + }, + { + "type": "lineTo", + "x": 4524376, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 4486276, + "y": 3705225 + }, + { + "type": "lineTo", + "x": 4451351, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 4425951, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 4324351, + "y": 3810000 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 3863975 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 3892550 + }, + { + "type": "lineTo", + "x": 4308476, + "y": 3898900 + }, + { + "type": "lineTo", + "x": 4318001, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 4298951, + "y": 3956050 + }, + { + "type": "lineTo", + "x": 4327526, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 4298951, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 4311651, + "y": 4035425 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 4321176, + "y": 4083050 + }, + { + "type": "lineTo", + "x": 4378326, + "y": 4098925 + }, + { + "type": "lineTo", + "x": 4365626, + "y": 4117975 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 4127500 + }, + { + "type": "lineTo", + "x": 4371976, + "y": 4152900 + }, + { + "type": "lineTo", + "x": 4403726, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 4333876, + "y": 4210050 + }, + { + "type": "lineTo", + "x": 4276726, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 4213226, + "y": 4181475 + }, + { + "type": "lineTo", + "x": 4162426, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 4108451, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 4038601, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 4016376, + "y": 4054475 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 4067175 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 4016375 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 3971925 + }, + { + "type": "lineTo", + "x": 3883026, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 3883026, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 3851276, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 3863976, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 3825876, + "y": 3883025 + }, + { + "type": "lineTo", + "x": 3825876, + "y": 3835400 + }, + { + "type": "lineTo", + "x": 3806826, + "y": 3790950 + }, + { + "type": "lineTo", + "x": 3759201, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 3762376, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 3759201, + "y": 3736975 + }, + { + "type": "lineTo", + "x": 3708401, + "y": 3736975 + }, + { + "type": "lineTo", + "x": 3663951, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 3622676, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 3581401, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 3530601, + "y": 3206750 + }, + { + "type": "lineTo", + "x": 3498851, + "y": 3063875 + }, + { + "type": "lineTo", + "x": 3492501, + "y": 2927350 + }, + { + "type": "lineTo", + "x": 3492501, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 3514726, + "y": 2673350 + }, + { + "type": "lineTo", + "x": 3565526, + "y": 2511425 + }, + { + "type": "lineTo", + "x": 3597276, + "y": 2422525 + }, + { + "type": "lineTo", + "x": 3663951, + "y": 2327275 + }, + { + "type": "lineTo", + "x": 3775076, + "y": 2193925 + }, + { + "type": "lineTo", + "x": 3927476, + "y": 2073275 + }, + { + "type": "lineTo", + "x": 4095751, + "y": 1971675 + }, + { + "type": "lineTo", + "x": 4305301, + "y": 1860550 + }, + { + "type": "lineTo", + "x": 4502151, + "y": 1781175 + }, + { + "type": "lineTo", + "x": 4708526, + "y": 1711325 + }, + { + "type": "lineTo", + "x": 4832351, + "y": 1682750 + }, + { + "type": "lineTo", + "x": 5051426, + "y": 1657350 + }, + { + "type": "lineTo", + "x": 5207001, + "y": 1654175 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 1660525 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "494", + "path_data": [ + { + "path_width": 450850, + "path_height": 1724025, + "commands": [ + { + "type": "moveTo", + "x": 5454650, + "y": 1654176 + }, + { + "type": "lineTo", + "x": 5467350, + "y": 1758951 + }, + { + "type": "lineTo", + "x": 5438775, + "y": 1803401 + }, + { + "type": "lineTo", + "x": 5438775, + "y": 1901826 + }, + { + "type": "lineTo", + "x": 5400675, + "y": 1943101 + }, + { + "type": "lineTo", + "x": 5400675, + "y": 1990726 + }, + { + "type": "cubicBezTo", + "x1": 5405967, + "y1": 2008718, + "x2": 5418667, + "y2": 2017714, + "x": 5422900, + "y": 2035176 + }, + { + "type": "cubicBezTo", + "x1": 5427133, + "y1": 2052638, + "x2": 5431367, + "y2": 2085447, + "x": 5426075, + "y": 2095501 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 2136776 + }, + { + "type": "lineTo", + "x": 5441950, + "y": 2152651 + }, + { + "type": "lineTo", + "x": 5438775, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 5426075, + "y": 2241551 + }, + { + "type": "lineTo", + "x": 5426075, + "y": 2241551 + }, + { + "type": "lineTo", + "x": 5422900, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 2327276 + }, + { + "type": "lineTo", + "x": 5499100, + "y": 2365376 + }, + { + "type": "lineTo", + "x": 5505450, + "y": 2390776 + }, + { + "type": "lineTo", + "x": 5505450, + "y": 2447926 + }, + { + "type": "lineTo", + "x": 5540375, + "y": 2514601 + }, + { + "type": "lineTo", + "x": 5534025, + "y": 2546351 + }, + { + "type": "lineTo", + "x": 5597525, + "y": 2565401 + }, + { + "type": "lineTo", + "x": 5632450, + "y": 2670176 + }, + { + "type": "lineTo", + "x": 5699125, + "y": 2765426 + }, + { + "type": "lineTo", + "x": 5749925, + "y": 2847976 + }, + { + "type": "lineTo", + "x": 5749925, + "y": 2895601 + }, + { + "type": "lineTo", + "x": 5794375, + "y": 2946401 + }, + { + "type": "lineTo", + "x": 5842000, + "y": 3013076 + }, + { + "type": "lineTo", + "x": 5848350, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 5848350, + "y": 3178176 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 3251201 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 3302001 + }, + { + "type": "lineTo", + "x": 5800725, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 5800725, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 5800725, + "y": 3378201 + } + ] + } + ] + }, + { + "anatomical_name": "Unknown_region", + "color": "FF6600", + "color_name": "orange", + "shape_id": "495", + "path_data": [ + { + "path_width": 733425, + "path_height": 523875, + "commands": [ + { + "type": "moveTo", + "x": 4410076, + "y": 4248151 + }, + { + "type": "lineTo", + "x": 4279901, + "y": 4187826 + }, + { + "type": "lineTo", + "x": 4292601, + "y": 4260851 + }, + { + "type": "lineTo", + "x": 4200526, + "y": 4206876 + }, + { + "type": "lineTo", + "x": 4060826, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 3956051, + "y": 4029076 + }, + { + "type": "lineTo", + "x": 3848101, + "y": 3917951 + }, + { + "type": "lineTo", + "x": 3790951, + "y": 3832226 + }, + { + "type": "lineTo", + "x": 3708401, + "y": 3749676 + }, + { + "type": "lineTo", + "x": 3676651, + "y": 3736976 + }, + { + "type": "lineTo", + "x": 3676651, + "y": 3736976 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_sphenoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_sphenoid_colored_regions.json new file mode 100644 index 00000000..da7d28ea --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_sphenoid_colored_regions.json @@ -0,0 +1,586 @@ +{ + "slide_number": 14, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "515", + "path_data": [ + { + "path_width": 1006475, + "path_height": 1809750, + "commands": [ + { + "type": "moveTo", + "x": 5356225, + "y": 2762250 + }, + { + "type": "lineTo", + "x": 5302250, + "y": 2714625 + }, + { + "type": "lineTo", + "x": 5194300, + "y": 2670175 + }, + { + "type": "lineTo", + "x": 5086350, + "y": 2625725 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 2635250 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 4933950, + "y": 2632075 + }, + { + "type": "lineTo", + "x": 4873625, + "y": 2597150 + }, + { + "type": "lineTo", + "x": 4781550, + "y": 2530475 + }, + { + "type": "lineTo", + "x": 4724400, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 4654550, + "y": 2647950 + }, + { + "type": "lineTo", + "x": 4603750, + "y": 2720975 + }, + { + "type": "lineTo", + "x": 4562475, + "y": 2746375 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 2749550 + }, + { + "type": "lineTo", + "x": 4498975, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 4457700, + "y": 2841625 + }, + { + "type": "lineTo", + "x": 4441825, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 4467225, + "y": 2876550 + }, + { + "type": "lineTo", + "x": 4533900, + "y": 2882900 + }, + { + "type": "lineTo", + "x": 4559300, + "y": 2924175 + }, + { + "type": "lineTo", + "x": 4591050, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 4670425, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 4699000, + "y": 3051175 + }, + { + "type": "lineTo", + "x": 4727575, + "y": 3105150 + }, + { + "type": "lineTo", + "x": 4749800, + "y": 3155950 + }, + { + "type": "lineTo", + "x": 4762500, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 4816475, + "y": 3228975 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 3254375 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 4911725, + "y": 3276600 + }, + { + "type": "lineTo", + "x": 4918075, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 4981575, + "y": 3479800 + }, + { + "type": "lineTo", + "x": 5010150, + "y": 3568700 + }, + { + "type": "lineTo", + "x": 5038725, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 5000625, + "y": 3676650 + }, + { + "type": "lineTo", + "x": 4978400, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 4991100, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 5019675, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 5026025, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 5019675, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 5032375, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 5006975, + "y": 3981450 + }, + { + "type": "lineTo", + "x": 4975225, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 5000625, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 4984750, + "y": 4146550 + }, + { + "type": "lineTo", + "x": 4994275, + "y": 4178300 + }, + { + "type": "lineTo", + "x": 4943475, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 4962525, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 4946650, + "y": 4302125 + }, + { + "type": "lineTo", + "x": 4968875, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 5013325, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 5089525, + "y": 4270375 + }, + { + "type": "lineTo", + "x": 5197475, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5251450, + "y": 4213225 + }, + { + "type": "cubicBezTo", + "x1": 5249333, + "y1": 4160308, + "x2": 5274733, + "y2": 4185179, + "x": 5289550, + "y": 4175125 + }, + { + "type": "lineTo", + "x": 5340350, + "y": 4152900 + }, + { + "type": "lineTo", + "x": 5448300, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 5432425, + "y": 3990975 + }, + { + "type": "lineTo", + "x": 5416550, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 5407025, + "y": 3463925 + }, + { + "type": "lineTo", + "x": 5387975, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 5365750, + "y": 2870200 + }, + { + "type": "lineTo", + "x": 5356225, + "y": 2762250 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "516", + "path_data": [ + { + "path_width": 539750, + "path_height": 1641475, + "commands": [ + { + "type": "moveTo", + "x": 5508625, + "y": 2809876 + }, + { + "type": "lineTo", + "x": 5610225, + "y": 4241801 + }, + { + "type": "lineTo", + "x": 5626100, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 5673725, + "y": 4302126 + }, + { + "type": "lineTo", + "x": 5724525, + "y": 4384676 + }, + { + "type": "lineTo", + "x": 5727700, + "y": 4451351 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 4438651 + }, + { + "type": "lineTo", + "x": 5765800, + "y": 4410076 + }, + { + "type": "lineTo", + "x": 5794375, + "y": 4365626 + }, + { + "type": "lineTo", + "x": 5810250, + "y": 4356101 + }, + { + "type": "lineTo", + "x": 5835650, + "y": 4330701 + }, + { + "type": "lineTo", + "x": 5816600, + "y": 4295776 + }, + { + "type": "lineTo", + "x": 5784850, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 5753100, + "y": 4159251 + }, + { + "type": "cubicBezTo", + "x1": 5750983, + "y1": 4142318, + "x2": 5761567, + "y2": 4125384, + "x": 5759450, + "y": 4108451 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 4070351 + }, + { + "type": "lineTo", + "x": 5708650, + "y": 4054476 + }, + { + "type": "lineTo", + "x": 5686425, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 5692775, + "y": 3886201 + }, + { + "type": "lineTo", + "x": 5689600, + "y": 3829051 + }, + { + "type": "lineTo", + "x": 5711825, + "y": 3743326 + }, + { + "type": "lineTo", + "x": 5743575, + "y": 3676651 + }, + { + "type": "lineTo", + "x": 5775325, + "y": 3616326 + }, + { + "type": "lineTo", + "x": 5794375, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 5835650, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 5857875, + "y": 3495676 + }, + { + "type": "lineTo", + "x": 5883275, + "y": 3495676 + }, + { + "type": "lineTo", + "x": 5921375, + "y": 3451226 + }, + { + "type": "lineTo", + "x": 5953125, + "y": 3371851 + }, + { + "type": "lineTo", + "x": 5988050, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 6029325, + "y": 3228976 + }, + { + "type": "lineTo", + "x": 6048375, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 6035675, + "y": 3067051 + }, + { + "type": "lineTo", + "x": 6016625, + "y": 2984501 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 5924550, + "y": 2847976 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 5794375, + "y": 2879726 + }, + { + "type": "lineTo", + "x": 5734050, + "y": 2892426 + }, + { + "type": "lineTo", + "x": 5641975, + "y": 2860676 + }, + { + "type": "lineTo", + "x": 5591175, + "y": 2841626 + }, + { + "type": "lineTo", + "x": 5508625, + "y": 2809876 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/laterial_temporal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/laterial_temporal_colored_regions.json new file mode 100644 index 00000000..c7b790ea --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/laterial_temporal_colored_regions.json @@ -0,0 +1,1031 @@ +{ + "slide_number": 17, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "583", + "path_data": [ + { + "path_width": 3216275, + "path_height": 2508250, + "commands": [ + { + "type": "moveTo", + "x": 5857876, + "y": 3057525 + }, + { + "type": "lineTo", + "x": 5807076, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5781676, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5730876, + "y": 2946400 + }, + { + "type": "lineTo", + "x": 5689601, + "y": 2955925 + }, + { + "type": "lineTo", + "x": 5680076, + "y": 2974975 + }, + { + "type": "lineTo", + "x": 5680076, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 5661026, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 5622926, + "y": 2943225 + }, + { + "type": "lineTo", + "x": 5594351, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 5568951, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 5553076, + "y": 2914650 + }, + { + "type": "lineTo", + "x": 5534026, + "y": 2863850 + }, + { + "type": "lineTo", + "x": 5514976, + "y": 2844800 + }, + { + "type": "lineTo", + "x": 5505451, + "y": 2844800 + }, + { + "type": "lineTo", + "x": 5492751, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 5486401, + "y": 2895600 + }, + { + "type": "lineTo", + "x": 5464176, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 5416551, + "y": 2882900 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 2908300 + }, + { + "type": "lineTo", + "x": 5308601, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 5280026, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 5232401, + "y": 2851150 + }, + { + "type": "lineTo", + "x": 5178426, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 5146676, + "y": 2803525 + }, + { + "type": "lineTo", + "x": 5114926, + "y": 2797175 + }, + { + "type": "lineTo", + "x": 5095876, + "y": 2828925 + }, + { + "type": "lineTo", + "x": 5095876, + "y": 2828925 + }, + { + "type": "lineTo", + "x": 5095876, + "y": 2879725 + }, + { + "type": "lineTo", + "x": 5083176, + "y": 2914650 + }, + { + "type": "lineTo", + "x": 5038726, + "y": 2857500 + }, + { + "type": "lineTo", + "x": 5010151, + "y": 2857500 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 2895600 + }, + { + "type": "lineTo", + "x": 4953001, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 4927601, + "y": 2905125 + }, + { + "type": "lineTo", + "x": 4864101, + "y": 2873375 + }, + { + "type": "lineTo", + "x": 4819651, + "y": 2905125 + }, + { + "type": "lineTo", + "x": 4775201, + "y": 2876550 + }, + { + "type": "lineTo", + "x": 4737101, + "y": 2895600 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 2870200 + }, + { + "type": "lineTo", + "x": 4591051, + "y": 2917825 + }, + { + "type": "lineTo", + "x": 4575176, + "y": 2984500 + }, + { + "type": "lineTo", + "x": 4540251, + "y": 2994025 + }, + { + "type": "lineTo", + "x": 4473576, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 2990850 + }, + { + "type": "lineTo", + "x": 4406901, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 4365626, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 4330701, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 4283076, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 4254501, + "y": 3092450 + }, + { + "type": "lineTo", + "x": 4219576, + "y": 3089275 + }, + { + "type": "lineTo", + "x": 4203701, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 4184651, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 3155950 + }, + { + "type": "lineTo", + "x": 4178301, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 4130676, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 4079876, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 4029076, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 4006851, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 3994151, + "y": 3343275 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 3898901, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 3876676, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 3829051, + "y": 3425825 + }, + { + "type": "lineTo", + "x": 3727451, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 3698876, + "y": 3463925 + }, + { + "type": "lineTo", + "x": 3689351, + "y": 3482975 + }, + { + "type": "lineTo", + "x": 3698876, + "y": 3527425 + }, + { + "type": "lineTo", + "x": 3689351, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 3670301, + "y": 3651250 + }, + { + "type": "lineTo", + "x": 3654426, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 3689350 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 3625851, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 3600451, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 3644901, + "y": 3841750 + }, + { + "type": "lineTo", + "x": 3676651, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 3629026, + "y": 3902075 + }, + { + "type": "lineTo", + "x": 3670301, + "y": 3949700 + }, + { + "type": "lineTo", + "x": 3686176, + "y": 3968750 + }, + { + "type": "lineTo", + "x": 3648076, + "y": 3994150 + }, + { + "type": "lineTo", + "x": 3721101, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 3752851, + "y": 4070350 + }, + { + "type": "lineTo", + "x": 3705226, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 3727451, + "y": 4165600 + }, + { + "type": "lineTo", + "x": 3746501, + "y": 4206875 + }, + { + "type": "lineTo", + "x": 3756026, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 3606801, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 3606801, + "y": 4238625 + }, + { + "type": "lineTo", + "x": 3616326, + "y": 4314825 + }, + { + "type": "lineTo", + "x": 3648076, + "y": 4406900 + }, + { + "type": "lineTo", + "x": 3673476, + "y": 4505325 + }, + { + "type": "lineTo", + "x": 3689351, + "y": 4565650 + }, + { + "type": "lineTo", + "x": 3743326, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 3781426, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 3873501, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 3921126, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 4022726, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 4108451, + "y": 5083175 + }, + { + "type": "lineTo", + "x": 4181476, + "y": 5162550 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 5213350 + }, + { + "type": "lineTo", + "x": 4292601, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 4311651, + "y": 5251450 + }, + { + "type": "lineTo", + "x": 4368801, + "y": 5286375 + }, + { + "type": "lineTo", + "x": 4397376, + "y": 5305425 + }, + { + "type": "lineTo", + "x": 4489451, + "y": 5267325 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 5286375 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 5245100 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 5191125 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 5124450 + }, + { + "type": "lineTo", + "x": 4752976, + "y": 5146675 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 4797426, + "y": 5127625 + }, + { + "type": "lineTo", + "x": 4822826, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 5003801, + "y": 5105400 + }, + { + "type": "lineTo", + "x": 5073651, + "y": 5070475 + }, + { + "type": "lineTo", + "x": 5127626, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 5207001, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 5181601, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 5146676, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 5124451, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 5146676, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 5197476, + "y": 4724400 + }, + { + "type": "lineTo", + "x": 5254626, + "y": 4718050 + }, + { + "type": "lineTo", + "x": 5318126, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 5368926, + "y": 4762500 + }, + { + "type": "lineTo", + "x": 5429251, + "y": 4803775 + }, + { + "type": "lineTo", + "x": 5476876, + "y": 4832350 + }, + { + "type": "lineTo", + "x": 5534026, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 5641976, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 5727701, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 5832476, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 5927726, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 6022976, + "y": 4892675 + }, + { + "type": "lineTo", + "x": 6118226, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 6226176, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 6296026, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 6346826, + "y": 4940300 + }, + { + "type": "lineTo", + "x": 6372226, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 6394451, + "y": 4933950 + }, + { + "type": "lineTo", + "x": 6457951, + "y": 4924425 + }, + { + "type": "lineTo", + "x": 6540501, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 6559551, + "y": 4918075 + }, + { + "type": "lineTo", + "x": 6540501, + "y": 4873625 + }, + { + "type": "lineTo", + "x": 6575426, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 6645276, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 6699251, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 4730750 + }, + { + "type": "lineTo", + "x": 6750051, + "y": 4686300 + }, + { + "type": "lineTo", + "x": 6765926, + "y": 4657725 + }, + { + "type": "lineTo", + "x": 6794501, + "y": 4632325 + }, + { + "type": "lineTo", + "x": 6816726, + "y": 4572000 + }, + { + "type": "lineTo", + "x": 6772276, + "y": 4537075 + }, + { + "type": "lineTo", + "x": 6680201, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 6569076, + "y": 4581525 + }, + { + "type": "lineTo", + "x": 6492876, + "y": 4587875 + }, + { + "type": "lineTo", + "x": 6429376, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 6353176, + "y": 4622800 + }, + { + "type": "lineTo", + "x": 6292851, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 6257926, + "y": 4641850 + }, + { + "type": "lineTo", + "x": 6178551, + "y": 4632325 + }, + { + "type": "lineTo", + "x": 6130926, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 6045201, + "y": 4651375 + }, + { + "type": "lineTo", + "x": 5984876, + "y": 4664075 + }, + { + "type": "lineTo", + "x": 6096001, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 6153151, + "y": 4533900 + }, + { + "type": "lineTo", + "x": 6219826, + "y": 4483100 + }, + { + "type": "lineTo", + "x": 6280151, + "y": 4451350 + }, + { + "type": "lineTo", + "x": 6330951, + "y": 4381500 + }, + { + "type": "lineTo", + "x": 6340476, + "y": 4340225 + }, + { + "type": "lineTo", + "x": 6318251, + "y": 4324350 + }, + { + "type": "lineTo", + "x": 6359526, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 6350001, + "y": 4248150 + }, + { + "type": "lineTo", + "x": 6375401, + "y": 4213225 + }, + { + "type": "lineTo", + "x": 6375401, + "y": 4191000 + }, + { + "type": "lineTo", + "x": 6353176, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 6391276, + "y": 4114800 + }, + { + "type": "lineTo", + "x": 6400801, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 6381751, + "y": 3984625 + }, + { + "type": "lineTo", + "x": 6381751, + "y": 3965575 + }, + { + "type": "lineTo", + "x": 6391276, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 6375401, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 6353176, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 6403976, + "y": 3781425 + }, + { + "type": "lineTo", + "x": 6410326, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 6381751, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 6353176, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 6318251, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 6286501, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 6248401, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 6181726, + "y": 3381375 + }, + { + "type": "lineTo", + "x": 6143626, + "y": 3390900 + }, + { + "type": "lineTo", + "x": 6099176, + "y": 3260725 + }, + { + "type": "lineTo", + "x": 6067426, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 5984876, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 5937251, + "y": 3079750 + }, + { + "type": "lineTo", + "x": 5857876, + "y": 3057525 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lesser_trochanter_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lesser_trochanter_colored_regions.json new file mode 100644 index 00000000..b3649d66 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lesser_trochanter_colored_regions.json @@ -0,0 +1,314 @@ +{ + "slide_number": 8, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "23", + "path_data": [ + { + "path_width": 311150, + "path_height": 682625, + "commands": [ + { + "type": "moveTo", + "x": 5607050, + "y": 3502025 + }, + { + "type": "lineTo", + "x": 5556250, + "y": 3517900 + }, + { + "type": "lineTo", + "x": 5534025, + "y": 3486150 + }, + { + "type": "lineTo", + "x": 5530850, + "y": 3425825 + }, + { + "type": "lineTo", + "x": 5540375, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 5549900, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 5553075, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 5578475, + "y": 3133725 + }, + { + "type": "lineTo", + "x": 5597525, + "y": 3013075 + }, + { + "type": "lineTo", + "x": 5607050, + "y": 2936875 + }, + { + "type": "lineTo", + "x": 5616575, + "y": 2898775 + }, + { + "type": "lineTo", + "x": 5635625, + "y": 2857500 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 2835275 + }, + { + "type": "lineTo", + "x": 5680075, + "y": 2844800 + }, + { + "type": "lineTo", + "x": 5737225, + "y": 2901950 + }, + { + "type": "lineTo", + "x": 5781675, + "y": 2987675 + }, + { + "type": "lineTo", + "x": 5819775, + "y": 3105150 + }, + { + "type": "lineTo", + "x": 5842000, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 5819775, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 3378200 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 5607050, + "y": 3502025 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 444500, + "path_height": 673100, + "commands": [ + { + "type": "moveTo", + "x": 7165975, + "y": 2743200 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 2806700 + }, + { + "type": "lineTo", + "x": 7051675, + "y": 2882900 + }, + { + "type": "lineTo", + "x": 7061200, + "y": 3003550 + }, + { + "type": "lineTo", + "x": 7102475, + "y": 3155950 + }, + { + "type": "lineTo", + "x": 7178675, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 7302500, + "y": 3317875 + }, + { + "type": "lineTo", + "x": 7394575, + "y": 3375025 + }, + { + "type": "lineTo", + "x": 7496175, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 7486650, + "y": 3187700 + }, + { + "type": "lineTo", + "x": 7470775, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 7477125, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 7458075, + "y": 2905125 + }, + { + "type": "lineTo", + "x": 7416800, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 7366000, + "y": 2781300 + }, + { + "type": "lineTo", + "x": 7312025, + "y": 2711450 + }, + { + "type": "lineTo", + "x": 7264400, + "y": 2701925 + }, + { + "type": "lineTo", + "x": 7165975, + "y": 2743200 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 139700, + "path_height": 339725, + "commands": [ + { + "type": "moveTo", + "x": 4098925, + "y": 3521076 + }, + { + "type": "lineTo", + "x": 4117975, + "y": 3444876 + }, + { + "type": "lineTo", + "x": 4162425, + "y": 3302001 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 3225801 + }, + { + "type": "lineTo", + "x": 4229100, + "y": 3181351 + }, + { + "type": "lineTo", + "x": 4238625, + "y": 3225801 + }, + { + "type": "cubicBezTo", + "x1": 4237567, + "y1": 3261784, + "x2": 4236508, + "y2": 3297768, + "x": 4235450, + "y": 3333751 + }, + { + "type": "lineTo", + "x": 4203700, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 4156075, + "y": 3479801 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 3521076 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/linea_aspera_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/linea_aspera_colored_regions.json new file mode 100644 index 00000000..f21dd10c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/linea_aspera_colored_regions.json @@ -0,0 +1,381 @@ +{ + "slide_number": 13, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "23", + "path_data": [ + { + "path_width": 281788, + "path_height": 2508116, + "commands": [ + { + "type": "moveTo", + "x": 4623215, + "y": 5953599 + }, + { + "type": "lineTo", + "x": 4613821, + "y": 5808686 + }, + { + "type": "lineTo", + "x": 4618338, + "y": 5642007 + }, + { + "type": "lineTo", + "x": 4611204, + "y": 5447508 + }, + { + "type": "lineTo", + "x": 4608585, + "y": 5260146 + }, + { + "type": "lineTo", + "x": 4603709, + "y": 5057204 + }, + { + "type": "cubicBezTo", + "x1": 4604582, + "y1": 4982346, + "x2": 4605454, + "y2": 4907489, + "x": 4606327, + "y": 4832631 + }, + { + "type": "lineTo", + "x": 4599552, + "y": 4531605 + }, + { + "type": "lineTo", + "x": 4588261, + "y": 4240921 + }, + { + "type": "lineTo", + "x": 4570784, + "y": 3990427 + }, + { + "type": "lineTo", + "x": 4541656, + "y": 3821489 + }, + { + "type": "lineTo", + "x": 4510727, + "y": 3706782 + }, + { + "type": "cubicBezTo", + "x1": 4492349, + "y1": 3674552, + "x2": 4472617, + "y2": 3616045, + "x": 4448142, + "y": 3581047 + }, + { + "type": "cubicBezTo", + "x1": 4423667, + "y1": 3546050, + "x2": 4354817, + "y2": 3464696, + "x": 4341427, + "y": 3445483 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "25", + "path_data": [ + { + "path_width": 184977, + "path_height": 2608419, + "commands": [ + { + "type": "moveTo", + "x": 4728079, + "y": 5941951 + }, + { + "type": "lineTo", + "x": 4722254, + "y": 5726409 + }, + { + "type": "lineTo", + "x": 4722254, + "y": 5481742 + }, + { + "type": "lineTo", + "x": 4733905, + "y": 5196295 + }, + { + "type": "lineTo", + "x": 4739731, + "y": 4887547 + }, + { + "type": "lineTo", + "x": 4768859, + "y": 4497242 + }, + { + "type": "lineTo", + "x": 4809638, + "y": 4101112 + }, + { + "type": "lineTo", + "x": 4827115, + "y": 3804015 + }, + { + "type": "lineTo", + "x": 4851859, + "y": 3542985 + }, + { + "type": "cubicBezTo", + "x1": 4874592, + "y1": 3440028, + "x2": 4884498, + "y2": 3398004, + "x": 4907231, + "y": 3333532 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "26", + "path_data": [ + { + "path_width": 110686, + "path_height": 2161238, + "commands": [ + { + "type": "moveTo", + "x": 6918501, + "y": 1572869 + }, + { + "type": "lineTo", + "x": 6935978, + "y": 1945697 + }, + { + "type": "lineTo", + "x": 6924327, + "y": 2254446 + }, + { + "type": "cubicBezTo", + "x1": 6926269, + "y1": 2382606, + "x2": 6928210, + "y2": 2510765, + "x": 6930152, + "y": 2638925 + }, + { + "type": "lineTo", + "x": 6930152, + "y": 2918546 + }, + { + "type": "lineTo", + "x": 6906850, + "y": 3233120 + }, + { + "type": "lineTo", + "x": 6860245, + "y": 3547693 + }, + { + "type": "lineTo", + "x": 6825292, + "y": 3734107 + }, + { + "type": "lineTo", + "x": 6825292, + "y": 3734107 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "27", + "path_data": [ + { + "path_width": 180594, + "path_height": 2196191, + "commands": [ + { + "type": "moveTo", + "x": 7017536, + "y": 1567045 + }, + { + "type": "lineTo", + "x": 7023362, + "y": 1963174 + }, + { + "type": "lineTo", + "x": 7017536, + "y": 2289399 + }, + { + "type": "lineTo", + "x": 7035013, + "y": 2557369 + }, + { + "type": "lineTo", + "x": 7035013, + "y": 2761260 + }, + { + "type": "lineTo", + "x": 7035013, + "y": 2959325 + }, + { + "type": "lineTo", + "x": 7058316, + "y": 3093310 + }, + { + "type": "lineTo", + "x": 7081618, + "y": 3215644 + }, + { + "type": "lineTo", + "x": 7110746, + "y": 3413709 + }, + { + "type": "lineTo", + "x": 7145699, + "y": 3605949 + }, + { + "type": "lineTo", + "x": 7198130, + "y": 3763236 + }, + { + "type": "lineTo", + "x": 7198130, + "y": 3763236 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "29", + "path_data": [ + { + "path_width": 194438, + "path_height": 1540566, + "commands": [ + { + "type": "moveTo", + "x": 4492032, + "y": 3203581 + }, + { + "type": "lineTo", + "x": 4545542, + "y": 3296335 + }, + { + "type": "lineTo", + "x": 4591918, + "y": 3406926 + }, + { + "type": "cubicBezTo", + "x1": 4611478, + "y1": 3459783, + "x2": 4648273, + "y2": 3553241, + "x": 4662904, + "y": 3613479 + }, + { + "type": "cubicBezTo", + "x1": 4677535, + "y1": 3673717, + "x2": 4676309, + "y2": 3719284, + "x": 4679702, + "y": 3768352 + }, + { + "type": "lineTo", + "x": 4683263, + "y": 3907885 + }, + { + "type": "lineTo", + "x": 4686470, + "y": 4266721 + }, + { + "type": "lineTo", + "x": 4682543, + "y": 4527109 + }, + { + "type": "cubicBezTo", + "x1": 4684441, + "y1": 4640079, + "x2": 4678201, + "y2": 4671627, + "x": 4678615, + "y": 4744147 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_accessory_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_accessory_process_colored_regions.json new file mode 100644 index 00000000..30e608ff --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_accessory_process_colored_regions.json @@ -0,0 +1,158 @@ +{ + "slide_number": 43, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1406", + "path_data": [ + { + "path_width": 513542, + "path_height": 652316, + "commands": [ + { + "type": "moveTo", + "x": 3959855, + "y": 3206067 + }, + { + "type": "lineTo", + "x": 3890458, + "y": 3379556 + }, + { + "type": "lineTo", + "x": 3918217, + "y": 3559984 + }, + { + "type": "lineTo", + "x": 4029253, + "y": 3671016 + }, + { + "type": "lineTo", + "x": 4209687, + "y": 3733472 + }, + { + "type": "lineTo", + "x": 4404000, + "y": 3747351 + }, + { + "type": "lineTo", + "x": 4341542, + "y": 3559984 + }, + { + "type": "lineTo", + "x": 4202747, + "y": 3448951 + }, + { + "type": "lineTo", + "x": 4098651, + "y": 3337919 + }, + { + "type": "lineTo", + "x": 4063952, + "y": 3171370 + }, + { + "type": "lineTo", + "x": 4015373, + "y": 3095035 + }, + { + "type": "lineTo", + "x": 3959855, + "y": 3206067 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1407", + "path_data": [ + { + "path_width": 263711, + "path_height": 437191, + "commands": [ + { + "type": "moveTo", + "x": 7318700, + "y": 3108915 + }, + { + "type": "lineTo", + "x": 7408917, + "y": 3268524 + }, + { + "type": "lineTo", + "x": 7401977, + "y": 3358738 + }, + { + "type": "lineTo", + "x": 7395037, + "y": 3428134 + }, + { + "type": "lineTo", + "x": 7249302, + "y": 3511408 + }, + { + "type": "lineTo", + "x": 7166025, + "y": 3546106 + }, + { + "type": "lineTo", + "x": 7145206, + "y": 3428134 + }, + { + "type": "lineTo", + "x": 7152146, + "y": 3310161 + }, + { + "type": "lineTo", + "x": 7214603, + "y": 3247706 + }, + { + "type": "lineTo", + "x": 7277061, + "y": 3206068 + }, + { + "type": "lineTo", + "x": 7318700, + "y": 3108915 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_articular_surfaces_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_articular_surfaces_colored_regions.json new file mode 100644 index 00000000..1dc66e85 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_articular_surfaces_colored_regions.json @@ -0,0 +1,388 @@ +{ + "slide_number": 45, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1454", + "path_data": [ + { + "path_width": 367807, + "path_height": 458009, + "commands": [ + { + "type": "moveTo", + "x": 6860676, + "y": 3983297 + }, + { + "type": "lineTo", + "x": 6777399, + "y": 3920841 + }, + { + "type": "lineTo", + "x": 6708001, + "y": 3920841 + }, + { + "type": "lineTo", + "x": 6596965, + "y": 3976357 + }, + { + "type": "lineTo", + "x": 6534507, + "y": 4017994 + }, + { + "type": "lineTo", + "x": 6520628, + "y": 4073511 + }, + { + "type": "lineTo", + "x": 6520628, + "y": 4122088 + }, + { + "type": "lineTo", + "x": 6562266, + "y": 4253939 + }, + { + "type": "lineTo", + "x": 6610844, + "y": 4323334 + }, + { + "type": "lineTo", + "x": 6680242, + "y": 4344153 + }, + { + "type": "lineTo", + "x": 6812097, + "y": 4378850 + }, + { + "type": "lineTo", + "x": 6867615, + "y": 4316395 + }, + { + "type": "lineTo", + "x": 6888435, + "y": 4198422 + }, + { + "type": "lineTo", + "x": 6881495, + "y": 4080450 + }, + { + "type": "lineTo", + "x": 6860676, + "y": 3983297 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1455", + "path_data": [ + { + "path_width": 114300, + "path_height": 187325, + "commands": [ + { + "type": "moveTo", + "x": 4575175, + "y": 4362451 + }, + { + "type": "lineTo", + "x": 4524375, + "y": 4391026 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 4460876 + }, + { + "type": "lineTo", + "x": 4473575, + "y": 4524376 + }, + { + "type": "lineTo", + "x": 4495800, + "y": 4549776 + }, + { + "type": "lineTo", + "x": 4540250, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 4572000, + "y": 4498976 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 4473576 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 4432301 + }, + { + "type": "lineTo", + "x": 4575175, + "y": 4362451 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1456", + "path_data": [ + { + "path_width": 117475, + "path_height": 206375, + "commands": [ + { + "type": "moveTo", + "x": 4010026, + "y": 4502151 + }, + { + "type": "lineTo", + "x": 3978276, + "y": 4546601 + }, + { + "type": "lineTo", + "x": 3956051, + "y": 4540251 + }, + { + "type": "lineTo", + "x": 3933826, + "y": 4521201 + }, + { + "type": "lineTo", + "x": 3898901, + "y": 4479926 + }, + { + "type": "lineTo", + "x": 3898901, + "y": 4445001 + }, + { + "type": "lineTo", + "x": 3892551, + "y": 4340226 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 4352926 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 4391026 + }, + { + "type": "lineTo", + "x": 3990976, + "y": 4422776 + }, + { + "type": "lineTo", + "x": 4010026, + "y": 4502151 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1457", + "path_data": [ + { + "path_width": 149225, + "path_height": 279400, + "commands": [ + { + "type": "moveTo", + "x": 3829051, + "y": 1708150 + }, + { + "type": "lineTo", + "x": 3829051, + "y": 1812925 + }, + { + "type": "lineTo", + "x": 3863976, + "y": 1895475 + }, + { + "type": "lineTo", + "x": 3911601, + "y": 1962150 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 1984375 + }, + { + "type": "lineTo", + "x": 3978276, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 3917951, + "y": 1905000 + }, + { + "type": "lineTo", + "x": 3889376, + "y": 1882775 + }, + { + "type": "lineTo", + "x": 3876676, + "y": 1816100 + }, + { + "type": "cubicBezTo", + "x1": 3867151, + "y1": 1797050, + "x2": 3857626, + "y2": 1724025, + "x": 3848101, + "y": 1704975 + }, + { + "type": "lineTo", + "x": 3829051, + "y": 1708150 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1458", + "path_data": [ + { + "path_width": 161925, + "path_height": 219075, + "commands": [ + { + "type": "moveTo", + "x": 4616451, + "y": 1943101 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 1911351 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 1844676 + }, + { + "type": "lineTo", + "x": 4727576, + "y": 1771651 + }, + { + "type": "lineTo", + "x": 4740276, + "y": 1739901 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 1746251 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 1844676 + }, + { + "type": "lineTo", + "x": 4756151, + "y": 1908176 + }, + { + "type": "lineTo", + "x": 4727576, + "y": 1936751 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 1958976 + }, + { + "type": "lineTo", + "x": 4616451, + "y": 1943101 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_body_colored_regions.json new file mode 100644 index 00000000..89a9a00f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_body_colored_regions.json @@ -0,0 +1,505 @@ +{ + "slide_number": 40, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1327", + "path_data": [ + { + "path_width": 1505421, + "path_height": 1048766, + "commands": [ + { + "type": "moveTo", + "x": 4948653, + "y": 2404313 + }, + { + "type": "lineTo", + "x": 4791690, + "y": 2318700 + }, + { + "type": "lineTo", + "x": 4634727, + "y": 2297296 + }, + { + "type": "lineTo", + "x": 4549111, + "y": 2311565 + }, + { + "type": "lineTo", + "x": 4356474, + "y": 2382910 + }, + { + "type": "lineTo", + "x": 4263723, + "y": 2411448 + }, + { + "type": "lineTo", + "x": 4113894, + "y": 2347237 + }, + { + "type": "lineTo", + "x": 3992605, + "y": 2297296 + }, + { + "type": "lineTo", + "x": 3899854, + "y": 2268758 + }, + { + "type": "lineTo", + "x": 3807103, + "y": 2283027 + }, + { + "type": "lineTo", + "x": 3750025, + "y": 2304431 + }, + { + "type": "lineTo", + "x": 3643005, + "y": 2311565 + }, + { + "type": "lineTo", + "x": 3600196, + "y": 2340103 + }, + { + "type": "lineTo", + "x": 3550254, + "y": 2432851 + }, + { + "type": "lineTo", + "x": 3507445, + "y": 2596944 + }, + { + "type": "lineTo", + "x": 3528850, + "y": 2732498 + }, + { + "type": "lineTo", + "x": 3550254, + "y": 2910860 + }, + { + "type": "lineTo", + "x": 3600196, + "y": 3010742 + }, + { + "type": "lineTo", + "x": 3742890, + "y": 3146297 + }, + { + "type": "lineTo", + "x": 3885584, + "y": 3253314 + }, + { + "type": "lineTo", + "x": 3992605, + "y": 3288986 + }, + { + "type": "lineTo", + "x": 4085356, + "y": 3317524 + }, + { + "type": "lineTo", + "x": 4320800, + "y": 3288986 + }, + { + "type": "lineTo", + "x": 4556245, + "y": 3231911 + }, + { + "type": "lineTo", + "x": 4627592, + "y": 3260448 + }, + { + "type": "lineTo", + "x": 4898710, + "y": 3039280 + }, + { + "type": "lineTo", + "x": 4998596, + "y": 2896591 + }, + { + "type": "lineTo", + "x": 5012866, + "y": 2732498 + }, + { + "type": "lineTo", + "x": 5005731, + "y": 2596944 + }, + { + "type": "lineTo", + "x": 4970057, + "y": 2475658 + }, + { + "type": "lineTo", + "x": 4948653, + "y": 2404313 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1328", + "path_data": [ + { + "path_width": 1455477, + "path_height": 1077303, + "commands": [ + { + "type": "moveTo", + "x": 4912980, + "y": 5186754 + }, + { + "type": "lineTo", + "x": 4905845, + "y": 5079737 + }, + { + "type": "lineTo", + "x": 4834498, + "y": 4965585 + }, + { + "type": "lineTo", + "x": 4748882, + "y": 4908510 + }, + { + "type": "lineTo", + "x": 4627592, + "y": 4830031 + }, + { + "type": "lineTo", + "x": 4506302, + "y": 4830031 + }, + { + "type": "lineTo", + "x": 4377878, + "y": 4879972 + }, + { + "type": "lineTo", + "x": 4256588, + "y": 4937048 + }, + { + "type": "lineTo", + "x": 4049682, + "y": 4844300 + }, + { + "type": "lineTo", + "x": 3885584, + "y": 4815762 + }, + { + "type": "lineTo", + "x": 3692947, + "y": 4865703 + }, + { + "type": "lineTo", + "x": 3593062, + "y": 4922779 + }, + { + "type": "lineTo", + "x": 3528850, + "y": 4986989 + }, + { + "type": "lineTo", + "x": 3457503, + "y": 5122544 + }, + { + "type": "lineTo", + "x": 3471772, + "y": 5258098 + }, + { + "type": "lineTo", + "x": 3507445, + "y": 5407922 + }, + { + "type": "lineTo", + "x": 3600196, + "y": 5529208 + }, + { + "type": "lineTo", + "x": 3714352, + "y": 5671897 + }, + { + "type": "lineTo", + "x": 3785698, + "y": 5728973 + }, + { + "type": "lineTo", + "x": 3906988, + "y": 5764645 + }, + { + "type": "lineTo", + "x": 4056817, + "y": 5828855 + }, + { + "type": "lineTo", + "x": 4292262, + "y": 5893065 + }, + { + "type": "lineTo", + "x": 4506302, + "y": 5843124 + }, + { + "type": "lineTo", + "x": 4656131, + "y": 5743242 + }, + { + "type": "lineTo", + "x": 4848768, + "y": 5529208 + }, + { + "type": "lineTo", + "x": 4848768, + "y": 5529208 + }, + { + "type": "lineTo", + "x": 4891576, + "y": 5450729 + }, + { + "type": "lineTo", + "x": 4912980, + "y": 5186754 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1329", + "path_data": [ + { + "path_width": 1184359, + "path_height": 1027362, + "commands": [ + { + "type": "moveTo", + "x": 7188947, + "y": 3674247 + }, + { + "type": "lineTo", + "x": 7210351, + "y": 3788398 + }, + { + "type": "lineTo", + "x": 7174677, + "y": 3859743 + }, + { + "type": "lineTo", + "x": 7231755, + "y": 3923953 + }, + { + "type": "lineTo", + "x": 7424392, + "y": 3988163 + }, + { + "type": "lineTo", + "x": 7524277, + "y": 3995298 + }, + { + "type": "lineTo", + "x": 7702645, + "y": 3988163 + }, + { + "type": "lineTo", + "x": 7888147, + "y": 3945357 + }, + { + "type": "lineTo", + "x": 8016571, + "y": 3945357 + }, + { + "type": "lineTo", + "x": 8259151, + "y": 3866878 + }, + { + "type": "lineTo", + "x": 8359036, + "y": 3831205 + }, + { + "type": "lineTo", + "x": 8294824, + "y": 3702785 + }, + { + "type": "lineTo", + "x": 8259151, + "y": 3574365 + }, + { + "type": "lineTo", + "x": 8259151, + "y": 3396003 + }, + { + "type": "lineTo", + "x": 8316228, + "y": 3217642 + }, + { + "type": "lineTo", + "x": 8359036, + "y": 3146297 + }, + { + "type": "lineTo", + "x": 8323363, + "y": 3089221 + }, + { + "type": "lineTo", + "x": 8209208, + "y": 3074952 + }, + { + "type": "lineTo", + "x": 8009436, + "y": 3082087 + }, + { + "type": "lineTo", + "x": 7809665, + "y": 3082087 + }, + { + "type": "lineTo", + "x": 7638432, + "y": 3053549 + }, + { + "type": "lineTo", + "x": 7510008, + "y": 3017877 + }, + { + "type": "lineTo", + "x": 7310236, + "y": 2967936 + }, + { + "type": "lineTo", + "x": 7188947, + "y": 3017877 + }, + { + "type": "lineTo", + "x": 7203216, + "y": 3096356 + }, + { + "type": "lineTo", + "x": 7246024, + "y": 3224776 + }, + { + "type": "lineTo", + "x": 7288832, + "y": 3338927 + }, + { + "type": "lineTo", + "x": 7288832, + "y": 3488751 + }, + { + "type": "lineTo", + "x": 7274563, + "y": 3588634 + }, + { + "type": "lineTo", + "x": 7188947, + "y": 3674247 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_mammillary_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_mammillary_process_colored_regions.json new file mode 100644 index 00000000..fc8cbe6a --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_mammillary_process_colored_regions.json @@ -0,0 +1,283 @@ +{ + "slide_number": 44, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1428", + "path_data": [ + { + "path_width": 631519, + "path_height": 1200541, + "commands": [ + { + "type": "moveTo", + "x": 4549736, + "y": 2255351 + }, + { + "type": "lineTo", + "x": 4487278, + "y": 2428840 + }, + { + "type": "lineTo", + "x": 4494218, + "y": 2637026 + }, + { + "type": "lineTo", + "x": 4535856, + "y": 2852152 + }, + { + "type": "lineTo", + "x": 4584435, + "y": 3060338 + }, + { + "type": "lineTo", + "x": 4619134, + "y": 3226887 + }, + { + "type": "lineTo", + "x": 4577495, + "y": 3400375 + }, + { + "type": "lineTo", + "x": 4452579, + "y": 3442013 + }, + { + "type": "lineTo", + "x": 4334603, + "y": 3442013 + }, + { + "type": "lineTo", + "x": 4244387, + "y": 3421194 + }, + { + "type": "lineTo", + "x": 4161109, + "y": 3317101 + }, + { + "type": "lineTo", + "x": 4147230, + "y": 3240766 + }, + { + "type": "lineTo", + "x": 4084772, + "y": 3171371 + }, + { + "type": "lineTo", + "x": 4036194, + "y": 3115854 + }, + { + "type": "lineTo", + "x": 3994555, + "y": 2970124 + }, + { + "type": "lineTo", + "x": 3987615, + "y": 2803575 + }, + { + "type": "lineTo", + "x": 3987615, + "y": 2650905 + }, + { + "type": "lineTo", + "x": 4050073, + "y": 2498235 + }, + { + "type": "lineTo", + "x": 4161109, + "y": 2408021 + }, + { + "type": "lineTo", + "x": 4265206, + "y": 2331686 + }, + { + "type": "lineTo", + "x": 4369302, + "y": 2290049 + }, + { + "type": "lineTo", + "x": 4431760, + "y": 2255351 + }, + { + "type": "lineTo", + "x": 4473399, + "y": 2241472 + }, + { + "type": "lineTo", + "x": 4549736, + "y": 2255351 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1429", + "path_data": [ + { + "path_width": 582940, + "path_height": 1172782, + "commands": [ + { + "type": "moveTo", + "x": 6853735, + "y": 2248411 + }, + { + "type": "lineTo", + "x": 6860675, + "y": 2505174 + }, + { + "type": "lineTo", + "x": 6839855, + "y": 2859090 + }, + { + "type": "lineTo", + "x": 6812096, + "y": 3074216 + }, + { + "type": "lineTo", + "x": 6846795, + "y": 3206067 + }, + { + "type": "lineTo", + "x": 6888434, + "y": 3303221 + }, + { + "type": "lineTo", + "x": 6964771, + "y": 3372616 + }, + { + "type": "lineTo", + "x": 7027229, + "y": 3393435 + }, + { + "type": "lineTo", + "x": 7068867, + "y": 3414253 + }, + { + "type": "lineTo", + "x": 7179904, + "y": 3407314 + }, + { + "type": "lineTo", + "x": 7284000, + "y": 3240765 + }, + { + "type": "lineTo", + "x": 7346458, + "y": 3074216 + }, + { + "type": "lineTo", + "x": 7395036, + "y": 2914607 + }, + { + "type": "lineTo", + "x": 7395036, + "y": 2748058 + }, + { + "type": "lineTo", + "x": 7374217, + "y": 2637025 + }, + { + "type": "lineTo", + "x": 7346458, + "y": 2505174 + }, + { + "type": "lineTo", + "x": 7339518, + "y": 2401081 + }, + { + "type": "lineTo", + "x": 7332578, + "y": 2366383 + }, + { + "type": "lineTo", + "x": 7193783, + "y": 2296988 + }, + { + "type": "lineTo", + "x": 7110506, + "y": 2303927 + }, + { + "type": "lineTo", + "x": 7082747, + "y": 2324746 + }, + { + "type": "lineTo", + "x": 7006410, + "y": 2276169 + }, + { + "type": "lineTo", + "x": 6916193, + "y": 2241471 + }, + { + "type": "lineTo", + "x": 6853735, + "y": 2248411 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_spinous_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_spinous_process_colored_regions.json new file mode 100644 index 00000000..c04ddb80 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_spinous_process_colored_regions.json @@ -0,0 +1,525 @@ +{ + "slide_number": 42, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1383", + "path_data": [ + { + "path_width": 292100, + "path_height": 523875, + "commands": [ + { + "type": "moveTo", + "x": 4394200, + "y": 1806576 + }, + { + "type": "lineTo", + "x": 4378325, + "y": 1714501 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 1641476 + }, + { + "type": "lineTo", + "x": 4397375, + "y": 1606551 + }, + { + "type": "lineTo", + "x": 4378325, + "y": 1524001 + }, + { + "type": "lineTo", + "x": 4375150, + "y": 1485901 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 1454151 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 1444626 + }, + { + "type": "lineTo", + "x": 4292600, + "y": 1454151 + }, + { + "type": "lineTo", + "x": 4276725, + "y": 1470026 + }, + { + "type": "lineTo", + "x": 4267200, + "y": 1470026 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 1447801 + }, + { + "type": "lineTo", + "x": 4216400, + "y": 1466851 + }, + { + "type": "lineTo", + "x": 4184650, + "y": 1476376 + }, + { + "type": "lineTo", + "x": 4175125, + "y": 1495426 + }, + { + "type": "lineTo", + "x": 4175125, + "y": 1520826 + }, + { + "type": "lineTo", + "x": 4156075, + "y": 1549401 + }, + { + "type": "lineTo", + "x": 4137025, + "y": 1577976 + }, + { + "type": "lineTo", + "x": 4111625, + "y": 1609726 + }, + { + "type": "lineTo", + "x": 4114800, + "y": 1670051 + }, + { + "type": "lineTo", + "x": 4133850, + "y": 1711326 + }, + { + "type": "lineTo", + "x": 4146550, + "y": 1733551 + }, + { + "type": "lineTo", + "x": 4133850, + "y": 1787526 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 1838326 + }, + { + "type": "lineTo", + "x": 4152900, + "y": 1911351 + }, + { + "type": "lineTo", + "x": 4197350, + "y": 1968501 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 1968501 + }, + { + "type": "lineTo", + "x": 4359275, + "y": 1930401 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 1857376 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 1806576 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1384", + "path_data": [ + { + "path_width": 304800, + "path_height": 615950, + "commands": [ + { + "type": "moveTo", + "x": 4232275, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 4184650, + "y": 3851275 + }, + { + "type": "lineTo", + "x": 4149725, + "y": 3870325 + }, + { + "type": "lineTo", + "x": 4121150, + "y": 3898900 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 3914775 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 3968750 + }, + { + "type": "lineTo", + "x": 4108450, + "y": 3997325 + }, + { + "type": "lineTo", + "x": 4117975, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 4124325, + "y": 4073525 + }, + { + "type": "lineTo", + "x": 4124325, + "y": 4146550 + }, + { + "type": "lineTo", + "x": 4095750, + "y": 4191000 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 4133850, + "y": 4394200 + }, + { + "type": "lineTo", + "x": 4194175, + "y": 4441825 + }, + { + "type": "lineTo", + "x": 4257675, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 4391025 + }, + { + "type": "lineTo", + "x": 4349750, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 4375150, + "y": 4216400 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 4156075 + }, + { + "type": "lineTo", + "x": 4368800, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 4054475 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 3937000 + }, + { + "type": "lineTo", + "x": 4346575, + "y": 3895725 + }, + { + "type": "lineTo", + "x": 4308475, + "y": 3898900 + }, + { + "type": "lineTo", + "x": 4308475, + "y": 3898900 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 3879850 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1385", + "path_data": [ + { + "path_width": 644525, + "path_height": 685800, + "commands": [ + { + "type": "moveTo", + "x": 6607176, + "y": 3429001 + }, + { + "type": "lineTo", + "x": 6515101, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 6451601, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 6378576, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 6327776, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 6267451, + "y": 3441701 + }, + { + "type": "lineTo", + "x": 6216651, + "y": 3463926 + }, + { + "type": "lineTo", + "x": 6156326, + "y": 3527426 + }, + { + "type": "lineTo", + "x": 6064251, + "y": 3667126 + }, + { + "type": "lineTo", + "x": 6038851, + "y": 3730626 + }, + { + "type": "lineTo", + "x": 6019801, + "y": 3775076 + }, + { + "type": "lineTo", + "x": 6029326, + "y": 3863976 + }, + { + "type": "lineTo", + "x": 6064251, + "y": 3949701 + }, + { + "type": "lineTo", + "x": 6096001, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 6102351, + "y": 3987801 + }, + { + "type": "lineTo", + "x": 6102351, + "y": 3987801 + }, + { + "type": "lineTo", + "x": 6134101, + "y": 4060826 + }, + { + "type": "lineTo", + "x": 6203951, + "y": 4092576 + }, + { + "type": "lineTo", + "x": 6254751, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 6318251, + "y": 4114801 + }, + { + "type": "lineTo", + "x": 6384926, + "y": 4114801 + }, + { + "type": "lineTo", + "x": 6454776, + "y": 4095751 + }, + { + "type": "lineTo", + "x": 6496051, + "y": 4079876 + }, + { + "type": "lineTo", + "x": 6515101, + "y": 4048126 + }, + { + "type": "lineTo", + "x": 6530976, + "y": 3959226 + }, + { + "type": "lineTo", + "x": 6556376, + "y": 3867151 + }, + { + "type": "lineTo", + "x": 6604001, + "y": 3797301 + }, + { + "type": "lineTo", + "x": 6642101, + "y": 3756026 + }, + { + "type": "lineTo", + "x": 6651626, + "y": 3714751 + }, + { + "type": "lineTo", + "x": 6664326, + "y": 3632201 + }, + { + "type": "lineTo", + "x": 6664326, + "y": 3581401 + }, + { + "type": "lineTo", + "x": 6629401, + "y": 3590926 + }, + { + "type": "lineTo", + "x": 6610351, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 6594476, + "y": 3565526 + }, + { + "type": "lineTo", + "x": 6600826, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 6607176, + "y": 3429001 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/lumbar_transverse_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/lumbar_transverse_process_colored_regions.json new file mode 100644 index 00000000..5361a002 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/lumbar_transverse_process_colored_regions.json @@ -0,0 +1,619 @@ +{ + "slide_number": 41, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1354", + "path_data": [ + { + "path_width": 444500, + "path_height": 292100, + "commands": [ + { + "type": "moveTo", + "x": 3717925, + "y": 2181225 + }, + { + "type": "lineTo", + "x": 3663950, + "y": 2149475 + }, + { + "type": "lineTo", + "x": 3619500, + "y": 2124075 + }, + { + "type": "lineTo", + "x": 3571875, + "y": 2105025 + }, + { + "type": "lineTo", + "x": 3502025, + "y": 2089150 + }, + { + "type": "lineTo", + "x": 3422650, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 3378200, + "y": 2035175 + }, + { + "type": "lineTo", + "x": 3314700, + "y": 2006600 + }, + { + "type": "lineTo", + "x": 3282950, + "y": 1965325 + }, + { + "type": "lineTo", + "x": 3311525, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 3394075, + "y": 1908175 + }, + { + "type": "lineTo", + "x": 3460750, + "y": 1905000 + }, + { + "type": "lineTo", + "x": 3511550, + "y": 1898650 + }, + { + "type": "lineTo", + "x": 3578225, + "y": 1905000 + }, + { + "type": "lineTo", + "x": 3606800, + "y": 1895475 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 1889125 + }, + { + "type": "lineTo", + "x": 3667125, + "y": 1911350 + }, + { + "type": "lineTo", + "x": 3686175, + "y": 1943100 + }, + { + "type": "lineTo", + "x": 3711575, + "y": 1987550 + }, + { + "type": "lineTo", + "x": 3724275, + "y": 2057400 + }, + { + "type": "lineTo", + "x": 3727450, + "y": 2120900 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 2181225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1355", + "path_data": [ + { + "path_width": 444500, + "path_height": 330200, + "commands": [ + { + "type": "moveTo", + "x": 5289550, + "y": 1974850 + }, + { + "type": "lineTo", + "x": 5245100, + "y": 1946275 + }, + { + "type": "lineTo", + "x": 5203825, + "y": 1943100 + }, + { + "type": "lineTo", + "x": 5178425, + "y": 1933575 + }, + { + "type": "lineTo", + "x": 5133975, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 5099050, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 5041900, + "y": 1920875 + }, + { + "type": "lineTo", + "x": 5003800, + "y": 1911350 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 1898650 + }, + { + "type": "lineTo", + "x": 4937125, + "y": 1936750 + }, + { + "type": "lineTo", + "x": 4876800, + "y": 2006600 + }, + { + "type": "lineTo", + "x": 4854575, + "y": 2051050 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 2117725 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 2178050 + }, + { + "type": "lineTo", + "x": 4857750, + "y": 2228850 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 2187575 + }, + { + "type": "lineTo", + "x": 4959350, + "y": 2155825 + }, + { + "type": "lineTo", + "x": 5013325, + "y": 2127250 + }, + { + "type": "lineTo", + "x": 5073650, + "y": 2101850 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 2089150 + }, + { + "type": "lineTo", + "x": 5172075, + "y": 2073275 + }, + { + "type": "lineTo", + "x": 5226050, + "y": 2054225 + }, + { + "type": "lineTo", + "x": 5289550, + "y": 1974850 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1356", + "path_data": [ + { + "path_width": 406400, + "path_height": 304800, + "commands": [ + { + "type": "moveTo", + "x": 3629025, + "y": 4572000 + }, + { + "type": "lineTo", + "x": 3514725, + "y": 4552950 + }, + { + "type": "lineTo", + "x": 3454400, + "y": 4546600 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 4546600 + }, + { + "type": "lineTo", + "x": 3365500, + "y": 4559300 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 4591050 + }, + { + "type": "lineTo", + "x": 3349625, + "y": 4613275 + }, + { + "type": "lineTo", + "x": 3371850, + "y": 4648200 + }, + { + "type": "lineTo", + "x": 3409950, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 3422650, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 3486150, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 3533775, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 3600450, + "y": 4768850 + }, + { + "type": "lineTo", + "x": 3638550, + "y": 4791075 + }, + { + "type": "lineTo", + "x": 3683000, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 3714750, + "y": 4851400 + }, + { + "type": "lineTo", + "x": 3756025, + "y": 4781550 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 4714875 + }, + { + "type": "lineTo", + "x": 3705225, + "y": 4648200 + }, + { + "type": "lineTo", + "x": 3689350, + "y": 4597400 + }, + { + "type": "lineTo", + "x": 3629025, + "y": 4572000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1357", + "path_data": [ + { + "path_width": 352425, + "path_height": 263525, + "commands": [ + { + "type": "moveTo", + "x": 4737101, + "y": 4597401 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 4702176 + }, + { + "type": "lineTo", + "x": 4679951, + "y": 4733926 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 4822826 + }, + { + "type": "lineTo", + "x": 4759326, + "y": 4787901 + }, + { + "type": "lineTo", + "x": 4860926, + "y": 4759326 + }, + { + "type": "lineTo", + "x": 4943476, + "y": 4724401 + }, + { + "type": "lineTo", + "x": 4981576, + "y": 4714876 + }, + { + "type": "lineTo", + "x": 5003801, + "y": 4699001 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 4660901 + }, + { + "type": "lineTo", + "x": 5032376, + "y": 4635501 + }, + { + "type": "lineTo", + "x": 5016501, + "y": 4594226 + }, + { + "type": "lineTo", + "x": 4984751, + "y": 4575176 + }, + { + "type": "lineTo", + "x": 4946651, + "y": 4559301 + }, + { + "type": "lineTo", + "x": 4870451, + "y": 4572001 + }, + { + "type": "lineTo", + "x": 4822826, + "y": 4587876 + }, + { + "type": "lineTo", + "x": 4737101, + "y": 4597401 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1358", + "path_data": [ + { + "path_width": 450850, + "path_height": 469900, + "commands": [ + { + "type": "moveTo", + "x": 6648450, + "y": 3286125 + }, + { + "type": "lineTo", + "x": 6616700, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 6664325, + "y": 3581400 + }, + { + "type": "lineTo", + "x": 6705600, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 6756400, + "y": 3578225 + }, + { + "type": "lineTo", + "x": 6813550, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 6861175, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 6962775, + "y": 3581400 + }, + { + "type": "lineTo", + "x": 6997700, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 7019925, + "y": 3549650 + }, + { + "type": "lineTo", + "x": 7038975, + "y": 3448050 + }, + { + "type": "lineTo", + "x": 7048500, + "y": 3375025 + }, + { + "type": "lineTo", + "x": 7035800, + "y": 3333750 + }, + { + "type": "lineTo", + "x": 7007225, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 6978650, + "y": 3143250 + }, + { + "type": "lineTo", + "x": 6851650, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 6740525, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 3286125 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/medial_cuneiform_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/medial_cuneiform_colored_regions.json new file mode 100644 index 00000000..a2b4ed1d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/medial_cuneiform_colored_regions.json @@ -0,0 +1,498 @@ +{ + "slide_number": 50, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 323850, + "path_height": 438150, + "commands": [ + { + "type": "moveTo", + "x": 4987925, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 5057775, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 5070475, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 5080000, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 5080000, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 5099050, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3400425 + }, + { + "type": "lineTo", + "x": 5095875, + "y": 3451225 + }, + { + "type": "lineTo", + "x": 5092700, + "y": 3482975 + }, + { + "type": "lineTo", + "x": 5099050, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 5111750, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 3597275 + }, + { + "type": "lineTo", + "x": 5124450, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 5102225, + "y": 3609975 + }, + { + "type": "lineTo", + "x": 5080000, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 5060950, + "y": 3600450 + }, + { + "type": "lineTo", + "x": 5032375, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 5032375, + "y": 3603625 + }, + { + "type": "lineTo", + "x": 4997450, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 4972050, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4924425, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4905375, + "y": 3619500 + }, + { + "type": "lineTo", + "x": 4886325, + "y": 3613150 + }, + { + "type": "lineTo", + "x": 4864100, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 4822825, + "y": 3629025 + }, + { + "type": "lineTo", + "x": 4816475, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 4800600, + "y": 3635375 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 3565525 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 4806950, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 4845050, + "y": 3403600 + }, + { + "type": "lineTo", + "x": 4864100, + "y": 3384550 + }, + { + "type": "lineTo", + "x": 4883150, + "y": 3343275 + }, + { + "type": "lineTo", + "x": 4918075, + "y": 3302000 + }, + { + "type": "lineTo", + "x": 4930775, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 4940300, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 4987925, + "y": 3197225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 355600, + "path_height": 488950, + "commands": [ + { + "type": "moveTo", + "x": 6375400, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 6432550, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 6451600, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 6451600, + "y": 3778250 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6556375, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6581775, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3743325 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 6638925, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 3686175 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 3641725 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 6657975, + "y": 3600450 + }, + { + "type": "lineTo", + "x": 6651625, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 6635750, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 6623050, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 6610350, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 6588125, + "y": 3387725 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 6515100, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 6489700, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 6454775, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 6391275, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 6365875, + "y": 3349625 + }, + { + "type": "lineTo", + "x": 6340475, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 3384550 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 3441700 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 6324600, + "y": 3521075 + }, + { + "type": "lineTo", + "x": 6311900, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 6305550, + "y": 3590925 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6346825, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 6375400, + "y": 3800475 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/navicular_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/navicular_colored_regions.json new file mode 100644 index 00000000..795a94b6 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/navicular_colored_regions.json @@ -0,0 +1,488 @@ +{ + "slide_number": 48, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 555625, + "path_height": 396875, + "commands": [ + { + "type": "moveTo", + "x": 4559301, + "y": 3016251 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 3038476 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 3067051 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 3105151 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 3092451 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 3076576 + }, + { + "type": "lineTo", + "x": 4759326, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 4797426, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 4838701, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 4886326, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 4914901, + "y": 3159126 + }, + { + "type": "lineTo", + "x": 4937126, + "y": 3194051 + }, + { + "type": "lineTo", + "x": 4940301, + "y": 3206751 + }, + { + "type": "lineTo", + "x": 4978401, + "y": 3190876 + }, + { + "type": "lineTo", + "x": 5022851, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 3203576 + }, + { + "type": "lineTo", + "x": 5073651, + "y": 3213101 + }, + { + "type": "lineTo", + "x": 5092701, + "y": 3190876 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 3155951 + }, + { + "type": "lineTo", + "x": 5102226, + "y": 3121026 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 5108576, + "y": 3041651 + }, + { + "type": "lineTo", + "x": 5114926, + "y": 3000376 + }, + { + "type": "lineTo", + "x": 5105401, + "y": 2959101 + }, + { + "type": "lineTo", + "x": 5089526, + "y": 2924176 + }, + { + "type": "lineTo", + "x": 5060951, + "y": 2914651 + }, + { + "type": "lineTo", + "x": 5045076, + "y": 2911476 + }, + { + "type": "lineTo", + "x": 5006976, + "y": 2882901 + }, + { + "type": "lineTo", + "x": 4968876, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 4927601, + "y": 2844801 + }, + { + "type": "lineTo", + "x": 4889501, + "y": 2832101 + }, + { + "type": "lineTo", + "x": 4857751, + "y": 2828926 + }, + { + "type": "lineTo", + "x": 4832351, + "y": 2828926 + }, + { + "type": "lineTo", + "x": 4787901, + "y": 2825751 + }, + { + "type": "lineTo", + "x": 4746626, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 4695826, + "y": 2819401 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2828926 + }, + { + "type": "lineTo", + "x": 4638676, + "y": 2841626 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 2863851 + }, + { + "type": "lineTo", + "x": 4616451, + "y": 2889251 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 4559301, + "y": 3016251 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 555625, + "path_height": 377825, + "commands": [ + { + "type": "moveTo", + "x": 6346826, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 6324601, + "y": 3295651 + }, + { + "type": "lineTo", + "x": 6308726, + "y": 3260726 + }, + { + "type": "lineTo", + "x": 6305551, + "y": 3228976 + }, + { + "type": "lineTo", + "x": 6296026, + "y": 3194051 + }, + { + "type": "lineTo", + "x": 6296026, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 6305551, + "y": 3114676 + }, + { + "type": "lineTo", + "x": 6327776, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 6359526, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 6410326, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 6461126, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6496051, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 6518276, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 6537326, + "y": 3095626 + }, + { + "type": "lineTo", + "x": 6572251, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 6616701, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 6657976, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 6683376, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 6699251, + "y": 3057526 + }, + { + "type": "lineTo", + "x": 6727826, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 3117851 + }, + { + "type": "lineTo", + "x": 6769101, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 6769101, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 6804026, + "y": 3168651 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 3187701 + }, + { + "type": "lineTo", + "x": 6838951, + "y": 3235326 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 3270251 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 3308351 + }, + { + "type": "lineTo", + "x": 6838951, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 6826251, + "y": 3330576 + }, + { + "type": "lineTo", + "x": 6794501, + "y": 3330576 + }, + { + "type": "lineTo", + "x": 6775451, + "y": 3359151 + }, + { + "type": "lineTo", + "x": 6759576, + "y": 3384551 + }, + { + "type": "lineTo", + "x": 6746876, + "y": 3400426 + }, + { + "type": "lineTo", + "x": 6718301, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 6699251, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 6677026, + "y": 3365501 + }, + { + "type": "lineTo", + "x": 6648451, + "y": 3397251 + }, + { + "type": "lineTo", + "x": 6623051, + "y": 3422651 + }, + { + "type": "lineTo", + "x": 6607176, + "y": 3425826 + }, + { + "type": "lineTo", + "x": 6559551, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 6537326, + "y": 3346451 + }, + { + "type": "lineTo", + "x": 6515101, + "y": 3324226 + }, + { + "type": "lineTo", + "x": 6492876, + "y": 3317876 + }, + { + "type": "lineTo", + "x": 6464301, + "y": 3317876 + }, + { + "type": "lineTo", + "x": 6423026, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 6346826, + "y": 3352801 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/patellar_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/patellar_surface_colored_regions.json new file mode 100644 index 00000000..1f9f48c0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/patellar_surface_colored_regions.json @@ -0,0 +1,353 @@ +{ + "slide_number": 17, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 787112, + "path_height": 448676, + "commands": [ + { + "type": "moveTo", + "x": 6340287, + "y": 5301800 + }, + { + "type": "lineTo", + "x": 6366750, + "y": 5172725 + }, + { + "type": "lineTo", + "x": 6427770, + "y": 5069951 + }, + { + "type": "lineTo", + "x": 6457246, + "y": 4980294 + }, + { + "type": "lineTo", + "x": 6462326, + "y": 4890638 + }, + { + "type": "lineTo", + "x": 6485538, + "y": 4788062 + }, + { + "type": "lineTo", + "x": 6551338, + "y": 4690764 + }, + { + "type": "lineTo", + "x": 6650568, + "y": 4600026 + }, + { + "type": "lineTo", + "x": 6808750, + "y": 4540999 + }, + { + "type": "lineTo", + "x": 6997354, + "y": 4554116 + }, + { + "type": "lineTo", + "x": 7179872, + "y": 4606584 + }, + { + "type": "lineTo", + "x": 7387731, + "y": 4694078 + }, + { + "type": "lineTo", + "x": 7471902, + "y": 4790227 + }, + { + "type": "lineTo", + "x": 7532742, + "y": 4927958 + }, + { + "type": "lineTo", + "x": 7581413, + "y": 5105040 + }, + { + "type": "lineTo", + "x": 7599666, + "y": 5242771 + }, + { + "type": "lineTo", + "x": 7599666, + "y": 5275565 + }, + { + "type": "lineTo", + "x": 7563162, + "y": 5275565 + }, + { + "type": "lineTo", + "x": 7496238, + "y": 5269007 + }, + { + "type": "lineTo", + "x": 7386726, + "y": 5236213 + }, + { + "type": "lineTo", + "x": 7277216, + "y": 5196861 + }, + { + "type": "lineTo", + "x": 7173789, + "y": 5157510 + }, + { + "type": "lineTo", + "x": 7100781, + "y": 5111600 + }, + { + "type": "lineTo", + "x": 7046026, + "y": 5098482 + }, + { + "type": "lineTo", + "x": 6973018, + "y": 5091924 + }, + { + "type": "lineTo", + "x": 6881758, + "y": 5111600 + }, + { + "type": "lineTo", + "x": 6808750, + "y": 5157510 + }, + { + "type": "lineTo", + "x": 6650568, + "y": 5236213 + }, + { + "type": "lineTo", + "x": 6528888, + "y": 5282125 + }, + { + "type": "lineTo", + "x": 6425461, + "y": 5314917 + }, + { + "type": "lineTo", + "x": 6340287, + "y": 5301800 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "23", + "path_data": [ + { + "path_width": 787112, + "path_height": 448676, + "commands": [ + { + "type": "moveTo", + "x": 2295804, + "y": 6180376 + }, + { + "type": "lineTo", + "x": 2312344, + "y": 6105545 + }, + { + "type": "lineTo", + "x": 2350481, + "y": 6045962 + }, + { + "type": "lineTo", + "x": 2368904, + "y": 5993984 + }, + { + "type": "lineTo", + "x": 2372079, + "y": 5942006 + }, + { + "type": "lineTo", + "x": 2386586, + "y": 5882538 + }, + { + "type": "lineTo", + "x": 2427711, + "y": 5826130 + }, + { + "type": "lineTo", + "x": 2489730, + "y": 5773525 + }, + { + "type": "lineTo", + "x": 2588594, + "y": 5739304 + }, + { + "type": "lineTo", + "x": 2706471, + "y": 5746909 + }, + { + "type": "lineTo", + "x": 2820545, + "y": 5777327 + }, + { + "type": "lineTo", + "x": 2950457, + "y": 5828051 + }, + { + "type": "lineTo", + "x": 3003064, + "y": 5883793 + }, + { + "type": "lineTo", + "x": 3041089, + "y": 5963642 + }, + { + "type": "lineTo", + "x": 3071508, + "y": 6066305 + }, + { + "type": "lineTo", + "x": 3082916, + "y": 6146154 + }, + { + "type": "lineTo", + "x": 3082916, + "y": 6165166 + }, + { + "type": "lineTo", + "x": 3060101, + "y": 6165166 + }, + { + "type": "lineTo", + "x": 3018274, + "y": 6161364 + }, + { + "type": "lineTo", + "x": 2949829, + "y": 6142352 + }, + { + "type": "lineTo", + "x": 2881385, + "y": 6119538 + }, + { + "type": "lineTo", + "x": 2816743, + "y": 6096724 + }, + { + "type": "lineTo", + "x": 2771113, + "y": 6070108 + }, + { + "type": "lineTo", + "x": 2736891, + "y": 6062503 + }, + { + "type": "lineTo", + "x": 2691261, + "y": 6058701 + }, + { + "type": "lineTo", + "x": 2634224, + "y": 6070108 + }, + { + "type": "lineTo", + "x": 2588594, + "y": 6096724 + }, + { + "type": "lineTo", + "x": 2489730, + "y": 6142352 + }, + { + "type": "lineTo", + "x": 2413680, + "y": 6168969 + }, + { + "type": "lineTo", + "x": 2349038, + "y": 6187980 + }, + { + "type": "lineTo", + "x": 2295804, + "y": 6180376 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/phalanges_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/phalanges_colored_regions.json new file mode 100644 index 00000000..fcebf5af --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/phalanges_colored_regions.json @@ -0,0 +1,2935 @@ +{ + "slide_number": 58, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 117475, + "path_height": 142875, + "commands": [ + { + "type": "moveTo", + "x": 8264526, + "y": 5286376 + }, + { + "type": "lineTo", + "x": 8321676, + "y": 5241926 + }, + { + "type": "lineTo", + "x": 8321676, + "y": 5226051 + }, + { + "type": "lineTo", + "x": 8321676, + "y": 5191126 + }, + { + "type": "lineTo", + "x": 8321676, + "y": 5175251 + }, + { + "type": "lineTo", + "x": 8315326, + "y": 5149851 + }, + { + "type": "lineTo", + "x": 8293101, + "y": 5143501 + }, + { + "type": "lineTo", + "x": 8255001, + "y": 5143501 + }, + { + "type": "lineTo", + "x": 8207376, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 8204201, + "y": 5175251 + }, + { + "type": "lineTo", + "x": 8210551, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 8242301, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 8264526, + "y": 5286376 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 327025, + "path_height": 473075, + "commands": [ + { + "type": "moveTo", + "x": 8105776, + "y": 4508501 + }, + { + "type": "lineTo", + "x": 8039101, + "y": 4514851 + }, + { + "type": "lineTo", + "x": 8013701, + "y": 4511676 + }, + { + "type": "lineTo", + "x": 7988301, + "y": 4505326 + }, + { + "type": "lineTo", + "x": 7966076, + "y": 4514851 + }, + { + "type": "lineTo", + "x": 7959726, + "y": 4543426 + }, + { + "type": "lineTo", + "x": 7966076, + "y": 4575176 + }, + { + "type": "lineTo", + "x": 7991476, + "y": 4584701 + }, + { + "type": "lineTo", + "x": 8029576, + "y": 4603751 + }, + { + "type": "lineTo", + "x": 8067676, + "y": 4641851 + }, + { + "type": "lineTo", + "x": 8074026, + "y": 4664076 + }, + { + "type": "lineTo", + "x": 8074026, + "y": 4664076 + }, + { + "type": "lineTo", + "x": 8105776, + "y": 4724401 + }, + { + "type": "lineTo", + "x": 8108951, + "y": 4762501 + }, + { + "type": "lineTo", + "x": 8112126, + "y": 4797426 + }, + { + "type": "lineTo", + "x": 8112126, + "y": 4848226 + }, + { + "type": "lineTo", + "x": 8108951, + "y": 4908551 + }, + { + "type": "lineTo", + "x": 8121651, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 8153401, + "y": 4959351 + }, + { + "type": "lineTo", + "x": 8191501, + "y": 4956176 + }, + { + "type": "lineTo", + "x": 8229601, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 8229601, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 8277226, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 8286751, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 8286751, + "y": 4889501 + }, + { + "type": "lineTo", + "x": 8277226, + "y": 4854576 + }, + { + "type": "lineTo", + "x": 8248651, + "y": 4832351 + }, + { + "type": "lineTo", + "x": 8213726, + "y": 4784726 + }, + { + "type": "lineTo", + "x": 8197851, + "y": 4733926 + }, + { + "type": "lineTo", + "x": 8172451, + "y": 4676776 + }, + { + "type": "lineTo", + "x": 8172451, + "y": 4641851 + }, + { + "type": "lineTo", + "x": 8172451, + "y": 4584701 + }, + { + "type": "lineTo", + "x": 8188326, + "y": 4530726 + }, + { + "type": "lineTo", + "x": 8178801, + "y": 4486276 + }, + { + "type": "lineTo", + "x": 8105776, + "y": 4508501 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "14", + "path_data": [ + { + "path_width": 158750, + "path_height": 152400, + "commands": [ + { + "type": "moveTo", + "x": 8223250, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 8277225, + "y": 5108575 + }, + { + "type": "lineTo", + "x": 8277225, + "y": 5108575 + }, + { + "type": "lineTo", + "x": 8305800, + "y": 5073650 + }, + { + "type": "lineTo", + "x": 8312150, + "y": 5041900 + }, + { + "type": "lineTo", + "x": 8312150, + "y": 5019675 + }, + { + "type": "lineTo", + "x": 8308975, + "y": 4972050 + }, + { + "type": "lineTo", + "x": 8296275, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 8267700, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 8242300, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 8197850, + "y": 4968875 + }, + { + "type": "lineTo", + "x": 8172450, + "y": 4984750 + }, + { + "type": "lineTo", + "x": 8156575, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 8153400, + "y": 5022850 + }, + { + "type": "lineTo", + "x": 8153400, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 8156575, + "y": 5076825 + }, + { + "type": "lineTo", + "x": 8223250, + "y": 5102225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 190500, + "path_height": 212725, + "commands": [ + { + "type": "moveTo", + "x": 7943850, + "y": 5568951 + }, + { + "type": "lineTo", + "x": 7997825, + "y": 5543551 + }, + { + "type": "lineTo", + "x": 7991475, + "y": 5511801 + }, + { + "type": "lineTo", + "x": 7981950, + "y": 5480051 + }, + { + "type": "lineTo", + "x": 7991475, + "y": 5451476 + }, + { + "type": "lineTo", + "x": 8010525, + "y": 5445126 + }, + { + "type": "lineTo", + "x": 8029575, + "y": 5426076 + }, + { + "type": "lineTo", + "x": 8029575, + "y": 5397501 + }, + { + "type": "lineTo", + "x": 8029575, + "y": 5397501 + }, + { + "type": "lineTo", + "x": 7985125, + "y": 5356226 + }, + { + "type": "lineTo", + "x": 7953375, + "y": 5365751 + }, + { + "type": "lineTo", + "x": 7921625, + "y": 5365751 + }, + { + "type": "lineTo", + "x": 7886700, + "y": 5365751 + }, + { + "type": "lineTo", + "x": 7854950, + "y": 5368926 + }, + { + "type": "lineTo", + "x": 7839075, + "y": 5381626 + }, + { + "type": "lineTo", + "x": 7839075, + "y": 5416551 + }, + { + "type": "lineTo", + "x": 7845425, + "y": 5438776 + }, + { + "type": "lineTo", + "x": 7883525, + "y": 5438776 + }, + { + "type": "lineTo", + "x": 7883525, + "y": 5473701 + }, + { + "type": "lineTo", + "x": 7880350, + "y": 5508626 + }, + { + "type": "lineTo", + "x": 7883525, + "y": 5543551 + }, + { + "type": "lineTo", + "x": 7943850, + "y": 5568951 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "16", + "path_data": [ + { + "path_width": 193675, + "path_height": 158750, + "commands": [ + { + "type": "moveTo", + "x": 7921626, + "y": 5191125 + }, + { + "type": "lineTo", + "x": 7864476, + "y": 5203825 + }, + { + "type": "lineTo", + "x": 7835901, + "y": 5222875 + }, + { + "type": "lineTo", + "x": 7820026, + "y": 5245100 + }, + { + "type": "lineTo", + "x": 7820026, + "y": 5273675 + }, + { + "type": "lineTo", + "x": 7823201, + "y": 5305425 + }, + { + "type": "lineTo", + "x": 7848601, + "y": 5327650 + }, + { + "type": "lineTo", + "x": 7867651, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 7883526, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 7918451, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 7950201, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 7991476, + "y": 5343525 + }, + { + "type": "lineTo", + "x": 8013701, + "y": 5299075 + }, + { + "type": "lineTo", + "x": 8010526, + "y": 5276850 + }, + { + "type": "lineTo", + "x": 8010526, + "y": 5241925 + }, + { + "type": "lineTo", + "x": 8010526, + "y": 5216525 + }, + { + "type": "lineTo", + "x": 8010526, + "y": 5216525 + }, + { + "type": "lineTo", + "x": 7921626, + "y": 5191125 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "17", + "path_data": [ + { + "path_width": 311150, + "path_height": 530225, + "commands": [ + { + "type": "moveTo", + "x": 7715250, + "y": 4711701 + }, + { + "type": "lineTo", + "x": 7651750, + "y": 4718051 + }, + { + "type": "lineTo", + "x": 7635875, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 7623175, + "y": 4762501 + }, + { + "type": "lineTo", + "x": 7623175, + "y": 4781551 + }, + { + "type": "lineTo", + "x": 7635875, + "y": 4806951 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 4819651 + }, + { + "type": "lineTo", + "x": 7686675, + "y": 4835526 + }, + { + "type": "lineTo", + "x": 7708900, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 7724775, + "y": 4883151 + }, + { + "type": "lineTo", + "x": 7740650, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 7750175, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 7762875, + "y": 5019676 + }, + { + "type": "lineTo", + "x": 7769225, + "y": 5064126 + }, + { + "type": "lineTo", + "x": 7769225, + "y": 5102226 + }, + { + "type": "lineTo", + "x": 7759700, + "y": 5133976 + }, + { + "type": "lineTo", + "x": 7756525, + "y": 5156201 + }, + { + "type": "lineTo", + "x": 7766050, + "y": 5178426 + }, + { + "type": "lineTo", + "x": 7781925, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 7781925, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 7820025, + "y": 5216526 + }, + { + "type": "lineTo", + "x": 7851775, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 7893050, + "y": 5187951 + }, + { + "type": "lineTo", + "x": 7931150, + "y": 5187951 + }, + { + "type": "lineTo", + "x": 7934325, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 7934325, + "y": 5124451 + }, + { + "type": "lineTo", + "x": 7924800, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 7912100, + "y": 5083176 + }, + { + "type": "lineTo", + "x": 7893050, + "y": 5060951 + }, + { + "type": "lineTo", + "x": 7854950, + "y": 5026026 + }, + { + "type": "lineTo", + "x": 7839075, + "y": 4991101 + }, + { + "type": "lineTo", + "x": 7823200, + "y": 4911726 + }, + { + "type": "lineTo", + "x": 7810500, + "y": 4864101 + }, + { + "type": "lineTo", + "x": 7810500, + "y": 4810126 + }, + { + "type": "lineTo", + "x": 7823200, + "y": 4752976 + }, + { + "type": "lineTo", + "x": 7829550, + "y": 4699001 + }, + { + "type": "lineTo", + "x": 7829550, + "y": 4699001 + }, + { + "type": "lineTo", + "x": 7785100, + "y": 4686301 + }, + { + "type": "lineTo", + "x": 7715250, + "y": 4711701 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "18", + "path_data": [ + { + "path_width": 371475, + "path_height": 901700, + "commands": [ + { + "type": "moveTo", + "x": 7572376, + "y": 5715000 + }, + { + "type": "lineTo", + "x": 7639051, + "y": 5689600 + }, + { + "type": "lineTo", + "x": 7664451, + "y": 5680075 + }, + { + "type": "lineTo", + "x": 7680326, + "y": 5654675 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 5632450 + }, + { + "type": "lineTo", + "x": 7683501, + "y": 5610225 + }, + { + "type": "lineTo", + "x": 7673976, + "y": 5597525 + }, + { + "type": "lineTo", + "x": 7670801, + "y": 5572125 + }, + { + "type": "lineTo", + "x": 7680326, + "y": 5530850 + }, + { + "type": "lineTo", + "x": 7651751, + "y": 5502275 + }, + { + "type": "lineTo", + "x": 7623176, + "y": 5473700 + }, + { + "type": "lineTo", + "x": 7610476, + "y": 5473700 + }, + { + "type": "lineTo", + "x": 7597776, + "y": 5426075 + }, + { + "type": "lineTo", + "x": 7585076, + "y": 5403850 + }, + { + "type": "lineTo", + "x": 7581901, + "y": 5372100 + }, + { + "type": "lineTo", + "x": 7581901, + "y": 5340350 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 5318125 + }, + { + "type": "lineTo", + "x": 7546976, + "y": 5295900 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 7518401, + "y": 5216525 + }, + { + "type": "lineTo", + "x": 7499351, + "y": 5168900 + }, + { + "type": "lineTo", + "x": 7483476, + "y": 5092700 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 5013325 + }, + { + "type": "lineTo", + "x": 7477126, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 7489826, + "y": 4895850 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 4873625 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 4848225 + }, + { + "type": "lineTo", + "x": 7496176, + "y": 4813300 + }, + { + "type": "lineTo", + "x": 7473951, + "y": 4813300 + }, + { + "type": "lineTo", + "x": 7451726, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 7426326, + "y": 4832350 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 4845050 + }, + { + "type": "lineTo", + "x": 7353301, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 7318376, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 7312026, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 7312026, + "y": 4879975 + }, + { + "type": "lineTo", + "x": 7324726, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 7350126, + "y": 4937125 + }, + { + "type": "lineTo", + "x": 7385051, + "y": 4991100 + }, + { + "type": "lineTo", + "x": 7394576, + "y": 5060950 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 5130800 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 5184775 + }, + { + "type": "lineTo", + "x": 7394576, + "y": 5226050 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 5264150 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 5305425 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 5349875 + }, + { + "type": "lineTo", + "x": 7416801, + "y": 5359400 + }, + { + "type": "lineTo", + "x": 7404101, + "y": 5407025 + }, + { + "type": "lineTo", + "x": 7423151, + "y": 5429250 + }, + { + "type": "lineTo", + "x": 7442201, + "y": 5445125 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 5457825 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 5473700 + }, + { + "type": "lineTo", + "x": 7464426, + "y": 5495925 + }, + { + "type": "lineTo", + "x": 7467601, + "y": 5508625 + }, + { + "type": "lineTo", + "x": 7480301, + "y": 5534025 + }, + { + "type": "lineTo", + "x": 7496176, + "y": 5562600 + }, + { + "type": "lineTo", + "x": 7496176, + "y": 5597525 + }, + { + "type": "lineTo", + "x": 7521576, + "y": 5610225 + }, + { + "type": "lineTo", + "x": 7521576, + "y": 5610225 + }, + { + "type": "lineTo", + "x": 7537451, + "y": 5635625 + }, + { + "type": "lineTo", + "x": 7540626, + "y": 5651500 + }, + { + "type": "lineTo", + "x": 7534276, + "y": 5673725 + }, + { + "type": "lineTo", + "x": 7572376, + "y": 5715000 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "20", + "path_data": [ + { + "path_width": 377825, + "path_height": 949325, + "commands": [ + { + "type": "moveTo", + "x": 6937376, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 6988176, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 7010401, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 7042151, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 7077076, + "y": 4959351 + }, + { + "type": "lineTo", + "x": 7089776, + "y": 4984751 + }, + { + "type": "lineTo", + "x": 7099301, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 7096126, + "y": 5029201 + }, + { + "type": "lineTo", + "x": 7083426, + "y": 5051426 + }, + { + "type": "lineTo", + "x": 7067551, + "y": 5099051 + }, + { + "type": "lineTo", + "x": 7067551, + "y": 5124451 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 5146676 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 5203826 + }, + { + "type": "lineTo", + "x": 7061201, + "y": 5235576 + }, + { + "type": "lineTo", + "x": 7070726, + "y": 5273676 + }, + { + "type": "lineTo", + "x": 7086601, + "y": 5327651 + }, + { + "type": "lineTo", + "x": 7105651, + "y": 5368926 + }, + { + "type": "lineTo", + "x": 7124701, + "y": 5384801 + }, + { + "type": "lineTo", + "x": 7153276, + "y": 5422901 + }, + { + "type": "lineTo", + "x": 7162801, + "y": 5454651 + }, + { + "type": "lineTo", + "x": 7162801, + "y": 5480051 + }, + { + "type": "lineTo", + "x": 7175501, + "y": 5502276 + }, + { + "type": "lineTo", + "x": 7159626, + "y": 5540376 + }, + { + "type": "lineTo", + "x": 7143751, + "y": 5584826 + }, + { + "type": "lineTo", + "x": 7146926, + "y": 5641976 + }, + { + "type": "lineTo", + "x": 7172326, + "y": 5683251 + }, + { + "type": "lineTo", + "x": 7191376, + "y": 5695951 + }, + { + "type": "lineTo", + "x": 7207251, + "y": 5715001 + }, + { + "type": "lineTo", + "x": 7207251, + "y": 5746751 + }, + { + "type": "lineTo", + "x": 7207251, + "y": 5768976 + }, + { + "type": "lineTo", + "x": 7229476, + "y": 5784851 + }, + { + "type": "lineTo", + "x": 7219951, + "y": 5813426 + }, + { + "type": "lineTo", + "x": 7197726, + "y": 5832476 + }, + { + "type": "lineTo", + "x": 7197726, + "y": 5861051 + }, + { + "type": "lineTo", + "x": 7153276, + "y": 5870576 + }, + { + "type": "lineTo", + "x": 7140576, + "y": 5864226 + }, + { + "type": "lineTo", + "x": 7112001, + "y": 5895976 + }, + { + "type": "lineTo", + "x": 7080251, + "y": 5899151 + }, + { + "type": "lineTo", + "x": 7073901, + "y": 5876926 + }, + { + "type": "lineTo", + "x": 7077076, + "y": 5845176 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 5832476 + }, + { + "type": "lineTo", + "x": 7038976, + "y": 5822951 + }, + { + "type": "lineTo", + "x": 7032626, + "y": 5800726 + }, + { + "type": "lineTo", + "x": 7048501, + "y": 5788026 + }, + { + "type": "lineTo", + "x": 7042151, + "y": 5762626 + }, + { + "type": "lineTo", + "x": 7026276, + "y": 5746751 + }, + { + "type": "lineTo", + "x": 7019926, + "y": 5708651 + }, + { + "type": "lineTo", + "x": 7023101, + "y": 5686426 + }, + { + "type": "lineTo", + "x": 7019926, + "y": 5648326 + }, + { + "type": "lineTo", + "x": 7000876, + "y": 5588001 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 5575301 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 5524501 + }, + { + "type": "lineTo", + "x": 6975476, + "y": 5480051 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 5445126 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 5387976 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 5340351 + }, + { + "type": "lineTo", + "x": 6956426, + "y": 5295901 + }, + { + "type": "lineTo", + "x": 6953251, + "y": 5235576 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 5178426 + }, + { + "type": "lineTo", + "x": 6931026, + "y": 5133976 + }, + { + "type": "lineTo", + "x": 6902451, + "y": 5095876 + }, + { + "type": "lineTo", + "x": 6877051, + "y": 5073651 + }, + { + "type": "lineTo", + "x": 6861176, + "y": 5048251 + }, + { + "type": "lineTo", + "x": 6851651, + "y": 5006976 + }, + { + "type": "lineTo", + "x": 6864351, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 6937376, + "y": 4965701 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "23", + "path_data": [ + { + "path_width": 428625, + "path_height": 749300, + "commands": [ + { + "type": "moveTo", + "x": 3371851, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 3409951, + "y": 4260850 + }, + { + "type": "lineTo", + "x": 3454401, + "y": 4283075 + }, + { + "type": "lineTo", + "x": 3505201, + "y": 4295775 + }, + { + "type": "lineTo", + "x": 3543301, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 3524251, + "y": 4362450 + }, + { + "type": "lineTo", + "x": 3482976, + "y": 4384675 + }, + { + "type": "lineTo", + "x": 3454401, + "y": 4416425 + }, + { + "type": "lineTo", + "x": 3394076, + "y": 4502150 + }, + { + "type": "lineTo", + "x": 3378201, + "y": 4559300 + }, + { + "type": "lineTo", + "x": 3371851, + "y": 4616450 + }, + { + "type": "lineTo", + "x": 3371851, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 3352801, + "y": 4705350 + }, + { + "type": "lineTo", + "x": 3321051, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 3324226, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 3311526, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 3289301, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 3263901, + "y": 4860925 + }, + { + "type": "lineTo", + "x": 3273426, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 3244851, + "y": 4914900 + }, + { + "type": "lineTo", + "x": 3209926, + "y": 4956175 + }, + { + "type": "lineTo", + "x": 3175001, + "y": 4975225 + }, + { + "type": "lineTo", + "x": 3133726, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 3121026, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 3133726, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 3133726, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 3114676, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 3127376, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 3165476, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 3130551, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 3140076, + "y": 4749800 + }, + { + "type": "lineTo", + "x": 3162301, + "y": 4702175 + }, + { + "type": "lineTo", + "x": 3209926, + "y": 4683125 + }, + { + "type": "lineTo", + "x": 3197226, + "y": 4654550 + }, + { + "type": "lineTo", + "x": 3209926, + "y": 4603750 + }, + { + "type": "lineTo", + "x": 3235326, + "y": 4581525 + }, + { + "type": "lineTo", + "x": 3263901, + "y": 4546600 + }, + { + "type": "lineTo", + "x": 3295651, + "y": 4492625 + }, + { + "type": "lineTo", + "x": 3324226, + "y": 4438650 + }, + { + "type": "lineTo", + "x": 3355976, + "y": 4371975 + }, + { + "type": "lineTo", + "x": 3352801, + "y": 4311650 + }, + { + "type": "lineTo", + "x": 3336926, + "y": 4279900 + }, + { + "type": "lineTo", + "x": 3371851, + "y": 4225925 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "25", + "path_data": [ + { + "path_width": 381000, + "path_height": 523875, + "commands": [ + { + "type": "moveTo", + "x": 3676650, + "y": 4476751 + }, + { + "type": "lineTo", + "x": 3683000, + "y": 4527551 + }, + { + "type": "lineTo", + "x": 3711575, + "y": 4530726 + }, + { + "type": "lineTo", + "x": 3733800, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 3762375, + "y": 4546601 + }, + { + "type": "lineTo", + "x": 3790950, + "y": 4549776 + }, + { + "type": "lineTo", + "x": 3816350, + "y": 4549776 + }, + { + "type": "lineTo", + "x": 3835400, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 4527551 + }, + { + "type": "lineTo", + "x": 3851275, + "y": 4575176 + }, + { + "type": "lineTo", + "x": 3835400, + "y": 4616451 + }, + { + "type": "lineTo", + "x": 3800475, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 3765550, + "y": 4641851 + }, + { + "type": "lineTo", + "x": 3730625, + "y": 4667251 + }, + { + "type": "lineTo", + "x": 3705225, + "y": 4705351 + }, + { + "type": "lineTo", + "x": 3673475, + "y": 4749801 + }, + { + "type": "lineTo", + "x": 3654425, + "y": 4806951 + }, + { + "type": "lineTo", + "x": 3641725, + "y": 4845051 + }, + { + "type": "lineTo", + "x": 3648075, + "y": 4883151 + }, + { + "type": "lineTo", + "x": 3651250, + "y": 4914901 + }, + { + "type": "lineTo", + "x": 3651250, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 3632200, + "y": 4975226 + }, + { + "type": "lineTo", + "x": 3616325, + "y": 5000626 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 3549650, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 3505200, + "y": 4962526 + }, + { + "type": "lineTo", + "x": 3482975, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 3470275, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 3473450, + "y": 4899026 + }, + { + "type": "lineTo", + "x": 3489325, + "y": 4854576 + }, + { + "type": "lineTo", + "x": 3517900, + "y": 4826001 + }, + { + "type": "lineTo", + "x": 3546475, + "y": 4791076 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 4759326 + }, + { + "type": "lineTo", + "x": 3619500, + "y": 4676776 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 4610101 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 4572001 + }, + { + "type": "lineTo", + "x": 3635375, + "y": 4540251 + }, + { + "type": "lineTo", + "x": 3676650, + "y": 4476751 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "26", + "path_data": [ + { + "path_width": 228600, + "path_height": 358775, + "commands": [ + { + "type": "moveTo", + "x": 3559175, + "y": 5127626 + }, + { + "type": "lineTo", + "x": 3613150, + "y": 5086351 + }, + { + "type": "lineTo", + "x": 3613150, + "y": 5054601 + }, + { + "type": "lineTo", + "x": 3613150, + "y": 5022851 + }, + { + "type": "lineTo", + "x": 3587750, + "y": 5003801 + }, + { + "type": "lineTo", + "x": 3552825, + "y": 4994276 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 4975226 + }, + { + "type": "lineTo", + "x": 3511550, + "y": 4968876 + }, + { + "type": "lineTo", + "x": 3482975, + "y": 4956176 + }, + { + "type": "lineTo", + "x": 3470275, + "y": 4956176 + }, + { + "type": "lineTo", + "x": 3451225, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 3432175, + "y": 5010151 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 5035551 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 5070476 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 5089526 + }, + { + "type": "lineTo", + "x": 3413125, + "y": 5089526 + }, + { + "type": "lineTo", + "x": 3387725, + "y": 5105401 + }, + { + "type": "lineTo", + "x": 3384550, + "y": 5127626 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 5153026 + }, + { + "type": "lineTo", + "x": 3413125, + "y": 5168901 + }, + { + "type": "lineTo", + "x": 3413125, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 3390900, + "y": 5264151 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 5276851 + }, + { + "type": "lineTo", + "x": 3429000, + "y": 5299076 + }, + { + "type": "lineTo", + "x": 3444875, + "y": 5314951 + }, + { + "type": "lineTo", + "x": 3473450, + "y": 5314951 + }, + { + "type": "lineTo", + "x": 3498850, + "y": 5302251 + }, + { + "type": "lineTo", + "x": 3502025, + "y": 5264151 + }, + { + "type": "lineTo", + "x": 3502025, + "y": 5235576 + }, + { + "type": "lineTo", + "x": 3511550, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 5191126 + }, + { + "type": "lineTo", + "x": 3559175, + "y": 5191126 + }, + { + "type": "lineTo", + "x": 3559175, + "y": 5127626 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "27", + "path_data": [ + { + "path_width": 425450, + "path_height": 914400, + "commands": [ + { + "type": "moveTo", + "x": 3987800, + "y": 5010150 + }, + { + "type": "lineTo", + "x": 4003675, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 4013200, + "y": 4857750 + }, + { + "type": "lineTo", + "x": 4032250, + "y": 4822825 + }, + { + "type": "lineTo", + "x": 4064000, + "y": 4787900 + }, + { + "type": "lineTo", + "x": 4098925, + "y": 4756150 + }, + { + "type": "lineTo", + "x": 4111625, + "y": 4708525 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 4676775 + }, + { + "type": "lineTo", + "x": 4083050, + "y": 4689475 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 3990975, + "y": 4711700 + }, + { + "type": "lineTo", + "x": 3952875, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 3927475, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 4737100 + }, + { + "type": "lineTo", + "x": 3917950, + "y": 4765675 + }, + { + "type": "lineTo", + "x": 3924300, + "y": 4794250 + }, + { + "type": "lineTo", + "x": 3930650, + "y": 4835525 + }, + { + "type": "lineTo", + "x": 3927475, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 3917950, + "y": 4953000 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 4987925 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 5019675 + }, + { + "type": "lineTo", + "x": 3870325, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 3860800, + "y": 5086350 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 5130800 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 5156200 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 5168900 + }, + { + "type": "lineTo", + "x": 3825875, + "y": 5172075 + }, + { + "type": "lineTo", + "x": 3813175, + "y": 5197475 + }, + { + "type": "lineTo", + "x": 3813175, + "y": 5232400 + }, + { + "type": "lineTo", + "x": 3803650, + "y": 5251450 + }, + { + "type": "lineTo", + "x": 3781425, + "y": 5267325 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 5283200 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 5283200 + }, + { + "type": "lineTo", + "x": 3765550, + "y": 5334000 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 5340350 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 5346700 + }, + { + "type": "lineTo", + "x": 3736975, + "y": 5346700 + }, + { + "type": "lineTo", + "x": 3714750, + "y": 5365750 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 5378450 + }, + { + "type": "lineTo", + "x": 3695700, + "y": 5400675 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 5410200 + }, + { + "type": "lineTo", + "x": 3708400, + "y": 5416550 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 5429250 + }, + { + "type": "lineTo", + "x": 3711575, + "y": 5451475 + }, + { + "type": "lineTo", + "x": 3686175, + "y": 5473700 + }, + { + "type": "lineTo", + "x": 3689350, + "y": 5511800 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 5530850 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 5546725 + }, + { + "type": "lineTo", + "x": 3746500, + "y": 5553075 + }, + { + "type": "lineTo", + "x": 3762375, + "y": 5572125 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 5581650 + }, + { + "type": "lineTo", + "x": 3822700, + "y": 5578475 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 5565775 + }, + { + "type": "lineTo", + "x": 3848100, + "y": 5540375 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 5521325 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 5489575 + }, + { + "type": "lineTo", + "x": 3879850, + "y": 5483225 + }, + { + "type": "lineTo", + "x": 3889375, + "y": 5461000 + }, + { + "type": "lineTo", + "x": 3883025, + "y": 5432425 + }, + { + "type": "lineTo", + "x": 3883025, + "y": 5419725 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 5416550 + }, + { + "type": "lineTo", + "x": 3914775, + "y": 5387975 + }, + { + "type": "lineTo", + "x": 3927475, + "y": 5356225 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 5311775 + }, + { + "type": "lineTo", + "x": 3971925, + "y": 5302250 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 5286375 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 5248275 + }, + { + "type": "lineTo", + "x": 3975100, + "y": 5213350 + }, + { + "type": "lineTo", + "x": 4000500, + "y": 5181600 + }, + { + "type": "lineTo", + "x": 4013200, + "y": 5143500 + }, + { + "type": "lineTo", + "x": 4013200, + "y": 5095875 + }, + { + "type": "lineTo", + "x": 4006850, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 5010150 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "29", + "path_data": [ + { + "path_width": 406400, + "path_height": 1044575, + "commands": [ + { + "type": "moveTo", + "x": 4530725, + "y": 5080001 + }, + { + "type": "lineTo", + "x": 4552950, + "y": 5022851 + }, + { + "type": "lineTo", + "x": 4575175, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 4956176 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 4930776 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 4892676 + }, + { + "type": "lineTo", + "x": 4625975, + "y": 4870451 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 4873626 + }, + { + "type": "lineTo", + "x": 4562475, + "y": 4889501 + }, + { + "type": "lineTo", + "x": 4524375, + "y": 4879976 + }, + { + "type": "lineTo", + "x": 4476750, + "y": 4867276 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 4419600, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 4403725, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 4854576 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 4854576 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 4895851 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 4918076 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 4930776 + }, + { + "type": "lineTo", + "x": 4419600, + "y": 4953001 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 4997451 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 5041901 + }, + { + "type": "lineTo", + "x": 4425950, + "y": 5076826 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 5118101 + }, + { + "type": "lineTo", + "x": 4410075, + "y": 5181601 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 4371975, + "y": 5251451 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 5292726 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 5314951 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 5343526 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 5359401 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 5384801 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 5384801 + }, + { + "type": "lineTo", + "x": 4302125, + "y": 5419726 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 5441951 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 5461001 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 5492751 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 5518151 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 5540376 + }, + { + "type": "lineTo", + "x": 4292600, + "y": 5565776 + }, + { + "type": "lineTo", + "x": 4276725, + "y": 5584826 + }, + { + "type": "lineTo", + "x": 4254500, + "y": 5603876 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 5635626 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 5657851 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 5657851 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 5692776 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 5718176 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 5724526 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 5749926 + }, + { + "type": "lineTo", + "x": 4248150, + "y": 5772151 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 5826126 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 5854701 + }, + { + "type": "lineTo", + "x": 4260850, + "y": 5870576 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 5883276 + }, + { + "type": "lineTo", + "x": 4352925, + "y": 5883276 + }, + { + "type": "lineTo", + "x": 4378325, + "y": 5854701 + }, + { + "type": "lineTo", + "x": 4387850, + "y": 5816601 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 5791201 + }, + { + "type": "lineTo", + "x": 4384675, + "y": 5765801 + }, + { + "type": "lineTo", + "x": 4400550, + "y": 5762626 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 5743576 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 5718176 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 5718176 + }, + { + "type": "lineTo", + "x": 4438650, + "y": 5661026 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 5629276 + }, + { + "type": "lineTo", + "x": 4445000, + "y": 5591176 + }, + { + "type": "lineTo", + "x": 4460875, + "y": 5543551 + }, + { + "type": "lineTo", + "x": 4486275, + "y": 5499101 + }, + { + "type": "lineTo", + "x": 4505325, + "y": 5464176 + }, + { + "type": "lineTo", + "x": 4502150, + "y": 5438776 + }, + { + "type": "lineTo", + "x": 4505325, + "y": 5403851 + }, + { + "type": "lineTo", + "x": 4514850, + "y": 5365751 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 5318126 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 5280026 + }, + { + "type": "lineTo", + "x": 4521200, + "y": 5238751 + }, + { + "type": "lineTo", + "x": 4537075, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 4527550, + "y": 5149851 + }, + { + "type": "lineTo", + "x": 4530725, + "y": 5080001 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/posterior_border_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/posterior_border_colored_regions.json new file mode 100644 index 00000000..89b200c6 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/posterior_border_colored_regions.json @@ -0,0 +1,221 @@ +{ + "slide_number": 37, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 56984, + "path_height": 3371058, + "commands": [ + { + "type": "moveTo", + "x": 7065020, + "y": 5367722 + }, + { + "type": "cubicBezTo", + "x1": 7063962, + "y1": 5328721, + "x2": 7060787, + "y2": 5286016, + "x": 7061845, + "y": 5250719 + }, + { + "type": "cubicBezTo", + "x1": 7062903, + "y1": 5215422, + "x2": 7068195, + "y2": 5187534, + "x": 7071370, + "y": 5155941 + }, + { + "type": "cubicBezTo", + "x1": 7071349, + "y1": 5120136, + "x2": 7071327, + "y2": 5084330, + "x": 7071306, + "y": 5048525 + }, + { + "type": "lineTo", + "x": 7077688, + "y": 4991878 + }, + { + "type": "lineTo", + "x": 7068131, + "y": 4865287 + }, + { + "type": "cubicBezTo", + "x1": 7068110, + "y1": 4823174, + "x2": 7080788, + "y2": 4800111, + "x": 7071242, + "y": 4738948 + }, + { + "type": "cubicBezTo", + "x1": 7082894, + "y1": 4684135, + "x2": 7081847, + "y2": 4654721, + "x": 7080799, + "y": 4612608 + }, + { + "type": "lineTo", + "x": 7074449, + "y": 4473663 + }, + { + "type": "lineTo", + "x": 7080767, + "y": 4375646 + }, + { + "type": "lineTo", + "x": 7090260, + "y": 4271343 + }, + { + "type": "lineTo", + "x": 7096547, + "y": 4170309 + }, + { + "type": "lineTo", + "x": 7099722, + "y": 4081787 + }, + { + "type": "cubicBezTo", + "x1": 7101299, + "y1": 4045987, + "x2": 7103897, + "y2": 3996575, + "x": 7106008, + "y": 3955510 + }, + { + "type": "cubicBezTo", + "x1": 7104960, + "y1": 3916530, + "x2": 7113438, + "y2": 3874374, + "x": 7112390, + "y": 3835394 + }, + { + "type": "lineTo", + "x": 7102897, + "y": 3680574 + }, + { + "type": "cubicBezTo", + "x1": 7102876, + "y1": 3641625, + "x2": 7102854, + "y2": 3599502, + "x": 7102833, + "y": 3560553 + }, + { + "type": "cubicBezTo", + "x1": 7105888, + "y1": 3515644, + "x2": 7099419, + "y2": 3470735, + "x": 7102474, + "y": 3425826 + }, + { + "type": "lineTo", + "x": 7093340, + "y": 3235100 + }, + { + "type": "lineTo", + "x": 7106072, + "y": 3133972 + }, + { + "type": "lineTo", + "x": 7109215, + "y": 3061324 + }, + { + "type": "lineTo", + "x": 7106008, + "y": 2982295 + }, + { + "type": "lineTo", + "x": 7099754, + "y": 2843382 + }, + { + "type": "lineTo", + "x": 7090260, + "y": 2751810 + }, + { + "type": "lineTo", + "x": 7077688, + "y": 2609564 + }, + { + "type": "lineTo", + "x": 7071370, + "y": 2495830 + }, + { + "type": "lineTo", + "x": 7071370, + "y": 2401051 + }, + { + "type": "cubicBezTo", + "x1": 7071370, + "y1": 2323122, + "x2": 7072428, + "y2": 2220438, + "x": 7071370, + "y": 2167265 + }, + { + "type": "cubicBezTo", + "x1": 7070312, + "y1": 2114092, + "x2": 7067666, + "y2": 2110445, + "x": 7065020, + "y": 2082012 + }, + { + "type": "cubicBezTo", + "x1": 7062374, + "y1": 2053579, + "x2": 7060787, + "y2": 2021938, + "x": 7055495, + "y": 1996664 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/posterior_iliac_spines_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/posterior_iliac_spines_colored_regions.json new file mode 100644 index 00000000..c33bd4eb --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/posterior_iliac_spines_colored_regions.json @@ -0,0 +1,256 @@ +{ + "slide_number": 7, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Posterior Superior Iliac Spine - Left", + "color": "008000", + "offset_x": 0, + "offset_y": 1500000, + "path_data": [ + { + "path_width": 163357, + "path_height": 336862, + "commands": [ + { + "type": "moveTo", + "x": 92940, + "y": 337 + }, + { + "type": "cubicBezTo", + "x1": 65802, + "y1": 5241, + "x2": 16020, + "y2": 62911, + "x": 530, + "y": 107559 + }, + { + "type": "cubicBezTo", + "x1": 353, + "y1": 161114, + "x2": 177, + "y2": 214668, + "x": 0, + "y": 268223 + }, + { + "type": "lineTo", + "x": 109048, + "y": 336862 + }, + { + "type": "lineTo", + "x": 158677, + "y": 198913 + }, + { + "type": "lineTo", + "x": 163357, + "y": 78137 + }, + { + "type": "cubicBezTo", + "x1": 152401, + "y1": 45041, + "x2": 120078, + "y2": -4567, + "x": 92940, + "y": 337 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Posterior Inferior Iliac Spine - Left", + "color": "FF00E6", + "offset_x": 200000, + "offset_y": 2100000, + "path_data": [ + { + "path_width": 227455, + "path_height": 195875, + "commands": [ + { + "type": "moveTo", + "x": 227455, + "y": 0 + }, + { + "type": "lineTo", + "x": 126364, + "y": 25274 + }, + { + "type": "lineTo", + "x": 56864, + "y": 75822 + }, + { + "type": "lineTo", + "x": 0, + "y": 151645 + }, + { + "type": "lineTo", + "x": 0, + "y": 170601 + }, + { + "type": "lineTo", + "x": 63182, + "y": 195875 + }, + { + "type": "lineTo", + "x": 183228, + "y": 151645 + }, + { + "type": "lineTo", + "x": 221137, + "y": 151645 + }, + { + "type": "lineTo", + "x": 227455, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Posterior Superior Iliac Spine - Right", + "color": "008000", + "offset_x": 2450000, + "offset_y": 1000000, + "path_data": [ + { + "path_width": 208500, + "path_height": 420061, + "commands": [ + { + "type": "moveTo", + "x": 171123, + "y": 113682 + }, + { + "type": "lineTo", + "x": 23296, + "y": 0 + }, + { + "type": "lineTo", + "x": 0, + "y": 147111 + }, + { + "type": "lineTo", + "x": 27974, + "y": 277629 + }, + { + "type": "lineTo", + "x": 45482, + "y": 396234 + }, + { + "type": "lineTo", + "x": 107409, + "y": 420061 + }, + { + "type": "lineTo", + "x": 208500, + "y": 249460 + }, + { + "type": "lineTo", + "x": 171123, + "y": 113682 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Posterior Inferior Iliac Spine - Right", + "color": "FF00E6", + "offset_x": 2100000, + "offset_y": 1600000, + "path_data": [ + { + "path_width": 259045, + "path_height": 189556, + "commands": [ + { + "type": "moveTo", + "x": 12636, + "y": 25274 + }, + { + "type": "lineTo", + "x": 0, + "y": 126371 + }, + { + "type": "lineTo", + "x": 151636, + "y": 189556 + }, + { + "type": "lineTo", + "x": 259045, + "y": 183238 + }, + { + "type": "lineTo", + "x": 246409, + "y": 31593 + }, + { + "type": "lineTo", + "x": 101091, + "y": 0 + }, + { + "type": "lineTo", + "x": 12636, + "y": 25274 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/posterior_inferior_iliac_spines_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/posterior_inferior_iliac_spines_colored_regions.json new file mode 100644 index 00000000..8eea6d6d --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/posterior_inferior_iliac_spines_colored_regions.json @@ -0,0 +1,131 @@ +{ + "slide_number": 7, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Posterior Inferior Iliac Spine - Left", + "color": "FF00E6", + "path_data": [ + { + "path_width": 227455, + "path_height": 195875, + "commands": [ + { + "type": "moveTo", + "x": 227455, + "y": 0 + }, + { + "type": "lineTo", + "x": 126364, + "y": 25274 + }, + { + "type": "lineTo", + "x": 56864, + "y": 75822 + }, + { + "type": "lineTo", + "x": 0, + "y": 151645 + }, + { + "type": "lineTo", + "x": 0, + "y": 170601 + }, + { + "type": "lineTo", + "x": 63182, + "y": 195875 + }, + { + "type": "lineTo", + "x": 183228, + "y": 151645 + }, + { + "type": "lineTo", + "x": 221137, + "y": 151645 + }, + { + "type": "lineTo", + "x": 227455, + "y": 0 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Posterior Inferior Iliac Spine - Right", + "color": "FF00E6", + "path_data": [ + { + "path_width": 259045, + "path_height": 189556, + "commands": [ + { + "type": "moveTo", + "x": 12636, + "y": 25274 + }, + { + "type": "lineTo", + "x": 0, + "y": 126371 + }, + { + "type": "lineTo", + "x": 151636, + "y": 189556 + }, + { + "type": "lineTo", + "x": 259045, + "y": 183238 + }, + { + "type": "lineTo", + "x": 246409, + "y": 31593 + }, + { + "type": "lineTo", + "x": 101091, + "y": 0 + }, + { + "type": "lineTo", + "x": 12636, + "y": 25274 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/posterior_superior_iliac_spines_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/posterior_superior_iliac_spines_colored_regions.json new file mode 100644 index 00000000..59d31058 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/posterior_superior_iliac_spines_colored_regions.json @@ -0,0 +1,138 @@ +{ + "slide_number": 7, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Posterior Superior Iliac Spine - Left", + "color": "008000", + "path_data": [ + { + "path_width": 163357, + "path_height": 336862, + "commands": [ + { + "type": "moveTo", + "x": 92940, + "y": 337 + }, + { + "type": "cubicBezTo", + "x1": 65802, + "y1": 5241, + "x2": 16020, + "y2": 62911, + "x": 530, + "y": 107559 + }, + { + "type": "cubicBezTo", + "x1": 353, + "y1": 161114, + "x2": 177, + "y2": 214668, + "x": 0, + "y": 268223 + }, + { + "type": "lineTo", + "x": 109048, + "y": 336862 + }, + { + "type": "lineTo", + "x": 158677, + "y": 198913 + }, + { + "type": "lineTo", + "x": 163357, + "y": 78137 + }, + { + "type": "cubicBezTo", + "x1": 152401, + "y1": 45041, + "x2": 120078, + "y2": -4567, + "x": 92940, + "y": 337 + }, + { + "type": "close" + } + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Posterior Superior Iliac Spine - Right", + "color": "008000", + "path_data": [ + { + "path_width": 208500, + "path_height": 420061, + "commands": [ + { + "type": "moveTo", + "x": 171123, + "y": 113682 + }, + { + "type": "lineTo", + "x": 23296, + "y": 0 + }, + { + "type": "lineTo", + "x": 0, + "y": 147111 + }, + { + "type": "lineTo", + "x": 27974, + "y": 277629 + }, + { + "type": "lineTo", + "x": 45482, + "y": 396234 + }, + { + "type": "lineTo", + "x": 107409, + "y": 420061 + }, + { + "type": "lineTo", + "x": 208500, + "y": 249460 + }, + { + "type": "lineTo", + "x": 171123, + "y": 113682 + }, + { + "type": "close" + } + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/proximal_end_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/proximal_end_colored_regions.json new file mode 100644 index 00000000..5327e4bd --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/proximal_end_colored_regions.json @@ -0,0 +1,571 @@ +{ + "slide_number": 24, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 941411, + "path_height": 417025, + "commands": [ + { + "type": "moveTo", + "x": 4702050, + "y": 1756559 + }, + { + "type": "lineTo", + "x": 4645187, + "y": 1724966 + }, + { + "type": "lineTo", + "x": 4600959, + "y": 1699692 + }, + { + "type": "lineTo", + "x": 4518823, + "y": 1655462 + }, + { + "type": "lineTo", + "x": 4436686, + "y": 1636506 + }, + { + "type": "lineTo", + "x": 4392459, + "y": 1611232 + }, + { + "type": "lineTo", + "x": 4348232, + "y": 1560684 + }, + { + "type": "lineTo", + "x": 4304004, + "y": 1541728 + }, + { + "type": "lineTo", + "x": 4253459, + "y": 1541728 + }, + { + "type": "lineTo", + "x": 4196595, + "y": 1585958 + }, + { + "type": "lineTo", + "x": 4165004, + "y": 1649143 + }, + { + "type": "lineTo", + "x": 4120777, + "y": 1655462 + }, + { + "type": "lineTo", + "x": 4082868, + "y": 1649143 + }, + { + "type": "lineTo", + "x": 4082868, + "y": 1630188 + }, + { + "type": "lineTo", + "x": 4007050, + "y": 1630188 + }, + { + "type": "lineTo", + "x": 3950186, + "y": 1687055 + }, + { + "type": "lineTo", + "x": 3931231, + "y": 1762877 + }, + { + "type": "lineTo", + "x": 3849095, + "y": 1826063 + }, + { + "type": "lineTo", + "x": 3804867, + "y": 1750240 + }, + { + "type": "lineTo", + "x": 3804867, + "y": 1661781 + }, + { + "type": "lineTo", + "x": 3817504, + "y": 1585958 + }, + { + "type": "lineTo", + "x": 3842777, + "y": 1535409 + }, + { + "type": "lineTo", + "x": 3874368, + "y": 1484861 + }, + { + "type": "lineTo", + "x": 3912277, + "y": 1446950 + }, + { + "type": "lineTo", + "x": 3962822, + "y": 1440631 + }, + { + "type": "lineTo", + "x": 4007050, + "y": 1440631 + }, + { + "type": "lineTo", + "x": 4070231, + "y": 1440631 + }, + { + "type": "lineTo", + "x": 4127095, + "y": 1446950 + }, + { + "type": "lineTo", + "x": 4152368, + "y": 1459587 + }, + { + "type": "lineTo", + "x": 4152368, + "y": 1459587 + }, + { + "type": "lineTo", + "x": 4240823, + "y": 1440631 + }, + { + "type": "lineTo", + "x": 4304004, + "y": 1421676 + }, + { + "type": "lineTo", + "x": 4348232, + "y": 1415357 + }, + { + "type": "lineTo", + "x": 4411414, + "y": 1409038 + }, + { + "type": "lineTo", + "x": 4461959, + "y": 1409038 + }, + { + "type": "lineTo", + "x": 4544096, + "y": 1421676 + }, + { + "type": "lineTo", + "x": 4582005, + "y": 1440631 + }, + { + "type": "lineTo", + "x": 4651505, + "y": 1465905 + }, + { + "type": "lineTo", + "x": 4651505, + "y": 1465905 + }, + { + "type": "cubicBezTo", + "x1": 4664681, + "y1": 1484861, + "x2": 4699976, + "y2": 1529028, + "x": 4730562, + "y": 1579639 + }, + { + "type": "lineTo", + "x": 4746278, + "y": 1642825 + }, + { + "type": "cubicBezTo", + "x1": 4734752, + "y1": 1667775, + "x2": 4748627, + "y2": 1708601, + "x": 4737101, + "y": 1733551 + }, + { + "type": "lineTo", + "x": 4702050, + "y": 1756559 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 1003300, + "path_height": 403225, + "commands": [ + { + "type": "moveTo", + "x": 6546850, + "y": 1781176 + }, + { + "type": "lineTo", + "x": 6629400, + "y": 1708151 + }, + { + "type": "lineTo", + "x": 6677025, + "y": 1676401 + }, + { + "type": "lineTo", + "x": 6718300, + "y": 1670051 + }, + { + "type": "lineTo", + "x": 6753225, + "y": 1670051 + }, + { + "type": "lineTo", + "x": 6804025, + "y": 1670051 + }, + { + "type": "lineTo", + "x": 6838950, + "y": 1635126 + }, + { + "type": "lineTo", + "x": 6899275, + "y": 1587501 + }, + { + "type": "lineTo", + "x": 6931025, + "y": 1568451 + }, + { + "type": "lineTo", + "x": 6956425, + "y": 1568451 + }, + { + "type": "lineTo", + "x": 7004050, + "y": 1571626 + }, + { + "type": "lineTo", + "x": 7032625, + "y": 1590676 + }, + { + "type": "lineTo", + "x": 7092950, + "y": 1631951 + }, + { + "type": "lineTo", + "x": 7118350, + "y": 1666876 + }, + { + "type": "lineTo", + "x": 7194550, + "y": 1685926 + }, + { + "type": "lineTo", + "x": 7280275, + "y": 1685926 + }, + { + "type": "lineTo", + "x": 7315200, + "y": 1698626 + }, + { + "type": "lineTo", + "x": 7366000, + "y": 1730376 + }, + { + "type": "lineTo", + "x": 7388225, + "y": 1752601 + }, + { + "type": "lineTo", + "x": 7432675, + "y": 1781176 + }, + { + "type": "lineTo", + "x": 7461250, + "y": 1781176 + }, + { + "type": "lineTo", + "x": 7470775, + "y": 1758951 + }, + { + "type": "lineTo", + "x": 7480300, + "y": 1730376 + }, + { + "type": "lineTo", + "x": 7480300, + "y": 1730376 + }, + { + "type": "lineTo", + "x": 7496175, + "y": 1666876 + }, + { + "type": "lineTo", + "x": 7483475, + "y": 1625601 + }, + { + "type": "lineTo", + "x": 7458075, + "y": 1571626 + }, + { + "type": "lineTo", + "x": 7439025, + "y": 1527176 + }, + { + "type": "lineTo", + "x": 7394575, + "y": 1498601 + }, + { + "type": "lineTo", + "x": 7359650, + "y": 1482726 + }, + { + "type": "lineTo", + "x": 7321550, + "y": 1466851 + }, + { + "type": "lineTo", + "x": 7292975, + "y": 1466851 + }, + { + "type": "lineTo", + "x": 7254875, + "y": 1466851 + }, + { + "type": "lineTo", + "x": 7229475, + "y": 1457326 + }, + { + "type": "lineTo", + "x": 7191375, + "y": 1450976 + }, + { + "type": "lineTo", + "x": 7156450, + "y": 1431926 + }, + { + "type": "lineTo", + "x": 7108825, + "y": 1403351 + }, + { + "type": "lineTo", + "x": 7064375, + "y": 1377951 + }, + { + "type": "lineTo", + "x": 7042150, + "y": 1377951 + }, + { + "type": "lineTo", + "x": 7010400, + "y": 1393826 + }, + { + "type": "lineTo", + "x": 6997700, + "y": 1397001 + }, + { + "type": "lineTo", + "x": 6962775, + "y": 1397001 + }, + { + "type": "lineTo", + "x": 6927850, + "y": 1384301 + }, + { + "type": "lineTo", + "x": 6896100, + "y": 1384301 + }, + { + "type": "lineTo", + "x": 6877050, + "y": 1390651 + }, + { + "type": "lineTo", + "x": 6826250, + "y": 1406526 + }, + { + "type": "lineTo", + "x": 6804025, + "y": 1422401 + }, + { + "type": "lineTo", + "x": 6788150, + "y": 1435101 + }, + { + "type": "lineTo", + "x": 6762750, + "y": 1435101 + }, + { + "type": "lineTo", + "x": 6721475, + "y": 1435101 + }, + { + "type": "lineTo", + "x": 6686550, + "y": 1435101 + }, + { + "type": "lineTo", + "x": 6632575, + "y": 1444626 + }, + { + "type": "lineTo", + "x": 6562725, + "y": 1473201 + }, + { + "type": "lineTo", + "x": 6534150, + "y": 1492251 + }, + { + "type": "lineTo", + "x": 6505575, + "y": 1504951 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 1552576 + }, + { + "type": "lineTo", + "x": 6492875, + "y": 1600201 + }, + { + "type": "lineTo", + "x": 6496050, + "y": 1641476 + }, + { + "type": "lineTo", + "x": 6515100, + "y": 1673226 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 1724026 + }, + { + "type": "lineTo", + "x": 6546850, + "y": 1781176 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/proximal_phalanx_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/proximal_phalanx_colored_regions.json new file mode 100644 index 00000000..9e3108bf --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/proximal_phalanx_colored_regions.json @@ -0,0 +1,573 @@ +{ + "slide_number": 55, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 413705, + "path_height": 724806, + "commands": [ + { + "type": "moveTo", + "x": 5090201, + "y": 4845940 + }, + { + "type": "lineTo", + "x": 5026061, + "y": 4858769 + }, + { + "type": "lineTo", + "x": 5013233, + "y": 4858769 + }, + { + "type": "lineTo", + "x": 5003612, + "y": 4858769 + }, + { + "type": "lineTo", + "x": 4984370, + "y": 4858769 + }, + { + "type": "lineTo", + "x": 4977956, + "y": 4845940 + }, + { + "type": "lineTo", + "x": 4965128, + "y": 4845940 + }, + { + "type": "lineTo", + "x": 4952299, + "y": 4861976 + }, + { + "type": "lineTo", + "x": 4945885, + "y": 4897254 + }, + { + "type": "lineTo", + "x": 4945885, + "y": 4897254 + }, + { + "type": "lineTo", + "x": 4942678, + "y": 4951775 + }, + { + "type": "lineTo", + "x": 4955506, + "y": 4980639 + }, + { + "type": "lineTo", + "x": 4971542, + "y": 4999882 + }, + { + "type": "lineTo", + "x": 4984370, + "y": 5031953 + }, + { + "type": "lineTo", + "x": 5006819, + "y": 5047988 + }, + { + "type": "lineTo", + "x": 5019647, + "y": 5076852 + }, + { + "type": "lineTo", + "x": 5045303, + "y": 5137787 + }, + { + "type": "lineTo", + "x": 5045303, + "y": 5198722 + }, + { + "type": "lineTo", + "x": 5042096, + "y": 5272486 + }, + { + "type": "lineTo", + "x": 5035682, + "y": 5349456 + }, + { + "type": "lineTo", + "x": 5013233, + "y": 5407184 + }, + { + "type": "lineTo", + "x": 5006819, + "y": 5487362 + }, + { + "type": "lineTo", + "x": 5026061, + "y": 5516226 + }, + { + "type": "lineTo", + "x": 5051717, + "y": 5532262 + }, + { + "type": "lineTo", + "x": 5083787, + "y": 5538676 + }, + { + "type": "lineTo", + "x": 5122271, + "y": 5532262 + }, + { + "type": "lineTo", + "x": 5163962, + "y": 5522640 + }, + { + "type": "lineTo", + "x": 5196033, + "y": 5522640 + }, + { + "type": "lineTo", + "x": 5237724, + "y": 5525847 + }, + { + "type": "lineTo", + "x": 5263380, + "y": 5532262 + }, + { + "type": "lineTo", + "x": 5301864, + "y": 5545090 + }, + { + "type": "lineTo", + "x": 5327520, + "y": 5545090 + }, + { + "type": "lineTo", + "x": 5346762, + "y": 5538676 + }, + { + "type": "lineTo", + "x": 5356383, + "y": 5513019 + }, + { + "type": "lineTo", + "x": 5349969, + "y": 5471327 + }, + { + "type": "lineTo", + "x": 5346762, + "y": 5436048 + }, + { + "type": "lineTo", + "x": 5333934, + "y": 5394356 + }, + { + "type": "lineTo", + "x": 5317899, + "y": 5359078 + }, + { + "type": "lineTo", + "x": 5305071, + "y": 5304557 + }, + { + "type": "lineTo", + "x": 5298657, + "y": 5266072 + }, + { + "type": "lineTo", + "x": 5292243, + "y": 5224379 + }, + { + "type": "lineTo", + "x": 5282622, + "y": 5195515 + }, + { + "type": "lineTo", + "x": 5279415, + "y": 5140994 + }, + { + "type": "lineTo", + "x": 5269794, + "y": 5073645 + }, + { + "type": "lineTo", + "x": 5276208, + "y": 5022331 + }, + { + "type": "lineTo", + "x": 5295450, + "y": 4977432 + }, + { + "type": "lineTo", + "x": 5317899, + "y": 4938947 + }, + { + "type": "lineTo", + "x": 5337141, + "y": 4910083 + }, + { + "type": "lineTo", + "x": 5349969, + "y": 4884426 + }, + { + "type": "lineTo", + "x": 5349969, + "y": 4858769 + }, + { + "type": "lineTo", + "x": 5337141, + "y": 4842733 + }, + { + "type": "lineTo", + "x": 5298657, + "y": 4823491 + }, + { + "type": "lineTo", + "x": 5263380, + "y": 4820284 + }, + { + "type": "lineTo", + "x": 5215275, + "y": 4826698 + }, + { + "type": "lineTo", + "x": 5186412, + "y": 4836319 + }, + { + "type": "lineTo", + "x": 5160755, + "y": 4845940 + }, + { + "type": "lineTo", + "x": 5090201, + "y": 4845940 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 378428, + "path_height": 647836, + "commands": [ + { + "type": "moveTo", + "x": 6344143, + "y": 5580368 + }, + { + "type": "lineTo", + "x": 6283209, + "y": 5606025 + }, + { + "type": "lineTo", + "x": 6270381, + "y": 5609232 + }, + { + "type": "lineTo", + "x": 6251139, + "y": 5609232 + }, + { + "type": "lineTo", + "x": 6238311, + "y": 5593197 + }, + { + "type": "lineTo", + "x": 6212655, + "y": 5599611 + }, + { + "type": "lineTo", + "x": 6203034, + "y": 5602818 + }, + { + "type": "lineTo", + "x": 6203034, + "y": 5577161 + }, + { + "type": "lineTo", + "x": 6209448, + "y": 5554711 + }, + { + "type": "lineTo", + "x": 6212655, + "y": 5535469 + }, + { + "type": "lineTo", + "x": 6222276, + "y": 5503398 + }, + { + "type": "lineTo", + "x": 6238311, + "y": 5445670 + }, + { + "type": "lineTo", + "x": 6241518, + "y": 5387942 + }, + { + "type": "lineTo", + "x": 6254346, + "y": 5327007 + }, + { + "type": "lineTo", + "x": 6247932, + "y": 5272486 + }, + { + "type": "lineTo", + "x": 6235104, + "y": 5205137 + }, + { + "type": "lineTo", + "x": 6222276, + "y": 5176273 + }, + { + "type": "lineTo", + "x": 6203034, + "y": 5124959 + }, + { + "type": "lineTo", + "x": 6183792, + "y": 5092888 + }, + { + "type": "lineTo", + "x": 6164550, + "y": 5057610 + }, + { + "type": "lineTo", + "x": 6161343, + "y": 5031953 + }, + { + "type": "lineTo", + "x": 6174171, + "y": 4993467 + }, + { + "type": "lineTo", + "x": 6196620, + "y": 4971018 + }, + { + "type": "lineTo", + "x": 6228690, + "y": 4971018 + }, + { + "type": "lineTo", + "x": 6270381, + "y": 4971018 + }, + { + "type": "lineTo", + "x": 6318487, + "y": 4983846 + }, + { + "type": "lineTo", + "x": 6350557, + "y": 4983846 + }, + { + "type": "lineTo", + "x": 6385834, + "y": 4971018 + }, + { + "type": "lineTo", + "x": 6440353, + "y": 4961396 + }, + { + "type": "lineTo", + "x": 6472423, + "y": 4961396 + }, + { + "type": "lineTo", + "x": 6498079, + "y": 4971018 + }, + { + "type": "lineTo", + "x": 6523736, + "y": 4983846 + }, + { + "type": "lineTo", + "x": 6539771, + "y": 5009503 + }, + { + "type": "lineTo", + "x": 6533357, + "y": 5064024 + }, + { + "type": "lineTo", + "x": 6514115, + "y": 5108923 + }, + { + "type": "lineTo", + "x": 6488458, + "y": 5173066 + }, + { + "type": "lineTo", + "x": 6472423, + "y": 5234001 + }, + { + "type": "lineTo", + "x": 6472423, + "y": 5282107 + }, + { + "type": "lineTo", + "x": 6478837, + "y": 5355871 + }, + { + "type": "lineTo", + "x": 6488458, + "y": 5407184 + }, + { + "type": "lineTo", + "x": 6494872, + "y": 5448877 + }, + { + "type": "lineTo", + "x": 6501286, + "y": 5480948 + }, + { + "type": "lineTo", + "x": 6520529, + "y": 5506605 + }, + { + "type": "lineTo", + "x": 6520529, + "y": 5541883 + }, + { + "type": "lineTo", + "x": 6520529, + "y": 5580368 + }, + { + "type": "lineTo", + "x": 6482044, + "y": 5596404 + }, + { + "type": "lineTo", + "x": 6453181, + "y": 5602818 + }, + { + "type": "lineTo", + "x": 6411490, + "y": 5599611 + }, + { + "type": "lineTo", + "x": 6344143, + "y": 5580368 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/pubic_rami_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/pubic_rami_colored_regions.json new file mode 100644 index 00000000..0559de5c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/pubic_rami_colored_regions.json @@ -0,0 +1,128 @@ +{ + "slide_number": 17, + "images": [ + { + "image_name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "region_name": "Superior Pubic Ramus Lateral", + "color": "#FF00E6", + "color_name": "magenta", + "path_data": [ + { + "commands": [ + {"type": "moveTo", "x": 74708, "y": 0}, + {"type": "lineTo", "x": 65919, "y": 184564}, + {"type": "lineTo", "x": 13184, "y": 290030}, + {"type": "lineTo", "x": 0, "y": 338368}, + {"type": "lineTo", "x": 35157, "y": 404284}, + {"type": "lineTo", "x": 57130, "y": 496566}, + {"type": "lineTo", "x": 61524, "y": 527327}, + {"type": "lineTo", "x": 193361, "y": 522933}, + {"type": "lineTo", "x": 329593, "y": 457017}, + {"type": "lineTo", "x": 483403, "y": 351551}, + {"type": "lineTo", "x": 483403, "y": 351551}, + {"type": "lineTo", "x": 404301, "y": 303213}, + {"type": "lineTo", "x": 320804, "y": 250480}, + {"type": "lineTo", "x": 254885, "y": 193353}, + {"type": "lineTo", "x": 180178, "y": 140621}, + {"type": "lineTo", "x": 74708, "y": 0} + ] + } + ], + "offset_x": 1700438, + "offset_y": 2151893 + }, + { + "region_name": "Inferior Pubic Ramus Lateral", + "color": "#FF6600", + "color_name": "orange", + "path_data": [ + { + "commands": [ + {"type": "moveTo", "x": 0, "y": 166987}, + {"type": "lineTo", "x": 96680, "y": 312002}, + {"type": "lineTo", "x": 166993, "y": 250481}, + {"type": "lineTo", "x": 276857, "y": 202142}, + {"type": "lineTo", "x": 369143, "y": 162593}, + {"type": "lineTo", "x": 246096, "y": 74705}, + {"type": "lineTo", "x": 118653, "y": 0}, + {"type": "lineTo", "x": 70313, "y": 43944}, + {"type": "lineTo", "x": 26367, "y": 101071}, + {"type": "lineTo", "x": 0, "y": 166987} + ] + } + ], + "offset_x": 1634520, + "offset_y": 2793473 + } + ] + }, + { + "image_name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "region_name": "Superior Pubic Ramus Medial", + "color": "#FF00E6", + "color_name": "magenta", + "path_data": [ + { + "commands": [ + {"type": "moveTo", "x": 527348, "y": 149410}, + {"type": "lineTo", "x": 452641, "y": 228509}, + {"type": "lineTo", "x": 435063, "y": 312002}, + {"type": "lineTo", "x": 377933, "y": 408679}, + {"type": "lineTo", "x": 360355, "y": 514144}, + {"type": "lineTo", "x": 355960, "y": 580060}, + {"type": "lineTo", "x": 325198, "y": 610821}, + {"type": "lineTo", "x": 158205, "y": 580060}, + {"type": "lineTo", "x": 0, "y": 465806}, + {"type": "lineTo", "x": 96681, "y": 360341}, + {"type": "lineTo", "x": 210940, "y": 246086}, + {"type": "lineTo", "x": 276858, "y": 131832}, + {"type": "lineTo", "x": 307620, "y": 48339}, + {"type": "lineTo", "x": 325198, "y": 0}, + {"type": "lineTo", "x": 395511, "y": 0}, + {"type": "lineTo", "x": 479008, "y": 21972}, + {"type": "lineTo", "x": 531743, "y": 92283}, + {"type": "lineTo", "x": 527348, "y": 149410} + ] + } + ], + "offset_x": 424185, + "offset_y": 2231620 + }, + { + "region_name": "Inferior Pubic Ramus Medial", + "color": "#FF6600", + "color_name": "orange", + "path_data": [ + { + "commands": [ + {"type": "moveTo", "x": 316409, "y": 74705}, + {"type": "lineTo", "x": 202150, "y": 83494}, + {"type": "lineTo", "x": 123048, "y": 52733}, + {"type": "lineTo", "x": 48340, "y": 0}, + {"type": "lineTo", "x": 21973, "y": 70310}, + {"type": "lineTo", "x": 0, "y": 175776}, + {"type": "lineTo", "x": 30762, "y": 263664}, + {"type": "lineTo", "x": 39551, "y": 298819}, + {"type": "lineTo", "x": 171388, "y": 276847}, + {"type": "lineTo", "x": 246096, "y": 276847}, + {"type": "lineTo", "x": 281252, "y": 241692}, + {"type": "lineTo", "x": 351566, "y": 145015}, + {"type": "lineTo", "x": 316409, "y": 74705} + ] + } + ], + "offset_x": 793328, + "offset_y": 3022611 + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/pubic_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/pubic_tubercle_colored_regions.json new file mode 100644 index 00000000..1f51bcb7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/pubic_tubercle_colored_regions.json @@ -0,0 +1,83 @@ +{ + "slide_number": 20, + "images": [ + { + "image_name": "pelvis_lat_blk.psd", + "width": 4166564, + "height": 4100124, + "colored_regions": [ + { + "region_name": "Pubic tubercle", + "anatomical_name": "Pubic tubercle", + "color": "008000", + "color_name": "green", + "opacity": 0.29, + "fill": true, + "path_data": [ + { + "path_width": 332787, + "path_height": 339589, + "commands": [ + { + "type": "moveTo", + "x": 13583, + "y": 0 + }, + { + "type": "lineTo", + "x": 142623, + "y": 13583 + }, + { + "type": "lineTo", + "x": 251288, + "y": 27167 + }, + { + "type": "lineTo", + "x": 312412, + "y": 101877 + }, + { + "type": "lineTo", + "x": 332787, + "y": 203753 + }, + { + "type": "lineTo", + "x": 292037, + "y": 271671 + }, + { + "type": "lineTo", + "x": 210538, + "y": 339589 + }, + { + "type": "lineTo", + "x": 101873, + "y": 326005 + }, + { + "type": "lineTo", + "x": 0, + "y": 176586 + }, + { + "type": "lineTo", + "x": 13583, + "y": 0 + }, + { + "type": "close" + } + ] + } + ], + "offset_x": 0, + "offset_y": 0 + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/pubis_pectineal_line_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/pubis_pectineal_line_colored_regions.json new file mode 100644 index 00000000..9eb5efc0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/pubis_pectineal_line_colored_regions.json @@ -0,0 +1,35 @@ +{ + "slide_number": 18, + "images": [ + { + "image_name": "pelvis_med_blk.psd", + "width": 3171469, + "height": 2648661, + "colored_regions": [ + { + "region_name": "Pectineal line", + "color": "#008000", + "color_name": "green", + "stroke_width": 150000, + "path_data": [ + { + "commands": [ + {"type": "moveTo", "x": 906215, "y": 0}, + {"type": "lineTo", "x": 793765, "y": 132298}, + {"type": "lineTo", "x": 661471, "y": 284441}, + {"type": "lineTo", "x": 549021, "y": 416739}, + {"type": "lineTo", "x": 377038, "y": 582111}, + {"type": "lineTo", "x": 271203, "y": 681335}, + {"type": "lineTo", "x": 178597, "y": 747484}, + {"type": "lineTo", "x": 59533, "y": 826863}, + {"type": "lineTo", "x": 0, "y": 846707} + ] + } + ], + "offset_x": 165243, + "offset_y": 1142994 + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_dorsal_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_dorsal_tubercle_colored_regions.json new file mode 100644 index 00000000..58f97e21 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_dorsal_tubercle_colored_regions.json @@ -0,0 +1,150 @@ +{ + "slide_number": 32, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 507007, + "path_height": 1069839, + "commands": [ + { + "type": "moveTo", + "x": 5489371, + "y": 4957006 + }, + { + "type": "cubicBezTo", + "x1": 5479085, + "y1": 5029309, + "x2": 5480731, + "y2": 5214036, + "x": 5482891, + "y": 5293953 + }, + { + "type": "lineTo", + "x": 5502329, + "y": 5436507 + }, + { + "type": "lineTo", + "x": 5547685, + "y": 5611460 + }, + { + "type": "lineTo", + "x": 5599520, + "y": 5721616 + }, + { + "type": "lineTo", + "x": 5703190, + "y": 5799373 + }, + { + "type": "lineTo", + "x": 5793901, + "y": 5805852 + }, + { + "type": "lineTo", + "x": 5878132, + "y": 5741055 + }, + { + "type": "lineTo", + "x": 5923488, + "y": 5630899 + }, + { + "type": "lineTo", + "x": 5981802, + "y": 5475385 + }, + { + "type": "lineTo", + "x": 5988282, + "y": 5293953 + }, + { + "type": "lineTo", + "x": 5988282, + "y": 5138439 + }, + { + "type": "lineTo", + "x": 5978334, + "y": 5008648 + }, + { + "type": "cubicBezTo", + "x1": 5972935, + "y1": 4955730, + "x2": 5971505, + "y2": 4859777, + "x": 5955885, + "y": 4820931 + }, + { + "type": "cubicBezTo", + "x1": 5940265, + "y1": 4782085, + "x2": 5912689, + "y2": 4788532, + "x": 5884612, + "y": 4775573 + }, + { + "type": "lineTo", + "x": 5787421, + "y": 4743174 + }, + { + "type": "cubicBezTo", + "x1": 5751784, + "y1": 4737774, + "x2": 5701532, + "y2": 4730204, + "x": 5670793, + "y": 4743174 + }, + { + "type": "cubicBezTo", + "x1": 5640054, + "y1": 4756144, + "x2": 5621346, + "y2": 4796158, + "x": 5602988, + "y": 4820997 + }, + { + "type": "lineTo", + "x": 5544609, + "y": 4860137 + }, + { + "type": "cubicBezTo", + "x1": 5521931, + "y1": 4881736, + "x2": 5499657, + "y2": 4884703, + "x": 5489371, + "y": 4957006 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_head_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_head_colored_regions.json new file mode 100644 index 00000000..9cf12d7f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_head_colored_regions.json @@ -0,0 +1,393 @@ +{ + "slide_number": 27, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 687769, + "path_height": 459640, + "commands": [ + { + "type": "moveTo", + "x": 4942121, + "y": 2087561 + }, + { + "type": "lineTo", + "x": 4911478, + "y": 2033085 + }, + { + "type": "lineTo", + "x": 4829763, + "y": 2002442 + }, + { + "type": "lineTo", + "x": 4741238, + "y": 1968395 + }, + { + "type": "lineTo", + "x": 4666333, + "y": 1951371 + }, + { + "type": "lineTo", + "x": 4608451, + "y": 1917324 + }, + { + "type": "lineTo", + "x": 4567594, + "y": 1913919 + }, + { + "type": "lineTo", + "x": 4492688, + "y": 1900300 + }, + { + "type": "lineTo", + "x": 4414378, + "y": 1890086 + }, + { + "type": "lineTo", + "x": 4383735, + "y": 1890086 + }, + { + "type": "lineTo", + "x": 4359901, + "y": 1890086 + }, + { + "type": "lineTo", + "x": 4339473, + "y": 1890086 + }, + { + "type": "lineTo", + "x": 4319044, + "y": 1886681 + }, + { + "type": "lineTo", + "x": 4295210, + "y": 1873062 + }, + { + "type": "lineTo", + "x": 4281591, + "y": 1845824 + }, + { + "type": "lineTo", + "x": 4291806, + "y": 1794753 + }, + { + "type": "lineTo", + "x": 4302020, + "y": 1760705 + }, + { + "type": "lineTo", + "x": 4315639, + "y": 1747087 + }, + { + "type": "lineTo", + "x": 4329258, + "y": 1736872 + }, + { + "type": "lineTo", + "x": 4329258, + "y": 1696015 + }, + { + "type": "lineTo", + "x": 4329258, + "y": 1661968 + }, + { + "type": "lineTo", + "x": 4339473, + "y": 1651754 + }, + { + "type": "lineTo", + "x": 4376925, + "y": 1638135 + }, + { + "type": "lineTo", + "x": 4427997, + "y": 1627921 + }, + { + "type": "lineTo", + "x": 4513117, + "y": 1631325 + }, + { + "type": "lineTo", + "x": 4581213, + "y": 1634730 + }, + { + "type": "lineTo", + "x": 4662928, + "y": 1651754 + }, + { + "type": "lineTo", + "x": 4717405, + "y": 1658563 + }, + { + "type": "lineTo", + "x": 4778691, + "y": 1685801 + }, + { + "type": "lineTo", + "x": 4850192, + "y": 1713039 + }, + { + "type": "lineTo", + "x": 4897859, + "y": 1760705 + }, + { + "type": "lineTo", + "x": 4945526, + "y": 1804967 + }, + { + "type": "lineTo", + "x": 4959145, + "y": 1886681 + }, + { + "type": "lineTo", + "x": 4962550, + "y": 1975204 + }, + { + "type": "lineTo", + "x": 4969360, + "y": 2056918 + }, + { + "type": "lineTo", + "x": 4942121, + "y": 2087561 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 817150, + "path_height": 571997, + "commands": [ + { + "type": "moveTo", + "x": 7261078, + "y": 2144988 + }, + { + "type": "lineTo", + "x": 7284912, + "y": 2073488 + }, + { + "type": "lineTo", + "x": 7370031, + "y": 2022417 + }, + { + "type": "lineTo", + "x": 7451746, + "y": 2012203 + }, + { + "type": "lineTo", + "x": 7567509, + "y": 1998584 + }, + { + "type": "lineTo", + "x": 7673058, + "y": 1998584 + }, + { + "type": "lineTo", + "x": 7795631, + "y": 2036036 + }, + { + "type": "lineTo", + "x": 7904584, + "y": 2070084 + }, + { + "type": "lineTo", + "x": 7962466, + "y": 2093917 + }, + { + "type": "lineTo", + "x": 7986299, + "y": 2107536 + }, + { + "type": "lineTo", + "x": 7986299, + "y": 2107536 + }, + { + "type": "lineTo", + "x": 8010133, + "y": 2063274 + }, + { + "type": "lineTo", + "x": 8016942, + "y": 2001989 + }, + { + "type": "lineTo", + "x": 8006728, + "y": 1957727 + }, + { + "type": "lineTo", + "x": 7993109, + "y": 1899847 + }, + { + "type": "lineTo", + "x": 8003323, + "y": 1845371 + }, + { + "type": "lineTo", + "x": 8016942, + "y": 1818133 + }, + { + "type": "lineTo", + "x": 8033966, + "y": 1794300 + }, + { + "type": "lineTo", + "x": 8016942, + "y": 1753443 + }, + { + "type": "lineTo", + "x": 8003323, + "y": 1712586 + }, + { + "type": "lineTo", + "x": 7955656, + "y": 1668324 + }, + { + "type": "lineTo", + "x": 7880750, + "y": 1637682 + }, + { + "type": "lineTo", + "x": 7812655, + "y": 1620658 + }, + { + "type": "lineTo", + "x": 7727535, + "y": 1586610 + }, + { + "type": "lineTo", + "x": 7621986, + "y": 1572991 + }, + { + "type": "lineTo", + "x": 7506223, + "y": 1590015 + }, + { + "type": "lineTo", + "x": 7438127, + "y": 1613848 + }, + { + "type": "lineTo", + "x": 7342793, + "y": 1668324 + }, + { + "type": "lineTo", + "x": 7291721, + "y": 1719395 + }, + { + "type": "lineTo", + "x": 7247459, + "y": 1773871 + }, + { + "type": "lineTo", + "x": 7230435, + "y": 1852180 + }, + { + "type": "lineTo", + "x": 7220220, + "y": 1947513 + }, + { + "type": "lineTo", + "x": 7216816, + "y": 2036036 + }, + { + "type": "lineTo", + "x": 7261078, + "y": 2144988 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_neck_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_neck_colored_regions.json new file mode 100644 index 00000000..a199e83e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_neck_colored_regions.json @@ -0,0 +1,382 @@ +{ + "slide_number": 28, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 745576, + "path_height": 603721, + "commands": [ + { + "type": "moveTo", + "x": 4852334, + "y": 2479386 + }, + { + "type": "lineTo", + "x": 4780987, + "y": 2454414 + }, + { + "type": "lineTo", + "x": 4663265, + "y": 2426267 + }, + { + "type": "lineTo", + "x": 4534448, + "y": 2413994 + }, + { + "type": "lineTo", + "x": 4388579, + "y": 2440144 + }, + { + "type": "lineTo", + "x": 4310097, + "y": 2447279 + }, + { + "type": "lineTo", + "x": 4256587, + "y": 2447279 + }, + { + "type": "lineTo", + "x": 4280774, + "y": 2392197 + }, + { + "type": "lineTo", + "x": 4283949, + "y": 2308933 + }, + { + "type": "lineTo", + "x": 4263722, + "y": 2265338 + }, + { + "type": "lineTo", + "x": 4249452, + "y": 2243934 + }, + { + "type": "lineTo", + "x": 4228048, + "y": 2204692 + }, + { + "type": "lineTo", + "x": 4206644, + "y": 2158315 + }, + { + "type": "lineTo", + "x": 4235183, + "y": 2104803 + }, + { + "type": "lineTo", + "x": 4253020, + "y": 2033453 + }, + { + "type": "lineTo", + "x": 4248239, + "y": 1987076 + }, + { + "type": "lineTo", + "x": 4242318, + "y": 1935919 + }, + { + "type": "lineTo", + "x": 4270857, + "y": 1875665 + }, + { + "type": "lineTo", + "x": 4367175, + "y": 1905025 + }, + { + "type": "cubicBezTo", + "x1": 4417391, + "y1": 1904490, + "x2": 4468202, + "y2": 1895489, + "x": 4517824, + "y": 1903420 + }, + { + "type": "cubicBezTo", + "x1": 4567446, + "y1": 1911351, + "x2": 4615879, + "y2": 1936216, + "x": 4664906, + "y": 1952614 + }, + { + "type": "lineTo", + "x": 4804781, + "y": 1989859 + }, + { + "type": "lineTo", + "x": 4891575, + "y": 2037021 + }, + { + "type": "lineTo", + "x": 4952220, + "y": 2079830 + }, + { + "type": "lineTo", + "x": 4930816, + "y": 2126207 + }, + { + "type": "lineTo", + "x": 4916546, + "y": 2183287 + }, + { + "type": "lineTo", + "x": 4877305, + "y": 2236799 + }, + { + "type": "lineTo", + "x": 4863036, + "y": 2276041 + }, + { + "type": "lineTo", + "x": 4853903, + "y": 2359305 + }, + { + "type": "cubicBezTo", + "x1": 4852010, + "y1": 2384612, + "x2": 4846943, + "y2": 2400394, + "x": 4845050, + "y": 2425701 + }, + { + "type": "lineTo", + "x": 4852334, + "y": 2479386 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 727075, + "path_height": 730250, + "commands": [ + { + "type": "moveTo", + "x": 8004176, + "y": 2085976 + }, + { + "type": "cubicBezTo", + "x1": 7984068, + "y1": 2076451, + "x2": 7973484, + "y2": 2070100, + "x": 7953376, + "y": 2060575 + }, + { + "type": "lineTo", + "x": 7893051, + "y": 2038351 + }, + { + "type": "lineTo", + "x": 7724776, + "y": 2016126 + }, + { + "type": "lineTo", + "x": 7585076, + "y": 2009776 + }, + { + "type": "cubicBezTo", + "x1": 7549093, + "y1": 2011893, + "x2": 7525809, + "y2": 2014009, + "x": 7467601, + "y": 2025651 + }, + { + "type": "lineTo", + "x": 7388226, + "y": 2060576 + }, + { + "type": "lineTo", + "x": 7324726, + "y": 2111375 + }, + { + "type": "lineTo", + "x": 7277101, + "y": 2155826 + }, + { + "type": "lineTo", + "x": 7305676, + "y": 2193926 + }, + { + "type": "lineTo", + "x": 7315201, + "y": 2257426 + }, + { + "type": "cubicBezTo", + "x1": 7310968, + "y1": 2306109, + "x2": 7319434, + "y2": 2351617, + "x": 7315201, + "y": 2400300 + }, + { + "type": "lineTo", + "x": 7302501, + "y": 2498726 + }, + { + "type": "lineTo", + "x": 7292976, + "y": 2651126 + }, + { + "type": "lineTo", + "x": 7324726, + "y": 2679701 + }, + { + "type": "lineTo", + "x": 7397751, + "y": 2717801 + }, + { + "type": "lineTo", + "x": 7461251, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7524751, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7588251, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7696201, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 7813676, + "y": 2730501 + }, + { + "type": "lineTo", + "x": 7880351, + "y": 2705101 + }, + { + "type": "lineTo", + "x": 7912101, + "y": 2667001 + }, + { + "type": "lineTo", + "x": 7943851, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 7943851, + "y": 2590801 + }, + { + "type": "lineTo", + "x": 7921626, + "y": 2479676 + }, + { + "type": "lineTo", + "x": 7924801, + "y": 2403476 + }, + { + "type": "lineTo", + "x": 7931151, + "y": 2314576 + }, + { + "type": "lineTo", + "x": 7956551, + "y": 2244726 + }, + { + "type": "lineTo", + "x": 7969251, + "y": 2190751 + }, + { + "type": "lineTo", + "x": 7985126, + "y": 2143126 + }, + { + "type": "lineTo", + "x": 8004176, + "y": 2085976 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_radial_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_radial_tuberosity_colored_regions.json new file mode 100644 index 00000000..ef06932b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_radial_tuberosity_colored_regions.json @@ -0,0 +1,277 @@ +{ + "slide_number": 29, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 582740, + "path_height": 679219, + "commands": [ + { + "type": "moveTo", + "x": 4775289, + "y": 3110743 + }, + { + "type": "lineTo", + "x": 4702949, + "y": 3110743 + }, + { + "type": "lineTo", + "x": 4646685, + "y": 3110743 + }, + { + "type": "lineTo", + "x": 4554250, + "y": 3066533 + }, + { + "type": "lineTo", + "x": 4485929, + "y": 3018305 + }, + { + "type": "lineTo", + "x": 4441721, + "y": 2966057 + }, + { + "type": "lineTo", + "x": 4405551, + "y": 2905771 + }, + { + "type": "lineTo", + "x": 4405551, + "y": 2813333 + }, + { + "type": "lineTo", + "x": 4409569, + "y": 2724914 + }, + { + "type": "lineTo", + "x": 4421626, + "y": 2640514 + }, + { + "type": "lineTo", + "x": 4437702, + "y": 2576210 + }, + { + "type": "lineTo", + "x": 4449758, + "y": 2515924 + }, + { + "type": "lineTo", + "x": 4485929, + "y": 2463676 + }, + { + "type": "lineTo", + "x": 4538174, + "y": 2439562 + }, + { + "type": "lineTo", + "x": 4618552, + "y": 2431524 + }, + { + "type": "lineTo", + "x": 4698930, + "y": 2443581 + }, + { + "type": "lineTo", + "x": 4755195, + "y": 2459657 + }, + { + "type": "lineTo", + "x": 4823516, + "y": 2467695 + }, + { + "type": "lineTo", + "x": 4875762, + "y": 2487791 + }, + { + "type": "lineTo", + "x": 4915951, + "y": 2503867 + }, + { + "type": "lineTo", + "x": 4956140, + "y": 2556114 + }, + { + "type": "lineTo", + "x": 4980253, + "y": 2612381 + }, + { + "type": "lineTo", + "x": 4988291, + "y": 2716876 + }, + { + "type": "lineTo", + "x": 4960159, + "y": 2829410 + }, + { + "type": "lineTo", + "x": 4932026, + "y": 2913810 + }, + { + "type": "lineTo", + "x": 4883800, + "y": 2994190 + }, + { + "type": "lineTo", + "x": 4835573, + "y": 3054476 + }, + { + "type": "lineTo", + "x": 4775289, + "y": 3110743 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 172812, + "path_height": 739505, + "commands": [ + { + "type": "moveTo", + "x": 7291120, + "y": 2640514 + }, + { + "type": "lineTo", + "x": 7230837, + "y": 2676686 + }, + { + "type": "lineTo", + "x": 7206723, + "y": 2716876 + }, + { + "type": "lineTo", + "x": 7190648, + "y": 2781181 + }, + { + "type": "lineTo", + "x": 7170553, + "y": 2821371 + }, + { + "type": "lineTo", + "x": 7150459, + "y": 2877638 + }, + { + "type": "lineTo", + "x": 7150459, + "y": 2966057 + }, + { + "type": "lineTo", + "x": 7166534, + "y": 3034381 + }, + { + "type": "lineTo", + "x": 7194667, + "y": 3126819 + }, + { + "type": "lineTo", + "x": 7226818, + "y": 3211219 + }, + { + "type": "lineTo", + "x": 7258969, + "y": 3283562 + }, + { + "type": "lineTo", + "x": 7303177, + "y": 3339828 + }, + { + "type": "lineTo", + "x": 7319252, + "y": 3380019 + }, + { + "type": "cubicBezTo", + "x1": 7320592, + "y1": 3287581, + "x2": 7321931, + "y2": 3195143, + "x": 7323271, + "y": 3102705 + }, + { + "type": "lineTo", + "x": 7315233, + "y": 2954000 + }, + { + "type": "lineTo", + "x": 7307196, + "y": 2805295 + }, + { + "type": "lineTo", + "x": 7307196, + "y": 2704819 + }, + { + "type": "lineTo", + "x": 7291120, + "y": 2640514 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_styloid_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_styloid_process_colored_regions.json new file mode 100644 index 00000000..7bef3471 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_styloid_process_colored_regions.json @@ -0,0 +1,244 @@ +{ + "slide_number": 31, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 505391, + "path_height": 753095, + "commands": [ + { + "type": "moveTo", + "x": 4057432, + "y": 5857690 + }, + { + "type": "lineTo", + "x": 3914886, + "y": 5786413 + }, + { + "type": "lineTo", + "x": 3759381, + "y": 5702177 + }, + { + "type": "lineTo", + "x": 3707546, + "y": 5630899 + }, + { + "type": "lineTo", + "x": 3641442, + "y": 5370265 + }, + { + "type": "lineTo", + "x": 3603876, + "y": 5540183 + }, + { + "type": "lineTo", + "x": 3590918, + "y": 5630899 + }, + { + "type": "lineTo", + "x": 3565000, + "y": 5734575 + }, + { + "type": "lineTo", + "x": 3552041, + "y": 5818812 + }, + { + "type": "lineTo", + "x": 3584438, + "y": 5948407 + }, + { + "type": "lineTo", + "x": 3636273, + "y": 6000245 + }, + { + "type": "lineTo", + "x": 3675149, + "y": 6013204 + }, + { + "type": "lineTo", + "x": 3759381, + "y": 6097441 + }, + { + "type": "lineTo", + "x": 3817695, + "y": 6123360 + }, + { + "type": "lineTo", + "x": 3863051, + "y": 6071522 + }, + { + "type": "lineTo", + "x": 3914886, + "y": 6006725 + }, + { + "type": "lineTo", + "x": 3960241, + "y": 5935447 + }, + { + "type": "lineTo", + "x": 4057432, + "y": 5857690 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 453555, + "path_height": 815610, + "commands": [ + { + "type": "moveTo", + "x": 7446138, + "y": 6000243 + }, + { + "type": "lineTo", + "x": 7469434, + "y": 5915352 + }, + { + "type": "lineTo", + "x": 7462882, + "y": 5853105 + }, + { + "type": "cubicBezTo", + "x1": 7457187, + "y1": 5840265, + "x2": 7487164, + "y2": 5770349, + "x": 7481469, + "y": 5757509 + }, + { + "type": "lineTo", + "x": 7528330, + "y": 5558041 + }, + { + "type": "cubicBezTo", + "x1": 7548545, + "y1": 5498587, + "x2": 7566571, + "y2": 5454344, + "x": 7588489, + "y": 5415055 + }, + { + "type": "cubicBezTo", + "x1": 7610407, + "y1": 5375766, + "x2": 7625016, + "y2": 5338893, + "x": 7659836, + "y": 5322307 + }, + { + "type": "cubicBezTo", + "x1": 7710450, + "y1": 5301026, + "x2": 7761063, + "y2": 5308281, + "x": 7811677, + "y": 5301268 + }, + { + "type": "lineTo", + "x": 7864749, + "y": 5453125 + }, + { + "type": "lineTo", + "x": 7880255, + "y": 5669776 + }, + { + "type": "lineTo", + "x": 7899693, + "y": 5786411 + }, + { + "type": "lineTo", + "x": 7899693, + "y": 5928966 + }, + { + "type": "lineTo", + "x": 7847859, + "y": 6039121 + }, + { + "type": "lineTo", + "x": 7776586, + "y": 6058560 + }, + { + "type": "lineTo", + "x": 7711792, + "y": 6078000 + }, + { + "type": "lineTo", + "x": 7666436, + "y": 6116878 + }, + { + "type": "lineTo", + "x": 7614602, + "y": 6084479 + }, + { + "type": "lineTo", + "x": 7569246, + "y": 6039121 + }, + { + "type": "lineTo", + "x": 7446138, + "y": 6000243 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/radius_ulnar_notch_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/radius_ulnar_notch_colored_regions.json new file mode 100644 index 00000000..e1e89594 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/radius_ulnar_notch_colored_regions.json @@ -0,0 +1,106 @@ +{ + "slide_number": 30, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 311080, + "path_height": 484273, + "commands": [ + { + "type": "moveTo", + "x": 5026060, + "y": 5599612 + }, + { + "type": "lineTo", + "x": 5070958, + "y": 5532263 + }, + { + "type": "lineTo", + "x": 5103028, + "y": 5493777 + }, + { + "type": "lineTo", + "x": 5157547, + "y": 5407185 + }, + { + "type": "lineTo", + "x": 5183204, + "y": 5343043 + }, + { + "type": "lineTo", + "x": 5224895, + "y": 5250037 + }, + { + "type": "lineTo", + "x": 5260172, + "y": 5169859 + }, + { + "type": "lineTo", + "x": 5279414, + "y": 5115339 + }, + { + "type": "lineTo", + "x": 5224895, + "y": 5160238 + }, + { + "type": "lineTo", + "x": 5167168, + "y": 5217966 + }, + { + "type": "lineTo", + "x": 5106235, + "y": 5275694 + }, + { + "type": "lineTo", + "x": 5051716, + "y": 5359079 + }, + { + "type": "lineTo", + "x": 5000404, + "y": 5397564 + }, + { + "type": "lineTo", + "x": 4968334, + "y": 5423221 + }, + { + "type": "lineTo", + "x": 4981162, + "y": 5522641 + }, + { + "type": "lineTo", + "x": 5026060, + "y": 5599612 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ramus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ramus_colored_regions.json new file mode 100644 index 00000000..70e81448 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ramus_colored_regions.json @@ -0,0 +1,82 @@ +{ + "slide_number": 11, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Ramus (Lateral View)", + "color": "008000", + "path_data": [ + { + "path_width": 657092, + "path_height": 511803, + "commands": [ + {"type": "moveTo", "x": 657092, "y": 176919}, + {"type": "lineTo", "x": 657092, "y": 120052}, + {"type": "lineTo", "x": 549683, "y": 0}, + {"type": "lineTo", "x": 442274, "y": 63185}, + {"type": "lineTo", "x": 341183, "y": 94778}, + {"type": "lineTo", "x": 214819, "y": 145327}, + {"type": "lineTo", "x": 151637, "y": 101097}, + {"type": "lineTo", "x": 82137, "y": 164282}, + {"type": "lineTo", "x": 0, "y": 221149}, + {"type": "lineTo", "x": 18955, "y": 334883}, + {"type": "lineTo", "x": 44228, "y": 410706}, + {"type": "lineTo", "x": 101091, "y": 473891}, + {"type": "lineTo", "x": 227455, "y": 505484}, + {"type": "lineTo", "x": 265364, "y": 511803}, + {"type": "lineTo", "x": 404365, "y": 448617}, + {"type": "lineTo", "x": 530728, "y": 366476}, + {"type": "lineTo", "x": 644456, "y": 290653}, + {"type": "lineTo", "x": 657092, "y": 176919}, + {"type": "close"} + ] + } + ] + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Ramus (Medial View)", + "color": "008000", + "path_data": [ + { + "path_width": 701319, + "path_height": 454936, + "commands": [ + {"type": "moveTo", "x": 461227, "y": 0}, + {"type": "lineTo", "x": 410682, "y": 107415}, + {"type": "lineTo", "x": 309591, "y": 132689}, + {"type": "lineTo", "x": 176909, "y": 170601}, + {"type": "lineTo", "x": 88454, "y": 202193}, + {"type": "lineTo", "x": 56863, "y": 315927}, + {"type": "lineTo", "x": 25272, "y": 379113}, + {"type": "lineTo", "x": 0, "y": 429661}, + {"type": "lineTo", "x": 56863, "y": 454936}, + {"type": "lineTo", "x": 202182, "y": 448617}, + {"type": "lineTo", "x": 322227, "y": 448617}, + {"type": "lineTo", "x": 505455, "y": 417024}, + {"type": "lineTo", "x": 644455, "y": 385431}, + {"type": "lineTo", "x": 695000, "y": 271697}, + {"type": "lineTo", "x": 701319, "y": 195875}, + {"type": "lineTo", "x": 644455, "y": 101097}, + {"type": "lineTo", "x": 461227, "y": 0}, + {"type": "close"} + ] + } + ] + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_articular_surface_for_ilium_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_articular_surface_for_ilium_colored_regions.json new file mode 100644 index 00000000..637ddef8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_articular_surface_for_ilium_colored_regions.json @@ -0,0 +1,348 @@ +{ + "slide_number": 53, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1677", + "path_data": [ + { + "path_width": 838615, + "path_height": 2471854, + "commands": [ + { + "type": "moveTo", + "x": 3798699, + "y": 4562707 + }, + { + "type": "lineTo", + "x": 3949477, + "y": 4457390 + }, + { + "type": "lineTo", + "x": 4055909, + "y": 4271536 + }, + { + "type": "lineTo", + "x": 4113561, + "y": 4005146 + }, + { + "type": "lineTo", + "x": 4109126, + "y": 3831683 + }, + { + "type": "lineTo", + "x": 4024867, + "y": 3521927 + }, + { + "type": "lineTo", + "x": 4060344, + "y": 3199780 + }, + { + "type": "lineTo", + "x": 4060344, + "y": 2982951 + }, + { + "type": "lineTo", + "x": 4047040, + "y": 2611244 + }, + { + "type": "lineTo", + "x": 3989389, + "y": 2456366 + }, + { + "type": "lineTo", + "x": 3971651, + "y": 2251927 + }, + { + "type": "lineTo", + "x": 3900696, + "y": 2103244 + }, + { + "type": "lineTo", + "x": 3794264, + "y": 2090853 + }, + { + "type": "lineTo", + "x": 3705570, + "y": 2165195 + }, + { + "type": "lineTo", + "x": 3580620, + "y": 2320073 + }, + { + "type": "lineTo", + "x": 3538947, + "y": 2481147 + }, + { + "type": "lineTo", + "x": 3513253, + "y": 2679390 + }, + { + "type": "lineTo", + "x": 3529233, + "y": 2865243 + }, + { + "type": "lineTo", + "x": 3605400, + "y": 3150219 + }, + { + "type": "lineTo", + "x": 3670093, + "y": 3236951 + }, + { + "type": "lineTo", + "x": 3718875, + "y": 3385634 + }, + { + "type": "lineTo", + "x": 3776525, + "y": 3571487 + }, + { + "type": "lineTo", + "x": 3798699, + "y": 3738756 + }, + { + "type": "lineTo", + "x": 3776525, + "y": 3837878 + }, + { + "type": "lineTo", + "x": 3825307, + "y": 3955585 + }, + { + "type": "lineTo", + "x": 3880216, + "y": 4085682 + }, + { + "type": "lineTo", + "x": 3886412, + "y": 4197195 + }, + { + "type": "lineTo", + "x": 3848327, + "y": 4401634 + }, + { + "type": "lineTo", + "x": 3798699, + "y": 4562707 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1678", + "path_data": [ + { + "path_width": 582342, + "path_height": 2434683, + "commands": [ + { + "type": "moveTo", + "x": 8109415, + "y": 2323172 + }, + { + "type": "cubicBezTo", + "x1": 8072244, + "y1": 2331432, + "x2": 8035073, + "y2": 2321107, + "x": 7997902, + "y": 2329367 + }, + { + "type": "lineTo", + "x": 7917366, + "y": 2378928 + }, + { + "type": "cubicBezTo", + "x1": 7894651, + "y1": 2405773, + "x2": 7840959, + "y2": 2451205, + "x": 7818244, + "y": 2478050 + }, + { + "type": "lineTo", + "x": 7762488, + "y": 2564781 + }, + { + "type": "cubicBezTo", + "x1": 7745968, + "y1": 2604017, + "x2": 7710861, + "y2": 2649448, + "x": 7694341, + "y": 2688684 + }, + { + "type": "lineTo", + "x": 7663366, + "y": 2831172 + }, + { + "type": "cubicBezTo", + "x1": 7646846, + "y1": 2886928, + "x2": 7599349, + "y2": 2992245, + "x": 7582829, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 7564244, + "y": 3258635 + }, + { + "type": "lineTo", + "x": 7558049, + "y": 3679903 + }, + { + "type": "lineTo", + "x": 7539463, + "y": 3909123 + }, + { + "type": "lineTo", + "x": 7539463, + "y": 4175513 + }, + { + "type": "lineTo", + "x": 7607610, + "y": 4454294 + }, + { + "type": "lineTo", + "x": 7688146, + "y": 4652538 + }, + { + "type": "lineTo", + "x": 7762488, + "y": 4757855 + }, + { + "type": "lineTo", + "x": 7805854, + "y": 4621562 + }, + { + "type": "lineTo", + "x": 7743902, + "y": 4386147 + }, + { + "type": "lineTo", + "x": 7694341, + "y": 4119757 + }, + { + "type": "lineTo", + "x": 7793463, + "y": 3902928 + }, + { + "type": "lineTo", + "x": 7874000, + "y": 3611757 + }, + { + "type": "lineTo", + "x": 7966927, + "y": 3184294 + }, + { + "type": "lineTo", + "x": 7985512, + "y": 3029416 + }, + { + "type": "lineTo", + "x": 7942146, + "y": 2924099 + }, + { + "type": "lineTo", + "x": 7979317, + "y": 2763025 + }, + { + "type": "lineTo", + "x": 8072244, + "y": 2639123 + }, + { + "type": "lineTo", + "x": 8121805, + "y": 2564781 + }, + { + "type": "cubicBezTo", + "x1": 8117675, + "y1": 2542066, + "x2": 8088764, + "y2": 2519350, + "x": 8084634, + "y": 2496635 + }, + { + "type": "lineTo", + "x": 8109415, + "y": 2323172 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_median_sacral_crest_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_median_sacral_crest_colored_regions.json new file mode 100644 index 00000000..6ac48022 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_median_sacral_crest_colored_regions.json @@ -0,0 +1,446 @@ +{ + "slide_number": 51, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1635", + "path_data": [ + { + "path_width": 965996, + "path_height": 2241550, + "commands": [ + { + "type": "moveTo", + "x": 4273551, + "y": 2111376 + }, + { + "type": "lineTo", + "x": 4267201, + "y": 2197101 + }, + { + "type": "cubicBezTo", + "x1": 4273551, + "y1": 2232026, + "x2": 4267200, + "y2": 2263775, + "x": 4273550, + "y": 2298700 + }, + { + "type": "lineTo", + "x": 4264026, + "y": 2349501 + }, + { + "type": "cubicBezTo", + "x1": 4262968, + "y1": 2383368, + "x2": 4261909, + "y2": 2417234, + "x": 4260851, + "y": 2451101 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 2540001 + }, + { + "type": "lineTo", + "x": 4251326, + "y": 2647951 + }, + { + "type": "lineTo", + "x": 4260851, + "y": 2752726 + }, + { + "type": "lineTo", + "x": 4289426, + "y": 2847976 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 2949576 + }, + { + "type": "lineTo", + "x": 4254501, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 3184526 + }, + { + "type": "lineTo", + "x": 4270376, + "y": 3254376 + }, + { + "type": "lineTo", + "x": 4257676, + "y": 3317876 + }, + { + "type": "lineTo", + "x": 4292601, + "y": 3413126 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 3492501 + }, + { + "type": "lineTo", + "x": 4295776, + "y": 3556001 + }, + { + "type": "lineTo", + "x": 4352926, + "y": 3622676 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 3711576 + }, + { + "type": "lineTo", + "x": 4368800, + "y": 3787775 + }, + { + "type": "lineTo", + "x": 4400551, + "y": 3848101 + }, + { + "type": "lineTo", + "x": 4470401, + "y": 3924301 + }, + { + "type": "cubicBezTo", + "x1": 4495272, + "y1": 3935413, + "x2": 4502679, + "y2": 3969279, + "x": 4521200, + "y": 3987800 + }, + { + "type": "cubicBezTo", + "x1": 4539721, + "y1": 4006321, + "x2": 4574647, + "y2": 4011613, + "x": 4581526, + "y": 4035426 + }, + { + "type": "cubicBezTo", + "x1": 4607455, + "y1": 4052888, + "x2": 4577821, + "y2": 4104218, + "x": 4565650, + "y": 4121151 + }, + { + "type": "cubicBezTo", + "x1": 4553479, + "y1": 4138084, + "x2": 4551362, + "y2": 4126972, + "x": 4505325, + "y": 4162426 + }, + { + "type": "cubicBezTo", + "x1": 4471988, + "y1": 4182005, + "x2": 4460876, + "y2": 4182534, + "x": 4435476, + "y": 4187826 + }, + { + "type": "lineTo", + "x": 4349751, + "y": 4146551 + }, + { + "type": "lineTo", + "x": 4238626, + "y": 4140201 + }, + { + "type": "lineTo", + "x": 4146551, + "y": 4127501 + }, + { + "type": "lineTo", + "x": 4029076, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 3962401, + "y": 4156076 + }, + { + "type": "cubicBezTo", + "x1": 3932239, + "y1": 4156605, + "x2": 3895726, + "y2": 4165072, + "x": 3857626, + "y": 4171951 + }, + { + "type": "cubicBezTo", + "x1": 3819526, + "y1": 4178830, + "x2": 3765022, + "y2": 4149197, + "x": 3730626, + "y": 4146551 + }, + { + "type": "cubicBezTo", + "x1": 3696230, + "y1": 4143905, + "x2": 3660776, + "y2": 4117447, + "x": 3641726, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 3625851, + "y": 4032251 + }, + { + "type": "lineTo", + "x": 3663951, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 3702051, + "y": 3870326 + }, + { + "type": "lineTo", + "x": 3746501, + "y": 3790951 + }, + { + "type": "lineTo", + "x": 3781426, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 3816351, + "y": 3619501 + }, + { + "type": "lineTo", + "x": 3848101, + "y": 3536951 + }, + { + "type": "cubicBezTo", + "x1": 3847043, + "y1": 3503084, + "x2": 3861859, + "y2": 3481918, + "x": 3860801, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 3857626, + "y": 3352801 + }, + { + "type": "lineTo", + "x": 3876676, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 3902076, + "y": 3187701 + }, + { + "type": "cubicBezTo", + "x1": 3902076, + "y1": 3158068, + "x2": 3896784, + "y2": 3132668, + "x": 3895726, + "y": 3105151 + }, + { + "type": "cubicBezTo", + "x1": 3894668, + "y1": 3077634, + "x2": 3908426, + "y2": 3086101, + "x": 3895726, + "y": 3022601 + }, + { + "type": "lineTo", + "x": 3873501, + "y": 2949576 + }, + { + "type": "cubicBezTo", + "x1": 3869797, + "y1": 2923647, + "x2": 3879322, + "y2": 2899305, + "x": 3879851, + "y": 2879726 + }, + { + "type": "cubicBezTo", + "x1": 3880380, + "y1": 2860147, + "x2": 3894668, + "y2": 2833688, + "x": 3898901, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 3921126, + "y": 2762251 + }, + { + "type": "lineTo", + "x": 3930651, + "y": 2708276 + }, + { + "type": "lineTo", + "x": 3946526, + "y": 2628901 + }, + { + "type": "lineTo", + "x": 3962401, + "y": 2530476 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 2457451 + }, + { + "type": "lineTo", + "x": 3975101, + "y": 2378076 + }, + { + "type": "lineTo", + "x": 3959226, + "y": 2298701 + }, + { + "type": "lineTo", + "x": 3949701, + "y": 2212976 + }, + { + "type": "cubicBezTo", + "x1": 3948643, + "y1": 2176993, + "x2": 3947584, + "y2": 2141009, + "x": 3946526, + "y": 2105026 + }, + { + "type": "cubicBezTo", + "x1": 3939118, + "y1": 2076451, + "x2": 3947584, + "y2": 2032001, + "x": 3940176, + "y": 2003426 + }, + { + "type": "lineTo", + "x": 4006851, + "y": 1968501 + }, + { + "type": "lineTo", + "x": 4079876, + "y": 1946276 + }, + { + "type": "lineTo", + "x": 4140201, + "y": 1962151 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 1962151 + }, + { + "type": "cubicBezTo", + "x1": 4200526, + "y1": 1976967, + "x2": 4238625, + "y2": 1972734, + "x": 4248150, + "y": 1987550 + }, + { + "type": "cubicBezTo", + "x1": 4259262, + "y1": 2001837, + "x2": 4256617, + "y2": 2014537, + "x": 4260850, + "y": 2035175 + }, + { + "type": "cubicBezTo", + "x1": 4265083, + "y1": 2055813, + "x2": 4278313, + "y2": 2090738, + "x": 4273551, + "y": 2111376 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_foramina_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_foramina_colored_regions.json new file mode 100644 index 00000000..c429e26e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_foramina_colored_regions.json @@ -0,0 +1,2810 @@ +{ + "slide_number": 50, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1598", + "path_data": [ + { + "path_width": 97296, + "path_height": 127684, + "commands": [ + { + "type": "moveTo", + "x": 3752850, + "y": 3076575 + }, + { + "type": "cubicBezTo", + "x1": 3747558, + "y1": 3079750, + "x2": 3741660, + "y2": 3071066, + "x": 3736975, + "y": 3067050 + }, + { + "type": "cubicBezTo", + "x1": 3734078, + "y1": 3064567, + "x2": 3733605, + "y2": 3059909, + "x": 3730625, + "y": 3057525 + }, + { + "type": "cubicBezTo", + "x1": 3728555, + "y1": 3055869, + "x2": 3709230, + "y2": 3051382, + "x": 3708400, + "y": 3051175 + }, + { + "type": "cubicBezTo", + "x1": 3706283, + "y1": 3048000, + "x2": 3703757, + "y2": 3045063, + "x": 3702050, + "y": 3041650 + }, + { + "type": "cubicBezTo", + "x1": 3700553, + "y1": 3038657, + "x2": 3700966, + "y2": 3034738, + "x": 3698875, + "y": 3032125 + }, + { + "type": "cubicBezTo", + "x1": 3696491, + "y1": 3029145, + "x2": 3692525, + "y2": 3027892, + "x": 3689350, + "y": 3025775 + }, + { + "type": "cubicBezTo", + "x1": 3680653, + "y1": 2999685, + "x2": 3677306, + "y2": 2997751, + "x": 3686175, + "y": 2962275 + }, + { + "type": "cubicBezTo", + "x1": 3687100, + "y1": 2958573, + "x2": 3692213, + "y2": 2957475, + "x": 3695700, + "y": 2955925 + }, + { + "type": "cubicBezTo", + "x1": 3701817, + "y1": 2953207, + "x2": 3714750, + "y2": 2949575, + "x": 3714750, + "y": 2949575 + }, + { + "type": "cubicBezTo", + "x1": 3726392, + "y1": 2950633, + "x2": 3738245, + "y2": 2950301, + "x": 3749675, + "y": 2952750 + }, + { + "type": "cubicBezTo", + "x1": 3753406, + "y1": 2953550, + "x2": 3756095, + "y2": 2956882, + "x": 3759200, + "y": 2959100 + }, + { + "type": "cubicBezTo", + "x1": 3774237, + "y1": 2969840, + "x2": 3769481, + "y2": 2964997, + "x": 3778250, + "y": 2978150 + }, + { + "type": "cubicBezTo", + "x1": 3777729, + "y1": 2986480, + "x2": 3779228, + "y2": 3032245, + "x": 3768725, + "y": 3048000 + }, + { + "type": "cubicBezTo", + "x1": 3760715, + "y1": 3060016, + "x2": 3758142, + "y2": 3073400, + "x": 3752850, + "y": 3076575 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1599", + "path_data": [ + { + "path_width": 79375, + "path_height": 136525, + "commands": [ + { + "type": "moveTo", + "x": 4664076, + "y": 3057526 + }, + { + "type": "cubicBezTo", + "x1": 4661430, + "y1": 3062818, + "x2": 4657229, + "y2": 3077804, + "x": 4651376, + "y": 3082926 + }, + { + "type": "cubicBezTo", + "x1": 4624680, + "y1": 3106285, + "x2": 4641698, + "y2": 3089353, + "x": 4622801, + "y": 3098801 + }, + { + "type": "cubicBezTo", + "x1": 4619388, + "y1": 3100508, + "x2": 4616451, + "y2": 3103034, + "x": 4613276, + "y": 3105151 + }, + { + "type": "cubicBezTo", + "x1": 4610101, + "y1": 3103034, + "x2": 4606449, + "y2": 3101499, + "x": 4603751, + "y": 3098801 + }, + { + "type": "cubicBezTo", + "x1": 4597596, + "y1": 3092646, + "x2": 4596808, + "y2": 3087498, + "x": 4594226, + "y": 3079751 + }, + { + "type": "cubicBezTo", + "x1": 4596343, + "y1": 3059643, + "x2": 4595857, + "y2": 3039087, + "x": 4600576, + "y": 3019426 + }, + { + "type": "cubicBezTo", + "x1": 4602357, + "y1": 3012005, + "x2": 4606036, + "y2": 3002789, + "x": 4613276, + "y": 3000376 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 2997201 + }, + { + "type": "cubicBezTo", + "x1": 4624893, + "y1": 2990926, + "x2": 4626731, + "y2": 2982627, + "x": 4632326, + "y": 2978151 + }, + { + "type": "cubicBezTo", + "x1": 4634939, + "y1": 2976060, + "x2": 4638775, + "y2": 2976294, + "x": 4641851, + "y": 2974976 + }, + { + "type": "cubicBezTo", + "x1": 4646201, + "y1": 2973112, + "x2": 4650318, + "y2": 2970743, + "x": 4654551, + "y": 2968626 + }, + { + "type": "cubicBezTo", + "x1": 4657726, + "y1": 2970743, + "x2": 4661378, + "y2": 2972278, + "x": 4664076, + "y": 2974976 + }, + { + "type": "cubicBezTo", + "x1": 4670231, + "y1": 2981131, + "x2": 4671019, + "y2": 2986279, + "x": 4673601, + "y": 2994026 + }, + { + "type": "cubicBezTo", + "x1": 4673204, + "y1": 2999976, + "x2": 4674826, + "y2": 3036026, + "x": 4667251, + "y": 3051176 + }, + { + "type": "lineTo", + "x": 4664076, + "y": 3057526 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1600", + "path_data": [ + { + "path_width": 128092, + "path_height": 121683, + "commands": [ + { + "type": "moveTo", + "x": 3832225, + "y": 3540126 + }, + { + "type": "cubicBezTo", + "x1": 3821112, + "y1": 3545418, + "x2": 3819779, + "y2": 3551955, + "x": 3759200, + "y": 3543301 + }, + { + "type": "cubicBezTo", + "x1": 3755887, + "y1": 3542828, + "x2": 3752601, + "y2": 3541751, + "x": 3749675, + "y": 3540126 + }, + { + "type": "cubicBezTo", + "x1": 3743004, + "y1": 3536420, + "x2": 3730625, + "y2": 3527426, + "x": 3730625, + "y": 3527426 + }, + { + "type": "cubicBezTo", + "x1": 3729567, + "y1": 3524251, + "x2": 3729541, + "y2": 3520514, + "x": 3727450, + "y": 3517901 + }, + { + "type": "cubicBezTo", + "x1": 3722974, + "y1": 3512306, + "x2": 3714675, + "y2": 3510468, + "x": 3708400, + "y": 3508376 + }, + { + "type": "cubicBezTo", + "x1": 3709458, + "y1": 3496734, + "x2": 3708277, + "y2": 3484666, + "x": 3711575, + "y": 3473451 + }, + { + "type": "cubicBezTo", + "x1": 3716092, + "y1": 3458092, + "x2": 3723075, + "y2": 3455201, + "x": 3733800, + "y": 3448051 + }, + { + "type": "cubicBezTo", + "x1": 3735611, + "y1": 3442618, + "x2": 3738049, + "y2": 3432518, + "x": 3743325, + "y": 3429001 + }, + { + "type": "cubicBezTo", + "x1": 3746956, + "y1": 3426580, + "x2": 3751792, + "y2": 3426884, + "x": 3756025, + "y": 3425826 + }, + { + "type": "cubicBezTo", + "x1": 3764492, + "y1": 3426884, + "x2": 3773503, + "y2": 3425832, + "x": 3781425, + "y": 3429001 + }, + { + "type": "cubicBezTo", + "x1": 3784968, + "y1": 3430418, + "x2": 3785077, + "y2": 3435828, + "x": 3787775, + "y": 3438526 + }, + { + "type": "cubicBezTo", + "x1": 3790473, + "y1": 3441224, + "x2": 3794125, + "y2": 3442759, + "x": 3797300, + "y": 3444876 + }, + { + "type": "cubicBezTo", + "x1": 3799392, + "y1": 3451151, + "x2": 3801230, + "y2": 3459450, + "x": 3806825, + "y": 3463926 + }, + { + "type": "cubicBezTo", + "x1": 3809438, + "y1": 3466017, + "x2": 3813175, + "y2": 3466043, + "x": 3816350, + "y": 3467101 + }, + { + "type": "cubicBezTo", + "x1": 3826745, + "y1": 3498285, + "x2": 3820153, + "y2": 3474360, + "x": 3825875, + "y": 3511551 + }, + { + "type": "cubicBezTo", + "x1": 3829673, + "y1": 3536236, + "x2": 3843338, + "y2": 3534834, + "x": 3832225, + "y": 3540126 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1601", + "path_data": [ + { + "path_width": 123233, + "path_height": 133350, + "commands": [ + { + "type": "moveTo", + "x": 4575176, + "y": 3543300 + }, + { + "type": "cubicBezTo", + "x1": 4572001, + "y1": 3545946, + "x2": 4564238, + "y2": 3549122, + "x": 4559301, + "y": 3552825 + }, + { + "type": "cubicBezTo", + "x1": 4551066, + "y1": 3559002, + "x2": 4550123, + "y2": 3564998, + "x": 4540251, + "y": 3568700 + }, + { + "type": "cubicBezTo", + "x1": 4535198, + "y1": 3570595, + "x2": 4529668, + "y2": 3570817, + "x": 4524376, + "y": 3571875 + }, + { + "type": "lineTo", + "x": 4505326, + "y": 3568700 + }, + { + "type": "cubicBezTo", + "x1": 4497592, + "y1": 3553232, + "x2": 4509861, + "y2": 3539901, + "x": 4514851, + "y": 3527425 + }, + { + "type": "cubicBezTo", + "x1": 4517337, + "y1": 3521210, + "x2": 4515214, + "y2": 3511368, + "x": 4521201, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 4533901, + "y": 3502025 + }, + { + "type": "cubicBezTo", + "x1": 4536793, + "y1": 3496242, + "x2": 4542258, + "y2": 3486808, + "x": 4543426, + "y": 3479800 + }, + { + "type": "cubicBezTo", + "x1": 4545002, + "y1": 3470347, + "x2": 4542635, + "y2": 3459950, + "x": 4546601, + "y": 3451225 + }, + { + "type": "cubicBezTo", + "x1": 4548560, + "y1": 3446916, + "x2": 4555192, + "y2": 3447223, + "x": 4559301, + "y": 3444875 + }, + { + "type": "cubicBezTo", + "x1": 4562614, + "y1": 3442982, + "x2": 4565651, + "y2": 3440642, + "x": 4568826, + "y": 3438525 + }, + { + "type": "cubicBezTo", + "x1": 4585591, + "y1": 3444113, + "x2": 4575566, + "y2": 3439844, + "x": 4597401, + "y": 3454400 + }, + { + "type": "cubicBezTo", + "x1": 4600576, + "y1": 3456517, + "x2": 4603224, + "y2": 3459825, + "x": 4606926, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 4619626, + "y": 3463925 + }, + { + "type": "cubicBezTo", + "x1": 4627123, + "y1": 3486415, + "x2": 4627931, + "y2": 3478938, + "x": 4622801, + "y": 3502025 + }, + { + "type": "cubicBezTo", + "x1": 4622075, + "y1": 3505292, + "x2": 4621993, + "y2": 3509183, + "x": 4619626, + "y": 3511550 + }, + { + "type": "cubicBezTo", + "x1": 4617259, + "y1": 3513917, + "x2": 4613276, + "y2": 3513667, + "x": 4610101, + "y": 3514725 + }, + { + "type": "cubicBezTo", + "x1": 4582137, + "y1": 3542689, + "x2": 4622553, + "y2": 3505795, + "x": 4584701, + "y": 3527425 + }, + { + "type": "cubicBezTo", + "x1": 4581388, + "y1": 3529318, + "x2": 4581049, + "y2": 3534252, + "x": 4578351, + "y": 3536950 + }, + { + "type": "cubicBezTo", + "x1": 4567945, + "y1": 3547356, + "x2": 4578351, + "y2": 3540654, + "x": 4575176, + "y": 3543300 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1602", + "path_data": [ + { + "path_width": 124725, + "path_height": 115844, + "commands": [ + { + "type": "moveTo", + "x": 3857626, + "y": 3949700 + }, + { + "type": "cubicBezTo", + "x1": 3849689, + "y1": 3953933, + "x2": 3821584, + "y2": 3948318, + "x": 3803651, + "y": 3946525 + }, + { + "type": "cubicBezTo", + "x1": 3800321, + "y1": 3946192, + "x2": 3797344, + "y2": 3944269, + "x": 3794126, + "y": 3943350 + }, + { + "type": "cubicBezTo", + "x1": 3789930, + "y1": 3942151, + "x2": 3785659, + "y2": 3941233, + "x": 3781426, + "y": 3940175 + }, + { + "type": "cubicBezTo", + "x1": 3778251, + "y1": 3938058, + "x2": 3774599, + "y2": 3936523, + "x": 3771901, + "y": 3933825 + }, + { + "type": "cubicBezTo", + "x1": 3769203, + "y1": 3931127, + "x2": 3768482, + "y2": 3926743, + "x": 3765551, + "y": 3924300 + }, + { + "type": "cubicBezTo", + "x1": 3761915, + "y1": 3921270, + "x2": 3757084, + "y2": 3920067, + "x": 3752851, + "y": 3917950 + }, + { + "type": "cubicBezTo", + "x1": 3746945, + "y1": 3900231, + "x2": 3741666, + "y2": 3893526, + "x": 3749676, + "y": 3873500 + }, + { + "type": "cubicBezTo", + "x1": 3751093, + "y1": 3869957, + "x2": 3756026, + "y2": 3869267, + "x": 3759201, + "y": 3867150 + }, + { + "type": "cubicBezTo", + "x1": 3761318, + "y1": 3863975, + "x2": 3763844, + "y2": 3861038, + "x": 3765551, + "y": 3857625 + }, + { + "type": "cubicBezTo", + "x1": 3767048, + "y1": 3854632, + "x2": 3766635, + "y2": 3850713, + "x": 3768726, + "y": 3848100 + }, + { + "type": "cubicBezTo", + "x1": 3771718, + "y1": 3844360, + "x2": 3787826, + "y2": 3836962, + "x": 3790951, + "y": 3835400 + }, + { + "type": "cubicBezTo", + "x1": 3807884, + "y1": 3836458, + "x2": 3824878, + "y2": 3836799, + "x": 3841751, + "y": 3838575 + }, + { + "type": "cubicBezTo", + "x1": 3845079, + "y1": 3838925, + "x2": 3848705, + "y2": 3839607, + "x": 3851276, + "y": 3841750 + }, + { + "type": "cubicBezTo", + "x1": 3855341, + "y1": 3845138, + "x2": 3857626, + "y2": 3850217, + "x": 3860801, + "y": 3854450 + }, + { + "type": "cubicBezTo", + "x1": 3861859, + "y1": 3858683, + "x2": 3862257, + "y2": 3863139, + "x": 3863976, + "y": 3867150 + }, + { + "type": "cubicBezTo", + "x1": 3865479, + "y1": 3870657, + "x2": 3870326, + "y2": 3872859, + "x": 3870326, + "y": 3876675 + }, + { + "type": "cubicBezTo", + "x1": 3870326, + "y1": 3887468, + "x2": 3866403, + "y2": 3897908, + "x": 3863976, + "y": 3908425 + }, + { + "type": "cubicBezTo", + "x1": 3863223, + "y1": 3911686, + "x2": 3863168, + "y2": 3915583, + "x": 3860801, + "y": 3917950 + }, + { + "type": "cubicBezTo", + "x1": 3858434, + "y1": 3920317, + "x2": 3854451, + "y2": 3920067, + "x": 3851276, + "y": 3921125 + }, + { + "type": "cubicBezTo", + "x1": 3847527, + "y1": 3936121, + "x2": 3865563, + "y2": 3945467, + "x": 3857626, + "y": 3949700 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1603", + "path_data": [ + { + "path_width": 128167, + "path_height": 120650, + "commands": [ + { + "type": "moveTo", + "x": 4584701, + "y": 3905250 + }, + { + "type": "cubicBezTo", + "x1": 4582584, + "y1": 3909483, + "x2": 4576793, + "y2": 3916333, + "x": 4572001, + "y": 3921125 + }, + { + "type": "cubicBezTo", + "x1": 4569303, + "y1": 3923823, + "x2": 4565174, + "y2": 3924777, + "x": 4562476, + "y": 3927475 + }, + { + "type": "cubicBezTo", + "x1": 4559778, + "y1": 3930173, + "x2": 4559106, + "y2": 3934616, + "x": 4556126, + "y": 3937000 + }, + { + "type": "cubicBezTo", + "x1": 4553513, + "y1": 3939091, + "x2": 4549594, + "y2": 3938678, + "x": 4546601, + "y": 3940175 + }, + { + "type": "cubicBezTo", + "x1": 4543188, + "y1": 3941882, + "x2": 4540251, + "y2": 3944408, + "x": 4537076, + "y": 3946525 + }, + { + "type": "cubicBezTo", + "x1": 4536018, + "y1": 3950758, + "x2": 4536322, + "y2": 3955594, + "x": 4533901, + "y": 3959225 + }, + { + "type": "cubicBezTo", + "x1": 4529516, + "y1": 3965803, + "x2": 4518048, + "y2": 3967157, + "x": 4511676, + "y": 3968750 + }, + { + "type": "cubicBezTo", + "x1": 4501960, + "y1": 3966321, + "x2": 4496760, + "y2": 3966534, + "x": 4489451, + "y": 3959225 + }, + { + "type": "cubicBezTo", + "x1": 4475090, + "y1": 3944864, + "x2": 4492119, + "y2": 3952706, + "x": 4473576, + "y": 3946525 + }, + { + "type": "cubicBezTo", + "x1": 4466168, + "y1": 3924300, + "x2": 4473576, + "y2": 3929592, + "x": 4457701, + "y": 3924300 + }, + { + "type": "cubicBezTo", + "x1": 4458759, + "y1": 3917950, + "x2": 4459479, + "y2": 3911534, + "x": 4460876, + "y": 3905250 + }, + { + "type": "cubicBezTo", + "x1": 4461602, + "y1": 3901983, + "x2": 4461684, + "y2": 3898092, + "x": 4464051, + "y": 3895725 + }, + { + "type": "cubicBezTo", + "x1": 4467398, + "y1": 3892378, + "x2": 4472518, + "y2": 3891492, + "x": 4476751, + "y": 3889375 + }, + { + "type": "cubicBezTo", + "x1": 4482823, + "y1": 3871159, + "x2": 4475578, + "y2": 3888162, + "x": 4489451, + "y": 3870325 + }, + { + "type": "cubicBezTo", + "x1": 4507283, + "y1": 3847399, + "x2": 4493475, + "y2": 3854167, + "x": 4511676, + "y": 3848100 + }, + { + "type": "cubicBezTo", + "x1": 4516347, + "y1": 3848567, + "x2": 4542904, + "y2": 3848868, + "x": 4552951, + "y": 3854450 + }, + { + "type": "cubicBezTo", + "x1": 4559622, + "y1": 3858156, + "x2": 4572001, + "y2": 3867150, + "x": 4572001, + "y": 3867150 + }, + { + "type": "cubicBezTo", + "x1": 4579981, + "y1": 3891091, + "x2": 4569216, + "y2": 3861581, + "x": 4581526, + "y": 3886200 + }, + { + "type": "cubicBezTo", + "x1": 4583023, + "y1": 3889193, + "x2": 4583458, + "y2": 3892618, + "x": 4584701, + "y": 3895725 + }, + { + "type": "cubicBezTo", + "x1": 4585580, + "y1": 3897922, + "x2": 4586818, + "y2": 3901017, + "x": 4584701, + "y": 3905250 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1604", + "path_data": [ + { + "path_width": 168112, + "path_height": 101748, + "commands": [ + { + "type": "moveTo", + "x": 3838575, + "y": 4279900 + }, + { + "type": "cubicBezTo", + "x1": 3834871, + "y1": 4285721, + "x2": 3828389, + "y2": 4285915, + "x": 3822700, + "y": 4286250 + }, + { + "type": "cubicBezTo", + "x1": 3809978, + "y1": 4286998, + "x2": 3797232, + "y2": 4284759, + "x": 3784600, + "y": 4283075 + }, + { + "type": "cubicBezTo", + "x1": 3781283, + "y1": 4282633, + "x2": 3778293, + "y2": 4280819, + "x": 3775075, + "y": 4279900 + }, + { + "type": "cubicBezTo", + "x1": 3770879, + "y1": 4278701, + "x2": 3766571, + "y2": 4277924, + "x": 3762375, + "y": 4276725 + }, + { + "type": "cubicBezTo", + "x1": 3759157, + "y1": 4275806, + "x2": 3756068, + "y2": 4274469, + "x": 3752850, + "y": 4273550 + }, + { + "type": "cubicBezTo", + "x1": 3748654, + "y1": 4272351, + "x2": 3744346, + "y2": 4271574, + "x": 3740150, + "y": 4270375 + }, + { + "type": "cubicBezTo", + "x1": 3736932, + "y1": 4269456, + "x2": 3733759, + "y2": 4268375, + "x": 3730625, + "y": 4267200 + }, + { + "type": "cubicBezTo", + "x1": 3725289, + "y1": 4265199, + "x2": 3720209, + "y2": 4262488, + "x": 3714750, + "y": 4260850 + }, + { + "type": "cubicBezTo", + "x1": 3709581, + "y1": 4259299, + "x2": 3704167, + "y2": 4258733, + "x": 3698875, + "y": 4257675 + }, + { + "type": "cubicBezTo", + "x1": 3695700, + "y1": 4255558, + "x2": 3692048, + "y2": 4254023, + "x": 3689350, + "y": 4251325 + }, + { + "type": "cubicBezTo", + "x1": 3683195, + "y1": 4245170, + "x2": 3682407, + "y2": 4240022, + "x": 3679825, + "y": 4232275 + }, + { + "type": "cubicBezTo", + "x1": 3680883, + "y1": 4224867, + "x2": 3681532, + "y2": 4217388, + "x": 3683000, + "y": 4210050 + }, + { + "type": "cubicBezTo", + "x1": 3683656, + "y1": 4206768, + "x2": 3683452, + "y2": 4202470, + "x": 3686175, + "y": 4200525 + }, + { + "type": "cubicBezTo", + "x1": 3691622, + "y1": 4196634, + "x2": 3698875, + "y2": 4196292, + "x": 3705225, + "y": 4194175 + }, + { + "type": "cubicBezTo", + "x1": 3708400, + "y1": 4193117, + "x2": 3711503, + "y2": 4191812, + "x": 3714750, + "y": 4191000 + }, + { + "type": "lineTo", + "x": 3740150, + "y": 4184650 + }, + { + "type": "cubicBezTo", + "x1": 3748617, + "y1": 4185708, + "x2": 3757318, + "y2": 4185580, + "x": 3765550, + "y": 4187825 + }, + { + "type": "cubicBezTo", + "x1": 3769231, + "y1": 4188829, + "x2": 3771588, + "y2": 4192625, + "x": 3775075, + "y": 4194175 + }, + { + "type": "cubicBezTo", + "x1": 3781192, + "y1": 4196893, + "x2": 3787775, + "y2": 4198408, + "x": 3794125, + "y": 4200525 + }, + { + "type": "cubicBezTo", + "x1": 3797300, + "y1": 4203700, + "x2": 3801469, + "y2": 4206125, + "x": 3803650, + "y": 4210050 + }, + { + "type": "cubicBezTo", + "x1": 3805779, + "y1": 4213883, + "x2": 3809381, + "y2": 4234269, + "x": 3816350, + "y": 4238625 + }, + { + "type": "cubicBezTo", + "x1": 3822026, + "y1": 4242173, + "x2": 3829831, + "y2": 4241262, + "x": 3835400, + "y": 4244975 + }, + { + "type": "lineTo", + "x": 3844925, + "y": 4251325 + }, + { + "type": "cubicBezTo", + "x1": 3853168, + "y1": 4267811, + "x2": 3842279, + "y2": 4274079, + "x": 3838575, + "y": 4279900 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1605", + "path_data": [ + { + "path_width": 127511, + "path_height": 73754, + "commands": [ + { + "type": "moveTo", + "x": 4581526, + "y": 4244975 + }, + { + "type": "cubicBezTo", + "x1": 4587876, + "y1": 4252912, + "x2": 4572892, + "y2": 4255429, + "x": 4568826, + "y": 4260850 + }, + { + "type": "cubicBezTo", + "x1": 4566536, + "y1": 4263903, + "x2": 4565174, + "y2": 4267677, + "x": 4562476, + "y": 4270375 + }, + { + "type": "cubicBezTo", + "x1": 4559778, + "y1": 4273073, + "x2": 4556438, + "y2": 4275175, + "x": 4552951, + "y": 4276725 + }, + { + "type": "cubicBezTo", + "x1": 4534190, + "y1": 4285063, + "x2": 4527123, + "y2": 4283828, + "x": 4505326, + "y": 4286250 + }, + { + "type": "cubicBezTo", + "x1": 4489451, + "y1": 4285192, + "x2": 4471932, + "y2": 4290190, + "x": 4457701, + "y": 4283075 + }, + { + "type": "cubicBezTo", + "x1": 4451943, + "y1": 4280196, + "x2": 4459479, + "y2": 4270309, + "x": 4460876, + "y": 4264025 + }, + { + "type": "cubicBezTo", + "x1": 4461602, + "y1": 4260758, + "x2": 4461684, + "y2": 4256867, + "x": 4464051, + "y": 4254500 + }, + { + "type": "cubicBezTo", + "x1": 4469447, + "y1": 4249104, + "x2": 4476751, + "y2": 4246033, + "x": 4483101, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 4511676, + "y": 4222750 + }, + { + "type": "cubicBezTo", + "x1": 4514851, + "y1": 4220633, + "x2": 4517581, + "y2": 4217607, + "x": 4521201, + "y": 4216400 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 4213225 + }, + { + "type": "cubicBezTo", + "x1": 4595273, + "y1": 4216811, + "x2": 4575176, + "y2": 4237038, + "x": 4581526, + "y": 4244975 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1606", + "path_data": [ + { + "path_width": 160881, + "path_height": 81286, + "commands": [ + { + "type": "moveTo", + "x": 7721601, + "y": 4095750 + }, + { + "type": "cubicBezTo", + "x1": 7719484, + "y1": 4102629, + "x2": 7710411, + "y2": 4096248, + "x": 7705726, + "y": 4098925 + }, + { + "type": "cubicBezTo", + "x1": 7702413, + "y1": 4100818, + "x2": 7702883, + "y2": 4106947, + "x": 7699376, + "y": 4108450 + }, + { + "type": "cubicBezTo", + "x1": 7672256, + "y1": 4120073, + "x2": 7642233, + "y2": 4119245, + "x": 7613651, + "y": 4121150 + }, + { + "type": "cubicBezTo", + "x1": 7596718, + "y1": 4119033, + "x2": 7579161, + "y2": 4119819, + "x": 7562851, + "y": 4114800 + }, + { + "type": "cubicBezTo", + "x1": 7559204, + "y1": 4113678, + "x2": 7569992, + "y2": 4111430, + "x": 7572376, + "y": 4108450 + }, + { + "type": "cubicBezTo", + "x1": 7574467, + "y1": 4105837, + "x2": 7573184, + "y2": 4101292, + "x": 7575551, + "y": 4098925 + }, + { + "type": "cubicBezTo", + "x1": 7579474, + "y1": 4095002, + "x2": 7592084, + "y2": 4091297, + "x": 7597776, + "y": 4089400 + }, + { + "type": "cubicBezTo", + "x1": 7605756, + "y1": 4065459, + "x2": 7594063, + "y2": 4094041, + "x": 7610476, + "y": 4073525 + }, + { + "type": "cubicBezTo", + "x1": 7612567, + "y1": 4070912, + "x2": 7611795, + "y2": 4066785, + "x": 7613651, + "y": 4064000 + }, + { + "type": "cubicBezTo", + "x1": 7620446, + "y1": 4053807, + "x2": 7622715, + "y2": 4054629, + "x": 7632701, + "y": 4051300 + }, + { + "type": "cubicBezTo", + "x1": 7635876, + "y1": 4048125, + "x2": 7637754, + "y2": 4042182, + "x": 7642226, + "y": 4041775 + }, + { + "type": "cubicBezTo", + "x1": 7684352, + "y1": 4037945, + "x2": 7687028, + "y2": 4039776, + "x": 7712076, + "y": 4048125 + }, + { + "type": "cubicBezTo", + "x1": 7714193, + "y1": 4051300, + "x2": 7716719, + "y2": 4054237, + "x": 7718426, + "y": 4057650 + }, + { + "type": "cubicBezTo", + "x1": 7723944, + "y1": 4068685, + "x2": 7723718, + "y2": 4088871, + "x": 7721601, + "y": 4095750 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1607", + "path_data": [ + { + "path_width": 108687, + "path_height": 55132, + "commands": [ + { + "type": "moveTo", + "x": 6883401, + "y": 4095750 + }, + { + "type": "cubicBezTo", + "x1": 6872818, + "y1": 4099454, + "x2": 6843739, + "y2": 4094011, + "x": 6807201, + "y": 4083050 + }, + { + "type": "cubicBezTo", + "x1": 6803995, + "y1": 4082088, + "x2": 6800669, + "y2": 4081372, + "x": 6797676, + "y": 4079875 + }, + { + "type": "cubicBezTo", + "x1": 6794263, + "y1": 4078168, + "x2": 6791326, + "y2": 4075642, + "x": 6788151, + "y": 4073525 + }, + { + "type": "cubicBezTo", + "x1": 6787525, + "y1": 4072585, + "x2": 6776360, + "y2": 4057648, + "x": 6778626, + "y": 4054475 + }, + { + "type": "cubicBezTo", + "x1": 6783062, + "y1": 4048265, + "x2": 6797676, + "y2": 4041775, + "x": 6797676, + "y": 4041775 + }, + { + "type": "cubicBezTo", + "x1": 6812493, + "y1": 4042833, + "x2": 6827373, + "y2": 4043214, + "x": 6842126, + "y": 4044950 + }, + { + "type": "cubicBezTo", + "x1": 6845450, + "y1": 4045341, + "x2": 6848725, + "y2": 4046500, + "x": 6851651, + "y": 4048125 + }, + { + "type": "cubicBezTo", + "x1": 6858322, + "y1": 4051831, + "x2": 6870701, + "y2": 4060825, + "x": 6870701, + "y": 4060825 + }, + { + "type": "cubicBezTo", + "x1": 6878711, + "y1": 4072841, + "x2": 6893984, + "y2": 4092046, + "x": 6883401, + "y": 4095750 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1608", + "path_data": [ + { + "path_width": 120650, + "path_height": 106323, + "commands": [ + { + "type": "moveTo", + "x": 7693025, + "y": 3616326 + }, + { + "type": "cubicBezTo", + "x1": 7683500, + "y1": 3612622, + "x2": 7667557, + "y2": 3617817, + "x": 7654925, + "y": 3619501 + }, + { + "type": "cubicBezTo", + "x1": 7642519, + "y1": 3621155, + "x2": 7647342, + "y2": 3623929, + "x": 7635875, + "y": 3629026 + }, + { + "type": "cubicBezTo", + "x1": 7629758, + "y1": 3631744, + "x2": 7622394, + "y2": 3631663, + "x": 7616825, + "y": 3635376 + }, + { + "type": "cubicBezTo", + "x1": 7604515, + "y1": 3643582, + "x2": 7610920, + "y2": 3640519, + "x": 7597775, + "y": 3644901 + }, + { + "type": "cubicBezTo", + "x1": 7598833, + "y1": 3648076, + "x2": 7600950, + "y2": 3651079, + "x": 7600950, + "y": 3654426 + }, + { + "type": "cubicBezTo", + "x1": 7600950, + "y1": 3661910, + "x2": 7599114, + "y2": 3669288, + "x": 7597775, + "y": 3676651 + }, + { + "type": "cubicBezTo", + "x1": 7596180, + "y1": 3685422, + "x2": 7594145, + "y2": 3690715, + "x": 7591425, + "y": 3698876 + }, + { + "type": "cubicBezTo", + "x1": 7592483, + "y1": 3703109, + "x2": 7592435, + "y2": 3707787, + "x": 7594600, + "y": 3711576 + }, + { + "type": "cubicBezTo", + "x1": 7596828, + "y1": 3715475, + "x2": 7599865, + "y2": 3719681, + "x": 7604125, + "y": 3721101 + }, + { + "type": "cubicBezTo", + "x1": 7607300, + "y1": 3722159, + "x2": 7610724, + "y2": 3719551, + "x": 7613650, + "y": 3717926 + }, + { + "type": "cubicBezTo", + "x1": 7620321, + "y1": 3714220, + "x2": 7625115, + "y2": 3706069, + "x": 7632700, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 7661275, + "y": 3702051 + }, + { + "type": "cubicBezTo", + "x1": 7667625, + "y1": 3695701, + "x2": 7675344, + "y2": 3690473, + "x": 7680325, + "y": 3683001 + }, + { + "type": "cubicBezTo", + "x1": 7682442, + "y1": 3679826, + "x2": 7683695, + "y2": 3675860, + "x": 7686675, + "y": 3673476 + }, + { + "type": "cubicBezTo", + "x1": 7689288, + "y1": 3671385, + "x2": 7693025, + "y2": 3671359, + "x": 7696200, + "y": 3670301 + }, + { + "type": "cubicBezTo", + "x1": 7710756, + "y1": 3648466, + "x2": 7706487, + "y2": 3658491, + "x": 7712075, + "y": 3641726 + }, + { + "type": "cubicBezTo", + "x1": 7708451, + "y1": 3616358, + "x2": 7702550, + "y2": 3620030, + "x": 7693025, + "y": 3616326 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1609", + "path_data": [ + { + "path_width": 121916, + "path_height": 111125, + "commands": [ + { + "type": "moveTo", + "x": 6877050, + "y": 3638551 + }, + { + "type": "cubicBezTo", + "x1": 6880754, + "y1": 3644901, + "x2": 6875295, + "y2": 3649220, + "x": 6873875, + "y": 3654426 + }, + { + "type": "cubicBezTo", + "x1": 6872114, + "y1": 3660884, + "x2": 6869642, + "y2": 3667126, + "x": 6867525, + "y": 3673476 + }, + { + "type": "cubicBezTo", + "x1": 6864216, + "y1": 3683402, + "x2": 6861008, + "y2": 3695813, + "x": 6851650, + "y": 3702051 + }, + { + "type": "cubicBezTo", + "x1": 6829815, + "y1": 3716607, + "x2": 6839840, + "y2": 3712338, + "x": 6823075, + "y": 3717926 + }, + { + "type": "cubicBezTo", + "x1": 6792689, + "y1": 3687540, + "x2": 6831594, + "y2": 3723606, + "x": 6804025, + "y": 3705226 + }, + { + "type": "cubicBezTo", + "x1": 6800289, + "y1": 3702735, + "x2": 6797949, + "y2": 3698576, + "x": 6794500, + "y": 3695701 + }, + { + "type": "cubicBezTo", + "x1": 6791569, + "y1": 3693258, + "x2": 6788150, + "y2": 3691468, + "x": 6784975, + "y": 3689351 + }, + { + "type": "cubicBezTo", + "x1": 6782858, + "y1": 3686176, + "x2": 6781556, + "y2": 3682269, + "x": 6778625, + "y": 3679826 + }, + { + "type": "cubicBezTo", + "x1": 6773394, + "y1": 3675467, + "x2": 6763017, + "y2": 3672507, + "x": 6756400, + "y": 3670301 + }, + { + "type": "cubicBezTo", + "x1": 6757912, + "y1": 3655183, + "x2": 6756463, + "y2": 3632138, + "x": 6769100, + "y": 3619501 + }, + { + "type": "cubicBezTo", + "x1": 6771798, + "y1": 3616803, + "x2": 6775039, + "y2": 3614455, + "x": 6778625, + "y": 3613151 + }, + { + "type": "cubicBezTo", + "x1": 6786827, + "y1": 3610169, + "x2": 6804025, + "y2": 3606801, + "x": 6804025, + "y": 3606801 + }, + { + "type": "cubicBezTo", + "x1": 6813550, + "y1": 3607859, + "x2": 6823202, + "y2": 3608096, + "x": 6832600, + "y": 3609976 + }, + { + "type": "cubicBezTo", + "x1": 6839164, + "y1": 3611289, + "x2": 6851650, + "y2": 3616326, + "x": 6851650, + "y": 3616326 + }, + { + "type": "cubicBezTo", + "x1": 6859339, + "y1": 3631703, + "x2": 6873346, + "y2": 3632201, + "x": 6877050, + "y": 3638551 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1610", + "path_data": [ + { + "path_width": 121606, + "path_height": 117475, + "commands": [ + { + "type": "moveTo", + "x": 6858000, + "y": 3238501 + }, + { + "type": "cubicBezTo", + "x1": 6855883, + "y1": 3249613, + "x2": 6863690, + "y2": 3282951, + "x": 6842125, + "y": 3282951 + }, + { + "type": "cubicBezTo", + "x1": 6834983, + "y1": 3282951, + "x2": 6809936, + "y2": 3277366, + "x": 6804025, + "y": 3273426 + }, + { + "type": "cubicBezTo", + "x1": 6800850, + "y1": 3271309, + "x2": 6797987, + "y2": 3268626, + "x": 6794500, + "y": 3267076 + }, + { + "type": "cubicBezTo", + "x1": 6788383, + "y1": 3264358, + "x2": 6775450, + "y2": 3260726, + "x": 6775450, + "y": 3260726 + }, + { + "type": "cubicBezTo", + "x1": 6773333, + "y1": 3257551, + "x2": 6772080, + "y2": 3253585, + "x": 6769100, + "y": 3251201 + }, + { + "type": "cubicBezTo", + "x1": 6743277, + "y1": 3230543, + "x2": 6776815, + "y2": 3268441, + "x": 6750050, + "y": 3241676 + }, + { + "type": "cubicBezTo", + "x1": 6746308, + "y1": 3237934, + "x2": 6743700, + "y2": 3233209, + "x": 6740525, + "y": 3228976 + }, + { + "type": "cubicBezTo", + "x1": 6739467, + "y1": 3225801, + "x2": 6737350, + "y2": 3222798, + "x": 6737350, + "y": 3219451 + }, + { + "type": "cubicBezTo", + "x1": 6737350, + "y1": 3214573, + "x2": 6740426, + "y2": 3197424, + "x": 6743700, + "y": 3190876 + }, + { + "type": "cubicBezTo", + "x1": 6747268, + "y1": 3183740, + "x2": 6753556, + "y2": 3176842, + "x": 6759575, + "y": 3171826 + }, + { + "type": "cubicBezTo", + "x1": 6762506, + "y1": 3169383, + "x2": 6765925, + "y2": 3167593, + "x": 6769100, + "y": 3165476 + }, + { + "type": "cubicBezTo", + "x1": 6780742, + "y1": 3166534, + "x2": 6792595, + "y2": 3166202, + "x": 6804025, + "y": 3168651 + }, + { + "type": "cubicBezTo", + "x1": 6807756, + "y1": 3169451, + "x2": 6810137, + "y2": 3173294, + "x": 6813550, + "y": 3175001 + }, + { + "type": "cubicBezTo", + "x1": 6839840, + "y1": 3188146, + "x2": 6805303, + "y2": 3166328, + "x": 6832600, + "y": 3184526 + }, + { + "type": "cubicBezTo", + "x1": 6834717, + "y1": 3187701, + "x2": 6835970, + "y2": 3191667, + "x": 6838950, + "y": 3194051 + }, + { + "type": "cubicBezTo", + "x1": 6841563, + "y1": 3196142, + "x2": 6846530, + "y2": 3194503, + "x": 6848475, + "y": 3197226 + }, + { + "type": "cubicBezTo", + "x1": 6852366, + "y1": 3202673, + "x2": 6853202, + "y2": 3209782, + "x": 6854825, + "y": 3216276 + }, + { + "type": "cubicBezTo", + "x1": 6858574, + "y1": 3231272, + "x2": 6860117, + "y2": 3227389, + "x": 6858000, + "y": 3238501 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1611", + "path_data": [ + { + "path_width": 127000, + "path_height": 158903, + "commands": [ + { + "type": "moveTo", + "x": 6788150, + "y": 2743201 + }, + { + "type": "cubicBezTo", + "x1": 6784446, + "y1": 2737909, + "x2": 6778022, + "y2": 2734093, + "x": 6772275, + "y": 2730501 + }, + { + "type": "cubicBezTo", + "x1": 6761507, + "y1": 2723771, + "x2": 6748601, + "y2": 2729095, + "x": 6737350, + "y": 2730501 + }, + { + "type": "cubicBezTo", + "x1": 6719134, + "y1": 2736573, + "x2": 6736137, + "y2": 2729328, + "x": 6718300, + "y": 2743201 + }, + { + "type": "cubicBezTo", + "x1": 6712276, + "y1": 2747886, + "x2": 6699250, + "y2": 2755901, + "x": 6699250, + "y": 2755901 + }, + { + "type": "cubicBezTo", + "x1": 6691270, + "y1": 2779842, + "x2": 6702035, + "y2": 2750332, + "x": 6689725, + "y": 2774951 + }, + { + "type": "cubicBezTo", + "x1": 6688228, + "y1": 2777944, + "x2": 6687608, + "y2": 2781301, + "x": 6686550, + "y": 2784476 + }, + { + "type": "cubicBezTo", + "x1": 6687608, + "y1": 2799293, + "x2": 6687989, + "y2": 2814173, + "x": 6689725, + "y": 2828926 + }, + { + "type": "cubicBezTo", + "x1": 6690116, + "y1": 2832250, + "x2": 6690177, + "y2": 2836506, + "x": 6692900, + "y": 2838451 + }, + { + "type": "cubicBezTo", + "x1": 6698347, + "y1": 2842342, + "x2": 6706381, + "y2": 2841088, + "x": 6711950, + "y": 2844801 + }, + { + "type": "cubicBezTo", + "x1": 6735156, + "y1": 2860272, + "x2": 6705977, + "y2": 2841388, + "x": 6734175, + "y": 2857501 + }, + { + "type": "cubicBezTo", + "x1": 6737488, + "y1": 2859394, + "x2": 6740213, + "y2": 2862301, + "x": 6743700, + "y": 2863851 + }, + { + "type": "cubicBezTo", + "x1": 6749817, + "y1": 2866569, + "x2": 6757181, + "y2": 2866488, + "x": 6762750, + "y": 2870201 + }, + { + "type": "cubicBezTo", + "x1": 6790047, + "y1": 2888399, + "x2": 6755510, + "y2": 2866581, + "x": 6781800, + "y": 2879726 + }, + { + "type": "cubicBezTo", + "x1": 6785213, + "y1": 2881433, + "x2": 6788150, + "y2": 2883959, + "x": 6791325, + "y": 2886076 + }, + { + "type": "cubicBezTo", + "x1": 6808067, + "y1": 2874915, + "x2": 6795824, + "y2": 2886162, + "x": 6804025, + "y": 2867026 + }, + { + "type": "cubicBezTo", + "x1": 6805528, + "y1": 2863519, + "x2": 6808668, + "y2": 2860914, + "x": 6810375, + "y": 2857501 + }, + { + "type": "cubicBezTo", + "x1": 6811872, + "y1": 2854508, + "x2": 6812492, + "y2": 2851151, + "x": 6813550, + "y": 2847976 + }, + { + "type": "cubicBezTo", + "x1": 6812492, + "y1": 2833159, + "x2": 6812956, + "y2": 2818154, + "x": 6810375, + "y": 2803526 + }, + { + "type": "cubicBezTo", + "x1": 6809712, + "y1": 2799768, + "x2": 6805575, + "y2": 2797488, + "x": 6804025, + "y": 2794001 + }, + { + "type": "cubicBezTo", + "x1": 6786656, + "y1": 2754920, + "x2": 6805583, + "y2": 2791805, + "x": 6794500, + "y": 2762251 + }, + { + "type": "cubicBezTo", + "x1": 6787677, + "y1": 2744056, + "x2": 6791854, + "y2": 2748493, + "x": 6788150, + "y": 2743201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1612", + "path_data": [ + { + "path_width": 127000, + "path_height": 143221, + "commands": [ + { + "type": "moveTo", + "x": 7766050, + "y": 2816226 + }, + { + "type": "cubicBezTo", + "x1": 7764463, + "y1": 2819401, + "x2": 7754967, + "y2": 2824134, + "x": 7750175, + "y": 2828926 + }, + { + "type": "cubicBezTo", + "x1": 7747477, + "y1": 2831624, + "x2": 7746805, + "y2": 2836067, + "x": 7743825, + "y": 2838451 + }, + { + "type": "cubicBezTo", + "x1": 7741212, + "y1": 2840542, + "x2": 7737226, + "y2": 2840001, + "x": 7734300, + "y": 2841626 + }, + { + "type": "cubicBezTo", + "x1": 7727629, + "y1": 2845332, + "x2": 7722490, + "y2": 2851913, + "x": 7715250, + "y": 2854326 + }, + { + "type": "cubicBezTo", + "x1": 7692580, + "y1": 2861883, + "x2": 7701769, + "y2": 2856963, + "x": 7686675, + "y": 2867026 + }, + { + "type": "cubicBezTo", + "x1": 7676257, + "y1": 2865538, + "x2": 7662730, + "y2": 2866867, + "x": 7654925, + "y": 2857501 + }, + { + "type": "cubicBezTo", + "x1": 7651895, + "y1": 2853865, + "x2": 7650692, + "y2": 2849034, + "x": 7648575, + "y": 2844801 + }, + { + "type": "cubicBezTo", + "x1": 7649633, + "y1": 2827868, + "x2": 7649233, + "y2": 2810780, + "x": 7651750, + "y": 2794001 + }, + { + "type": "cubicBezTo", + "x1": 7652452, + "y1": 2789320, + "x2": 7654753, + "y2": 2784648, + "x": 7658100, + "y": 2781301 + }, + { + "type": "cubicBezTo", + "x1": 7663496, + "y1": 2775905, + "x2": 7677150, + "y2": 2768601, + "x": 7677150, + "y": 2768601 + }, + { + "type": "cubicBezTo", + "x1": 7688792, + "y1": 2751139, + "x2": 7677150, + "y2": 2765955, + "x": 7693025, + "y": 2752726 + }, + { + "type": "cubicBezTo", + "x1": 7708880, + "y1": 2739513, + "x2": 7695336, + "y2": 2745606, + "x": 7712075, + "y": 2740026 + }, + { + "type": "cubicBezTo", + "x1": 7713133, + "y1": 2736851, + "x2": 7713159, + "y2": 2733114, + "x": 7715250, + "y": 2730501 + }, + { + "type": "cubicBezTo", + "x1": 7725903, + "y1": 2717185, + "x2": 7738926, + "y2": 2727296, + "x": 7753350, + "y": 2730501 + }, + { + "type": "cubicBezTo", + "x1": 7755467, + "y1": 2733676, + "x2": 7757257, + "y2": 2737095, + "x": 7759700, + "y": 2740026 + }, + { + "type": "cubicBezTo", + "x1": 7762575, + "y1": 2743475, + "x2": 7767044, + "y2": 2745626, + "x": 7769225, + "y": 2749551 + }, + { + "type": "cubicBezTo", + "x1": 7772476, + "y1": 2755402, + "x2": 7775575, + "y2": 2768601, + "x": 7775575, + "y": 2768601 + }, + { + "type": "cubicBezTo", + "x1": 7774517, + "y1": 2778126, + "x2": 7773976, + "y2": 2787723, + "x": 7772400, + "y": 2797176 + }, + { + "type": "cubicBezTo", + "x1": 7771850, + "y1": 2800477, + "x2": 7771592, + "y2": 2804334, + "x": 7769225, + "y": 2806701 + }, + { + "type": "cubicBezTo", + "x1": 7766858, + "y1": 2809068, + "x2": 7762875, + "y2": 2808818, + "x": 7759700, + "y": 2809876 + }, + { + "type": "cubicBezTo", + "x1": 7756052, + "y1": 2820821, + "x2": 7767637, + "y2": 2813051, + "x": 7766050, + "y": 2816226 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1613", + "path_data": [ + { + "path_width": 146099, + "path_height": 123825, + "commands": [ + { + "type": "moveTo", + "x": 7737476, + "y": 3219451 + }, + { + "type": "cubicBezTo", + "x1": 7738005, + "y1": 3221038, + "x2": 7734147, + "y2": 3230493, + "x": 7731126, + "y": 3235326 + }, + { + "type": "cubicBezTo", + "x1": 7726761, + "y1": 3242311, + "x2": 7718659, + "y2": 3246812, + "x": 7712076, + "y": 3251201 + }, + { + "type": "cubicBezTo", + "x1": 7709959, + "y1": 3254376, + "x2": 7708962, + "y2": 3258704, + "x": 7705726, + "y": 3260726 + }, + { + "type": "cubicBezTo", + "x1": 7700050, + "y1": 3264274, + "x2": 7692245, + "y2": 3263363, + "x": 7686676, + "y": 3267076 + }, + { + "type": "lineTo", + "x": 7677151, + "y": 3273426 + }, + { + "type": "cubicBezTo", + "x1": 7668639, + "y1": 3272717, + "x2": 7642495, + "y2": 3273561, + "x": 7629526, + "y": 3267076 + }, + { + "type": "cubicBezTo", + "x1": 7626113, + "y1": 3265369, + "x2": 7623176, + "y2": 3262843, + "x": 7620001, + "y": 3260726 + }, + { + "type": "cubicBezTo", + "x1": 7615768, + "y1": 3254376, + "x2": 7609714, + "y2": 3248916, + "x": 7607301, + "y": 3241676 + }, + { + "type": "cubicBezTo", + "x1": 7605184, + "y1": 3235326, + "x2": 7604664, + "y2": 3228195, + "x": 7600951, + "y": 3222626 + }, + { + "type": "cubicBezTo", + "x1": 7592745, + "y1": 3210316, + "x2": 7595808, + "y2": 3216721, + "x": 7591426, + "y": 3203576 + }, + { + "type": "cubicBezTo", + "x1": 7592484, + "y1": 3198284, + "x2": 7592188, + "y2": 3192528, + "x": 7594601, + "y": 3187701 + }, + { + "type": "cubicBezTo", + "x1": 7598892, + "y1": 3179120, + "x2": 7609155, + "y2": 3175661, + "x": 7616826, + "y": 3171826 + }, + { + "type": "cubicBezTo", + "x1": 7617884, + "y1": 3168651, + "x2": 7617634, + "y2": 3164668, + "x": 7620001, + "y": 3162301 + }, + { + "type": "cubicBezTo", + "x1": 7622368, + "y1": 3159934, + "x2": 7626533, + "y2": 3160623, + "x": 7629526, + "y": 3159126 + }, + { + "type": "cubicBezTo", + "x1": 7654145, + "y1": 3146816, + "x2": 7624635, + "y2": 3157581, + "x": 7648576, + "y": 3149601 + }, + { + "type": "cubicBezTo", + "x1": 7668684, + "y1": 3151718, + "x2": 7688867, + "y2": 3153219, + "x": 7708901, + "y": 3155951 + }, + { + "type": "cubicBezTo", + "x1": 7712217, + "y1": 3156403, + "x2": 7716059, + "y2": 3156759, + "x": 7718426, + "y": 3159126 + }, + { + "type": "cubicBezTo", + "x1": 7749098, + "y1": 3189798, + "x2": 7688841, + "y2": 3146811, + "x": 7731126, + "y": 3175001 + }, + { + "type": "cubicBezTo", + "x1": 7734892, + "y1": 3197599, + "x2": 7735954, + "y2": 3192135, + "x": 7731126, + "y": 3216276 + }, + { + "type": "cubicBezTo", + "x1": 7730470, + "y1": 3219558, + "x2": 7730042, + "y2": 3223188, + "x": 7727951, + "y": 3225801 + }, + { + "type": "cubicBezTo", + "x1": 7717545, + "y1": 3238808, + "x2": 7736947, + "y2": 3217864, + "x": 7737476, + "y": 3219451 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_hiatus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_hiatus_colored_regions.json new file mode 100644 index 00000000..4907d52c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_hiatus_colored_regions.json @@ -0,0 +1,86 @@ +{ + "slide_number": 52, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1656", + "path_data": [ + { + "path_width": 257175, + "path_height": 95250, + "commands": [ + { + "type": "moveTo", + "x": 5626101, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 5556251, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5521326, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 5508626, + "y": 4286250 + }, + { + "type": "lineTo", + "x": 5549901, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 4321175 + }, + { + "type": "lineTo", + "x": 5724526, + "y": 4327525 + }, + { + "type": "lineTo", + "x": 5756276, + "y": 4305300 + }, + { + "type": "lineTo", + "x": 5765801, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 5740401, + "y": 4241800 + }, + { + "type": "lineTo", + "x": 5702301, + "y": 4232275 + }, + { + "type": "lineTo", + "x": 5626101, + "y": 4235450 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_promontory_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_promontory_colored_regions.json new file mode 100644 index 00000000..4eadb396 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_sacral_promontory_colored_regions.json @@ -0,0 +1,260 @@ +{ + "slide_number": 48, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1553", + "path_data": [ + { + "path_width": 2613025, + "path_height": 368300, + "commands": [ + { + "type": "moveTo", + "x": 6965951, + "y": 2279650 + }, + { + "type": "lineTo", + "x": 6772276, + "y": 2190750 + }, + { + "type": "lineTo", + "x": 6651626, + "y": 2159000 + }, + { + "type": "lineTo", + "x": 6511926, + "y": 2155825 + }, + { + "type": "lineTo", + "x": 6372226, + "y": 2190750 + }, + { + "type": "lineTo", + "x": 6178551, + "y": 2251075 + }, + { + "type": "lineTo", + "x": 5994401, + "y": 2292350 + }, + { + "type": "lineTo", + "x": 5788026, + "y": 2330450 + }, + { + "type": "lineTo", + "x": 5588001, + "y": 2352675 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 2346325 + }, + { + "type": "lineTo", + "x": 5191126, + "y": 2333625 + }, + { + "type": "lineTo", + "x": 4991101, + "y": 2311400 + }, + { + "type": "lineTo", + "x": 4797426, + "y": 2314575 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 2349500 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 2371725 + }, + { + "type": "lineTo", + "x": 4381501, + "y": 2397125 + }, + { + "type": "lineTo", + "x": 4356101, + "y": 2365375 + }, + { + "type": "lineTo", + "x": 4368801, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 4416426, + "y": 2279650 + }, + { + "type": "lineTo", + "x": 4495801, + "y": 2247900 + }, + { + "type": "lineTo", + "x": 4603751, + "y": 2184400 + }, + { + "type": "lineTo", + "x": 4714876, + "y": 2162175 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 2152650 + }, + { + "type": "lineTo", + "x": 4956176, + "y": 2139950 + }, + { + "type": "lineTo", + "x": 5105401, + "y": 2136775 + }, + { + "type": "lineTo", + "x": 5203826, + "y": 2171700 + }, + { + "type": "lineTo", + "x": 5324476, + "y": 2178050 + }, + { + "type": "lineTo", + "x": 5410201, + "y": 2193925 + }, + { + "type": "lineTo", + "x": 5499101, + "y": 2171700 + }, + { + "type": "lineTo", + "x": 5591176, + "y": 2190750 + }, + { + "type": "lineTo", + "x": 5654676, + "y": 2178050 + }, + { + "type": "lineTo", + "x": 5702301, + "y": 2184400 + }, + { + "type": "lineTo", + "x": 5775326, + "y": 2165350 + }, + { + "type": "lineTo", + "x": 5876926, + "y": 2155825 + }, + { + "type": "lineTo", + "x": 5930901, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 6013451, + "y": 2108200 + }, + { + "type": "lineTo", + "x": 6130926, + "y": 2108200 + }, + { + "type": "lineTo", + "x": 6203951, + "y": 2073275 + }, + { + "type": "lineTo", + "x": 6337301, + "y": 2047875 + }, + { + "type": "lineTo", + "x": 6496051, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 6613526, + "y": 2028825 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 2066925 + }, + { + "type": "lineTo", + "x": 6886576, + "y": 2133600 + }, + { + "type": "lineTo", + "x": 6937376, + "y": 2184400 + }, + { + "type": "cubicBezTo", + "x1": 6940551, + "y1": 2201333, + "x2": 6965951, + "y2": 2224617, + "x": 6969126, + "y": 2241550 + }, + { + "type": "lineTo", + "x": 6965951, + "y": 2279650 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_superior_articular_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_superior_articular_process_colored_regions.json new file mode 100644 index 00000000..3a561cb8 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sacrum_and_coccyx_superior_articular_process_colored_regions.json @@ -0,0 +1,253 @@ +{ + "slide_number": 49, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1574", + "path_data": [ + { + "path_width": 687036, + "path_height": 770289, + "commands": [ + { + "type": "moveTo", + "x": 4889783, + "y": 2276170 + }, + { + "type": "lineTo", + "x": 4841205, + "y": 2442719 + }, + { + "type": "lineTo", + "x": 4667711, + "y": 2484356 + }, + { + "type": "lineTo", + "x": 4494217, + "y": 2449658 + }, + { + "type": "lineTo", + "x": 4348482, + "y": 2352505 + }, + { + "type": "lineTo", + "x": 4258265, + "y": 2199835 + }, + { + "type": "lineTo", + "x": 4258265, + "y": 2047165 + }, + { + "type": "lineTo", + "x": 4230506, + "y": 1970830 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 1818160 + }, + { + "type": "lineTo", + "x": 4348482, + "y": 1748765 + }, + { + "type": "lineTo", + "x": 4404000, + "y": 1714067 + }, + { + "type": "lineTo", + "x": 4480337, + "y": 1714067 + }, + { + "type": "lineTo", + "x": 4556675, + "y": 1734886 + }, + { + "type": "lineTo", + "x": 4633012, + "y": 1838979 + }, + { + "type": "lineTo", + "x": 4660771, + "y": 1859798 + }, + { + "type": "lineTo", + "x": 4716289, + "y": 1894495 + }, + { + "type": "lineTo", + "x": 4792627, + "y": 1950012 + }, + { + "type": "lineTo", + "x": 4868964, + "y": 2005528 + }, + { + "type": "lineTo", + "x": 4910602, + "y": 2047165 + }, + { + "type": "lineTo", + "x": 4917542, + "y": 2095742 + }, + { + "type": "lineTo", + "x": 4889783, + "y": 2276170 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1575", + "path_data": [ + { + "path_width": 763374, + "path_height": 700894, + "commands": [ + { + "type": "moveTo", + "x": 6312434, + "y": 2428839 + }, + { + "type": "lineTo", + "x": 6291614, + "y": 2338625 + }, + { + "type": "lineTo", + "x": 6270795, + "y": 2248411 + }, + { + "type": "lineTo", + "x": 6305494, + "y": 2151257 + }, + { + "type": "lineTo", + "x": 6354072, + "y": 2102680 + }, + { + "type": "lineTo", + "x": 6409590, + "y": 2061043 + }, + { + "type": "lineTo", + "x": 6478988, + "y": 1991648 + }, + { + "type": "lineTo", + "x": 6569205, + "y": 1887555 + }, + { + "type": "lineTo", + "x": 6708000, + "y": 1783462 + }, + { + "type": "lineTo", + "x": 6812096, + "y": 1762643 + }, + { + "type": "lineTo", + "x": 6916193, + "y": 1762643 + }, + { + "type": "lineTo", + "x": 6964771, + "y": 1818159 + }, + { + "type": "lineTo", + "x": 7006410, + "y": 1908373 + }, + { + "type": "lineTo", + "x": 7034169, + "y": 1977769 + }, + { + "type": "lineTo", + "x": 7027229, + "y": 2123499 + }, + { + "type": "lineTo", + "x": 6999470, + "y": 2227592 + }, + { + "type": "lineTo", + "x": 6943952, + "y": 2331685 + }, + { + "type": "lineTo", + "x": 6819036, + "y": 2380262 + }, + { + "type": "lineTo", + "x": 6694120, + "y": 2463537 + }, + { + "type": "lineTo", + "x": 6478988, + "y": 2428839 + }, + { + "type": "lineTo", + "x": 6312434, + "y": 2428839 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/scapula_acromion_and_caracoid_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/scapula_acromion_and_caracoid_process_colored_regions.json new file mode 100644 index 00000000..8686932a --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/scapula_acromion_and_caracoid_process_colored_regions.json @@ -0,0 +1,462 @@ +{ + "slide_number": 28, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "862", + "path_data": [ + { + "path_width": 992205, + "path_height": 429968, + "commands": [ + { + "type": "moveTo", + "x": 3858991, + "y": 2447514 + }, + { + "type": "lineTo", + "x": 3819303, + "y": 2282141 + }, + { + "type": "lineTo", + "x": 3700238, + "y": 2169688 + }, + { + "type": "lineTo", + "x": 3541485, + "y": 2110154 + }, + { + "type": "lineTo", + "x": 3382733, + "y": 2096924 + }, + { + "type": "lineTo", + "x": 3111530, + "y": 2050620 + }, + { + "type": "lineTo", + "x": 2932933, + "y": 2077079 + }, + { + "type": "lineTo", + "x": 2866786, + "y": 2176303 + }, + { + "type": "lineTo", + "x": 2866786, + "y": 2229222 + }, + { + "type": "lineTo", + "x": 2906474, + "y": 2275526 + }, + { + "type": "lineTo", + "x": 2999080, + "y": 2301986 + }, + { + "type": "lineTo", + "x": 3144603, + "y": 2282141 + }, + { + "type": "lineTo", + "x": 3263668, + "y": 2301986 + }, + { + "type": "lineTo", + "x": 3369503, + "y": 2354905 + }, + { + "type": "lineTo", + "x": 3528256, + "y": 2460744 + }, + { + "type": "lineTo", + "x": 3673779, + "y": 2480588 + }, + { + "type": "lineTo", + "x": 3792844, + "y": 2480588 + }, + { + "type": "lineTo", + "x": 3858991, + "y": 2447514 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "863", + "path_data": [ + { + "path_width": 820223, + "path_height": 1071614, + "commands": [ + { + "type": "moveTo", + "x": 7841042, + "y": 2956861 + }, + { + "type": "lineTo", + "x": 7874116, + "y": 2778259 + }, + { + "type": "lineTo", + "x": 7854272, + "y": 2672421 + }, + { + "type": "lineTo", + "x": 7827813, + "y": 2559967 + }, + { + "type": "lineTo", + "x": 7960107, + "y": 2467359 + }, + { + "type": "lineTo", + "x": 8065942, + "y": 2394595 + }, + { + "type": "lineTo", + "x": 8151933, + "y": 2275526 + }, + { + "type": "lineTo", + "x": 8171777, + "y": 2209377 + }, + { + "type": "lineTo", + "x": 8191622, + "y": 2136613 + }, + { + "type": "lineTo", + "x": 8297457, + "y": 2057235 + }, + { + "type": "lineTo", + "x": 8350374, + "y": 2044005 + }, + { + "type": "lineTo", + "x": 8416521, + "y": 2070464 + }, + { + "type": "lineTo", + "x": 8522357, + "y": 2196148 + }, + { + "type": "lineTo", + "x": 8581889, + "y": 2215992 + }, + { + "type": "lineTo", + "x": 8641421, + "y": 2268912 + }, + { + "type": "lineTo", + "x": 8648036, + "y": 2500433 + }, + { + "type": "lineTo", + "x": 8608348, + "y": 2559967 + }, + { + "type": "lineTo", + "x": 8588504, + "y": 2725340 + }, + { + "type": "lineTo", + "x": 8535586, + "y": 2811333 + }, + { + "type": "lineTo", + "x": 8469439, + "y": 2943632 + }, + { + "type": "lineTo", + "x": 8350374, + "y": 3069315 + }, + { + "type": "lineTo", + "x": 8251154, + "y": 3115619 + }, + { + "type": "lineTo", + "x": 8118860, + "y": 3075930 + }, + { + "type": "lineTo", + "x": 8105630, + "y": 3042855 + }, + { + "type": "lineTo", + "x": 8026254, + "y": 3016395 + }, + { + "type": "lineTo", + "x": 7927033, + "y": 2996551 + }, + { + "type": "lineTo", + "x": 7841042, + "y": 2956861 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "864", + "path_data": [ + { + "path_width": 628397, + "path_height": 277826, + "commands": [ + { + "type": "moveTo", + "x": 7430931, + "y": 2361520 + }, + { + "type": "lineTo", + "x": 7536766, + "y": 2275526 + }, + { + "type": "lineTo", + "x": 7669060, + "y": 2242452 + }, + { + "type": "lineTo", + "x": 7781510, + "y": 2242452 + }, + { + "type": "lineTo", + "x": 7900575, + "y": 2275526 + }, + { + "type": "lineTo", + "x": 7993180, + "y": 2354905 + }, + { + "type": "lineTo", + "x": 7999795, + "y": 2401210 + }, + { + "type": "lineTo", + "x": 7960107, + "y": 2467359 + }, + { + "type": "lineTo", + "x": 7893960, + "y": 2473973 + }, + { + "type": "lineTo", + "x": 7834428, + "y": 2401210 + }, + { + "type": "lineTo", + "x": 7715363, + "y": 2427669 + }, + { + "type": "lineTo", + "x": 7576454, + "y": 2460744 + }, + { + "type": "lineTo", + "x": 7503692, + "y": 2500433 + }, + { + "type": "lineTo", + "x": 7371398, + "y": 2520278 + }, + { + "type": "lineTo", + "x": 7378013, + "y": 2460744 + }, + { + "type": "lineTo", + "x": 7430931, + "y": 2361520 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "865", + "path_data": [ + { + "path_width": 304276, + "path_height": 522577, + "commands": [ + { + "type": "moveTo", + "x": 3257052, + "y": 2817949 + }, + { + "type": "lineTo", + "x": 3171061, + "y": 2725341 + }, + { + "type": "lineTo", + "x": 3144602, + "y": 2639347 + }, + { + "type": "lineTo", + "x": 3091685, + "y": 2573198 + }, + { + "type": "lineTo", + "x": 3032152, + "y": 2480589 + }, + { + "type": "lineTo", + "x": 3005693, + "y": 2427670 + }, + { + "type": "lineTo", + "x": 2999079, + "y": 2354906 + }, + { + "type": "lineTo", + "x": 3032152, + "y": 2321832 + }, + { + "type": "lineTo", + "x": 3124758, + "y": 2295372 + }, + { + "type": "lineTo", + "x": 3230593, + "y": 2295372 + }, + { + "type": "lineTo", + "x": 3303355, + "y": 2341676 + }, + { + "type": "lineTo", + "x": 3290126, + "y": 2381366 + }, + { + "type": "lineTo", + "x": 3276896, + "y": 2460745 + }, + { + "type": "lineTo", + "x": 3283511, + "y": 2599658 + }, + { + "type": "lineTo", + "x": 3290126, + "y": 2698881 + }, + { + "type": "lineTo", + "x": 3257052, + "y": 2817949 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/scapula_frossae_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/scapula_frossae_colored_regions.json new file mode 100644 index 00000000..e241dad7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/scapula_frossae_colored_regions.json @@ -0,0 +1,451 @@ +{ + "slide_number": 27, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "827", + "path_data": [ + { + "path_width": 1711475, + "path_height": 2417873, + "commands": [ + { + "type": "moveTo", + "x": 2295551, + "y": 3246471 + }, + { + "type": "lineTo", + "x": 2472131, + "y": 3545309 + }, + { + "type": "lineTo", + "x": 2709836, + "y": 3844148 + }, + { + "type": "lineTo", + "x": 2838876, + "y": 4088652 + }, + { + "type": "lineTo", + "x": 2995082, + "y": 4319572 + }, + { + "type": "lineTo", + "x": 3130914, + "y": 4611619 + }, + { + "type": "lineTo", + "x": 3287120, + "y": 4849331 + }, + { + "type": "lineTo", + "x": 3450118, + "y": 4903665 + }, + { + "type": "lineTo", + "x": 3585949, + "y": 4740663 + }, + { + "type": "lineTo", + "x": 3613115, + "y": 4360323 + }, + { + "type": "lineTo", + "x": 3721780, + "y": 3979983 + }, + { + "type": "lineTo", + "x": 3796488, + "y": 3606435 + }, + { + "type": "lineTo", + "x": 3830445, + "y": 3294013 + }, + { + "type": "lineTo", + "x": 3803279, + "y": 2981591 + }, + { + "type": "lineTo", + "x": 3748947, + "y": 2743879 + }, + { + "type": "lineTo", + "x": 3599532, + "y": 2506167 + }, + { + "type": "lineTo", + "x": 3456909, + "y": 2485792 + }, + { + "type": "lineTo", + "x": 3341452, + "y": 2526542 + }, + { + "type": "lineTo", + "x": 3232787, + "y": 2648794 + }, + { + "type": "lineTo", + "x": 3062998, + "y": 2743879 + }, + { + "type": "lineTo", + "x": 2927167, + "y": 2832172 + }, + { + "type": "lineTo", + "x": 2798127, + "y": 2866131 + }, + { + "type": "lineTo", + "x": 2628338, + "y": 2886507 + }, + { + "type": "lineTo", + "x": 2472131, + "y": 2838964 + }, + { + "type": "lineTo", + "x": 2370258, + "y": 2832172 + }, + { + "type": "lineTo", + "x": 2315925, + "y": 2832172 + }, + { + "type": "lineTo", + "x": 2234427, + "y": 2832172 + }, + { + "type": "lineTo", + "x": 2186886, + "y": 2900090 + }, + { + "type": "lineTo", + "x": 2118970, + "y": 2961216 + }, + { + "type": "lineTo", + "x": 2159719, + "y": 3063093 + }, + { + "type": "lineTo", + "x": 2295551, + "y": 3246471 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Unknown_region", + "color": "FF6600", + "color_name": "orange", + "shape_id": "830", + "path_data": [ + { + "path_width": 1543638, + "path_height": 1976408, + "commands": [ + { + "type": "moveTo", + "x": 4659017, + "y": 3049509 + }, + { + "type": "lineTo", + "x": 4944263, + "y": 3103844 + }, + { + "type": "lineTo", + "x": 5148010, + "y": 3110635 + }, + { + "type": "lineTo", + "x": 5338174, + "y": 3083468 + }, + { + "type": "lineTo", + "x": 5467214, + "y": 3035926 + }, + { + "type": "lineTo", + "x": 5609837, + "y": 3035926 + }, + { + "type": "lineTo", + "x": 5698127, + "y": 3069885 + }, + { + "type": "lineTo", + "x": 5867916, + "y": 3090260 + }, + { + "type": "lineTo", + "x": 5996956, + "y": 3103844 + }, + { + "type": "cubicBezTo", + "x1": 6014483, + "y1": 3123505, + "x2": 6059740, + "y2": 3170986, + "x": 6052453, + "y": 3208228 + }, + { + "type": "cubicBezTo", + "x1": 6045166, + "y1": 3245470, + "x2": 5976478, + "y2": 3281451, + "x": 5953233, + "y": 3327296 + }, + { + "type": "lineTo", + "x": 5833605, + "y": 3483299 + }, + { + "type": "lineTo", + "x": 5650586, + "y": 3837356 + }, + { + "type": "lineTo", + "x": 5338174, + "y": 4299197 + }, + { + "type": "lineTo", + "x": 5080094, + "y": 4686328 + }, + { + "type": "lineTo", + "x": 4869556, + "y": 4842539 + }, + { + "type": "lineTo", + "x": 4788057, + "y": 4964791 + }, + { + "type": "lineTo", + "x": 4679392, + "y": 5012334 + }, + { + "type": "lineTo", + "x": 4570727, + "y": 4985167 + }, + { + "type": "lineTo", + "x": 4557143, + "y": 4822164 + }, + { + "type": "lineTo", + "x": 4618268, + "y": 4502950 + }, + { + "type": "lineTo", + "x": 4611476, + "y": 4190528 + }, + { + "type": "lineTo", + "x": 4570727, + "y": 3864523 + }, + { + "type": "lineTo", + "x": 4563935, + "y": 3599643 + }, + { + "type": "lineTo", + "x": 4516394, + "y": 3457016 + }, + { + "type": "lineTo", + "x": 4509602, + "y": 3334764 + }, + { + "type": "lineTo", + "x": 4550352, + "y": 3137802 + }, + { + "type": "lineTo", + "x": 4659017, + "y": 3049509 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "831", + "path_data": [ + { + "path_width": 1480563, + "path_height": 614037, + "commands": [ + { + "type": "moveTo", + "x": 4781265, + "y": 2343164 + }, + { + "type": "cubicBezTo", + "x1": 4697502, + "y1": 2419006, + "x2": 4634114, + "y2": 2681622, + "x": 4604684, + "y": 2764255 + }, + { + "type": "lineTo", + "x": 4604684, + "y": 2838964 + }, + { + "type": "lineTo", + "x": 4591101, + "y": 2893298 + }, + { + "type": "lineTo", + "x": 4747307, + "y": 2913674 + }, + { + "type": "lineTo", + "x": 4930680, + "y": 2913674 + }, + { + "type": "lineTo", + "x": 5195551, + "y": 2859339 + }, + { + "type": "lineTo", + "x": 5365340, + "y": 2805005 + }, + { + "type": "lineTo", + "x": 5664169, + "y": 2737087 + }, + { + "type": "lineTo", + "x": 5895083, + "y": 2703128 + }, + { + "type": "lineTo", + "x": 6044497, + "y": 2628419 + }, + { + "type": "lineTo", + "x": 6071664, + "y": 2519750 + }, + { + "type": "lineTo", + "x": 5956207, + "y": 2397498 + }, + { + "type": "lineTo", + "x": 5419673, + "y": 2309205 + }, + { + "type": "lineTo", + "x": 5107261, + "y": 2309205 + }, + { + "type": "cubicBezTo", + "x1": 5000860, + "y1": 2314865, + "x2": 4865028, + "y2": 2267322, + "x": 4781265, + "y": 2343164 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/scapula_spine_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/scapula_spine_colored_regions.json new file mode 100644 index 00000000..735b18df --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/scapula_spine_colored_regions.json @@ -0,0 +1,248 @@ +{ + "slide_number": 26, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "805", + "path_data": [ + { + "path_width": 2196827, + "path_height": 612713, + "commands": [ + { + "type": "moveTo", + "x": 4416537, + "y": 2928836 + }, + { + "type": "lineTo", + "x": 4568456, + "y": 2940988 + }, + { + "type": "cubicBezTo", + "x1": 4593156, + "y1": 2941381, + "x2": 4628440, + "y2": 2931191, + "x": 4653140, + "y": 2931584 + }, + { + "type": "lineTo", + "x": 4730959, + "y": 2919821 + }, + { + "type": "lineTo", + "x": 4854064, + "y": 2892377 + }, + { + "type": "lineTo", + "x": 5036367, + "y": 2837689 + }, + { + "type": "lineTo", + "x": 5285514, + "y": 2783002 + }, + { + "type": "lineTo", + "x": 5571121, + "y": 2752619 + }, + { + "type": "lineTo", + "x": 5729117, + "y": 2691855 + }, + { + "type": "lineTo", + "x": 5941803, + "y": 2625015 + }, + { + "type": "lineTo", + "x": 6178797, + "y": 2552098 + }, + { + "type": "cubicBezTo", + "x1": 6256782, + "y1": 2526780, + "x2": 6361100, + "y2": 2456900, + "x": 6409714, + "y": 2473104 + }, + { + "type": "cubicBezTo", + "x1": 6458328, + "y1": 2489308, + "x2": 6466430, + "y2": 2594632, + "x": 6470481, + "y": 2649320 + }, + { + "type": "lineTo", + "x": 6482635, + "y": 2813384 + }, + { + "type": "cubicBezTo", + "x1": 6486686, + "y1": 2868072, + "x2": 6462379, + "y2": 2936938, + "x": 6434021, + "y": 2959218 + }, + { + "type": "lineTo", + "x": 6312485, + "y": 2947065 + }, + { + "type": "lineTo", + "x": 6184874, + "y": 2965294 + }, + { + "type": "lineTo", + "x": 6020801, + "y": 2965294 + }, + { + "type": "lineTo", + "x": 5868882, + "y": 2965294 + }, + { + "type": "lineTo", + "x": 5735194, + "y": 2934912 + }, + { + "type": "lineTo", + "x": 5619735, + "y": 2928836 + }, + { + "type": "lineTo", + "x": 5528584, + "y": 2940988 + }, + { + "type": "lineTo", + "x": 5413125, + "y": 2995676 + }, + { + "type": "lineTo", + "x": 5328051, + "y": 3019982 + }, + { + "type": "lineTo", + "x": 5206516, + "y": 3038211 + }, + { + "type": "lineTo", + "x": 5036367, + "y": 3062517 + }, + { + "type": "lineTo", + "x": 4939138, + "y": 3074670 + }, + { + "type": "lineTo", + "x": 4841910, + "y": 3056440 + }, + { + "type": "lineTo", + "x": 4742133, + "y": 3034093 + }, + { + "type": "lineTo", + "x": 4653531, + "y": 2995676 + }, + { + "type": "lineTo", + "x": 4586686, + "y": 2995676 + }, + { + "type": "lineTo", + "x": 4501612, + "y": 2995676 + }, + { + "type": "lineTo", + "x": 4446921, + "y": 2995676 + }, + { + "type": "lineTo", + "x": 4375570, + "y": 3035072 + }, + { + "type": "cubicBezTo", + "x1": 4351144, + "y1": 3049672, + "x2": 4315248, + "y2": 3085828, + "x": 4300362, + "y": 3083279 + }, + { + "type": "cubicBezTo", + "x1": 4285476, + "y1": 3080730, + "x2": 4288548, + "y2": 3038137, + "x": 4286251, + "y": 3019779 + }, + { + "type": "cubicBezTo", + "x1": 4291065, + "y1": 2992469, + "x2": 4278978, + "y2": 2953007, + "x": 4300692, + "y": 2937850 + }, + { + "type": "cubicBezTo", + "x1": 4322406, + "y1": 2922693, + "x2": 4371910, + "y2": 2928313, + "x": 4416537, + "y": 2928836 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sciatic_notches_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sciatic_notches_colored_regions.json new file mode 100644 index 00000000..b289e40b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sciatic_notches_colored_regions.json @@ -0,0 +1,112 @@ +{ + "slide_number": 14, + "images": [ + { + "index": 0, + "name": "pelvis_lat_blk.psd", + "width": 2236557, + "height": 3535362, + "colored_regions": [ + { + "anatomical_name": "Greater Sciatic Notch (Lateral)", + "color": "#FF6600", + "stroke": true, + "stroke_width": 38100, + "offset_x": 209886, + "offset_y": 1795523, + "path_data": { + "path_width": 518092, + "path_height": 657130, + "commands": [ + {"type": "moveTo", "x": 473865, "y": 657130}, + {"type": "lineTo", "x": 499137, "y": 423343}, + {"type": "lineTo", "x": 518092, "y": 240105}, + {"type": "lineTo", "x": 518092, "y": 126371}, + {"type": "lineTo", "x": 511774, "y": 25274}, + {"type": "lineTo", "x": 435956, "y": 0}, + {"type": "lineTo", "x": 372774, "y": 0}, + {"type": "lineTo", "x": 284319, "y": 25274}, + {"type": "lineTo", "x": 157955, "y": 63186}, + {"type": "lineTo", "x": 75819, "y": 101097}, + {"type": "lineTo", "x": 0, "y": 101097}, + {"type": "lineTo", "x": 0, "y": 101097} + ] + } + }, + { + "anatomical_name": "Lesser Sciatic Notch (Lateral)", + "color": "#FF00E6", + "stroke": true, + "stroke_width": 38100, + "offset_x": 623618, + "offset_y": 2623255, + "path_data": { + "path_width": 94844, + "path_height": 300272, + "commands": [ + {"type": "moveTo", "x": 0, "y": 0}, + {"type": "lineTo", "x": 75945, "y": 34579}, + {"type": "cubicBezTo", "x1": 72619, "y1": 51766, "x2": 97868, "y2": 110229, "x": 94542, "y": 127416}, + {"type": "lineTo", "x": 79152, "y": 230800}, + {"type": "cubicBezTo", "x1": 70706, "y1": 244432, "x2": 61213, "y2": 260118, "x": 53815, "y": 271697}, + {"type": "cubicBezTo", "x1": 46417, "y1": 283276, "x2": 41115, "y2": 290747, "x": 34765, "y": 300272} + ] + } + } + ] + }, + { + "index": 1, + "name": "pelvis_med_blk.psd", + "width": 2554738, + "height": 3429000, + "colored_regions": [ + { + "anatomical_name": "Greater Sciatic Notch (Medial)", + "color": "#FF6600", + "stroke": true, + "stroke_width": 38100, + "offset_x": 1596081, + "offset_y": 1646405, + "path_data": { + "path_width": 511773, + "path_height": 669767, + "commands": [ + {"type": "moveTo", "x": 189546, "y": 669767}, + {"type": "lineTo", "x": 132682, "y": 537077}, + {"type": "lineTo", "x": 82136, "y": 404388}, + {"type": "lineTo", "x": 44227, "y": 259061}, + {"type": "lineTo", "x": 12636, "y": 183238}, + {"type": "lineTo", "x": 0, "y": 101097}, + {"type": "cubicBezTo", "x1": 19365, "y1": 83747, "x2": 19680, "y2": 53696, "x": 39045, "y": 36346}, + {"type": "lineTo", "x": 120046, "y": 6319}, + {"type": "lineTo", "x": 233773, "y": 0}, + {"type": "lineTo", "x": 379091, "y": 6319}, + {"type": "lineTo", "x": 492819, "y": 31593}, + {"type": "lineTo", "x": 511773, "y": 37912} + ] + } + }, + { + "anatomical_name": "Lesser Sciatic Notch (Medial)", + "color": "#FF00E6", + "stroke": true, + "stroke_width": 38100, + "offset_x": 1841500, + "offset_y": 2474136, + "path_data": { + "path_width": 67378, + "path_height": 237087, + "commands": [ + {"type": "moveTo", "x": 45217, "y": 0}, + {"type": "cubicBezTo", "x1": 37553, "y1": 14547, "x2": 7664, "y2": 22743, "x": 0, "y": 37290}, + {"type": "cubicBezTo", "x1": 330, "y1": 56453, "x2": 659, "y2": 75615, "x": 989, "y": 94778}, + {"type": "cubicBezTo", "x1": 5951, "y1": 109482, "x2": 10914, "y2": 149586, "x": 15876, "y": 164290}, + {"type": "lineTo", "x": 67378, "y": 237087} + ] + } + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/sternum_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sternum_body_colored_regions.json new file mode 100644 index 00000000..482fd00a --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sternum_body_colored_regions.json @@ -0,0 +1,388 @@ +{ + "slide_number": 6, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "235", + "path_data": [ + { + "path_width": 1175085, + "path_height": 2082992, + "commands": [ + { + "type": "moveTo", + "x": 3684258, + "y": 3091849 + }, + { + "type": "lineTo", + "x": 4604148, + "y": 3085915 + }, + { + "type": "lineTo", + "x": 4657561, + "y": 3133390 + }, + { + "type": "lineTo", + "x": 4621952, + "y": 3287686 + }, + { + "type": "lineTo", + "x": 4580409, + "y": 3590343 + }, + { + "type": "lineTo", + "x": 4550735, + "y": 3667491 + }, + { + "type": "lineTo", + "x": 4669430, + "y": 3821786 + }, + { + "type": "lineTo", + "x": 4663495, + "y": 3910803 + }, + { + "type": "lineTo", + "x": 4633822, + "y": 4035427 + }, + { + "type": "lineTo", + "x": 4651626, + "y": 4148181 + }, + { + "type": "lineTo", + "x": 4705039, + "y": 4231264 + }, + { + "type": "lineTo", + "x": 4764387, + "y": 4320280 + }, + { + "type": "lineTo", + "x": 4675365, + "y": 4450838 + }, + { + "type": "lineTo", + "x": 4663495, + "y": 4522052 + }, + { + "type": "lineTo", + "x": 4699104, + "y": 4676347 + }, + { + "type": "lineTo", + "x": 4657561, + "y": 4812840 + }, + { + "type": "lineTo", + "x": 4705039, + "y": 4955267 + }, + { + "type": "lineTo", + "x": 4568539, + "y": 5151104 + }, + { + "type": "lineTo", + "x": 4372691, + "y": 5168907 + }, + { + "type": "lineTo", + "x": 3820758, + "y": 5157038 + }, + { + "type": "lineTo", + "x": 3755475, + "y": 4984939 + }, + { + "type": "lineTo", + "x": 3654584, + "y": 4913725 + }, + { + "type": "lineTo", + "x": 3684258, + "y": 4735692 + }, + { + "type": "lineTo", + "x": 3624910, + "y": 4670413 + }, + { + "type": "lineTo", + "x": 3666454, + "y": 4486445 + }, + { + "type": "lineTo", + "x": 3613041, + "y": 4349953 + }, + { + "type": "lineTo", + "x": 3589302, + "y": 4225329 + }, + { + "type": "lineTo", + "x": 3648649, + "y": 4136312 + }, + { + "type": "lineTo", + "x": 3648649, + "y": 3916738 + }, + { + "type": "lineTo", + "x": 3707997, + "y": 3720901 + }, + { + "type": "lineTo", + "x": 3666454, + "y": 3608146 + }, + { + "type": "lineTo", + "x": 3613041, + "y": 3530998 + }, + { + "type": "lineTo", + "x": 3666454, + "y": 3394506 + }, + { + "type": "lineTo", + "x": 3618976, + "y": 3287686 + }, + { + "type": "lineTo", + "x": 3684258, + "y": 3091849 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "236", + "path_data": [ + { + "path_width": 1145411, + "path_height": 2082992, + "commands": [ + { + "type": "moveTo", + "x": 6835622, + "y": 3044373 + }, + { + "type": "lineTo", + "x": 7850468, + "y": 3026570 + }, + { + "type": "lineTo", + "x": 7814859, + "y": 3091849 + }, + { + "type": "lineTo", + "x": 7868272, + "y": 3216472 + }, + { + "type": "lineTo", + "x": 7838598, + "y": 3341096 + }, + { + "type": "lineTo", + "x": 7874207, + "y": 3513195 + }, + { + "type": "lineTo", + "x": 7808925, + "y": 3608146 + }, + { + "type": "lineTo", + "x": 7791120, + "y": 3673425 + }, + { + "type": "lineTo", + "x": 7874207, + "y": 3821786 + }, + { + "type": "lineTo", + "x": 7862338, + "y": 3922672 + }, + { + "type": "lineTo", + "x": 7862338, + "y": 4053230 + }, + { + "type": "lineTo", + "x": 7951359, + "y": 4207526 + }, + { + "type": "lineTo", + "x": 7915750, + "y": 4379625 + }, + { + "type": "lineTo", + "x": 7903881, + "y": 4474576 + }, + { + "type": "lineTo", + "x": 7957294, + "y": 4617003 + }, + { + "type": "lineTo", + "x": 7897946, + "y": 4711954 + }, + { + "type": "lineTo", + "x": 7915750, + "y": 4818774 + }, + { + "type": "lineTo", + "x": 7939490, + "y": 4878119 + }, + { + "type": "lineTo", + "x": 7850468, + "y": 4961201 + }, + { + "type": "lineTo", + "x": 7820794, + "y": 5085825 + }, + { + "type": "lineTo", + "x": 7037404, + "y": 5109562 + }, + { + "type": "lineTo", + "x": 6930578, + "y": 5050218 + }, + { + "type": "lineTo", + "x": 6924644, + "y": 4919660 + }, + { + "type": "lineTo", + "x": 6900904, + "y": 4800971 + }, + { + "type": "lineTo", + "x": 6906839, + "y": 4599200 + }, + { + "type": "lineTo", + "x": 6811883, + "y": 4421166 + }, + { + "type": "lineTo", + "x": 6900904, + "y": 4219395 + }, + { + "type": "lineTo", + "x": 6900904, + "y": 4088837 + }, + { + "type": "lineTo", + "x": 6853426, + "y": 3970148 + }, + { + "type": "lineTo", + "x": 6883100, + "y": 3815852 + }, + { + "type": "lineTo", + "x": 6948383, + "y": 3720901 + }, + { + "type": "lineTo", + "x": 6871231, + "y": 3453851 + }, + { + "type": "lineTo", + "x": 6847492, + "y": 3281751 + }, + { + "type": "lineTo", + "x": 6835622, + "y": 3044373 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sternum_manubrium_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sternum_manubrium_colored_regions.json new file mode 100644 index 00000000..fd474123 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sternum_manubrium_colored_regions.json @@ -0,0 +1,368 @@ +{ + "slide_number": 5, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "207", + "path_data": [ + { + "path_width": 1696110, + "path_height": 1162478, + "commands": [ + { + "type": "moveTo", + "x": 4068166, + "y": 1956769 + }, + { + "type": "lineTo", + "x": 3985428, + "y": 1956769 + }, + { + "type": "lineTo", + "x": 3865460, + "y": 1927811 + }, + { + "type": "lineTo", + "x": 3766175, + "y": 1919537 + }, + { + "type": "lineTo", + "x": 3662754, + "y": 1907126 + }, + { + "type": "lineTo", + "x": 3497280, + "y": 2076740 + }, + { + "type": "lineTo", + "x": 3306984, + "y": 2192574 + }, + { + "type": "lineTo", + "x": 3240795, + "y": 2238081 + }, + { + "type": "lineTo", + "x": 3257342, + "y": 2287724 + }, + { + "type": "lineTo", + "x": 3331805, + "y": 2345641 + }, + { + "type": "lineTo", + "x": 3389721, + "y": 2506981 + }, + { + "type": "lineTo", + "x": 3389721, + "y": 2635226 + }, + { + "type": "lineTo", + "x": 3431090, + "y": 2759334 + }, + { + "type": "lineTo", + "x": 3505553, + "y": 2875168 + }, + { + "type": "lineTo", + "x": 3575880, + "y": 2978591 + }, + { + "type": "lineTo", + "x": 3646206, + "y": 3044782 + }, + { + "type": "lineTo", + "x": 4605957, + "y": 3040645 + }, + { + "type": "lineTo", + "x": 4721789, + "y": 2813114 + }, + { + "type": "lineTo", + "x": 4763157, + "y": 2560761 + }, + { + "type": "lineTo", + "x": 4821073, + "y": 2449064 + }, + { + "type": "lineTo", + "x": 4825210, + "y": 2387010 + }, + { + "type": "lineTo", + "x": 4866579, + "y": 2329093 + }, + { + "type": "lineTo", + "x": 4866579, + "y": 2304271 + }, + { + "type": "lineTo", + "x": 4936905, + "y": 2225670 + }, + { + "type": "lineTo", + "x": 4907947, + "y": 2155342 + }, + { + "type": "lineTo", + "x": 4821073, + "y": 2134657 + }, + { + "type": "lineTo", + "x": 4709378, + "y": 2043645 + }, + { + "type": "lineTo", + "x": 4643188, + "y": 2010549 + }, + { + "type": "lineTo", + "x": 4581136, + "y": 1973317 + }, + { + "type": "lineTo", + "x": 4485988, + "y": 1882304 + }, + { + "type": "lineTo", + "x": 4432209, + "y": 1882304 + }, + { + "type": "lineTo", + "x": 4337061, + "y": 1907126 + }, + { + "type": "lineTo", + "x": 4262598, + "y": 1907126 + }, + { + "type": "lineTo", + "x": 4068166, + "y": 1956769 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "208", + "path_data": [ + { + "path_width": 1700248, + "path_height": 1158341, + "commands": [ + { + "type": "moveTo", + "x": 7352828, + "y": 1944359 + }, + { + "type": "lineTo", + "x": 7083933, + "y": 1944359 + }, + { + "type": "lineTo", + "x": 7005332, + "y": 1902990 + }, + { + "type": "lineTo", + "x": 6910185, + "y": 1936085 + }, + { + "type": "lineTo", + "x": 6823311, + "y": 2027098 + }, + { + "type": "lineTo", + "x": 6724026, + "y": 2113974 + }, + { + "type": "lineTo", + "x": 6682658, + "y": 2109837 + }, + { + "type": "lineTo", + "x": 6570963, + "y": 2072604 + }, + { + "type": "lineTo", + "x": 6479952, + "y": 2171891 + }, + { + "type": "lineTo", + "x": 6463404, + "y": 2238082 + }, + { + "type": "lineTo", + "x": 6517184, + "y": 2345642 + }, + { + "type": "lineTo", + "x": 6608194, + "y": 2473887 + }, + { + "type": "lineTo", + "x": 6690931, + "y": 2664186 + }, + { + "type": "lineTo", + "x": 6736437, + "y": 2891717 + }, + { + "type": "lineTo", + "x": 6827448, + "y": 3036510 + }, + { + "type": "lineTo", + "x": 6856406, + "y": 3061331 + }, + { + "type": "lineTo", + "x": 7807882, + "y": 3053057 + }, + { + "type": "lineTo", + "x": 7878209, + "y": 2966182 + }, + { + "type": "lineTo", + "x": 7944398, + "y": 2862758 + }, + { + "type": "lineTo", + "x": 8002314, + "y": 2717966 + }, + { + "type": "lineTo", + "x": 8064367, + "y": 2540078 + }, + { + "type": "lineTo", + "x": 8047820, + "y": 2444928 + }, + { + "type": "lineTo", + "x": 8080915, + "y": 2324957 + }, + { + "type": "lineTo", + "x": 8163652, + "y": 2221534 + }, + { + "type": "lineTo", + "x": 8163652, + "y": 2171891 + }, + { + "type": "lineTo", + "x": 8097462, + "y": 2109837 + }, + { + "type": "lineTo", + "x": 8056093, + "y": 2006413 + }, + { + "type": "lineTo", + "x": 7874072, + "y": 2051920 + }, + { + "type": "lineTo", + "x": 7638271, + "y": 1902990 + }, + { + "type": "lineTo", + "x": 7588629, + "y": 1940222 + }, + { + "type": "lineTo", + "x": 7352828, + "y": 1944359 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sternum_xiphoid_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sternum_xiphoid_process_colored_regions.json new file mode 100644 index 00000000..6f73445c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sternum_xiphoid_process_colored_regions.json @@ -0,0 +1,153 @@ +{ + "slide_number": 7, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "258", + "path_data": [ + { + "path_width": 824933, + "path_height": 486625, + "commands": [ + { + "type": "moveTo", + "x": 3802953, + "y": 5246056 + }, + { + "type": "lineTo", + "x": 4568539, + "y": 5246056 + }, + { + "type": "lineTo", + "x": 4598213, + "y": 5412220 + }, + { + "type": "lineTo", + "x": 4556670, + "y": 5608057 + }, + { + "type": "lineTo", + "x": 4437974, + "y": 5619926 + }, + { + "type": "lineTo", + "x": 4283670, + "y": 5732681 + }, + { + "type": "lineTo", + "x": 4111562, + "y": 5619926 + }, + { + "type": "lineTo", + "x": 3980997, + "y": 5619926 + }, + { + "type": "lineTo", + "x": 3820758, + "y": 5536844 + }, + { + "type": "lineTo", + "x": 3773280, + "y": 5352876 + }, + { + "type": "lineTo", + "x": 3802953, + "y": 5246056 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "259", + "path_data": [ + { + "path_width": 836803, + "path_height": 534101, + "commands": [ + { + "type": "moveTo", + "x": 7025535, + "y": 5222318 + }, + { + "type": "lineTo", + "x": 7844533, + "y": 5234187 + }, + { + "type": "lineTo", + "x": 7862338, + "y": 5358810 + }, + { + "type": "lineTo", + "x": 7826729, + "y": 5477499 + }, + { + "type": "lineTo", + "x": 7666490, + "y": 5649598 + }, + { + "type": "lineTo", + "x": 7512186, + "y": 5631795 + }, + { + "type": "lineTo", + "x": 7387556, + "y": 5756419 + }, + { + "type": "lineTo", + "x": 7233252, + "y": 5649598 + }, + { + "type": "lineTo", + "x": 7096752, + "y": 5655533 + }, + { + "type": "lineTo", + "x": 7025535, + "y": 5459696 + }, + { + "type": "lineTo", + "x": 7025535, + "y": 5222318 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/superior_ethmoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/superior_ethmoid_colored_regions.json new file mode 100644 index 00000000..fccc3257 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/superior_ethmoid_colored_regions.json @@ -0,0 +1,194 @@ +{ + "slide_number": 30, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1119", + "path_data": [ + { + "path_width": 514350, + "path_height": 977900, + "commands": [ + { + "type": "moveTo", + "x": 5943600, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 5965825, + "y": 3924300 + }, + { + "type": "lineTo", + "x": 5921375, + "y": 3841750 + }, + { + "type": "cubicBezTo", + "x1": 5920317, + "y1": 3804708, + "x2": 5919258, + "y2": 3767667, + "x": 5918200, + "y": 3730625 + }, + { + "type": "lineTo", + "x": 5934075, + "y": 3606800 + }, + { + "type": "lineTo", + "x": 5934075, + "y": 3552825 + }, + { + "type": "lineTo", + "x": 5918200, + "y": 3454400 + }, + { + "type": "lineTo", + "x": 5880100, + "y": 3330575 + }, + { + "type": "lineTo", + "x": 5832475, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 5775325, + "y": 3140075 + }, + { + "type": "lineTo", + "x": 5715000, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 5692775, + "y": 3114675 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 3086100 + }, + { + "type": "lineTo", + "x": 5610225, + "y": 3133725 + }, + { + "type": "lineTo", + "x": 5553075, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 5511800, + "y": 3317875 + }, + { + "type": "lineTo", + "x": 5502275, + "y": 3419475 + }, + { + "type": "cubicBezTo", + "x1": 5503333, + "y1": 3467100, + "x2": 5504392, + "y2": 3514725, + "x": 5505450, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 5464175, + "y": 3489325 + }, + { + "type": "lineTo", + "x": 5451475, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 5464175, + "y": 3683000 + }, + { + "type": "lineTo", + "x": 5495925, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 5540375, + "y": 3898900 + }, + { + "type": "lineTo", + "x": 5562600, + "y": 4013200 + }, + { + "type": "lineTo", + "x": 5622925, + "y": 3975100 + }, + { + "type": "lineTo", + "x": 5664200, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 5695950, + "y": 3895725 + }, + { + "type": "lineTo", + "x": 5737225, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 5775325, + "y": 3981450 + }, + { + "type": "lineTo", + "x": 5813425, + "y": 4029075 + }, + { + "type": "lineTo", + "x": 5851525, + "y": 4038600 + }, + { + "type": "lineTo", + "x": 5943600, + "y": 4048125 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/superior_frontal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/superior_frontal_colored_regions.json new file mode 100644 index 00000000..45d41a66 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/superior_frontal_colored_regions.json @@ -0,0 +1,711 @@ +{ + "slide_number": 29, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1090", + "path_data": [ + { + "path_width": 4933950, + "path_height": 2378075, + "commands": [ + { + "type": "moveTo", + "x": 5708651, + "y": 3057526 + }, + { + "type": "lineTo", + "x": 5683251, + "y": 3114676 + }, + { + "type": "lineTo", + "x": 5661026, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 5629276, + "y": 3114676 + }, + { + "type": "lineTo", + "x": 5584826, + "y": 3165476 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 3225801 + }, + { + "type": "lineTo", + "x": 5518151, + "y": 3308351 + }, + { + "type": "lineTo", + "x": 5508626, + "y": 3432176 + }, + { + "type": "lineTo", + "x": 5508626, + "y": 3581401 + }, + { + "type": "cubicBezTo", + "x1": 5507568, + "y1": 3623734, + "x2": 5506509, + "y2": 3666068, + "x": 5505451, + "y": 3708401 + }, + { + "type": "lineTo", + "x": 5495926, + "y": 3771901 + }, + { + "type": "lineTo", + "x": 5518151, + "y": 3857626 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 3914776 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 3975101 + }, + { + "type": "lineTo", + "x": 5584826, + "y": 4067176 + }, + { + "type": "lineTo", + "x": 5511801, + "y": 4095751 + }, + { + "type": "lineTo", + "x": 5473701, + "y": 4124326 + }, + { + "type": "lineTo", + "x": 5419726, + "y": 4149726 + }, + { + "type": "lineTo", + "x": 5311776, + "y": 4089401 + }, + { + "type": "lineTo", + "x": 5213351, + "y": 4127501 + }, + { + "type": "lineTo", + "x": 5111751, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 4076701 + }, + { + "type": "lineTo", + "x": 4918076, + "y": 4016376 + }, + { + "type": "lineTo", + "x": 4806951, + "y": 4022726 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 4006851 + }, + { + "type": "lineTo", + "x": 4606926, + "y": 4016376 + }, + { + "type": "lineTo", + "x": 4552951, + "y": 4057651 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 4156076 + }, + { + "type": "lineTo", + "x": 4397376, + "y": 4178301 + }, + { + "type": "lineTo", + "x": 4314826, + "y": 4219576 + }, + { + "type": "lineTo", + "x": 4089401, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 3984626, + "y": 4251326 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 3810001, + "y": 4375151 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 3806826, + "y": 4238626 + }, + { + "type": "lineTo", + "x": 3746501, + "y": 4298951 + }, + { + "type": "lineTo", + "x": 3743326, + "y": 4235451 + }, + { + "type": "lineTo", + "x": 3648076, + "y": 4276726 + }, + { + "type": "lineTo", + "x": 3597276, + "y": 4381501 + }, + { + "type": "lineTo", + "x": 3575051, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 3505201, + "y": 4311651 + }, + { + "type": "lineTo", + "x": 3479801, + "y": 4387851 + }, + { + "type": "lineTo", + "x": 3403601, + "y": 4413251 + }, + { + "type": "lineTo", + "x": 3343276, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 3327401, + "y": 4352926 + }, + { + "type": "lineTo", + "x": 3416301, + "y": 3990976 + }, + { + "type": "lineTo", + "x": 3324226, + "y": 4083051 + }, + { + "type": "lineTo", + "x": 3308351, + "y": 4044951 + }, + { + "type": "lineTo", + "x": 3375026, + "y": 3892551 + }, + { + "type": "lineTo", + "x": 3454401, + "y": 3683001 + }, + { + "type": "lineTo", + "x": 3524251, + "y": 3533776 + }, + { + "type": "lineTo", + "x": 3581401, + "y": 3448051 + }, + { + "type": "lineTo", + "x": 3629026, + "y": 3346451 + }, + { + "type": "lineTo", + "x": 3692526, + "y": 3241676 + }, + { + "type": "lineTo", + "x": 3702051, + "y": 3194051 + }, + { + "type": "lineTo", + "x": 3746501, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 3775076, + "y": 3098801 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 2987676 + }, + { + "type": "lineTo", + "x": 3952876, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 4092576, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 4235451, + "y": 2705101 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 2568576 + }, + { + "type": "lineTo", + "x": 4594226, + "y": 2473326 + }, + { + "type": "lineTo", + "x": 4781551, + "y": 2387601 + }, + { + "type": "lineTo", + "x": 4892676, + "y": 2352676 + }, + { + "type": "lineTo", + "x": 5035551, + "y": 2298701 + }, + { + "type": "lineTo", + "x": 5251451, + "y": 2247901 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 2209801 + }, + { + "type": "lineTo", + "x": 5616576, + "y": 2197101 + }, + { + "type": "lineTo", + "x": 5756276, + "y": 2184401 + }, + { + "type": "lineTo", + "x": 5883276, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 6035676, + "y": 2193926 + }, + { + "type": "lineTo", + "x": 6181726, + "y": 2206626 + }, + { + "type": "lineTo", + "x": 6330951, + "y": 2228851 + }, + { + "type": "lineTo", + "x": 6413501, + "y": 2251076 + }, + { + "type": "lineTo", + "x": 6578601, + "y": 2295526 + }, + { + "type": "lineTo", + "x": 6740526, + "y": 2362201 + }, + { + "type": "lineTo", + "x": 6892926, + "y": 2432051 + }, + { + "type": "lineTo", + "x": 7089776, + "y": 2555876 + }, + { + "type": "lineTo", + "x": 7219951, + "y": 2647951 + }, + { + "type": "lineTo", + "x": 7334251, + "y": 2746376 + }, + { + "type": "lineTo", + "x": 7499351, + "y": 2908301 + }, + { + "type": "lineTo", + "x": 7639051, + "y": 3051176 + }, + { + "type": "lineTo", + "x": 7747001, + "y": 3165476 + }, + { + "type": "lineTo", + "x": 7800976, + "y": 3238501 + }, + { + "type": "lineTo", + "x": 7842251, + "y": 3305176 + }, + { + "type": "lineTo", + "x": 7867651, + "y": 3343276 + }, + { + "type": "lineTo", + "x": 7886701, + "y": 3416301 + }, + { + "type": "lineTo", + "x": 7956551, + "y": 3556001 + }, + { + "type": "lineTo", + "x": 7994651, + "y": 3679826 + }, + { + "type": "lineTo", + "x": 8054976, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 8105776, + "y": 3917951 + }, + { + "type": "lineTo", + "x": 8159751, + "y": 4022726 + }, + { + "type": "lineTo", + "x": 8242301, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 8134351, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 8213726, + "y": 4483101 + }, + { + "type": "lineTo", + "x": 8204201, + "y": 4559301 + }, + { + "type": "lineTo", + "x": 8121651, + "y": 4518026 + }, + { + "type": "lineTo", + "x": 7985126, + "y": 4454526 + }, + { + "type": "lineTo", + "x": 7785101, + "y": 4397376 + }, + { + "type": "lineTo", + "x": 7581901, + "y": 4318001 + }, + { + "type": "lineTo", + "x": 7439026, + "y": 4302126 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 4225926 + }, + { + "type": "cubicBezTo", + "x1": 7263343, + "y1": 4207934, + "x2": 7259109, + "y2": 4224868, + "x": 7185026, + "y": 4206876 + }, + { + "type": "lineTo", + "x": 7108826, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 7054851, + "y": 4210051 + }, + { + "type": "lineTo", + "x": 6981826, + "y": 4162426 + }, + { + "type": "lineTo", + "x": 6931026, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 6845301, + "y": 4114801 + }, + { + "type": "lineTo", + "x": 6788151, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 6743701, + "y": 4083051 + }, + { + "type": "lineTo", + "x": 6667501, + "y": 4092576 + }, + { + "type": "lineTo", + "x": 6572251, + "y": 4051301 + }, + { + "type": "lineTo", + "x": 6454776, + "y": 4076701 + }, + { + "type": "lineTo", + "x": 6378576, + "y": 4114801 + }, + { + "type": "lineTo", + "x": 6270626, + "y": 4108451 + }, + { + "type": "lineTo", + "x": 6235701, + "y": 4064001 + }, + { + "type": "lineTo", + "x": 6175376, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 6080126, + "y": 4102101 + }, + { + "type": "lineTo", + "x": 6022976, + "y": 4076701 + }, + { + "type": "cubicBezTo", + "x1": 6013451, + "y1": 4059768, + "x2": 5965826, + "y2": 4042834, + "x": 5956301, + "y": 4025901 + }, + { + "type": "cubicBezTo", + "x1": 5953126, + "y1": 3980393, + "x2": 5981701, + "y2": 3934884, + "x": 5946776, + "y": 3889376 + }, + { + "type": "lineTo", + "x": 5918201, + "y": 3844926 + }, + { + "type": "cubicBezTo", + "x1": 5915026, + "y1": 3827993, + "x2": 5915025, + "y2": 3807884, + "x": 5911850, + "y": 3790951 + }, + { + "type": "lineTo", + "x": 5927726, + "y": 3660776 + }, + { + "type": "lineTo", + "x": 5937251, + "y": 3546476 + }, + { + "type": "lineTo", + "x": 5911851, + "y": 3435351 + }, + { + "type": "lineTo", + "x": 5873751, + "y": 3314701 + }, + { + "type": "lineTo", + "x": 5826126, + "y": 3213101 + }, + { + "type": "lineTo", + "x": 5784851, + "y": 3146426 + }, + { + "type": "lineTo", + "x": 5708651, + "y": 3057526 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/superior_occipital_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/superior_occipital_colored_regions.json new file mode 100644 index 00000000..2dff4758 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/superior_occipital_colored_regions.json @@ -0,0 +1,936 @@ +{ + "slide_number": 33, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1236", + "path_data": [ + { + "path_width": 3303363, + "path_height": 3581732, + "commands": [ + { + "type": "moveTo", + "x": 3817060, + "y": 2336688 + }, + { + "type": "lineTo", + "x": 3870571, + "y": 2311715 + }, + { + "type": "lineTo", + "x": 3934783, + "y": 2283176 + }, + { + "type": "lineTo", + "x": 4013264, + "y": 2276041 + }, + { + "type": "lineTo", + "x": 4070342, + "y": 2261771 + }, + { + "type": "lineTo", + "x": 4109583, + "y": 2236799 + }, + { + "type": "lineTo", + "x": 4141689, + "y": 2211827 + }, + { + "type": "lineTo", + "x": 4184497, + "y": 2190422 + }, + { + "type": "lineTo", + "x": 4238007, + "y": 2204692 + }, + { + "type": "lineTo", + "x": 4248709, + "y": 2247501 + }, + { + "type": "lineTo", + "x": 4273681, + "y": 2265338 + }, + { + "type": "lineTo", + "x": 4341460, + "y": 2268906 + }, + { + "type": "lineTo", + "x": 4419942, + "y": 2297446 + }, + { + "type": "lineTo", + "x": 4498423, + "y": 2329553 + }, + { + "type": "lineTo", + "x": 4551934, + "y": 2343823 + }, + { + "type": "lineTo", + "x": 4605444, + "y": 2450846 + }, + { + "type": "lineTo", + "x": 4612579, + "y": 2482954 + }, + { + "type": "lineTo", + "x": 4594742, + "y": 2532898 + }, + { + "type": "lineTo", + "x": 4605444, + "y": 2557870 + }, + { + "type": "lineTo", + "x": 4633983, + "y": 2561438 + }, + { + "type": "lineTo", + "x": 4651819, + "y": 2618517 + }, + { + "type": "lineTo", + "x": 4716032, + "y": 2704136 + }, + { + "type": "lineTo", + "x": 4780244, + "y": 2771918 + }, + { + "type": "lineTo", + "x": 4801648, + "y": 2789755 + }, + { + "type": "lineTo", + "x": 4805215, + "y": 2836132 + }, + { + "type": "lineTo", + "x": 4855158, + "y": 2850402 + }, + { + "type": "lineTo", + "x": 4894399, + "y": 2886077 + }, + { + "type": "lineTo", + "x": 4944342, + "y": 2918184 + }, + { + "type": "lineTo", + "x": 4965746, + "y": 2925319 + }, + { + "type": "lineTo", + "x": 4958611, + "y": 2950291 + }, + { + "type": "lineTo", + "x": 4983583, + "y": 2971696 + }, + { + "type": "lineTo", + "x": 5058497, + "y": 3003803 + }, + { + "type": "lineTo", + "x": 5069199, + "y": 3021640 + }, + { + "type": "lineTo", + "x": 5094170, + "y": 3068017 + }, + { + "type": "lineTo", + "x": 5097738, + "y": 3082287 + }, + { + "type": "lineTo", + "x": 5069199, + "y": 3100125 + }, + { + "type": "lineTo", + "x": 5097738, + "y": 3157204 + }, + { + "type": "lineTo", + "x": 5140546, + "y": 3203581 + }, + { + "type": "lineTo", + "x": 5194056, + "y": 3239256 + }, + { + "type": "lineTo", + "x": 5240431, + "y": 3260660 + }, + { + "type": "lineTo", + "x": 5283240, + "y": 3271363 + }, + { + "type": "lineTo", + "x": 5308211, + "y": 3289200 + }, + { + "type": "lineTo", + "x": 5340317, + "y": 3339145 + }, + { + "type": "lineTo", + "x": 5379558, + "y": 3399791 + }, + { + "type": "lineTo", + "x": 5393827, + "y": 3442601 + }, + { + "type": "lineTo", + "x": 5393827, + "y": 3492545 + }, + { + "type": "lineTo", + "x": 5433068, + "y": 3506815 + }, + { + "type": "lineTo", + "x": 5486578, + "y": 3549625 + }, + { + "type": "lineTo", + "x": 5511550, + "y": 3610272 + }, + { + "type": "lineTo", + "x": 5525819, + "y": 3681621 + }, + { + "type": "lineTo", + "x": 5543656, + "y": 3731565 + }, + { + "type": "lineTo", + "x": 5543656, + "y": 3799347 + }, + { + "type": "lineTo", + "x": 5575762, + "y": 3849292 + }, + { + "type": "lineTo", + "x": 5625705, + "y": 3824319 + }, + { + "type": "lineTo", + "x": 5647109, + "y": 3827887 + }, + { + "type": "lineTo", + "x": 5672080, + "y": 3884966 + }, + { + "type": "lineTo", + "x": 5697052, + "y": 3888534 + }, + { + "type": "lineTo", + "x": 5697052, + "y": 3920641 + }, + { + "type": "lineTo", + "x": 5686350, + "y": 3956315 + }, + { + "type": "lineTo", + "x": 5725591, + "y": 4034800 + }, + { + "type": "lineTo", + "x": 5718456, + "y": 4077609 + }, + { + "type": "lineTo", + "x": 5718456, + "y": 4116851 + }, + { + "type": "lineTo", + "x": 5718456, + "y": 4156093 + }, + { + "type": "lineTo", + "x": 5732725, + "y": 4184633 + }, + { + "type": "lineTo", + "x": 5757697, + "y": 4223875 + }, + { + "type": "lineTo", + "x": 5768399, + "y": 4245280 + }, + { + "type": "lineTo", + "x": 5754129, + "y": 4273820 + }, + { + "type": "lineTo", + "x": 5754129, + "y": 4313062 + }, + { + "type": "lineTo", + "x": 5729158, + "y": 4348736 + }, + { + "type": "lineTo", + "x": 5739860, + "y": 4355871 + }, + { + "type": "lineTo", + "x": 5714889, + "y": 4395113 + }, + { + "type": "lineTo", + "x": 5736293, + "y": 4420086 + }, + { + "type": "lineTo", + "x": 5707754, + "y": 4437923 + }, + { + "type": "lineTo", + "x": 5686350, + "y": 4505705 + }, + { + "type": "lineTo", + "x": 5664946, + "y": 4509272 + }, + { + "type": "lineTo", + "x": 5700619, + "y": 4544947 + }, + { + "type": "lineTo", + "x": 5650676, + "y": 4630566 + }, + { + "type": "lineTo", + "x": 5657811, + "y": 4719752 + }, + { + "type": "lineTo", + "x": 5632840, + "y": 4780399 + }, + { + "type": "lineTo", + "x": 5632840, + "y": 4858883 + }, + { + "type": "lineTo", + "x": 5579329, + "y": 4919530 + }, + { + "type": "lineTo", + "x": 5561493, + "y": 4955205 + }, + { + "type": "lineTo", + "x": 5561493, + "y": 4998014 + }, + { + "type": "lineTo", + "x": 5507982, + "y": 5026554 + }, + { + "type": "lineTo", + "x": 5522252, + "y": 5090768 + }, + { + "type": "lineTo", + "x": 5483011, + "y": 5140713 + }, + { + "type": "lineTo", + "x": 5461607, + "y": 5190657 + }, + { + "type": "lineTo", + "x": 5425933, + "y": 5258439 + }, + { + "type": "lineTo", + "x": 5368856, + "y": 5333356 + }, + { + "type": "lineTo", + "x": 5308211, + "y": 5408273 + }, + { + "type": "lineTo", + "x": 5243999, + "y": 5490324 + }, + { + "type": "lineTo", + "x": 5144113, + "y": 5583078 + }, + { + "type": "lineTo", + "x": 5094170, + "y": 5654427 + }, + { + "type": "lineTo", + "x": 5004987, + "y": 5711507 + }, + { + "type": "lineTo", + "x": 4865860, + "y": 5743614 + }, + { + "type": "lineTo", + "x": 4680358, + "y": 5772154 + }, + { + "type": "lineTo", + "x": 4512693, + "y": 5768586 + }, + { + "type": "lineTo", + "x": 4345028, + "y": 5772154 + }, + { + "type": "lineTo", + "x": 4152391, + "y": 5750749 + }, + { + "type": "lineTo", + "x": 4056073, + "y": 5772154 + }, + { + "type": "lineTo", + "x": 3995428, + "y": 5715074 + }, + { + "type": "lineTo", + "x": 3899109, + "y": 5732912 + }, + { + "type": "lineTo", + "x": 3781387, + "y": 5736479 + }, + { + "type": "lineTo", + "x": 3627991, + "y": 5718642 + }, + { + "type": "lineTo", + "x": 3531673, + "y": 5661562 + }, + { + "type": "lineTo", + "x": 3449624, + "y": 5593781 + }, + { + "type": "lineTo", + "x": 3374709, + "y": 5522431 + }, + { + "type": "lineTo", + "x": 3324767, + "y": 5451082 + }, + { + "type": "lineTo", + "x": 3235583, + "y": 5351193 + }, + { + "type": "lineTo", + "x": 3214179, + "y": 5311951 + }, + { + "type": "lineTo", + "x": 3210612, + "y": 5215630 + }, + { + "type": "lineTo", + "x": 3167803, + "y": 5151415 + }, + { + "type": "lineTo", + "x": 3085754, + "y": 5101471 + }, + { + "type": "lineTo", + "x": 2975167, + "y": 5087201 + }, + { + "type": "lineTo", + "x": 2914522, + "y": 4976610 + }, + { + "type": "lineTo", + "x": 2828905, + "y": 4919530 + }, + { + "type": "lineTo", + "x": 2807501, + "y": 4858883 + }, + { + "type": "lineTo", + "x": 2803934, + "y": 4808939 + }, + { + "type": "lineTo", + "x": 2739722, + "y": 4791102 + }, + { + "type": "lineTo", + "x": 2721885, + "y": 4726887 + }, + { + "type": "lineTo", + "x": 2671942, + "y": 4691213 + }, + { + "type": "lineTo", + "x": 2704048, + "y": 4626998 + }, + { + "type": "lineTo", + "x": 2643403, + "y": 4552082 + }, + { + "type": "lineTo", + "x": 2575624, + "y": 4487867 + }, + { + "type": "lineTo", + "x": 2589893, + "y": 4409383 + }, + { + "type": "lineTo", + "x": 2554220, + "y": 4330899 + }, + { + "type": "lineTo", + "x": 2525681, + "y": 4280955 + }, + { + "type": "lineTo", + "x": 2525681, + "y": 4198903 + }, + { + "type": "lineTo", + "x": 2486440, + "y": 4145391 + }, + { + "type": "lineTo", + "x": 2465036, + "y": 4038367 + }, + { + "type": "lineTo", + "x": 2482873, + "y": 3999125 + }, + { + "type": "lineTo", + "x": 2468604, + "y": 3920641 + }, + { + "type": "lineTo", + "x": 2504277, + "y": 3895669 + }, + { + "type": "lineTo", + "x": 2514979, + "y": 3863561 + }, + { + "type": "lineTo", + "x": 2557787, + "y": 3835022 + }, + { + "type": "lineTo", + "x": 2597028, + "y": 3813617 + }, + { + "type": "lineTo", + "x": 2629134, + "y": 3824319 + }, + { + "type": "lineTo", + "x": 2679077, + "y": 3810050 + }, + { + "type": "lineTo", + "x": 2700481, + "y": 3781510 + }, + { + "type": "lineTo", + "x": 2775395, + "y": 3792212 + }, + { + "type": "lineTo", + "x": 2796799, + "y": 3777942 + }, + { + "type": "lineTo", + "x": 2800367, + "y": 3699458 + }, + { + "type": "lineTo", + "x": 2825338, + "y": 3660216 + }, + { + "type": "lineTo", + "x": 2803934, + "y": 3620974 + }, + { + "type": "lineTo", + "x": 2839608, + "y": 3553192 + }, + { + "type": "lineTo", + "x": 2868146, + "y": 3496113 + }, + { + "type": "lineTo", + "x": 2889550, + "y": 3431899 + }, + { + "type": "lineTo", + "x": 2943061, + "y": 3396224 + }, + { + "type": "lineTo", + "x": 2975167, + "y": 3349847 + }, + { + "type": "lineTo", + "x": 2993003, + "y": 3321307 + }, + { + "type": "lineTo", + "x": 3000138, + "y": 3289200 + }, + { + "type": "lineTo", + "x": 3021542, + "y": 3242823 + }, + { + "type": "lineTo", + "x": 3046514, + "y": 3221418 + }, + { + "type": "lineTo", + "x": 3103591, + "y": 3221418 + }, + { + "type": "lineTo", + "x": 3149967, + "y": 3217851 + }, + { + "type": "lineTo", + "x": 3171371, + "y": 3207148 + }, + { + "type": "lineTo", + "x": 3167803, + "y": 3157204 + }, + { + "type": "lineTo", + "x": 3221314, + "y": 3132232 + }, + { + "type": "lineTo", + "x": 3249852, + "y": 3103692 + }, + { + "type": "lineTo", + "x": 3267689, + "y": 3071585 + }, + { + "type": "lineTo", + "x": 3267689, + "y": 3046613 + }, + { + "type": "lineTo", + "x": 3253420, + "y": 3014505 + }, + { + "type": "lineTo", + "x": 3264122, + "y": 2968128 + }, + { + "type": "lineTo", + "x": 3310497, + "y": 2939589 + }, + { + "type": "lineTo", + "x": 3356873, + "y": 2911049 + }, + { + "type": "lineTo", + "x": 3403248, + "y": 2911049 + }, + { + "type": "lineTo", + "x": 3421085, + "y": 2861105 + }, + { + "type": "lineTo", + "x": 3435354, + "y": 2861105 + }, + { + "type": "lineTo", + "x": 3463893, + "y": 2832565 + }, + { + "type": "lineTo", + "x": 3485297, + "y": 2814728 + }, + { + "type": "lineTo", + "x": 3524538, + "y": 2793323 + }, + { + "type": "lineTo", + "x": 3556644, + "y": 2782620 + }, + { + "type": "lineTo", + "x": 3585183, + "y": 2754081 + }, + { + "type": "lineTo", + "x": 3595885, + "y": 2711271 + }, + { + "type": "lineTo", + "x": 3656530, + "y": 2675597 + }, + { + "type": "lineTo", + "x": 3685069, + "y": 2657759 + }, + { + "type": "lineTo", + "x": 3720742, + "y": 2622085 + }, + { + "type": "lineTo", + "x": 3756415, + "y": 2554303 + }, + { + "type": "lineTo", + "x": 3763550, + "y": 2525763 + }, + { + "type": "lineTo", + "x": 3767118, + "y": 2482954 + }, + { + "type": "lineTo", + "x": 3802791, + "y": 2386632 + }, + { + "type": "lineTo", + "x": 3817060, + "y": 2336688 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/superior_sphenoid_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/superior_sphenoid_colored_regions.json new file mode 100644 index 00000000..e418a0f5 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/superior_sphenoid_colored_regions.json @@ -0,0 +1,886 @@ +{ + "slide_number": 31, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1149", + "path_data": [ + { + "path_width": 3940175, + "path_height": 1727200, + "commands": [ + { + "type": "moveTo", + "x": 4197350, + "y": 3508375 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 3657600 + }, + { + "type": "lineTo", + "x": 4029075, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 3943350, + "y": 3771900 + }, + { + "type": "lineTo", + "x": 3813175, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 3727450, + "y": 3746500 + }, + { + "type": "lineTo", + "x": 3600450, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 3451225, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 3362325, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 3225800, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 3124200, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 3028950, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 2930525, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 2940050, + "y": 3784600 + }, + { + "type": "lineTo", + "x": 2898775, + "y": 3797300 + }, + { + "type": "lineTo", + "x": 2892425, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 2679700, + "y": 3860800 + }, + { + "type": "lineTo", + "x": 2501900, + "y": 3879850 + }, + { + "type": "lineTo", + "x": 2393950, + "y": 3952875 + }, + { + "type": "lineTo", + "x": 2311400, + "y": 4006850 + }, + { + "type": "lineTo", + "x": 2308225, + "y": 4048125 + }, + { + "type": "lineTo", + "x": 2343150, + "y": 4051300 + }, + { + "type": "lineTo", + "x": 2355850, + "y": 4102100 + }, + { + "type": "lineTo", + "x": 2387600, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 2387600, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 2441575, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 2457450, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 2492375, + "y": 4219575 + }, + { + "type": "lineTo", + "x": 2492375, + "y": 4264025 + }, + { + "type": "lineTo", + "x": 2552700, + "y": 4270375 + }, + { + "type": "lineTo", + "x": 2552700, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 2597150, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 2625725, + "y": 4375150 + }, + { + "type": "lineTo", + "x": 2606675, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 2676525, + "y": 4467225 + }, + { + "type": "lineTo", + "x": 2740025, + "y": 4464050 + }, + { + "type": "lineTo", + "x": 2692400, + "y": 4518025 + }, + { + "type": "lineTo", + "x": 2717800, + "y": 4537075 + }, + { + "type": "lineTo", + "x": 2774950, + "y": 4514850 + }, + { + "type": "lineTo", + "x": 2730500, + "y": 4581525 + }, + { + "type": "lineTo", + "x": 2743200, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 2816225, + "y": 4556125 + }, + { + "type": "lineTo", + "x": 2854325, + "y": 4606925 + }, + { + "type": "lineTo", + "x": 2816225, + "y": 4632325 + }, + { + "type": "lineTo", + "x": 2892425, + "y": 4638675 + }, + { + "type": "lineTo", + "x": 2914650, + "y": 4673600 + }, + { + "type": "lineTo", + "x": 2936875, + "y": 4699000 + }, + { + "type": "lineTo", + "x": 2924175, + "y": 4740275 + }, + { + "type": "lineTo", + "x": 3041650, + "y": 4721225 + }, + { + "type": "lineTo", + "x": 2990850, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 3067050, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 3063875, + "y": 4870450 + }, + { + "type": "lineTo", + "x": 3143250, + "y": 4816475 + }, + { + "type": "lineTo", + "x": 3111500, + "y": 4889500 + }, + { + "type": "lineTo", + "x": 3076575, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 2946400, + "y": 5064125 + }, + { + "type": "lineTo", + "x": 2847975, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 2921000, + "y": 5181600 + }, + { + "type": "lineTo", + "x": 2981325, + "y": 5162550 + }, + { + "type": "lineTo", + "x": 3057525, + "y": 5178425 + }, + { + "type": "lineTo", + "x": 3089275, + "y": 5216525 + }, + { + "type": "lineTo", + "x": 3149600, + "y": 5111750 + }, + { + "type": "lineTo", + "x": 3225800, + "y": 5057775 + }, + { + "type": "lineTo", + "x": 3314700, + "y": 5048250 + }, + { + "type": "lineTo", + "x": 3422650, + "y": 5029200 + }, + { + "type": "lineTo", + "x": 3565525, + "y": 4991100 + }, + { + "type": "lineTo", + "x": 3540125, + "y": 5035550 + }, + { + "type": "lineTo", + "x": 3594100, + "y": 5022850 + }, + { + "type": "lineTo", + "x": 3641725, + "y": 5060950 + }, + { + "type": "lineTo", + "x": 3698875, + "y": 5092700 + }, + { + "type": "lineTo", + "x": 3752850, + "y": 5099050 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 3775075, + "y": 5203825 + }, + { + "type": "lineTo", + "x": 3867150, + "y": 5172075 + }, + { + "type": "lineTo", + "x": 3930650, + "y": 5137150 + }, + { + "type": "lineTo", + "x": 3997325, + "y": 5127625 + }, + { + "type": "lineTo", + "x": 4086225, + "y": 5127625 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 5105400 + }, + { + "type": "lineTo", + "x": 4152900, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 4162425, + "y": 5127625 + }, + { + "type": "lineTo", + "x": 4219575, + "y": 5127625 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 5108575 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 5108575 + }, + { + "type": "lineTo", + "x": 4346575, + "y": 5130800 + }, + { + "type": "lineTo", + "x": 4441825, + "y": 5143500 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 5153025 + }, + { + "type": "lineTo", + "x": 4594225, + "y": 5187950 + }, + { + "type": "lineTo", + "x": 4645025, + "y": 5140325 + }, + { + "type": "lineTo", + "x": 4686300, + "y": 5124450 + }, + { + "type": "lineTo", + "x": 4638675, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 4625975, + "y": 5070475 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 5095875 + }, + { + "type": "lineTo", + "x": 4765675, + "y": 5057775 + }, + { + "type": "lineTo", + "x": 4854575, + "y": 5064125 + }, + { + "type": "lineTo", + "x": 4940300, + "y": 5054600 + }, + { + "type": "lineTo", + "x": 5073650, + "y": 5102225 + }, + { + "type": "lineTo", + "x": 5194300, + "y": 5184775 + }, + { + "type": "lineTo", + "x": 5267325, + "y": 5229225 + }, + { + "type": "lineTo", + "x": 5359400, + "y": 5200650 + }, + { + "type": "lineTo", + "x": 5489575, + "y": 5235575 + }, + { + "type": "lineTo", + "x": 5505450, + "y": 5184775 + }, + { + "type": "lineTo", + "x": 5524500, + "y": 5143500 + }, + { + "type": "lineTo", + "x": 5505450, + "y": 5114925 + }, + { + "type": "lineTo", + "x": 5476875, + "y": 5114925 + }, + { + "type": "lineTo", + "x": 5426075, + "y": 5073650 + }, + { + "type": "lineTo", + "x": 5391150, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 5391150, + "y": 5051425 + }, + { + "type": "lineTo", + "x": 5378450, + "y": 5067300 + }, + { + "type": "lineTo", + "x": 5346700, + "y": 5029200 + }, + { + "type": "lineTo", + "x": 5327650, + "y": 4991100 + }, + { + "type": "lineTo", + "x": 5346700, + "y": 4965700 + }, + { + "type": "lineTo", + "x": 5410200, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 5410200, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 5470525, + "y": 4940300 + }, + { + "type": "lineTo", + "x": 5403850, + "y": 4911725 + }, + { + "type": "lineTo", + "x": 5435600, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 5435600, + "y": 4806950 + }, + { + "type": "lineTo", + "x": 5489575, + "y": 4791075 + }, + { + "type": "lineTo", + "x": 5499100, + "y": 4778375 + }, + { + "type": "lineTo", + "x": 5546725, + "y": 4797425 + }, + { + "type": "lineTo", + "x": 5610225, + "y": 4829175 + }, + { + "type": "lineTo", + "x": 5622925, + "y": 4803775 + }, + { + "type": "lineTo", + "x": 5661025, + "y": 4800600 + }, + { + "type": "lineTo", + "x": 5654675, + "y": 4746625 + }, + { + "type": "lineTo", + "x": 5676900, + "y": 4667250 + }, + { + "type": "lineTo", + "x": 5616575, + "y": 4594225 + }, + { + "type": "lineTo", + "x": 5702300, + "y": 4584700 + }, + { + "type": "lineTo", + "x": 5651500, + "y": 4549775 + }, + { + "type": "lineTo", + "x": 5699125, + "y": 4498975 + }, + { + "type": "lineTo", + "x": 5737225, + "y": 4448175 + }, + { + "type": "lineTo", + "x": 5829300, + "y": 4445000 + }, + { + "type": "lineTo", + "x": 5911850, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 5956300, + "y": 4346575 + }, + { + "type": "lineTo", + "x": 6010275, + "y": 4321175 + }, + { + "type": "lineTo", + "x": 6165850, + "y": 4308475 + }, + { + "type": "lineTo", + "x": 6194425, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 6248400, + "y": 4137025 + }, + { + "type": "lineTo", + "x": 6242050, + "y": 4111625 + }, + { + "type": "lineTo", + "x": 6216650, + "y": 4095750 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 4057650 + }, + { + "type": "lineTo", + "x": 6149975, + "y": 4060825 + }, + { + "type": "lineTo", + "x": 6137275, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 6105525, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 6051550, + "y": 3946525 + }, + { + "type": "lineTo", + "x": 5972175, + "y": 3924300 + }, + { + "type": "lineTo", + "x": 5918200, + "y": 3911600 + }, + { + "type": "lineTo", + "x": 5838825, + "y": 3848100 + }, + { + "type": "lineTo", + "x": 5689600, + "y": 3829050 + }, + { + "type": "lineTo", + "x": 5619750, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 5534025, + "y": 3832225 + }, + { + "type": "lineTo", + "x": 5419725, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 5292725, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 5216525, + "y": 3708400 + }, + { + "type": "lineTo", + "x": 5149850, + "y": 3721100 + }, + { + "type": "lineTo", + "x": 5076825, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 4968875, + "y": 3702050 + }, + { + "type": "lineTo", + "x": 4908550, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 4879975, + "y": 3749675 + }, + { + "type": "lineTo", + "x": 4829175, + "y": 3733800 + }, + { + "type": "lineTo", + "x": 4797425, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 4743450, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 4679950, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 4587875, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 3698875 + }, + { + "type": "lineTo", + "x": 4438650, + "y": 3663950 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 3644900 + }, + { + "type": "lineTo", + "x": 4276725, + "y": 3587750 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 3546475 + }, + { + "type": "lineTo", + "x": 4197350, + "y": 3508375 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/superior_temporal_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/superior_temporal_colored_regions.json new file mode 100644 index 00000000..764033d5 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/superior_temporal_colored_regions.json @@ -0,0 +1,1387 @@ +{ + "slide_number": 32, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1198", + "path_data": [ + { + "path_width": 2000783, + "path_height": 2468572, + "commands": [ + { + "type": "moveTo", + "x": 5304701, + "y": 3488481 + }, + { + "type": "lineTo", + "x": 5301453, + "y": 3553444 + }, + { + "type": "lineTo", + "x": 5294957, + "y": 3618406 + }, + { + "type": "lineTo", + "x": 5259229, + "y": 3696361 + }, + { + "type": "lineTo", + "x": 5249485, + "y": 3745083 + }, + { + "type": "lineTo", + "x": 5249485, + "y": 3767820 + }, + { + "type": "lineTo", + "x": 5229997, + "y": 3832782 + }, + { + "type": "lineTo", + "x": 5191020, + "y": 3881504 + }, + { + "type": "lineTo", + "x": 5132556, + "y": 3917233 + }, + { + "type": "lineTo", + "x": 5087083, + "y": 3936722 + }, + { + "type": "lineTo", + "x": 5051355, + "y": 3978947 + }, + { + "type": "lineTo", + "x": 5028619, + "y": 4008180 + }, + { + "type": "lineTo", + "x": 4963659, + "y": 4014677 + }, + { + "type": "lineTo", + "x": 4914938, + "y": 4017925 + }, + { + "type": "lineTo", + "x": 4892202, + "y": 4024421 + }, + { + "type": "lineTo", + "x": 4908442, + "y": 4037414 + }, + { + "type": "lineTo", + "x": 4901946, + "y": 4105624 + }, + { + "type": "lineTo", + "x": 4882458, + "y": 4144602 + }, + { + "type": "lineTo", + "x": 4833738, + "y": 4151098 + }, + { + "type": "lineTo", + "x": 4785017, + "y": 4170586 + }, + { + "type": "lineTo", + "x": 4742793, + "y": 4209564 + }, + { + "type": "lineTo", + "x": 4720057, + "y": 4264782 + }, + { + "type": "lineTo", + "x": 4729801, + "y": 4316752 + }, + { + "type": "lineTo", + "x": 4707065, + "y": 4349233 + }, + { + "type": "lineTo", + "x": 4697321, + "y": 4391458 + }, + { + "type": "lineTo", + "x": 4648600, + "y": 4404451 + }, + { + "type": "lineTo", + "x": 4629112, + "y": 4430436 + }, + { + "type": "lineTo", + "x": 4606376, + "y": 4475909 + }, + { + "type": "lineTo", + "x": 4570648, + "y": 4456421 + }, + { + "type": "lineTo", + "x": 4528423, + "y": 4466166 + }, + { + "type": "lineTo", + "x": 4482951, + "y": 4505143 + }, + { + "type": "lineTo", + "x": 4453719, + "y": 4583098 + }, + { + "type": "lineTo", + "x": 4430983, + "y": 4625323 + }, + { + "type": "lineTo", + "x": 4379014, + "y": 4690286 + }, + { + "type": "lineTo", + "x": 4330294, + "y": 4667549 + }, + { + "type": "lineTo", + "x": 4359526, + "y": 4748752 + }, + { + "type": "lineTo", + "x": 4323798, + "y": 4797474 + }, + { + "type": "lineTo", + "x": 4369270, + "y": 4914406 + }, + { + "type": "lineTo", + "x": 4310806, + "y": 4917654 + }, + { + "type": "lineTo", + "x": 4307558, + "y": 4963128 + }, + { + "type": "lineTo", + "x": 4252341, + "y": 4985865 + }, + { + "type": "lineTo", + "x": 4275077, + "y": 5044331 + }, + { + "type": "lineTo", + "x": 4236101, + "y": 5076812 + }, + { + "type": "lineTo", + "x": 4174389, + "y": 5050827 + }, + { + "type": "lineTo", + "x": 4096436, + "y": 5119038 + }, + { + "type": "lineTo", + "x": 4021732, + "y": 5089805 + }, + { + "type": "lineTo", + "x": 4015236, + "y": 5138526 + }, + { + "type": "lineTo", + "x": 3966515, + "y": 5106045 + }, + { + "type": "lineTo", + "x": 3943779, + "y": 5171008 + }, + { + "type": "lineTo", + "x": 3898307, + "y": 5180752 + }, + { + "type": "lineTo", + "x": 3781378, + "y": 5076812 + }, + { + "type": "lineTo", + "x": 3726161, + "y": 5128782 + }, + { + "type": "lineTo", + "x": 3690433, + "y": 5106045 + }, + { + "type": "lineTo", + "x": 3784626, + "y": 4966376 + }, + { + "type": "lineTo", + "x": 3807362, + "y": 4946887 + }, + { + "type": "lineTo", + "x": 3758642, + "y": 4927398 + }, + { + "type": "lineTo", + "x": 3784626, + "y": 4868932 + }, + { + "type": "lineTo", + "x": 3732657, + "y": 4868932 + }, + { + "type": "lineTo", + "x": 3680689, + "y": 4803970 + }, + { + "type": "lineTo", + "x": 3667697, + "y": 4687038 + }, + { + "type": "lineTo", + "x": 3622225, + "y": 4687038 + }, + { + "type": "lineTo", + "x": 3651457, + "y": 4657805 + }, + { + "type": "lineTo", + "x": 3700177, + "y": 4557113 + }, + { + "type": "lineTo", + "x": 3677441, + "y": 4531128 + }, + { + "type": "lineTo", + "x": 3700177, + "y": 4459669 + }, + { + "type": "lineTo", + "x": 3722913, + "y": 4440180 + }, + { + "type": "lineTo", + "x": 3696929, + "y": 4414195 + }, + { + "type": "lineTo", + "x": 3664449, + "y": 4410947 + }, + { + "type": "lineTo", + "x": 3644961, + "y": 4440180 + }, + { + "type": "lineTo", + "x": 3622225, + "y": 4436932 + }, + { + "type": "lineTo", + "x": 3589744, + "y": 4449925 + }, + { + "type": "lineTo", + "x": 3576752, + "y": 4407699 + }, + { + "type": "lineTo", + "x": 3521536, + "y": 4417444 + }, + { + "type": "lineTo", + "x": 3495552, + "y": 4394707 + }, + { + "type": "lineTo", + "x": 3443583, + "y": 4342737 + }, + { + "type": "lineTo", + "x": 3411103, + "y": 4397955 + }, + { + "type": "lineTo", + "x": 3368879, + "y": 4336241 + }, + { + "type": "lineTo", + "x": 3310414, + "y": 4235549 + }, + { + "type": "lineTo", + "x": 3303918, + "y": 4086135 + }, + { + "type": "lineTo", + "x": 3329902, + "y": 3982195 + }, + { + "type": "lineTo", + "x": 3352639, + "y": 3852271 + }, + { + "type": "lineTo", + "x": 3427343, + "y": 3667128 + }, + { + "type": "lineTo", + "x": 3482560, + "y": 3524211 + }, + { + "type": "lineTo", + "x": 3521536, + "y": 3456000 + }, + { + "type": "lineTo", + "x": 3580000, + "y": 3303338 + }, + { + "type": "lineTo", + "x": 3618977, + "y": 3186406 + }, + { + "type": "lineTo", + "x": 3654705, + "y": 3095459 + }, + { + "type": "lineTo", + "x": 3716417, + "y": 2991519 + }, + { + "type": "lineTo", + "x": 3846338, + "y": 2838857 + }, + { + "type": "lineTo", + "x": 3998995, + "y": 2783639 + }, + { + "type": "lineTo", + "x": 4096436, + "y": 2741414 + }, + { + "type": "lineTo", + "x": 4245845, + "y": 2712180 + }, + { + "type": "lineTo", + "x": 4281574, + "y": 2767398 + }, + { + "type": "lineTo", + "x": 4265333, + "y": 2832361 + }, + { + "type": "lineTo", + "x": 4353030, + "y": 2855098 + }, + { + "type": "lineTo", + "x": 4388758, + "y": 2855098 + }, + { + "type": "lineTo", + "x": 4333542, + "y": 2890827 + }, + { + "type": "lineTo", + "x": 4366022, + "y": 2916812 + }, + { + "type": "lineTo", + "x": 4430983, + "y": 2894075 + }, + { + "type": "lineTo", + "x": 4382262, + "y": 2972030 + }, + { + "type": "lineTo", + "x": 4398502, + "y": 2972030 + }, + { + "type": "lineTo", + "x": 4456967, + "y": 2942797 + }, + { + "type": "lineTo", + "x": 4492695, + "y": 2955789 + }, + { + "type": "lineTo", + "x": 4453719, + "y": 3007759 + }, + { + "type": "lineTo", + "x": 4463463, + "y": 3017504 + }, + { + "type": "lineTo", + "x": 4534919, + "y": 3007759 + }, + { + "type": "lineTo", + "x": 4573896, + "y": 3056481 + }, + { + "type": "lineTo", + "x": 4635608, + "y": 3066226 + }, + { + "type": "lineTo", + "x": 4645352, + "y": 3127940 + }, + { + "type": "lineTo", + "x": 4694073, + "y": 3131188 + }, + { + "type": "lineTo", + "x": 4681080, + "y": 3202647 + }, + { + "type": "lineTo", + "x": 4752537, + "y": 3186406 + }, + { + "type": "lineTo", + "x": 4710313, + "y": 3251368 + }, + { + "type": "lineTo", + "x": 4674584, + "y": 3326075 + }, + { + "type": "lineTo", + "x": 4557656, + "y": 3397534 + }, + { + "type": "lineTo", + "x": 4482951, + "y": 3446256 + }, + { + "type": "lineTo", + "x": 4489447, + "y": 3491729 + }, + { + "type": "lineTo", + "x": 4564152, + "y": 3498226 + }, + { + "type": "lineTo", + "x": 4619368, + "y": 3468992 + }, + { + "type": "lineTo", + "x": 4668088, + "y": 3501474 + }, + { + "type": "lineTo", + "x": 4746041, + "y": 3475489 + }, + { + "type": "lineTo", + "x": 4814249, + "y": 3436511 + }, + { + "type": "lineTo", + "x": 4875962, + "y": 3397534 + }, + { + "type": "lineTo", + "x": 4934426, + "y": 3378045 + }, + { + "type": "lineTo", + "x": 5002635, + "y": 3368301 + }, + { + "type": "lineTo", + "x": 5054603, + "y": 3365053 + }, + { + "type": "lineTo", + "x": 5122812, + "y": 3378045 + }, + { + "type": "lineTo", + "x": 5152044, + "y": 3391038 + }, + { + "type": "lineTo", + "x": 5184524, + "y": 3371549 + }, + { + "type": "lineTo", + "x": 5217004, + "y": 3404030 + }, + { + "type": "lineTo", + "x": 5252733, + "y": 3413774 + }, + { + "type": "lineTo", + "x": 5304701, + "y": 3488481 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1199", + "path_data": [ + { + "path_width": 2030015, + "path_height": 2822617, + "commands": [ + { + "type": "moveTo", + "x": 6074483, + "y": 3530708 + }, + { + "type": "lineTo", + "x": 6087475, + "y": 3579430 + }, + { + "type": "lineTo", + "x": 6139443, + "y": 3696362 + }, + { + "type": "lineTo", + "x": 6126451, + "y": 3741836 + }, + { + "type": "lineTo", + "x": 6126451, + "y": 3784061 + }, + { + "type": "lineTo", + "x": 6178420, + "y": 3800302 + }, + { + "type": "lineTo", + "x": 6188164, + "y": 3871760 + }, + { + "type": "lineTo", + "x": 6256372, + "y": 3943219 + }, + { + "type": "lineTo", + "x": 6314837, + "y": 4004933 + }, + { + "type": "lineTo", + "x": 6344069, + "y": 4008181 + }, + { + "type": "lineTo", + "x": 6337573, + "y": 4060151 + }, + { + "type": "lineTo", + "x": 6366805, + "y": 4079640 + }, + { + "type": "lineTo", + "x": 6438262, + "y": 4082888 + }, + { + "type": "lineTo", + "x": 6470742, + "y": 4095881 + }, + { + "type": "lineTo", + "x": 6506470, + "y": 4138106 + }, + { + "type": "lineTo", + "x": 6499974, + "y": 4212813 + }, + { + "type": "lineTo", + "x": 6542198, + "y": 4219309 + }, + { + "type": "lineTo", + "x": 6574679, + "y": 4232302 + }, + { + "type": "lineTo", + "x": 6620151, + "y": 4255039 + }, + { + "type": "lineTo", + "x": 6639639, + "y": 4300512 + }, + { + "type": "lineTo", + "x": 6655879, + "y": 4320001 + }, + { + "type": "lineTo", + "x": 6633143, + "y": 4365475 + }, + { + "type": "lineTo", + "x": 6655879, + "y": 4427189 + }, + { + "type": "lineTo", + "x": 6707848, + "y": 4469415 + }, + { + "type": "lineTo", + "x": 6750072, + "y": 4488903 + }, + { + "type": "lineTo", + "x": 6782552, + "y": 4511640 + }, + { + "type": "lineTo", + "x": 6828024, + "y": 4524633 + }, + { + "type": "lineTo", + "x": 6857257, + "y": 4524633 + }, + { + "type": "lineTo", + "x": 6879993, + "y": 4583099 + }, + { + "type": "lineTo", + "x": 6902729, + "y": 4631821 + }, + { + "type": "lineTo", + "x": 6941705, + "y": 4683790 + }, + { + "type": "lineTo", + "x": 6944953, + "y": 4739009 + }, + { + "type": "lineTo", + "x": 7006666, + "y": 4787730 + }, + { + "type": "lineTo", + "x": 7048890, + "y": 4836452 + }, + { + "type": "lineTo", + "x": 7074874, + "y": 4898166 + }, + { + "type": "lineTo", + "x": 7097610, + "y": 4982618 + }, + { + "type": "lineTo", + "x": 7107355, + "y": 5067069 + }, + { + "type": "lineTo", + "x": 7146331, + "y": 5132031 + }, + { + "type": "lineTo", + "x": 7198299, + "y": 5106046 + }, + { + "type": "lineTo", + "x": 7234027, + "y": 5167760 + }, + { + "type": "lineTo", + "x": 7256764, + "y": 5187249 + }, + { + "type": "lineTo", + "x": 7256764, + "y": 5248963 + }, + { + "type": "lineTo", + "x": 7295740, + "y": 5326918 + }, + { + "type": "lineTo", + "x": 7282748, + "y": 5378888 + }, + { + "type": "lineTo", + "x": 7302236, + "y": 5424362 + }, + { + "type": "lineTo", + "x": 7285996, + "y": 5479580 + }, + { + "type": "lineTo", + "x": 7337964, + "y": 5525054 + }, + { + "type": "lineTo", + "x": 7396429, + "y": 5466587 + }, + { + "type": "lineTo", + "x": 7422413, + "y": 5395129 + }, + { + "type": "lineTo", + "x": 7480877, + "y": 5336663 + }, + { + "type": "lineTo", + "x": 7523102, + "y": 5284693 + }, + { + "type": "lineTo", + "x": 7558830, + "y": 5239219 + }, + { + "type": "lineTo", + "x": 7568574, + "y": 5148272 + }, + { + "type": "lineTo", + "x": 7575070, + "y": 5099550 + }, + { + "type": "lineTo", + "x": 7594558, + "y": 5044332 + }, + { + "type": "lineTo", + "x": 7601054, + "y": 5005354 + }, + { + "type": "lineTo", + "x": 7653023, + "y": 4930648 + }, + { + "type": "lineTo", + "x": 7698495, + "y": 4891670 + }, + { + "type": "lineTo", + "x": 7743967, + "y": 4852693 + }, + { + "type": "lineTo", + "x": 7717983, + "y": 4752001 + }, + { + "type": "lineTo", + "x": 7701743, + "y": 4719520 + }, + { + "type": "lineTo", + "x": 7727727, + "y": 4670798 + }, + { + "type": "lineTo", + "x": 7727727, + "y": 4609084 + }, + { + "type": "lineTo", + "x": 7704991, + "y": 4521384 + }, + { + "type": "lineTo", + "x": 7750463, + "y": 4511640 + }, + { + "type": "lineTo", + "x": 7815424, + "y": 4505144 + }, + { + "type": "lineTo", + "x": 7844656, + "y": 4482407 + }, + { + "type": "lineTo", + "x": 7938849, + "y": 4355730 + }, + { + "type": "lineTo", + "x": 7981073, + "y": 4290768 + }, + { + "type": "lineTo", + "x": 8036289, + "y": 4151099 + }, + { + "type": "lineTo", + "x": 8036289, + "y": 4053655 + }, + { + "type": "lineTo", + "x": 8091506, + "y": 3985445 + }, + { + "type": "lineTo", + "x": 8072018, + "y": 3907490 + }, + { + "type": "lineTo", + "x": 8085010, + "y": 3829535 + }, + { + "type": "lineTo", + "x": 8104498, + "y": 3764572 + }, + { + "type": "lineTo", + "x": 8081762, + "y": 3657384 + }, + { + "type": "lineTo", + "x": 8049282, + "y": 3540452 + }, + { + "type": "lineTo", + "x": 7981073, + "y": 3381294 + }, + { + "type": "lineTo", + "x": 7958337, + "y": 3303339 + }, + { + "type": "lineTo", + "x": 7929105, + "y": 3196151 + }, + { + "type": "lineTo", + "x": 7877136, + "y": 3105204 + }, + { + "type": "lineTo", + "x": 7802432, + "y": 2994768 + }, + { + "type": "lineTo", + "x": 7727727, + "y": 2903821 + }, + { + "type": "lineTo", + "x": 7682255, + "y": 2848603 + }, + { + "type": "lineTo", + "x": 7630286, + "y": 2816121 + }, + { + "type": "lineTo", + "x": 7552334, + "y": 2806377 + }, + { + "type": "lineTo", + "x": 7493869, + "y": 2816121 + }, + { + "type": "lineTo", + "x": 7409421, + "y": 2812873 + }, + { + "type": "lineTo", + "x": 7363948, + "y": 2796633 + }, + { + "type": "lineTo", + "x": 7315228, + "y": 2702437 + }, + { + "type": "lineTo", + "x": 7292492, + "y": 2744663 + }, + { + "type": "lineTo", + "x": 7247020, + "y": 2738166 + }, + { + "type": "lineTo", + "x": 7211291, + "y": 2783640 + }, + { + "type": "lineTo", + "x": 7198299, + "y": 2803129 + }, + { + "type": "lineTo", + "x": 7175563, + "y": 2809625 + }, + { + "type": "lineTo", + "x": 7130091, + "y": 2744663 + }, + { + "type": "lineTo", + "x": 7087866, + "y": 2809625 + }, + { + "type": "lineTo", + "x": 7078122, + "y": 2861595 + }, + { + "type": "lineTo", + "x": 7045642, + "y": 2903821 + }, + { + "type": "lineTo", + "x": 7029402, + "y": 2933054 + }, + { + "type": "lineTo", + "x": 6961193, + "y": 2968783 + }, + { + "type": "lineTo", + "x": 6961193, + "y": 2994768 + }, + { + "type": "lineTo", + "x": 6915721, + "y": 2978527 + }, + { + "type": "lineTo", + "x": 6889737, + "y": 3027249 + }, + { + "type": "lineTo", + "x": 6889737, + "y": 3046738 + }, + { + "type": "lineTo", + "x": 6896233, + "y": 3082467 + }, + { + "type": "lineTo", + "x": 6892985, + "y": 3111700 + }, + { + "type": "lineTo", + "x": 6870249, + "y": 3150678 + }, + { + "type": "lineTo", + "x": 6831272, + "y": 3196151 + }, + { + "type": "lineTo", + "x": 6789048, + "y": 3257866 + }, + { + "type": "lineTo", + "x": 6789048, + "y": 3280603 + }, + { + "type": "lineTo", + "x": 6753320, + "y": 3293595 + }, + { + "type": "lineTo", + "x": 6730584, + "y": 3322828 + }, + { + "type": "lineTo", + "x": 6746824, + "y": 3352061 + }, + { + "type": "lineTo", + "x": 6789048, + "y": 3371550 + }, + { + "type": "lineTo", + "x": 6828024, + "y": 3400783 + }, + { + "type": "lineTo", + "x": 6850761, + "y": 3430016 + }, + { + "type": "lineTo", + "x": 6860505, + "y": 3449505 + }, + { + "type": "lineTo", + "x": 6889737, + "y": 3465745 + }, + { + "type": "lineTo", + "x": 6883241, + "y": 3514467 + }, + { + "type": "lineTo", + "x": 6805288, + "y": 3517715 + }, + { + "type": "cubicBezTo", + "x1": 6791213, + "y1": 3519881, + "x2": 6741411, + "y2": 3486316, + "x": 6727336, + "y": 3488482 + }, + { + "type": "lineTo", + "x": 6720840, + "y": 3537204 + }, + { + "type": "lineTo", + "x": 6662375, + "y": 3537204 + }, + { + "type": "lineTo", + "x": 6587671, + "y": 3491730 + }, + { + "type": "lineTo", + "x": 6506470, + "y": 3449505 + }, + { + "type": "lineTo", + "x": 6441510, + "y": 3423520 + }, + { + "type": "lineTo", + "x": 6370053, + "y": 3404031 + }, + { + "type": "lineTo", + "x": 6301845, + "y": 3397535 + }, + { + "type": "lineTo", + "x": 6272612, + "y": 3391039 + }, + { + "type": "lineTo", + "x": 6220644, + "y": 3391039 + }, + { + "type": "lineTo", + "x": 6188164, + "y": 3413775 + }, + { + "type": "lineTo", + "x": 6142691, + "y": 3423520 + }, + { + "type": "lineTo", + "x": 6090723, + "y": 3413775 + }, + { + "type": "lineTo", + "x": 6084227, + "y": 3478738 + }, + { + "type": "lineTo", + "x": 6074483, + "y": 3530708 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/sustentaculum_tali_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/sustentaculum_tali_colored_regions.json new file mode 100644 index 00000000..c35d56c3 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/sustentaculum_tali_colored_regions.json @@ -0,0 +1,150 @@ +{ + "slide_number": 45, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 352425, + "path_height": 361403, + "commands": [ + { + "type": "moveTo", + "x": 6350001, + "y": 2708274 + }, + { + "type": "lineTo", + "x": 6394451, + "y": 2790824 + }, + { + "type": "lineTo", + "x": 6457951, + "y": 2813049 + }, + { + "type": "lineTo", + "x": 6530976, + "y": 2816224 + }, + { + "type": "lineTo", + "x": 6565901, + "y": 2813049 + }, + { + "type": "lineTo", + "x": 6619876, + "y": 2793999 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 2771774 + }, + { + "type": "lineTo", + "x": 6702426, + "y": 2727324 + }, + { + "type": "lineTo", + "x": 6702426, + "y": 2660649 + }, + { + "type": "lineTo", + "x": 6670676, + "y": 2603499 + }, + { + "type": "cubicBezTo", + "x1": 6646334, + "y1": 2581274, + "x2": 6641043, + "y2": 2559050, + "x": 6616701, + "y": 2536825 + }, + { + "type": "lineTo", + "x": 6575426, + "y": 2492374 + }, + { + "type": "cubicBezTo", + "x1": 6564843, + "y1": 2490257, + "x2": 6560609, + "y2": 2469091, + "x": 6550026, + "y": 2466974 + }, + { + "type": "cubicBezTo", + "x1": 6526743, + "y1": 2442632, + "x2": 6503459, + "y2": 2462741, + "x": 6480176, + "y": 2460624 + }, + { + "type": "cubicBezTo", + "x1": 6462714, + "y1": 2471207, + "x2": 6450543, + "y2": 2489729, + "x": 6445251, + "y": 2505075 + }, + { + "type": "cubicBezTo", + "x1": 6439959, + "y1": 2520421, + "x2": 6449484, + "y2": 2545820, + "x": 6448426, + "y": 2552699 + }, + { + "type": "lineTo", + "x": 6438901, + "y": 2574924 + }, + { + "type": "lineTo", + "x": 6391276, + "y": 2619374 + }, + { + "type": "cubicBezTo", + "x1": 6382809, + "y1": 2634191, + "x2": 6364818, + "y2": 2649007, + "x": 6356351, + "y": 2663824 + }, + { + "type": "lineTo", + "x": 6350001, + "y": 2708274 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/symphyseal_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/symphyseal_surface_colored_regions.json new file mode 100644 index 00000000..f17be81e --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/symphyseal_surface_colored_regions.json @@ -0,0 +1,47 @@ +{ + "slide_number": 19, + "images": [ + { + "image_name": "pelvis_med_blk.psd", + "width": 4498144, + "height": 3821069, + "colored_regions": [ + { + "region_name": "Symphyseal surface", + "anatomical_name": "Symphyseal surface", + "color": "008000", + "color_name": "green", + "opacity": 0.35, + "fill": true, + "path_data": [ + { + "path_width": 1027854, + "path_height": 821805, + "commands": [ + {"type": "moveTo", "x": 1027854, "y": 808222}, + {"type": "lineTo", "x": 878440, "y": 624843}, + {"type": "lineTo", "x": 674693, "y": 461841}, + {"type": "lineTo", "x": 457362, "y": 285254}, + {"type": "lineTo", "x": 328323, "y": 183378}, + {"type": "cubicBezTo", "x1": 289837, "y1": 151683, "x2": 258143, "y2": 65654, "x": 219657, "y": 33959}, + {"type": "lineTo", "x": 124575, "y": 0}, + {"type": "lineTo", "x": 0, "y": 28775}, + {"type": "lineTo", "x": 7151, "y": 130651}, + {"type": "lineTo", "x": 63451, "y": 251296}, + {"type": "lineTo", "x": 124575, "y": 407506}, + {"type": "lineTo", "x": 267198, "y": 489008}, + {"type": "lineTo", "x": 423405, "y": 652011}, + {"type": "lineTo", "x": 654318, "y": 781054}, + {"type": "lineTo", "x": 824107, "y": 821805}, + {"type": "lineTo", "x": 1027854, "y": 808222}, + {"type": "close"} + ] + } + ], + "offset_x": 0, + "offset_y": 0 + } + ] + } + ] +} diff --git a/boneset-api/data/annotations/ColoredRegions/talus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/talus_colored_regions.json new file mode 100644 index 00000000..b25c8e6f --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/talus_colored_regions.json @@ -0,0 +1,601 @@ +{ + "slide_number": 47, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 514350, + "path_height": 333375, + "commands": [ + { + "type": "moveTo", + "x": 6369050, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 2876551 + }, + { + "type": "lineTo", + "x": 6334125, + "y": 2892426 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 2924176 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 2943226 + }, + { + "type": "lineTo", + "x": 6318250, + "y": 2965451 + }, + { + "type": "lineTo", + "x": 6315075, + "y": 2994026 + }, + { + "type": "lineTo", + "x": 6321425, + "y": 3019426 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 3041651 + }, + { + "type": "lineTo", + "x": 6343650, + "y": 3060701 + }, + { + "type": "lineTo", + "x": 6362700, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 6394450, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 6467475, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6502400, + "y": 3086101 + }, + { + "type": "lineTo", + "x": 6527800, + "y": 3098801 + }, + { + "type": "lineTo", + "x": 6556375, + "y": 3092451 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 6619875, + "y": 3054351 + }, + { + "type": "lineTo", + "x": 6648450, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6667500, + "y": 3044826 + }, + { + "type": "lineTo", + "x": 6699250, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 6715125, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6746875, + "y": 3105151 + }, + { + "type": "lineTo", + "x": 6772275, + "y": 3127376 + }, + { + "type": "lineTo", + "x": 6788150, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 6807200, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 3124201 + }, + { + "type": "lineTo", + "x": 6829425, + "y": 3105151 + }, + { + "type": "lineTo", + "x": 6819900, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6794500, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6765925, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 3063876 + }, + { + "type": "lineTo", + "x": 6708775, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 6683375, + "y": 3003551 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 2955926 + }, + { + "type": "lineTo", + "x": 6638925, + "y": 2921001 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 2898776 + }, + { + "type": "lineTo", + "x": 6565900, + "y": 2892426 + }, + { + "type": "lineTo", + "x": 6518275, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 6486525, + "y": 2886076 + }, + { + "type": "lineTo", + "x": 6451600, + "y": 2879726 + }, + { + "type": "lineTo", + "x": 6410325, + "y": 2854326 + }, + { + "type": "lineTo", + "x": 6369050, + "y": 2816226 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "16", + "path_data": [ + { + "path_width": 784225, + "path_height": 917575, + "commands": [ + { + "type": "moveTo", + "x": 4419601, + "y": 2333626 + }, + { + "type": "lineTo", + "x": 4425951, + "y": 2254251 + }, + { + "type": "lineTo", + "x": 4441826, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4464051, + "y": 2219326 + }, + { + "type": "lineTo", + "x": 4486276, + "y": 2209801 + }, + { + "type": "lineTo", + "x": 4527551, + "y": 2178051 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 2162176 + }, + { + "type": "lineTo", + "x": 4572001, + "y": 2149476 + }, + { + "type": "lineTo", + "x": 4600576, + "y": 2136776 + }, + { + "type": "lineTo", + "x": 4635501, + "y": 2105026 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 2089151 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2063751 + }, + { + "type": "lineTo", + "x": 4686301, + "y": 2051051 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 2032001 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 2032001 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 1997076 + }, + { + "type": "lineTo", + "x": 4733926, + "y": 1997076 + }, + { + "type": "lineTo", + "x": 4762501, + "y": 1962151 + }, + { + "type": "lineTo", + "x": 4781551, + "y": 1962151 + }, + { + "type": "lineTo", + "x": 4810126, + "y": 1965326 + }, + { + "type": "lineTo", + "x": 4829176, + "y": 1965326 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 1984376 + }, + { + "type": "lineTo", + "x": 4867276, + "y": 1987551 + }, + { + "type": "lineTo", + "x": 4899026, + "y": 2012951 + }, + { + "type": "lineTo", + "x": 4924426, + "y": 2038351 + }, + { + "type": "lineTo", + "x": 4972051, + "y": 2051051 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 2060576 + }, + { + "type": "lineTo", + "x": 5076826, + "y": 2089151 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 2111376 + }, + { + "type": "lineTo", + "x": 5153026, + "y": 2146301 + }, + { + "type": "lineTo", + "x": 5184776, + "y": 2203451 + }, + { + "type": "lineTo", + "x": 5197476, + "y": 2286001 + }, + { + "type": "lineTo", + "x": 5203826, + "y": 2365376 + }, + { + "type": "lineTo", + "x": 5187951, + "y": 2428876 + }, + { + "type": "lineTo", + "x": 5181601, + "y": 2495551 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 2536826 + }, + { + "type": "lineTo", + "x": 5168901, + "y": 2584451 + }, + { + "type": "lineTo", + "x": 5162551, + "y": 2632076 + }, + { + "type": "lineTo", + "x": 5137151, + "y": 2670176 + }, + { + "type": "lineTo", + "x": 5118101, + "y": 2686051 + }, + { + "type": "lineTo", + "x": 5133976, + "y": 2720976 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 2794001 + }, + { + "type": "lineTo", + "x": 5095876, + "y": 2816226 + }, + { + "type": "lineTo", + "x": 5070476, + "y": 2857501 + }, + { + "type": "lineTo", + "x": 5041901, + "y": 2876551 + }, + { + "type": "lineTo", + "x": 5000626, + "y": 2879726 + }, + { + "type": "lineTo", + "x": 4930776, + "y": 2847976 + }, + { + "type": "lineTo", + "x": 4864101, + "y": 2822576 + }, + { + "type": "lineTo", + "x": 4826001, + "y": 2822576 + }, + { + "type": "lineTo", + "x": 4791076, + "y": 2813051 + }, + { + "type": "lineTo", + "x": 4749801, + "y": 2803526 + }, + { + "type": "cubicBezTo", + "x1": 4731809, + "y1": 2803526, + "x2": 4706409, + "y2": 2801939, + "x": 4695826, + "y": 2803526 + }, + { + "type": "cubicBezTo", + "x1": 4685243, + "y1": 2805114, + "x2": 4689476, + "y2": 2809876, + "x": 4686301, + "y": 2813051 + }, + { + "type": "lineTo", + "x": 4670426, + "y": 2768601 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 2736851 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 2701926 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 2667001 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 2600326 + }, + { + "type": "lineTo", + "x": 4616451, + "y": 2559051 + }, + { + "type": "lineTo", + "x": 4578351, + "y": 2524126 + }, + { + "type": "lineTo", + "x": 4549776, + "y": 2498726 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 2470151 + }, + { + "type": "lineTo", + "x": 4505326, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 4473576, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 2374901 + }, + { + "type": "lineTo", + "x": 4419601, + "y": 2333626 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tarsal_sinus_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tarsal_sinus_colored_regions.json new file mode 100644 index 00000000..3265e083 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tarsal_sinus_colored_regions.json @@ -0,0 +1,201 @@ +{ + "slide_number": 46, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 263525, + "path_height": 457200, + "commands": [ + { + "type": "moveTo", + "x": 4622801, + "y": 2870200 + }, + { + "type": "lineTo", + "x": 4559301, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 2825750 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 2825750 + }, + { + "type": "lineTo", + "x": 4492626, + "y": 2787650 + }, + { + "type": "lineTo", + "x": 4457701, + "y": 2768600 + }, + { + "type": "lineTo", + "x": 4438651, + "y": 2749550 + }, + { + "type": "lineTo", + "x": 4435476, + "y": 2714625 + }, + { + "type": "lineTo", + "x": 4432301, + "y": 2647950 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 2600325 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 2574925 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 2536825 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 2486025 + }, + { + "type": "lineTo", + "x": 4419601, + "y": 2454275 + }, + { + "type": "lineTo", + "x": 4429126, + "y": 2432050 + }, + { + "type": "lineTo", + "x": 4445001, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 4470401, + "y": 2438400 + }, + { + "type": "lineTo", + "x": 4495801, + "y": 2470150 + }, + { + "type": "lineTo", + "x": 4521201, + "y": 2492375 + }, + { + "type": "lineTo", + "x": 4552951, + "y": 2517775 + }, + { + "type": "lineTo", + "x": 4575176, + "y": 2546350 + }, + { + "type": "lineTo", + "x": 4610101, + "y": 2584450 + }, + { + "type": "lineTo", + "x": 4610101, + "y": 2584450 + }, + { + "type": "lineTo", + "x": 4645026, + "y": 2616200 + }, + { + "type": "lineTo", + "x": 4654551, + "y": 2638425 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 2670175 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 2686050 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 2708275 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 2733675 + }, + { + "type": "lineTo", + "x": 4654551, + "y": 2765425 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 2771775 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 2790825 + }, + { + "type": "lineTo", + "x": 4676776, + "y": 2809875 + }, + { + "type": "lineTo", + "x": 4660901, + "y": 2822575 + }, + { + "type": "lineTo", + "x": 4622801, + "y": 2870200 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_articular_surfaces_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_articular_surfaces_colored_regions.json new file mode 100644 index 00000000..35ea7cf0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_articular_surfaces_colored_regions.json @@ -0,0 +1,456 @@ +{ + "slide_number": 37, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1212", + "path_data": [ + { + "path_width": 196850, + "path_height": 527050, + "commands": [ + { + "type": "moveTo", + "x": 7007225, + "y": 2854325 + }, + { + "type": "lineTo", + "x": 7013575, + "y": 2959100 + }, + { + "type": "lineTo", + "x": 7013575, + "y": 3054350 + }, + { + "type": "lineTo", + "x": 6985000, + "y": 3146425 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 6877050, + "y": 3286125 + }, + { + "type": "lineTo", + "x": 6816725, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 6838950, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 6848475, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 6854825, + "y": 3009900 + }, + { + "type": "lineTo", + "x": 6873875, + "y": 2908300 + }, + { + "type": "lineTo", + "x": 6886575, + "y": 2841625 + }, + { + "type": "lineTo", + "x": 6924675, + "y": 2774950 + }, + { + "type": "lineTo", + "x": 6946900, + "y": 2759075 + }, + { + "type": "lineTo", + "x": 6985000, + "y": 2784475 + }, + { + "type": "lineTo", + "x": 7007225, + "y": 2854325 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1213", + "path_data": [ + { + "path_width": 111125, + "path_height": 384175, + "commands": [ + { + "type": "moveTo", + "x": 6969126, + "y": 3886201 + }, + { + "type": "lineTo", + "x": 6940551, + "y": 3949701 + }, + { + "type": "lineTo", + "x": 6886576, + "y": 4076701 + }, + { + "type": "lineTo", + "x": 6886576, + "y": 4143376 + }, + { + "type": "lineTo", + "x": 6892926, + "y": 4232276 + }, + { + "type": "lineTo", + "x": 6902451, + "y": 4270376 + }, + { + "type": "lineTo", + "x": 6950076, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 6972301, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 6997701, + "y": 4089401 + }, + { + "type": "lineTo", + "x": 6997701, + "y": 3981451 + }, + { + "type": "lineTo", + "x": 6969126, + "y": 3886201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1214", + "path_data": [ + { + "path_width": 304800, + "path_height": 111125, + "commands": [ + { + "type": "moveTo", + "x": 4213225, + "y": 2235201 + }, + { + "type": "lineTo", + "x": 4060825, + "y": 2279651 + }, + { + "type": "lineTo", + "x": 3930650, + "y": 2339976 + }, + { + "type": "lineTo", + "x": 3908425, + "y": 2339976 + }, + { + "type": "lineTo", + "x": 3917950, + "y": 2308226 + }, + { + "type": "lineTo", + "x": 4041775, + "y": 2257426 + }, + { + "type": "lineTo", + "x": 4121150, + "y": 2228851 + }, + { + "type": "lineTo", + "x": 4213225, + "y": 2235201 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1215", + "path_data": [ + { + "path_width": 222250, + "path_height": 63500, + "commands": [ + { + "type": "moveTo", + "x": 4683125, + "y": 2311400 + }, + { + "type": "lineTo", + "x": 4740275, + "y": 2305050 + }, + { + "type": "lineTo", + "x": 4810125, + "y": 2305050 + }, + { + "type": "lineTo", + "x": 4905375, + "y": 2368550 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 2355850 + }, + { + "type": "lineTo", + "x": 4683125, + "y": 2311400 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1216", + "path_data": [ + { + "path_width": 295275, + "path_height": 120650, + "commands": [ + { + "type": "moveTo", + "x": 4089401, + "y": 4864100 + }, + { + "type": "lineTo", + "x": 4013201, + "y": 4841875 + }, + { + "type": "lineTo", + "x": 3949701, + "y": 4838700 + }, + { + "type": "lineTo", + "x": 3870326, + "y": 4854575 + }, + { + "type": "lineTo", + "x": 3822701, + "y": 4895850 + }, + { + "type": "lineTo", + "x": 3794126, + "y": 4943475 + }, + { + "type": "lineTo", + "x": 3841751, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 3911601, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 4019551, + "y": 4949825 + }, + { + "type": "lineTo", + "x": 4057651, + "y": 4930775 + }, + { + "type": "lineTo", + "x": 4089401, + "y": 4864100 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1217", + "path_data": [ + { + "path_width": 276225, + "path_height": 139700, + "commands": [ + { + "type": "moveTo", + "x": 4470401, + "y": 4959350 + }, + { + "type": "lineTo", + "x": 4562476, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 4619626, + "y": 5010150 + }, + { + "type": "lineTo", + "x": 4673601, + "y": 5029200 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 5038725 + }, + { + "type": "lineTo", + "x": 4724401, + "y": 5026025 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 4994275 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 4962525 + }, + { + "type": "lineTo", + "x": 4629151, + "y": 4921250 + }, + { + "type": "lineTo", + "x": 4594226, + "y": 4908550 + }, + { + "type": "lineTo", + "x": 4552951, + "y": 4902200 + }, + { + "type": "lineTo", + "x": 4518026, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 4464051, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 4454526, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 4899025 + }, + { + "type": "lineTo", + "x": 4470401, + "y": 4959350 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_body_colored_regions.json new file mode 100644 index 00000000..e8d407fd --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_body_colored_regions.json @@ -0,0 +1,825 @@ +{ + "slide_number": 32, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1060", + "path_data": [ + { + "path_width": 990600, + "path_height": 990600, + "commands": [ + { + "type": "moveTo", + "x": 3971925, + "y": 2486025 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 3876675, + "y": 2794000 + }, + { + "type": "lineTo", + "x": 3892550, + "y": 2898775 + }, + { + "type": "lineTo", + "x": 3898900, + "y": 3057525 + }, + { + "type": "lineTo", + "x": 3921125, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 3911600, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 3946525, + "y": 3241675 + }, + { + "type": "lineTo", + "x": 3978275, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 3314700 + }, + { + "type": "lineTo", + "x": 4038600, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 4105275, + "y": 3413125 + }, + { + "type": "lineTo", + "x": 4181475, + "y": 3457575 + }, + { + "type": "lineTo", + "x": 4267200, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 4365625, + "y": 3473450 + }, + { + "type": "lineTo", + "x": 4448175, + "y": 3438525 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 3416300 + }, + { + "type": "lineTo", + "x": 4584700, + "y": 3359150 + }, + { + "type": "lineTo", + "x": 4670425, + "y": 3270250 + }, + { + "type": "lineTo", + "x": 4714875, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 4772025, + "y": 3092450 + }, + { + "type": "lineTo", + "x": 4803775, + "y": 2971800 + }, + { + "type": "lineTo", + "x": 4832350, + "y": 2838450 + }, + { + "type": "lineTo", + "x": 4841875, + "y": 2746375 + }, + { + "type": "lineTo", + "x": 4867275, + "y": 2644775 + }, + { + "type": "lineTo", + "x": 4864100, + "y": 2600325 + }, + { + "type": "lineTo", + "x": 4819650, + "y": 2530475 + }, + { + "type": "lineTo", + "x": 4794250, + "y": 2527300 + }, + { + "type": "lineTo", + "x": 4772025, + "y": 2482850 + }, + { + "type": "lineTo", + "x": 4756150, + "y": 2524125 + }, + { + "type": "lineTo", + "x": 4695825, + "y": 2568575 + }, + { + "type": "lineTo", + "x": 4629150, + "y": 2568575 + }, + { + "type": "lineTo", + "x": 4568825, + "y": 2524125 + }, + { + "type": "lineTo", + "x": 4518025, + "y": 2571750 + }, + { + "type": "lineTo", + "x": 4460875, + "y": 2597150 + }, + { + "type": "lineTo", + "x": 4435475, + "y": 2609850 + }, + { + "type": "lineTo", + "x": 4381500, + "y": 2622550 + }, + { + "type": "lineTo", + "x": 4321175, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 4254500, + "y": 2584450 + }, + { + "type": "lineTo", + "x": 4203700, + "y": 2559050 + }, + { + "type": "lineTo", + "x": 4137025, + "y": 2571750 + }, + { + "type": "lineTo", + "x": 4057650, + "y": 2559050 + }, + { + "type": "lineTo", + "x": 3971925, + "y": 2486025 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1061", + "path_data": [ + { + "path_width": 955675, + "path_height": 906841, + "commands": [ + { + "type": "moveTo", + "x": 4578351, + "y": 5187951 + }, + { + "type": "cubicBezTo", + "x1": 4555068, + "y1": 5180013, + "x2": 4527022, + "y2": 5198534, + "x": 4505326, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 4448176, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 4422776, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 4397376, + "y": 5207001 + }, + { + "type": "lineTo", + "x": 4359276, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 4327526, + "y": 5232401 + }, + { + "type": "lineTo", + "x": 4298951, + "y": 5245101 + }, + { + "type": "lineTo", + "x": 4254501, + "y": 5254626 + }, + { + "type": "lineTo", + "x": 4187826, + "y": 5245101 + }, + { + "type": "lineTo", + "x": 4117976, + "y": 5219701 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 5213351 + }, + { + "type": "lineTo", + "x": 3975101, + "y": 5203826 + }, + { + "type": "cubicBezTo", + "x1": 3950759, + "y1": 5202239, + "x2": 3950759, + "y2": 5192714, + "x": 3924301, + "y": 5203826 + }, + { + "type": "cubicBezTo", + "x1": 3897843, + "y1": 5214939, + "x2": 3842280, + "y2": 5243514, + "x": 3816351, + "y": 5270501 + }, + { + "type": "lineTo", + "x": 3768726, + "y": 5365751 + }, + { + "type": "lineTo", + "x": 3762376, + "y": 5457826 + }, + { + "type": "lineTo", + "x": 3771901, + "y": 5572126 + }, + { + "type": "lineTo", + "x": 3787776, + "y": 5689601 + }, + { + "type": "lineTo", + "x": 3841751, + "y": 5791201 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 5876926 + }, + { + "type": "lineTo", + "x": 4006851, + "y": 5956301 + }, + { + "type": "lineTo", + "x": 4067176, + "y": 5997576 + }, + { + "type": "lineTo", + "x": 4130676, + "y": 6038851 + }, + { + "type": "lineTo", + "x": 4191001, + "y": 6061076 + }, + { + "type": "lineTo", + "x": 4244976, + "y": 6070601 + }, + { + "type": "lineTo", + "x": 4273551, + "y": 6092826 + }, + { + "type": "lineTo", + "x": 4346576, + "y": 6089651 + }, + { + "type": "lineTo", + "x": 4413251, + "y": 6064251 + }, + { + "type": "lineTo", + "x": 4470401, + "y": 6051551 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 6035676 + }, + { + "type": "lineTo", + "x": 4562476, + "y": 5994401 + }, + { + "type": "lineTo", + "x": 4562476, + "y": 5994401 + }, + { + "type": "lineTo", + "x": 4616451, + "y": 5940426 + }, + { + "type": "lineTo", + "x": 4641851, + "y": 5883276 + }, + { + "type": "lineTo", + "x": 4657726, + "y": 5870576 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 5749926 + }, + { + "type": "lineTo", + "x": 4692651, + "y": 5708651 + }, + { + "type": "lineTo", + "x": 4683126, + "y": 5638801 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 5562601 + }, + { + "type": "lineTo", + "x": 4711701, + "y": 5502276 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 5486401 + }, + { + "type": "lineTo", + "x": 4718051, + "y": 5416551 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 5330826 + }, + { + "type": "lineTo", + "x": 4645026, + "y": 5248276 + }, + { + "type": "cubicBezTo", + "x1": 4626505, + "y1": 5224464, + "x2": 4601634, + "y2": 5195889, + "x": 4578351, + "y": 5187951 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1062", + "path_data": [ + { + "path_width": 1066800, + "path_height": 1054100, + "commands": [ + { + "type": "moveTo", + "x": 8312149, + "y": 3657600 + }, + { + "type": "cubicBezTo", + "x1": 8314266, + "y1": 3639608, + "x2": 8306858, + "y2": 3602567, + "x": 8308975, + "y": 3584575 + }, + { + "type": "lineTo", + "x": 8315324, + "y": 3543300 + }, + { + "type": "lineTo", + "x": 8340724, + "y": 3460750 + }, + { + "type": "lineTo", + "x": 8366124, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 8416924, + "y": 3387725 + }, + { + "type": "lineTo", + "x": 8445499, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 8442324, + "y": 3311525 + }, + { + "type": "lineTo", + "x": 8413749, + "y": 3295650 + }, + { + "type": "lineTo", + "x": 8350249, + "y": 3279775 + }, + { + "type": "lineTo", + "x": 8235949, + "y": 3263900 + }, + { + "type": "lineTo", + "x": 8083549, + "y": 3244850 + }, + { + "type": "lineTo", + "x": 7873999, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 7762874, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 7712074, + "y": 3232150 + }, + { + "type": "lineTo", + "x": 7607299, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 7505699, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 7439024, + "y": 3235325 + }, + { + "type": "lineTo", + "x": 7426324, + "y": 3235325 + }, + { + "type": "lineTo", + "x": 7404099, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 7467599, + "y": 3295650 + }, + { + "type": "lineTo", + "x": 7543799, + "y": 3327400 + }, + { + "type": "lineTo", + "x": 7553324, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 7521574, + "y": 3429000 + }, + { + "type": "lineTo", + "x": 7486649, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 7432674, + "y": 3575050 + }, + { + "type": "lineTo", + "x": 7400924, + "y": 3638550 + }, + { + "type": "lineTo", + "x": 7381874, + "y": 3740150 + }, + { + "type": "lineTo", + "x": 7400924, + "y": 3775075 + }, + { + "type": "lineTo", + "x": 7439024, + "y": 3829050 + }, + { + "type": "lineTo", + "x": 7512049, + "y": 3892550 + }, + { + "type": "lineTo", + "x": 7585074, + "y": 3943350 + }, + { + "type": "lineTo", + "x": 7619999, + "y": 3978275 + }, + { + "type": "lineTo", + "x": 7654924, + "y": 4032250 + }, + { + "type": "lineTo", + "x": 7680324, + "y": 4133850 + }, + { + "type": "lineTo", + "x": 7680324, + "y": 4168775 + }, + { + "type": "lineTo", + "x": 7642224, + "y": 4194175 + }, + { + "type": "lineTo", + "x": 7600949, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 7651749, + "y": 4254500 + }, + { + "type": "lineTo", + "x": 7724774, + "y": 4273550 + }, + { + "type": "lineTo", + "x": 7772399, + "y": 4257675 + }, + { + "type": "lineTo", + "x": 7864474, + "y": 4235450 + }, + { + "type": "lineTo", + "x": 7927974, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 8023224, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 8118474, + "y": 4229100 + }, + { + "type": "lineTo", + "x": 8197849, + "y": 4225925 + }, + { + "type": "lineTo", + "x": 8318499, + "y": 4203700 + }, + { + "type": "lineTo", + "x": 8372474, + "y": 4184650 + }, + { + "type": "lineTo", + "x": 8426449, + "y": 4168775 + }, + { + "type": "lineTo", + "x": 8448674, + "y": 4121150 + }, + { + "type": "lineTo", + "x": 8448674, + "y": 4079875 + }, + { + "type": "lineTo", + "x": 8423274, + "y": 4041775 + }, + { + "type": "lineTo", + "x": 8378824, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 8340724, + "y": 4019550 + }, + { + "type": "lineTo", + "x": 8321674, + "y": 3978275 + }, + { + "type": "lineTo", + "x": 8302624, + "y": 3930650 + }, + { + "type": "lineTo", + "x": 8302624, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 8315324, + "y": 3768725 + }, + { + "type": "lineTo", + "x": 8308974, + "y": 3717925 + }, + { + "type": "lineTo", + "x": 8312149, + "y": 3657600 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_costal_facets_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_costal_facets_colored_regions.json new file mode 100644 index 00000000..bf8e2b47 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_costal_facets_colored_regions.json @@ -0,0 +1,776 @@ +{ + "slide_number": 34, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1116", + "path_data": [ + { + "path_width": 226778, + "path_height": 239750, + "commands": [ + { + "type": "moveTo", + "x": 5340344, + "y": 1937444 + }, + { + "type": "lineTo", + "x": 5210757, + "y": 1950403 + }, + { + "type": "lineTo", + "x": 5139484, + "y": 1995761 + }, + { + "type": "lineTo", + "x": 5165402, + "y": 2092958 + }, + { + "type": "lineTo", + "x": 5197798, + "y": 2164235 + }, + { + "type": "lineTo", + "x": 5249633, + "y": 2177194 + }, + { + "type": "lineTo", + "x": 5275551, + "y": 2164235 + }, + { + "type": "lineTo", + "x": 5333865, + "y": 2092958 + }, + { + "type": "lineTo", + "x": 5353303, + "y": 2047599 + }, + { + "type": "lineTo", + "x": 5366262, + "y": 2008721 + }, + { + "type": "lineTo", + "x": 5340344, + "y": 1937444 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1117", + "path_data": [ + { + "path_width": 247650, + "path_height": 304800, + "commands": [ + { + "type": "moveTo", + "x": 3527425, + "y": 2187575 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 2108200 + }, + { + "type": "lineTo", + "x": 3590925, + "y": 2047875 + }, + { + "type": "lineTo", + "x": 3581400, + "y": 2000250 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 1955800 + }, + { + "type": "lineTo", + "x": 3508375, + "y": 1930400 + }, + { + "type": "lineTo", + "x": 3492500, + "y": 1911350 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 1882775 + }, + { + "type": "lineTo", + "x": 3365500, + "y": 1943100 + }, + { + "type": "lineTo", + "x": 3343275, + "y": 1990725 + }, + { + "type": "lineTo", + "x": 3346450, + "y": 2009775 + }, + { + "type": "lineTo", + "x": 3371850, + "y": 2038350 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 2063750 + }, + { + "type": "lineTo", + "x": 3444875, + "y": 2105025 + }, + { + "type": "lineTo", + "x": 3460750, + "y": 2130425 + }, + { + "type": "lineTo", + "x": 3460750, + "y": 2152650 + }, + { + "type": "lineTo", + "x": 3527425, + "y": 2187575 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1118", + "path_data": [ + { + "path_width": 88900, + "path_height": 215900, + "commands": [ + { + "type": "moveTo", + "x": 3987800, + "y": 2495550 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 2549525 + }, + { + "type": "lineTo", + "x": 4010025, + "y": 2613025 + }, + { + "type": "lineTo", + "x": 3984625, + "y": 2689225 + }, + { + "type": "lineTo", + "x": 3952875, + "y": 2711450 + }, + { + "type": "lineTo", + "x": 3940175, + "y": 2711450 + }, + { + "type": "lineTo", + "x": 3921125, + "y": 2682875 + }, + { + "type": "lineTo", + "x": 3921125, + "y": 2651125 + }, + { + "type": "lineTo", + "x": 3921125, + "y": 2619375 + }, + { + "type": "lineTo", + "x": 3943350, + "y": 2584450 + }, + { + "type": "lineTo", + "x": 3987800, + "y": 2495550 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1119", + "path_data": [ + { + "path_width": 155575, + "path_height": 180975, + "commands": [ + { + "type": "moveTo", + "x": 4768851, + "y": 2559051 + }, + { + "type": "lineTo", + "x": 4689476, + "y": 2574926 + }, + { + "type": "lineTo", + "x": 4702176, + "y": 2654301 + }, + { + "type": "lineTo", + "x": 4746626, + "y": 2711451 + }, + { + "type": "lineTo", + "x": 4787901, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 4841876, + "y": 2740026 + }, + { + "type": "lineTo", + "x": 4845051, + "y": 2714626 + }, + { + "type": "lineTo", + "x": 4803776, + "y": 2651126 + }, + { + "type": "lineTo", + "x": 4768851, + "y": 2559051 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1120", + "path_data": [ + { + "path_width": 425450, + "path_height": 539750, + "commands": [ + { + "type": "moveTo", + "x": 6407150, + "y": 3197225 + }, + { + "type": "lineTo", + "x": 6350000, + "y": 3340100 + }, + { + "type": "lineTo", + "x": 6365875, + "y": 3467100 + }, + { + "type": "lineTo", + "x": 6429375, + "y": 3556000 + }, + { + "type": "lineTo", + "x": 6480175, + "y": 3622675 + }, + { + "type": "lineTo", + "x": 6572250, + "y": 3679825 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 3692525 + }, + { + "type": "lineTo", + "x": 6746875, + "y": 3654425 + }, + { + "type": "lineTo", + "x": 6775450, + "y": 3609975 + }, + { + "type": "cubicBezTo", + "x1": 6774392, + "y1": 3570817, + "x2": 6773333, + "y2": 3531658, + "x": 6772275, + "y": 3492500 + }, + { + "type": "lineTo", + "x": 6737350, + "y": 3352800 + }, + { + "type": "lineTo", + "x": 6689725, + "y": 3282950 + }, + { + "type": "lineTo", + "x": 6642100, + "y": 3213100 + }, + { + "type": "lineTo", + "x": 6597650, + "y": 3165475 + }, + { + "type": "lineTo", + "x": 6537325, + "y": 3152775 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 3152775 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 3197225 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1121", + "path_data": [ + { + "path_width": 355600, + "path_height": 276225, + "commands": [ + { + "type": "moveTo", + "x": 7623175, + "y": 4178301 + }, + { + "type": "lineTo", + "x": 7534275, + "y": 4203701 + }, + { + "type": "lineTo", + "x": 7454900, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 7410450, + "y": 4200526 + }, + { + "type": "lineTo", + "x": 7356475, + "y": 4194176 + }, + { + "type": "lineTo", + "x": 7327900, + "y": 4171951 + }, + { + "type": "lineTo", + "x": 7308850, + "y": 4133851 + }, + { + "type": "lineTo", + "x": 7296150, + "y": 4079876 + }, + { + "type": "lineTo", + "x": 7296150, + "y": 3990976 + }, + { + "type": "lineTo", + "x": 7343775, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 7407275, + "y": 3927476 + }, + { + "type": "lineTo", + "x": 7486650, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 7569200, + "y": 3971926 + }, + { + "type": "lineTo", + "x": 7616825, + "y": 4035426 + }, + { + "type": "lineTo", + "x": 7651750, + "y": 4133851 + }, + { + "type": "lineTo", + "x": 7623175, + "y": 4178301 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1122", + "path_data": [ + { + "path_width": 352425, + "path_height": 285750, + "commands": [ + { + "type": "moveTo", + "x": 7569201, + "y": 3365500 + }, + { + "type": "lineTo", + "x": 7512051, + "y": 3422650 + }, + { + "type": "lineTo", + "x": 7477126, + "y": 3448050 + }, + { + "type": "lineTo", + "x": 7426326, + "y": 3498850 + }, + { + "type": "lineTo", + "x": 7391401, + "y": 3530600 + }, + { + "type": "lineTo", + "x": 7337426, + "y": 3543300 + }, + { + "type": "lineTo", + "x": 7270751, + "y": 3533775 + }, + { + "type": "lineTo", + "x": 7248526, + "y": 3495675 + }, + { + "type": "lineTo", + "x": 7219951, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 7216776, + "y": 3371850 + }, + { + "type": "lineTo", + "x": 7223126, + "y": 3324225 + }, + { + "type": "lineTo", + "x": 7270751, + "y": 3273425 + }, + { + "type": "lineTo", + "x": 7343776, + "y": 3257550 + }, + { + "type": "lineTo", + "x": 7439026, + "y": 3302000 + }, + { + "type": "lineTo", + "x": 7505701, + "y": 3308350 + }, + { + "type": "lineTo", + "x": 7569201, + "y": 3365500 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1123", + "path_data": [ + { + "path_width": 184150, + "path_height": 257175, + "commands": [ + { + "type": "moveTo", + "x": 3895725, + "y": 5165726 + }, + { + "type": "lineTo", + "x": 3851275, + "y": 5137151 + }, + { + "type": "lineTo", + "x": 3778250, + "y": 5181601 + }, + { + "type": "lineTo", + "x": 3724275, + "y": 5245101 + }, + { + "type": "lineTo", + "x": 3711575, + "y": 5321301 + }, + { + "type": "lineTo", + "x": 3717925, + "y": 5387976 + }, + { + "type": "lineTo", + "x": 3768725, + "y": 5394326 + }, + { + "type": "lineTo", + "x": 3829050, + "y": 5356226 + }, + { + "type": "lineTo", + "x": 3873500, + "y": 5299076 + }, + { + "type": "lineTo", + "x": 3889375, + "y": 5232401 + }, + { + "type": "lineTo", + "x": 3895725, + "y": 5165726 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1124", + "path_data": [ + { + "path_width": 276225, + "path_height": 269875, + "commands": [ + { + "type": "moveTo", + "x": 4654551, + "y": 5194301 + }, + { + "type": "lineTo", + "x": 4568826, + "y": 5200651 + }, + { + "type": "lineTo", + "x": 4518026, + "y": 5210176 + }, + { + "type": "lineTo", + "x": 4530726, + "y": 5273676 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 5330826 + }, + { + "type": "lineTo", + "x": 4651376, + "y": 5391151 + }, + { + "type": "lineTo", + "x": 4721226, + "y": 5432426 + }, + { + "type": "lineTo", + "x": 4762501, + "y": 5464176 + }, + { + "type": "lineTo", + "x": 4794251, + "y": 5419726 + }, + { + "type": "lineTo", + "x": 4778376, + "y": 5381626 + }, + { + "type": "lineTo", + "x": 4756151, + "y": 5314951 + }, + { + "type": "lineTo", + "x": 4737101, + "y": 5267326 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 5232401 + }, + { + "type": "lineTo", + "x": 4654551, + "y": 5194301 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_spinous_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_spinous_process_colored_regions.json new file mode 100644 index 00000000..72ad3db9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_spinous_process_colored_regions.json @@ -0,0 +1,505 @@ +{ + "slide_number": 36, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1185", + "path_data": [ + { + "path_width": 927100, + "path_height": 1038225, + "commands": [ + { + "type": "moveTo", + "x": 6330950, + "y": 3908426 + }, + { + "type": "lineTo", + "x": 6292850, + "y": 3962401 + }, + { + "type": "lineTo", + "x": 6254750, + "y": 4038601 + }, + { + "type": "lineTo", + "x": 6169025, + "y": 4168776 + }, + { + "type": "lineTo", + "x": 6089650, + "y": 4264026 + }, + { + "type": "lineTo", + "x": 6013450, + "y": 4365626 + }, + { + "type": "lineTo", + "x": 5969000, + "y": 4410076 + }, + { + "type": "lineTo", + "x": 5930900, + "y": 4445001 + }, + { + "type": "lineTo", + "x": 5895975, + "y": 4495801 + }, + { + "type": "lineTo", + "x": 5873750, + "y": 4552951 + }, + { + "type": "lineTo", + "x": 5870575, + "y": 4648201 + }, + { + "type": "lineTo", + "x": 5886450, + "y": 4702176 + }, + { + "type": "lineTo", + "x": 5915025, + "y": 4740276 + }, + { + "type": "lineTo", + "x": 5949950, + "y": 4775201 + }, + { + "type": "lineTo", + "x": 5988050, + "y": 4800601 + }, + { + "type": "lineTo", + "x": 6051550, + "y": 4778376 + }, + { + "type": "lineTo", + "x": 6111875, + "y": 4737101 + }, + { + "type": "lineTo", + "x": 6169025, + "y": 4695826 + }, + { + "type": "lineTo", + "x": 6276975, + "y": 4641851 + }, + { + "type": "lineTo", + "x": 6327775, + "y": 4619626 + }, + { + "type": "lineTo", + "x": 6413500, + "y": 4521201 + }, + { + "type": "lineTo", + "x": 6502400, + "y": 4445001 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 4384676 + }, + { + "type": "lineTo", + "x": 6584950, + "y": 4324351 + }, + { + "type": "lineTo", + "x": 6604000, + "y": 4311651 + }, + { + "type": "lineTo", + "x": 6664325, + "y": 4295776 + }, + { + "type": "lineTo", + "x": 6677025, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 6756400, + "y": 4156076 + }, + { + "type": "lineTo", + "x": 6797675, + "y": 4060826 + }, + { + "type": "lineTo", + "x": 6781800, + "y": 3959226 + }, + { + "type": "lineTo", + "x": 6727825, + "y": 3895726 + }, + { + "type": "lineTo", + "x": 6677025, + "y": 3806826 + }, + { + "type": "lineTo", + "x": 6667500, + "y": 3762376 + }, + { + "type": "lineTo", + "x": 6623050, + "y": 3781426 + }, + { + "type": "lineTo", + "x": 6550025, + "y": 3778251 + }, + { + "type": "lineTo", + "x": 6524625, + "y": 3787776 + }, + { + "type": "lineTo", + "x": 6489700, + "y": 3816351 + }, + { + "type": "lineTo", + "x": 6461125, + "y": 3844926 + }, + { + "type": "lineTo", + "x": 6423025, + "y": 3889376 + }, + { + "type": "lineTo", + "x": 6403975, + "y": 3905251 + }, + { + "type": "lineTo", + "x": 6330950, + "y": 3908426 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1186", + "path_data": [ + { + "path_width": 193675, + "path_height": 307975, + "commands": [ + { + "type": "moveTo", + "x": 4381500, + "y": 2025649 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 2009774 + }, + { + "type": "lineTo", + "x": 4416425, + "y": 1946274 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 1876424 + }, + { + "type": "lineTo", + "x": 4435475, + "y": 1819274 + }, + { + "type": "lineTo", + "x": 4435475, + "y": 1790699 + }, + { + "type": "lineTo", + "x": 4422775, + "y": 1755774 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 1730374 + }, + { + "type": "lineTo", + "x": 4359275, + "y": 1720849 + }, + { + "type": "lineTo", + "x": 4314825, + "y": 1736724 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 1755774 + }, + { + "type": "lineTo", + "x": 4292600, + "y": 1793874 + }, + { + "type": "lineTo", + "x": 4289425, + "y": 1851024 + }, + { + "type": "lineTo", + "x": 4289425, + "y": 1904999 + }, + { + "type": "lineTo", + "x": 4273550, + "y": 1946274 + }, + { + "type": "lineTo", + "x": 4254500, + "y": 1971674 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 2000249 + }, + { + "type": "lineTo", + "x": 4267200, + "y": 2009774 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 2019299 + }, + { + "type": "lineTo", + "x": 4330700, + "y": 2028824 + }, + { + "type": "lineTo", + "x": 4381500, + "y": 2025649 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1187", + "path_data": [ + { + "path_width": 317500, + "path_height": 571500, + "commands": [ + { + "type": "moveTo", + "x": 4165600, + "y": 4584699 + }, + { + "type": "lineTo", + "x": 4089400, + "y": 4629149 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 4556124 + }, + { + "type": "lineTo", + "x": 4143375, + "y": 4460874 + }, + { + "type": "lineTo", + "x": 4127500, + "y": 4391024 + }, + { + "type": "lineTo", + "x": 4137025, + "y": 4305299 + }, + { + "type": "lineTo", + "x": 4114800, + "y": 4156074 + }, + { + "type": "lineTo", + "x": 4114800, + "y": 4108449 + }, + { + "type": "lineTo", + "x": 4156075, + "y": 4067174 + }, + { + "type": "lineTo", + "x": 4200525, + "y": 4057649 + }, + { + "type": "lineTo", + "x": 4251325, + "y": 4067174 + }, + { + "type": "lineTo", + "x": 4286250, + "y": 4095749 + }, + { + "type": "lineTo", + "x": 4292600, + "y": 4124324 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 4213224 + }, + { + "type": "lineTo", + "x": 4302125, + "y": 4251324 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 4302124 + }, + { + "type": "lineTo", + "x": 4298950, + "y": 4346574 + }, + { + "type": "lineTo", + "x": 4305300, + "y": 4403724 + }, + { + "type": "lineTo", + "x": 4324350, + "y": 4454524 + }, + { + "type": "lineTo", + "x": 4337050, + "y": 4479924 + }, + { + "type": "lineTo", + "x": 4362450, + "y": 4511674 + }, + { + "type": "lineTo", + "x": 4391025, + "y": 4537074 + }, + { + "type": "lineTo", + "x": 4394200, + "y": 4556124 + }, + { + "type": "lineTo", + "x": 4406900, + "y": 4581524 + }, + { + "type": "lineTo", + "x": 4286250, + "y": 4556124 + }, + { + "type": "lineTo", + "x": 4225925, + "y": 4556124 + }, + { + "type": "lineTo", + "x": 4165600, + "y": 4584699 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_transverse_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_transverse_process_colored_regions.json new file mode 100644 index 00000000..d59a2f97 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_transverse_process_colored_regions.json @@ -0,0 +1,955 @@ +{ + "slide_number": 33, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1087", + "path_data": [ + { + "path_width": 746125, + "path_height": 676275, + "commands": [ + { + "type": "moveTo", + "x": 4083051, + "y": 2114551 + }, + { + "type": "lineTo", + "x": 4070351, + "y": 2184401 + }, + { + "type": "lineTo", + "x": 4038601, + "y": 2260601 + }, + { + "type": "lineTo", + "x": 3924301, + "y": 2295526 + }, + { + "type": "lineTo", + "x": 3892551, + "y": 2324101 + }, + { + "type": "lineTo", + "x": 3886201, + "y": 2352676 + }, + { + "type": "lineTo", + "x": 3902076, + "y": 2387601 + }, + { + "type": "lineTo", + "x": 3943351, + "y": 2390776 + }, + { + "type": "lineTo", + "x": 3968751, + "y": 2390776 + }, + { + "type": "lineTo", + "x": 3997326, + "y": 2406651 + }, + { + "type": "lineTo", + "x": 3975101, + "y": 2486026 + }, + { + "type": "lineTo", + "x": 3908426, + "y": 2444751 + }, + { + "type": "lineTo", + "x": 3819526, + "y": 2368551 + }, + { + "type": "lineTo", + "x": 3711576, + "y": 2295526 + }, + { + "type": "lineTo", + "x": 3638551, + "y": 2238376 + }, + { + "type": "lineTo", + "x": 3581401, + "y": 2241551 + }, + { + "type": "lineTo", + "x": 3521076, + "y": 2219326 + }, + { + "type": "lineTo", + "x": 3451226, + "y": 2152651 + }, + { + "type": "lineTo", + "x": 3451226, + "y": 2124076 + }, + { + "type": "lineTo", + "x": 3378201, + "y": 2041526 + }, + { + "type": "lineTo", + "x": 3340101, + "y": 2016126 + }, + { + "type": "lineTo", + "x": 3336926, + "y": 1978026 + }, + { + "type": "lineTo", + "x": 3340101, + "y": 1898651 + }, + { + "type": "lineTo", + "x": 3349626, + "y": 1863726 + }, + { + "type": "lineTo", + "x": 3400426, + "y": 1835151 + }, + { + "type": "lineTo", + "x": 3479801, + "y": 1825626 + }, + { + "type": "lineTo", + "x": 3505201, + "y": 1809751 + }, + { + "type": "lineTo", + "x": 3584576, + "y": 1835151 + }, + { + "type": "lineTo", + "x": 3657601, + "y": 1854201 + }, + { + "type": "lineTo", + "x": 3708401, + "y": 1889126 + }, + { + "type": "lineTo", + "x": 3756026, + "y": 1930401 + }, + { + "type": "lineTo", + "x": 3838576, + "y": 1987551 + }, + { + "type": "lineTo", + "x": 3898901, + "y": 2025651 + }, + { + "type": "lineTo", + "x": 3965576, + "y": 2060576 + }, + { + "type": "lineTo", + "x": 3984626, + "y": 2073276 + }, + { + "type": "lineTo", + "x": 4032251, + "y": 2095501 + }, + { + "type": "lineTo", + "x": 4083051, + "y": 2114551 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1088", + "path_data": [ + { + "path_width": 803275, + "path_height": 517525, + "commands": [ + { + "type": "moveTo", + "x": 4584701, + "y": 2120901 + }, + { + "type": "cubicBezTo", + "x1": 4596343, + "y1": 2145243, + "x2": 4604809, + "y2": 2172759, + "x": 4616451, + "y": 2197101 + }, + { + "type": "lineTo", + "x": 4667251, + "y": 2241551 + }, + { + "type": "lineTo", + "x": 4699001, + "y": 2282826 + }, + { + "type": "cubicBezTo", + "x1": 4719109, + "y1": 2293409, + "x2": 4748743, + "y2": 2291293, + "x": 4768851, + "y": 2301876 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 2330451 + }, + { + "type": "lineTo", + "x": 4914901, + "y": 2371726 + }, + { + "type": "lineTo", + "x": 5026026, + "y": 2301876 + }, + { + "type": "lineTo", + "x": 5140326, + "y": 2241551 + }, + { + "type": "lineTo", + "x": 5216526, + "y": 2206626 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 2181226 + }, + { + "type": "lineTo", + "x": 5314951, + "y": 2139951 + }, + { + "type": "lineTo", + "x": 5372101, + "y": 2044701 + }, + { + "type": "lineTo", + "x": 5387976, + "y": 1971676 + }, + { + "type": "lineTo", + "x": 5362576, + "y": 1901826 + }, + { + "type": "lineTo", + "x": 5321301, + "y": 1873251 + }, + { + "type": "lineTo", + "x": 5273676, + "y": 1854201 + }, + { + "type": "lineTo", + "x": 5210176, + "y": 1854201 + }, + { + "type": "lineTo", + "x": 5149851, + "y": 1873251 + }, + { + "type": "lineTo", + "x": 5118101, + "y": 1895476 + }, + { + "type": "lineTo", + "x": 5099051, + "y": 1917701 + }, + { + "type": "lineTo", + "x": 5035551, + "y": 1958976 + }, + { + "type": "lineTo", + "x": 4987926, + "y": 2000251 + }, + { + "type": "lineTo", + "x": 4902201, + "y": 2044701 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 2070101 + }, + { + "type": "lineTo", + "x": 4772026, + "y": 2101851 + }, + { + "type": "lineTo", + "x": 4584701, + "y": 2120901 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1089", + "path_data": [ + { + "path_width": 768350, + "path_height": 863600, + "commands": [ + { + "type": "moveTo", + "x": 6950075, + "y": 3625850 + }, + { + "type": "lineTo", + "x": 6915150, + "y": 3660775 + }, + { + "type": "lineTo", + "x": 6842125, + "y": 3702050 + }, + { + "type": "cubicBezTo", + "x1": 6823604, + "y1": 3713163, + "x2": 6806142, + "y2": 3686175, + "x": 6804025, + "y": 3727450 + }, + { + "type": "lineTo", + "x": 6762750, + "y": 3771900 + }, + { + "type": "lineTo", + "x": 6661150, + "y": 3762375 + }, + { + "type": "lineTo", + "x": 6613525, + "y": 3768725 + }, + { + "type": "lineTo", + "x": 6553200, + "y": 3765550 + }, + { + "type": "lineTo", + "x": 6524625, + "y": 3800475 + }, + { + "type": "lineTo", + "x": 6470650, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 6457950, + "y": 3863975 + }, + { + "type": "lineTo", + "x": 6413500, + "y": 3908425 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 3917950 + }, + { + "type": "lineTo", + "x": 6283325, + "y": 3889375 + }, + { + "type": "lineTo", + "x": 6261100, + "y": 3844925 + }, + { + "type": "lineTo", + "x": 6261100, + "y": 3816350 + }, + { + "type": "lineTo", + "x": 6207125, + "y": 3752850 + }, + { + "type": "lineTo", + "x": 6188075, + "y": 3667125 + }, + { + "type": "cubicBezTo", + "x1": 6189133, + "y1": 3623733, + "x2": 6190192, + "y2": 3580342, + "x": 6191250, + "y": 3536950 + }, + { + "type": "lineTo", + "x": 6223000, + "y": 3435350 + }, + { + "type": "lineTo", + "x": 6232525, + "y": 3406775 + }, + { + "type": "lineTo", + "x": 6254750, + "y": 3286125 + }, + { + "type": "lineTo", + "x": 6267450, + "y": 3248025 + }, + { + "type": "lineTo", + "x": 6337300, + "y": 3171825 + }, + { + "type": "lineTo", + "x": 6407150, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 6483350, + "y": 3054350 + }, + { + "type": "lineTo", + "x": 6499225, + "y": 3057525 + }, + { + "type": "lineTo", + "x": 6524625, + "y": 3095625 + }, + { + "type": "lineTo", + "x": 6569075, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 6629400, + "y": 3111500 + }, + { + "type": "lineTo", + "x": 6673850, + "y": 3121025 + }, + { + "type": "lineTo", + "x": 6724650, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 6769100, + "y": 3203575 + }, + { + "type": "lineTo", + "x": 6797675, + "y": 3219450 + }, + { + "type": "lineTo", + "x": 6845300, + "y": 3222625 + }, + { + "type": "lineTo", + "x": 6918325, + "y": 3305175 + }, + { + "type": "lineTo", + "x": 6940550, + "y": 3444875 + }, + { + "type": "lineTo", + "x": 6950075, + "y": 3511550 + }, + { + "type": "lineTo", + "x": 6956425, + "y": 3562350 + }, + { + "type": "lineTo", + "x": 6950075, + "y": 3625850 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1090", + "path_data": [ + { + "path_width": 685800, + "path_height": 561975, + "commands": [ + { + "type": "moveTo", + "x": 4619625, + "y": 4819651 + }, + { + "type": "lineTo", + "x": 4676775, + "y": 4857751 + }, + { + "type": "lineTo", + "x": 4733925, + "y": 4899026 + }, + { + "type": "lineTo", + "x": 4746625, + "y": 4946651 + }, + { + "type": "lineTo", + "x": 4756150, + "y": 5010151 + }, + { + "type": "lineTo", + "x": 4708525, + "y": 5038726 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 5016501 + }, + { + "type": "lineTo", + "x": 4546600, + "y": 4994276 + }, + { + "type": "lineTo", + "x": 4533900, + "y": 5006976 + }, + { + "type": "lineTo", + "x": 4511675, + "y": 5029201 + }, + { + "type": "lineTo", + "x": 4610100, + "y": 5175251 + }, + { + "type": "lineTo", + "x": 4667250, + "y": 5149851 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 5086351 + }, + { + "type": "lineTo", + "x": 4848225, + "y": 5035551 + }, + { + "type": "lineTo", + "x": 4914900, + "y": 4987926 + }, + { + "type": "lineTo", + "x": 4953000, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 4991100, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 5102225, + "y": 4905376 + }, + { + "type": "lineTo", + "x": 5092700, + "y": 4873626 + }, + { + "type": "lineTo", + "x": 5159375, + "y": 4816476 + }, + { + "type": "lineTo", + "x": 5197475, + "y": 4784726 + }, + { + "type": "lineTo", + "x": 5181600, + "y": 4730751 + }, + { + "type": "lineTo", + "x": 5153025, + "y": 4692651 + }, + { + "type": "lineTo", + "x": 5114925, + "y": 4664076 + }, + { + "type": "lineTo", + "x": 5060950, + "y": 4625976 + }, + { + "type": "lineTo", + "x": 5026025, + "y": 4613276 + }, + { + "type": "lineTo", + "x": 4949825, + "y": 4635501 + }, + { + "type": "lineTo", + "x": 4899025, + "y": 4645026 + }, + { + "type": "lineTo", + "x": 4860925, + "y": 4695826 + }, + { + "type": "lineTo", + "x": 4826000, + "y": 4727576 + }, + { + "type": "lineTo", + "x": 4768850, + "y": 4762501 + }, + { + "type": "lineTo", + "x": 4702175, + "y": 4784726 + }, + { + "type": "lineTo", + "x": 4619625, + "y": 4819651 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1091", + "path_data": [ + { + "path_width": 558800, + "path_height": 542925, + "commands": [ + { + "type": "moveTo", + "x": 3883025, + "y": 4791076 + }, + { + "type": "lineTo", + "x": 3800475, + "y": 4759326 + }, + { + "type": "lineTo", + "x": 3749675, + "y": 4730751 + }, + { + "type": "lineTo", + "x": 3670300, + "y": 4679951 + }, + { + "type": "lineTo", + "x": 3603625, + "y": 4629151 + }, + { + "type": "lineTo", + "x": 3559175, + "y": 4578351 + }, + { + "type": "lineTo", + "x": 3492500, + "y": 4568826 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 4584701 + }, + { + "type": "lineTo", + "x": 3441700, + "y": 4584701 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 4632326 + }, + { + "type": "lineTo", + "x": 3397250, + "y": 4657726 + }, + { + "type": "lineTo", + "x": 3406775, + "y": 4683126 + }, + { + "type": "lineTo", + "x": 3397250, + "y": 4711701 + }, + { + "type": "lineTo", + "x": 3403600, + "y": 4768851 + }, + { + "type": "lineTo", + "x": 3432175, + "y": 4838701 + }, + { + "type": "lineTo", + "x": 3457575, + "y": 4864101 + }, + { + "type": "lineTo", + "x": 3524250, + "y": 4899026 + }, + { + "type": "lineTo", + "x": 3590925, + "y": 4937126 + }, + { + "type": "lineTo", + "x": 3676650, + "y": 4981576 + }, + { + "type": "lineTo", + "x": 3784600, + "y": 5045076 + }, + { + "type": "lineTo", + "x": 3838575, + "y": 5067301 + }, + { + "type": "lineTo", + "x": 3898900, + "y": 5111751 + }, + { + "type": "lineTo", + "x": 3933825, + "y": 5060951 + }, + { + "type": "lineTo", + "x": 3956050, + "y": 5010151 + }, + { + "type": "lineTo", + "x": 3937000, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 3841750, + "y": 4965701 + }, + { + "type": "lineTo", + "x": 3797300, + "y": 4962526 + }, + { + "type": "lineTo", + "x": 3771900, + "y": 4949826 + }, + { + "type": "lineTo", + "x": 3759200, + "y": 4902201 + }, + { + "type": "lineTo", + "x": 3771900, + "y": 4870451 + }, + { + "type": "lineTo", + "x": 3822700, + "y": 4826001 + }, + { + "type": "lineTo", + "x": 3883025, + "y": 4791076 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/thoracic_vertebral_notch_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/thoracic_vertebral_notch_colored_regions.json new file mode 100644 index 00000000..e72d52a2 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/thoracic_vertebral_notch_colored_regions.json @@ -0,0 +1,405 @@ +{ + "slide_number": 35, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1145", + "path_data": [ + { + "path_width": 2564676, + "path_height": 2032759, + "commands": [ + { + "type": "moveTo", + "x": 7865743, + "y": 5919122 + }, + { + "type": "lineTo", + "x": 7882575, + "y": 5729424 + }, + { + "type": "cubicBezTo", + "x1": 7897922, + "y1": 5653051, + "x2": 7895855, + "y2": 5607887, + "x": 7892852, + "y": 5556633 + }, + { + "type": "cubicBezTo", + "x1": 7889849, + "y1": 5505379, + "x2": 7898485, + "y2": 5419352, + "x": 7906396, + "y": 5384486 + }, + { + "type": "cubicBezTo", + "x1": 7907200, + "y1": 5322964, + "x2": 7908005, + "y2": 5261443, + "x": 7908809, + "y": 5199921 + }, + { + "type": "cubicBezTo", + "x1": 7902107, + "y1": 5169841, + "x2": 7878212, + "y2": 5071115, + "x": 7821837, + "y": 5049148 + }, + { + "type": "cubicBezTo", + "x1": 7765462, + "y1": 5027181, + "x2": 7627053, + "y2": 5043922, + "x": 7532406, + "y": 5039488 + }, + { + "type": "cubicBezTo", + "x1": 7437759, + "y1": 5035054, + "x2": 7324511, + "y2": 5031365, + "x": 7253954, + "y": 5022545 + }, + { + "type": "lineTo", + "x": 6962814, + "y": 5006023 + }, + { + "type": "lineTo", + "x": 6717660, + "y": 5014103 + }, + { + "type": "lineTo", + "x": 6505241, + "y": 5001223 + }, + { + "type": "lineTo", + "x": 6183437, + "y": 4886433 + }, + { + "type": "lineTo", + "x": 6021033, + "y": 4727389 + }, + { + "type": "lineTo", + "x": 5836180, + "y": 4721153 + }, + { + "type": "lineTo", + "x": 5633002, + "y": 4606350 + }, + { + "type": "cubicBezTo", + "x1": 5604391, + "y1": 4530485, + "x2": 5580539, + "y2": 4488013, + "x": 5551928, + "y": 4412148 + }, + { + "type": "lineTo", + "x": 5524244, + "y": 4150025 + }, + { + "type": "cubicBezTo", + "x1": 5483502, + "y1": 4042937, + "x2": 5452128, + "y2": 3820528, + "x": 5344133, + "y": 3905162 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1146", + "path_data": [ + { + "path_width": 370423, + "path_height": 866552, + "commands": [ + { + "type": "moveTo", + "x": 5350036, + "y": 3931986 + }, + { + "type": "lineTo", + "x": 5277274, + "y": 3984905 + }, + { + "type": "lineTo", + "x": 5257430, + "y": 4117203 + }, + { + "type": "lineTo", + "x": 5244201, + "y": 4275961 + }, + { + "type": "lineTo", + "x": 5230971, + "y": 4428103 + }, + { + "type": "lineTo", + "x": 5191283, + "y": 4553787 + }, + { + "type": "lineTo", + "x": 5171439, + "y": 4613321 + }, + { + "type": "lineTo", + "x": 5125136, + "y": 4672855 + }, + { + "type": "lineTo", + "x": 5052374, + "y": 4725774 + }, + { + "type": "lineTo", + "x": 4979613, + "y": 4798538 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "1147", + "path_data": [ + { + "path_width": 1157573, + "path_height": 1250217, + "commands": [ + { + "type": "moveTo", + "x": 4967574, + "y": 4799570 + }, + { + "type": "lineTo", + "x": 4901427, + "y": 4826030 + }, + { + "type": "lineTo", + "x": 4795592, + "y": 4925254 + }, + { + "type": "lineTo", + "x": 4696371, + "y": 5044322 + }, + { + "type": "lineTo", + "x": 4656683, + "y": 5103856 + }, + { + "type": "lineTo", + "x": 4511159, + "y": 5255999 + }, + { + "type": "lineTo", + "x": 4405324, + "y": 5335377 + }, + { + "type": "lineTo", + "x": 4239957, + "y": 5533825 + }, + { + "type": "lineTo", + "x": 3902607, + "y": 5725657 + }, + { + "type": "lineTo", + "x": 3829845, + "y": 5838110 + }, + { + "type": "lineTo", + "x": 3823230, + "y": 5977023 + }, + { + "type": "lineTo", + "x": 3823230, + "y": 6049787 + }, + { + "type": "lineTo", + "x": 3810001, + "y": 6036557 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "1148", + "path_data": [ + { + "path_width": 549020, + "path_height": 873167, + "commands": [ + { + "type": "moveTo", + "x": 5902933, + "y": 4511364 + }, + { + "type": "lineTo", + "x": 5843567, + "y": 4372451 + }, + { + "type": "lineTo", + "x": 5831694, + "y": 4299688 + }, + { + "type": "lineTo", + "x": 5784202, + "y": 4266613 + }, + { + "type": "lineTo", + "x": 5724836, + "y": 4207079 + }, + { + "type": "lineTo", + "x": 5689217, + "y": 4074781 + }, + { + "type": "lineTo", + "x": 5641724, + "y": 3896178 + }, + { + "type": "lineTo", + "x": 5606105, + "y": 3830029 + }, + { + "type": "lineTo", + "x": 5612042, + "y": 3770496 + }, + { + "type": "lineTo", + "x": 5517057, + "y": 3730806 + }, + { + "type": "lineTo", + "x": 5410200, + "y": 3777110 + }, + { + "type": "lineTo", + "x": 5439883, + "y": 3942483 + }, + { + "type": "lineTo", + "x": 5505184, + "y": 4127700 + }, + { + "type": "lineTo", + "x": 5552677, + "y": 4312917 + }, + { + "type": "lineTo", + "x": 5594233, + "y": 4445215 + }, + { + "type": "lineTo", + "x": 5653598, + "y": 4551054 + }, + { + "type": "lineTo", + "x": 5754519, + "y": 4603973 + }, + { + "type": "lineTo", + "x": 5837631, + "y": 4603973 + }, + { + "type": "lineTo", + "x": 5837631, + "y": 4603973 + }, + { + "type": "lineTo", + "x": 5902933, + "y": 4511364 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tibia_lateral_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tibia_lateral_surface_colored_regions.json new file mode 100644 index 00000000..79c8c567 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tibia_lateral_surface_colored_regions.json @@ -0,0 +1,310 @@ +{ + "slide_number": 29, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 624738, + "path_height": 4164283, + "commands": [ + { + "type": "moveTo", + "x": 4126306, + "y": 1842255 + }, + { + "type": "lineTo", + "x": 4143631, + "y": 1949227 + }, + { + "type": "lineTo", + "x": 4174263, + "y": 2025415 + }, + { + "type": "lineTo", + "x": 4184695, + "y": 2126302 + }, + { + "type": "cubicBezTo", + "x1": 4185444, + "y1": 2154636, + "x2": 4186194, + "y2": 2182969, + "x": 4186943, + "y": 2211303 + }, + { + "type": "lineTo", + "x": 4200582, + "y": 2272895 + }, + { + "type": "lineTo", + "x": 4224321, + "y": 2409387 + }, + { + "type": "lineTo", + "x": 4253995, + "y": 2569617 + }, + { + "type": "lineTo", + "x": 4265865, + "y": 2688306 + }, + { + "type": "lineTo", + "x": 4293769, + "y": 2878209 + }, + { + "type": "cubicBezTo", + "x1": 4294678, + "y1": 2947444, + "x2": 4295588, + "y2": 3016680, + "x": 4296497, + "y": 3085915 + }, + { + "type": "cubicBezTo", + "x1": 4295588, + "y1": 3153172, + "x2": 4294678, + "y2": 3220429, + "x": 4293769, + "y": 3287686 + }, + { + "type": "cubicBezTo", + "x1": 4293179, + "y1": 3370768, + "x2": 4276555, + "y2": 3453851, + "x": 4275965, + "y": 3536933 + }, + { + "type": "lineTo", + "x": 4253995, + "y": 3726835 + }, + { + "type": "lineTo", + "x": 4253995, + "y": 3898934 + }, + { + "type": "lineTo", + "x": 4243895, + "y": 4136312 + }, + { + "type": "lineTo", + "x": 4247102, + "y": 4377378 + }, + { + "type": "lineTo", + "x": 4265385, + "y": 4648594 + }, + { + "type": "lineTo", + "x": 4305639, + "y": 4869936 + }, + { + "type": "lineTo", + "x": 4330336, + "y": 5139235 + }, + { + "type": "lineTo", + "x": 4360821, + "y": 5459695 + }, + { + "type": "lineTo", + "x": 4396430, + "y": 5649597 + }, + { + "type": "lineTo", + "x": 4426104, + "y": 5756418 + }, + { + "type": "lineTo", + "x": 4410069, + "y": 5794272 + }, + { + "type": "lineTo", + "x": 4345744, + "y": 5790586 + }, + { + "type": "lineTo", + "x": 4282711, + "y": 5746797 + }, + { + "type": "lineTo", + "x": 4206517, + "y": 5715836 + }, + { + "type": "lineTo", + "x": 4111561, + "y": 5714876 + }, + { + "type": "lineTo", + "x": 4135300, + "y": 5596187 + }, + { + "type": "lineTo", + "x": 4159039, + "y": 5352875 + }, + { + "type": "lineTo", + "x": 4164974, + "y": 5157038 + }, + { + "type": "lineTo", + "x": 4176843, + "y": 4979004 + }, + { + "type": "lineTo", + "x": 4176843, + "y": 4670413 + }, + { + "type": "lineTo", + "x": 4194647, + "y": 4296543 + }, + { + "type": "lineTo", + "x": 4194647, + "y": 4047296 + }, + { + "type": "lineTo", + "x": 4194647, + "y": 3815852 + }, + { + "type": "lineTo", + "x": 4194647, + "y": 3519129 + }, + { + "type": "lineTo", + "x": 4194647, + "y": 3192735 + }, + { + "type": "lineTo", + "x": 4170908, + "y": 2896012 + }, + { + "type": "lineTo", + "x": 4159039, + "y": 2551814 + }, + { + "type": "lineTo", + "x": 4129365, + "y": 2326305 + }, + { + "type": "lineTo", + "x": 4087822, + "y": 2154206 + }, + { + "type": "lineTo", + "x": 4046278, + "y": 2017713 + }, + { + "type": "lineTo", + "x": 3963191, + "y": 1899024 + }, + { + "type": "lineTo", + "x": 3921648, + "y": 1869352 + }, + { + "type": "lineTo", + "x": 3838561, + "y": 1833745 + }, + { + "type": "lineTo", + "x": 3801366, + "y": 1720839 + }, + { + "type": "cubicBezTo", + "x1": 3802051, + "y1": 1695837, + "x2": 3824842, + "y2": 1641186, + "x": 3842671, + "y": 1632419 + }, + { + "type": "cubicBezTo", + "x1": 3860500, + "y1": 1623652, + "x2": 3900413, + "y2": 1640808, + "x": 3921169, + "y": 1648996 + }, + { + "type": "lineTo", + "x": 3967209, + "y": 1732860 + }, + { + "type": "lineTo", + "x": 4073704, + "y": 1767507 + }, + { + "type": "lineTo", + "x": 4126306, + "y": 1842255 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tibia_medial_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tibia_medial_surface_colored_regions.json new file mode 100644 index 00000000..ec05aeca --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tibia_medial_surface_colored_regions.json @@ -0,0 +1,440 @@ +{ + "slide_number": 28, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 534340, + "path_height": 4082887, + "commands": [ + { + "type": "moveTo", + "x": 4278733, + "y": 3639486 + }, + { + "type": "lineTo", + "x": 4269080, + "y": 3478347 + }, + { + "type": "lineTo", + "x": 4275240, + "y": 3282377 + }, + { + "type": "cubicBezTo", + "x1": 4276298, + "y1": 3235999, + "x2": 4277357, + "y2": 3189622, + "x": 4278415, + "y": 3143244 + }, + { + "type": "cubicBezTo", + "x1": 4303794, + "y1": 3083296, + "x2": 4291072, + "y2": 2995832, + "x": 4294226, + "y": 2931651 + }, + { + "type": "cubicBezTo", + "x1": 4297380, + "y1": 2867470, + "x2": 4293125, + "y2": 2833981, + "x": 4297337, + "y": 2758158 + }, + { + "type": "cubicBezTo", + "x1": 4293067, + "y1": 2712430, + "x2": 4294030, + "y2": 2669777, + "x": 4278128, + "y": 2577906 + }, + { + "type": "cubicBezTo", + "x1": 4263311, + "y1": 2516690, + "x2": 4261195, + "y2": 2477700, + "x": 4252728, + "y": 2441884 + }, + { + "type": "cubicBezTo", + "x1": 4239794, + "y1": 2393233, + "x2": 4226688, + "y2": 2323092, + "x": 4216400, + "y": 2276474 + }, + { + "type": "cubicBezTo", + "x1": 4206112, + "y1": 2232502, + "x2": 4195234, + "y2": 2209801, + "x": 4191000, + "y": 2190751 + }, + { + "type": "cubicBezTo", + "x1": 4186766, + "y1": 2171701, + "x2": 4188882, + "y2": 2172760, + "x": 4190999, + "y": 2162176 + }, + { + "type": "cubicBezTo", + "x1": 4193116, + "y1": 2151592, + "x2": 4195233, + "y2": 2127779, + "x": 4200525, + "y": 2101849 + }, + { + "type": "cubicBezTo", + "x1": 4205817, + "y1": 2075919, + "x2": 4205048, + "y2": 2025870, + "x": 4222750, + "y": 2006599 + }, + { + "type": "cubicBezTo", + "x1": 4240452, + "y1": 1987328, + "x2": 4226586, + "y2": 1963078, + "x": 4246410, + "y": 1944950 + }, + { + "type": "lineTo", + "x": 4290892, + "y": 1878778 + }, + { + "type": "lineTo", + "x": 4338485, + "y": 1828355 + }, + { + "type": "lineTo", + "x": 4385951, + "y": 1749295 + }, + { + "type": "lineTo", + "x": 4471422, + "y": 1679634 + }, + { + "type": "lineTo", + "x": 4607469, + "y": 1666996 + }, + { + "type": "cubicBezTo", + "x1": 4634286, + "y1": 1669632, + "x2": 4656756, + "y2": 1703408, + "x": 4673599, + "y": 1711325 + }, + { + "type": "cubicBezTo", + "x1": 4690442, + "y1": 1723476, + "x2": 4715403, + "y2": 1715559, + "x": 4721224, + "y": 1736726 + }, + { + "type": "cubicBezTo", + "x1": 4727045, + "y1": 1757893, + "x2": 4716425, + "y2": 1812926, + "x": 4708525, + "y": 1838325 + }, + { + "type": "lineTo", + "x": 4648426, + "y": 1924046 + }, + { + "type": "lineTo", + "x": 4594642, + "y": 1958751 + }, + { + "type": "lineTo", + "x": 4572576, + "y": 2006187 + }, + { + "type": "lineTo", + "x": 4553653, + "y": 2097790 + }, + { + "type": "lineTo", + "x": 4531524, + "y": 2227336 + }, + { + "type": "lineTo", + "x": 4518824, + "y": 2325227 + }, + { + "type": "cubicBezTo", + "x1": 4516441, + "y1": 2351309, + "x2": 4514059, + "y2": 2374217, + "x": 4511676, + "y": 2400299 + }, + { + "type": "cubicBezTo", + "x1": 4511953, + "y1": 2419505, + "x2": 4512229, + "y2": 2438710, + "x": 4512506, + "y": 2457916 + }, + { + "type": "lineTo", + "x": 4512506, + "y": 2559013 + }, + { + "type": "lineTo", + "x": 4506188, + "y": 2666429 + }, + { + "type": "lineTo", + "x": 4490440, + "y": 2780351 + }, + { + "type": "lineTo", + "x": 4480915, + "y": 2906534 + }, + { + "type": "lineTo", + "x": 4493551, + "y": 3045542 + }, + { + "type": "lineTo", + "x": 4487233, + "y": 3222461 + }, + { + "type": "lineTo", + "x": 4487233, + "y": 3374107 + }, + { + "type": "lineTo", + "x": 4487233, + "y": 3569982 + }, + { + "type": "lineTo", + "x": 4487233, + "y": 3746901 + }, + { + "type": "lineTo", + "x": 4474597, + "y": 3904865 + }, + { + "type": "lineTo", + "x": 4474597, + "y": 4037555 + }, + { + "type": "lineTo", + "x": 4474597, + "y": 4233430 + }, + { + "type": "lineTo", + "x": 4474597, + "y": 4397712 + }, + { + "type": "lineTo", + "x": 4474597, + "y": 4549358 + }, + { + "type": "lineTo", + "x": 4480915, + "y": 4764188 + }, + { + "type": "lineTo", + "x": 4487233, + "y": 4934789 + }, + { + "type": "lineTo", + "x": 4499869, + "y": 5124346 + }, + { + "type": "lineTo", + "x": 4537778, + "y": 5345495 + }, + { + "type": "lineTo", + "x": 4575688, + "y": 5509778 + }, + { + "type": "lineTo", + "x": 4591563, + "y": 5595125 + }, + { + "type": "cubicBezTo", + "x1": 4585042, + "y1": 5610741, + "x2": 4572172, + "y2": 5616833, + "x": 4565651, + "y": 5632449 + }, + { + "type": "lineTo", + "x": 4537778, + "y": 5686697 + }, + { + "type": "lineTo", + "x": 4499869, + "y": 5749883 + }, + { + "type": "lineTo", + "x": 4436687, + "y": 5743564 + }, + { + "type": "lineTo", + "x": 4373569, + "y": 5557088 + }, + { + "type": "lineTo", + "x": 4348328, + "y": 5367532 + }, + { + "type": "lineTo", + "x": 4329278, + "y": 5143302 + }, + { + "type": "lineTo", + "x": 4310355, + "y": 4957077 + }, + { + "type": "lineTo", + "x": 4297751, + "y": 4786256 + }, + { + "type": "lineTo", + "x": 4272478, + "y": 4666235 + }, + { + "type": "lineTo", + "x": 4262985, + "y": 4520877 + }, + { + "type": "cubicBezTo", + "x1": 4259810, + "y1": 4460866, + "x2": 4261927, + "y2": 4384493, + "x": 4259810, + "y": 4331320 + }, + { + "type": "cubicBezTo", + "x1": 4257693, + "y1": 4278147, + "x2": 4250285, + "y2": 4248173, + "x": 4250285, + "y": 4201837 + }, + { + "type": "cubicBezTo", + "x1": 4250317, + "y1": 4155501, + "x2": 4250348, + "y2": 4080590, + "x": 4250380, + "y": 4034254 + }, + { + "type": "cubicBezTo", + "x1": 4251385, + "y1": 3976371, + "x2": 4255566, + "y2": 3956587, + "x": 4256571, + "y": 3882829 + }, + { + "type": "lineTo", + "x": 4278733, + "y": 3639486 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tibia_posterior_surface_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tibia_posterior_surface_colored_regions.json new file mode 100644 index 00000000..c4336432 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tibia_posterior_surface_colored_regions.json @@ -0,0 +1,581 @@ +{ + "slide_number": 30, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "22", + "path_data": [ + { + "path_width": 831813, + "path_height": 4167769, + "commands": [ + { + "type": "moveTo", + "x": 5158000, + "y": 1928281 + }, + { + "type": "cubicBezTo", + "x1": 5125650, + "y1": 1894062, + "x2": 5023449, + "y2": 1802693, + "x": 5054599, + "y": 1790699 + }, + { + "type": "lineTo", + "x": 5128569, + "y": 1704668 + }, + { + "type": "lineTo", + "x": 5198125, + "y": 1645174 + }, + { + "type": "cubicBezTo", + "x1": 5215900, + "y1": 1656641, + "x2": 5252724, + "y2": 1642708, + "x": 5270499, + "y": 1654175 + }, + { + "type": "cubicBezTo", + "x1": 5284257, + "y1": 1664758, + "x2": 5336116, + "y2": 1611842, + "x": 5349874, + "y": 1622425 + }, + { + "type": "cubicBezTo", + "x1": 5374216, + "y1": 1620837, + "x2": 5421850, + "y2": 1602897, + "x": 5464174, + "y": 1625600 + }, + { + "type": "cubicBezTo", + "x1": 5493278, + "y1": 1636713, + "x2": 5536150, + "y2": 1628826, + "x": 5559424, + "y": 1651000 + }, + { + "type": "cubicBezTo", + "x1": 5582698, + "y1": 1673174, + "x2": 5603816, + "y2": 1681914, + "x": 5632391, + "y": 1698318 + }, + { + "type": "cubicBezTo", + "x1": 5686366, + "y1": 1695672, + "x2": 5756264, + "y2": 1682170, + "x": 5781674, + "y": 1689100 + }, + { + "type": "cubicBezTo", + "x1": 5807084, + "y1": 1696030, + "x2": 5807523, + "y2": 1722167, + "x": 5832474, + "y": 1727200 + }, + { + "type": "lineTo", + "x": 5880578, + "y": 1792321 + }, + { + "type": "lineTo", + "x": 5871590, + "y": 1852912 + }, + { + "type": "lineTo", + "x": 5813878, + "y": 1939734 + }, + { + "type": "lineTo", + "x": 5767352, + "y": 2005163 + }, + { + "type": "lineTo", + "x": 5721119, + "y": 2177944 + }, + { + "type": "lineTo", + "x": 5727054, + "y": 2266960 + }, + { + "type": "lineTo", + "x": 5721119, + "y": 2332239 + }, + { + "type": "lineTo", + "x": 5691445, + "y": 2450928 + }, + { + "type": "lineTo", + "x": 5679576, + "y": 2634896 + }, + { + "type": "lineTo", + "x": 5667706, + "y": 2801061 + }, + { + "type": "lineTo", + "x": 5667706, + "y": 3091849 + }, + { + "type": "lineTo", + "x": 5667706, + "y": 3370768 + }, + { + "type": "cubicBezTo", + "x1": 5669684, + "y1": 3493413, + "x2": 5671663, + "y2": 3616059, + "x": 5673641, + "y": 3738704 + }, + { + "type": "lineTo", + "x": 5679576, + "y": 3999820 + }, + { + "type": "lineTo", + "x": 5673641, + "y": 4260936 + }, + { + "type": "lineTo", + "x": 5655837, + "y": 4682282 + }, + { + "type": "lineTo", + "x": 5643967, + "y": 5115497 + }, + { + "type": "lineTo", + "x": 5649902, + "y": 5263858 + }, + { + "type": "lineTo", + "x": 5643967, + "y": 5453761 + }, + { + "type": "lineTo", + "x": 5655837, + "y": 5548712 + }, + { + "type": "lineTo", + "x": 5571089, + "y": 5613991 + }, + { + "type": "lineTo", + "x": 5539217, + "y": 5718467 + }, + { + "type": "cubicBezTo", + "x1": 5522985, + "y1": 5738477, + "x2": 5519435, + "y2": 5755216, + "x": 5499099, + "y": 5765799 + }, + { + "type": "cubicBezTo", + "x1": 5478763, + "y1": 5776382, + "x2": 5443432, + "y2": 5778006, + "x": 5417200, + "y": 5781967 + }, + { + "type": "lineTo", + "x": 5341709, + "y": 5757814 + }, + { + "type": "lineTo", + "x": 5268543, + "y": 5714703 + }, + { + "type": "lineTo", + "x": 5214172, + "y": 5645624 + }, + { + "type": "lineTo", + "x": 5240403, + "y": 5501236 + }, + { + "type": "lineTo", + "x": 5281946, + "y": 5346940 + }, + { + "type": "lineTo", + "x": 5293816, + "y": 5216382 + }, + { + "type": "lineTo", + "x": 5317555, + "y": 5026480 + }, + { + "type": "lineTo", + "x": 5335359, + "y": 4783168 + }, + { + "type": "lineTo", + "x": 5335359, + "y": 4587331 + }, + { + "type": "lineTo", + "x": 5347229, + "y": 4397428 + }, + { + "type": "lineTo", + "x": 5347229, + "y": 4207526 + }, + { + "type": "lineTo", + "x": 5359098, + "y": 3952344 + }, + { + "type": "lineTo", + "x": 5353163, + "y": 3720901 + }, + { + "type": "lineTo", + "x": 5353163, + "y": 3400440 + }, + { + "type": "lineTo", + "x": 5353163, + "y": 3186800 + }, + { + "type": "lineTo", + "x": 5341294, + "y": 3026570 + }, + { + "type": "lineTo", + "x": 5341294, + "y": 2884143 + }, + { + "type": "lineTo", + "x": 5341294, + "y": 2759520 + }, + { + "type": "lineTo", + "x": 5335359, + "y": 2706110 + }, + { + "type": "lineTo", + "x": 5305685, + "y": 2617093 + }, + { + "type": "lineTo", + "x": 5305685, + "y": 2528076 + }, + { + "type": "lineTo", + "x": 5311620, + "y": 2450928 + }, + { + "type": "lineTo", + "x": 5281946, + "y": 2278829 + }, + { + "type": "lineTo", + "x": 5252272, + "y": 2160140 + }, + { + "type": "lineTo", + "x": 5234468, + "y": 2071123 + }, + { + "type": "lineTo", + "x": 5158000, + "y": 1928281 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "15", + "path_data": [ + { + "path_width": 546100, + "path_height": 1377950, + "commands": [ + { + "type": "moveTo", + "x": 4178300, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 4235450, + "y": 4206876 + }, + { + "type": "lineTo", + "x": 4241800, + "y": 4124326 + }, + { + "type": "lineTo", + "x": 4264025, + "y": 4032251 + }, + { + "type": "lineTo", + "x": 4273550, + "y": 3937001 + }, + { + "type": "lineTo", + "x": 4302125, + "y": 3803651 + }, + { + "type": "lineTo", + "x": 4318000, + "y": 3705226 + }, + { + "type": "lineTo", + "x": 4337050, + "y": 3603626 + }, + { + "type": "lineTo", + "x": 4356100, + "y": 3536951 + }, + { + "type": "cubicBezTo", + "x1": 4363508, + "y1": 3521076, + "x2": 4364567, + "y2": 3517901, + "x": 4371975, + "y": 3502026 + }, + { + "type": "lineTo", + "x": 4371975, + "y": 3473451 + }, + { + "type": "lineTo", + "x": 4397375, + "y": 3429001 + }, + { + "type": "lineTo", + "x": 4429125, + "y": 3355976 + }, + { + "type": "lineTo", + "x": 4454525, + "y": 3298826 + }, + { + "type": "lineTo", + "x": 4479925, + "y": 3257551 + }, + { + "type": "lineTo", + "x": 4524375, + "y": 3200401 + }, + { + "type": "lineTo", + "x": 4565650, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 4610100, + "y": 3108326 + }, + { + "type": "lineTo", + "x": 4657725, + "y": 3035301 + }, + { + "type": "lineTo", + "x": 4686300, + "y": 2971801 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 2933701 + }, + { + "type": "lineTo", + "x": 4711700, + "y": 2889251 + }, + { + "type": "lineTo", + "x": 4664075, + "y": 2927351 + }, + { + "type": "lineTo", + "x": 4613275, + "y": 3006726 + }, + { + "type": "lineTo", + "x": 4562475, + "y": 3079751 + }, + { + "type": "lineTo", + "x": 4502150, + "y": 3136901 + }, + { + "type": "lineTo", + "x": 4432300, + "y": 3228976 + }, + { + "type": "lineTo", + "x": 4375150, + "y": 3340101 + }, + { + "type": "lineTo", + "x": 4327525, + "y": 3429001 + }, + { + "type": "lineTo", + "x": 4295775, + "y": 3552826 + }, + { + "type": "lineTo", + "x": 4257675, + "y": 3692526 + }, + { + "type": "lineTo", + "x": 4232275, + "y": 3851276 + }, + { + "type": "lineTo", + "x": 4210050, + "y": 4025901 + }, + { + "type": "lineTo", + "x": 4194175, + "y": 4105276 + }, + { + "type": "lineTo", + "x": 4187825, + "y": 4159251 + }, + { + "type": "lineTo", + "x": 4165600, + "y": 4184651 + }, + { + "type": "lineTo", + "x": 4178300, + "y": 4267201 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tibia_shaft_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tibia_shaft_colored_regions.json new file mode 100644 index 00000000..8204da24 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tibia_shaft_colored_regions.json @@ -0,0 +1,616 @@ +{ + "slide_number": 27, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 534129, + "path_height": 3771941, + "commands": [ + { + "type": "moveTo", + "x": 4592278, + "y": 1982107 + }, + { + "type": "lineTo", + "x": 4509191, + "y": 1922762 + }, + { + "type": "lineTo", + "x": 4455778, + "y": 1916828 + }, + { + "type": "lineTo", + "x": 4426105, + "y": 1958369 + }, + { + "type": "lineTo", + "x": 4390496, + "y": 2053320 + }, + { + "type": "lineTo", + "x": 4360822, + "y": 2124533 + }, + { + "type": "lineTo", + "x": 4301474, + "y": 2130468 + }, + { + "type": "lineTo", + "x": 4218388, + "y": 2130468 + }, + { + "type": "lineTo", + "x": 4188714, + "y": 2088927 + }, + { + "type": "lineTo", + "x": 4135301, + "y": 2035517 + }, + { + "type": "lineTo", + "x": 4117496, + "y": 1988041 + }, + { + "type": "lineTo", + "x": 4081888, + "y": 1988041 + }, + { + "type": "lineTo", + "x": 4058149, + "y": 1999910 + }, + { + "type": "lineTo", + "x": 4070018, + "y": 2094861 + }, + { + "type": "lineTo", + "x": 4087823, + "y": 2166075 + }, + { + "type": "lineTo", + "x": 4135301, + "y": 2361912 + }, + { + "type": "lineTo", + "x": 4141235, + "y": 2516207 + }, + { + "type": "lineTo", + "x": 4153105, + "y": 2688306 + }, + { + "type": "lineTo", + "x": 4170909, + "y": 2937553 + }, + { + "type": "lineTo", + "x": 4188714, + "y": 3174931 + }, + { + "type": "lineTo", + "x": 4188714, + "y": 3424178 + }, + { + "type": "lineTo", + "x": 4200583, + "y": 3839590 + }, + { + "type": "lineTo", + "x": 4200583, + "y": 4130378 + }, + { + "type": "lineTo", + "x": 4200583, + "y": 4492379 + }, + { + "type": "lineTo", + "x": 4194648, + "y": 4806905 + }, + { + "type": "lineTo", + "x": 4188714, + "y": 5127366 + }, + { + "type": "lineTo", + "x": 4164975, + "y": 5400350 + }, + { + "type": "lineTo", + "x": 4153105, + "y": 5572450 + }, + { + "type": "lineTo", + "x": 4153105, + "y": 5649597 + }, + { + "type": "lineTo", + "x": 4224322, + "y": 5625860 + }, + { + "type": "lineTo", + "x": 4337083, + "y": 5631794 + }, + { + "type": "lineTo", + "x": 4375378, + "y": 5654285 + }, + { + "type": "lineTo", + "x": 4424301, + "y": 5688208 + }, + { + "type": "lineTo", + "x": 4464722, + "y": 5688769 + }, + { + "type": "cubicBezTo", + "x1": 4484873, + "y1": 5679671, + "x2": 4492032, + "y2": 5634843, + "x": 4512183, + "y": 5625745 + }, + { + "type": "lineTo", + "x": 4553863, + "y": 5573082 + }, + { + "type": "lineTo", + "x": 4581531, + "y": 5555331 + }, + { + "type": "lineTo", + "x": 4544800, + "y": 5418154 + }, + { + "type": "lineTo", + "x": 4521061, + "y": 5317268 + }, + { + "type": "lineTo", + "x": 4497322, + "y": 5151104 + }, + { + "type": "lineTo", + "x": 4485452, + "y": 5050218 + }, + { + "type": "lineTo", + "x": 4467648, + "y": 4783168 + }, + { + "type": "lineTo", + "x": 4479517, + "y": 4557658 + }, + { + "type": "lineTo", + "x": 4479517, + "y": 4367756 + }, + { + "type": "lineTo", + "x": 4479517, + "y": 4219395 + }, + { + "type": "lineTo", + "x": 4485452, + "y": 3928607 + }, + { + "type": "lineTo", + "x": 4491387, + "y": 3709032 + }, + { + "type": "lineTo", + "x": 4497322, + "y": 3430113 + }, + { + "type": "lineTo", + "x": 4503257, + "y": 3145259 + }, + { + "type": "lineTo", + "x": 4497322, + "y": 2985029 + }, + { + "type": "lineTo", + "x": 4491387, + "y": 2860405 + }, + { + "type": "lineTo", + "x": 4497322, + "y": 2735782 + }, + { + "type": "lineTo", + "x": 4497322, + "y": 2664569 + }, + { + "type": "lineTo", + "x": 4521061, + "y": 2551814 + }, + { + "type": "lineTo", + "x": 4521061, + "y": 2474666 + }, + { + "type": "lineTo", + "x": 4503257, + "y": 2403453 + }, + { + "type": "lineTo", + "x": 4521061, + "y": 2249157 + }, + { + "type": "lineTo", + "x": 4550735, + "y": 2094861 + }, + { + "type": "lineTo", + "x": 4568539, + "y": 2035517 + }, + { + "type": "lineTo", + "x": 4592278, + "y": 1982107 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 593477, + "path_height": 3857393, + "commands": [ + { + "type": "moveTo", + "x": 6716927, + "y": 1934632 + }, + { + "type": "lineTo", + "x": 6865296, + "y": 1863419 + }, + { + "type": "lineTo", + "x": 6960252, + "y": 1851550 + }, + { + "type": "lineTo", + "x": 7061143, + "y": 1863419 + }, + { + "type": "lineTo", + "x": 7144230, + "y": 1881222 + }, + { + "type": "lineTo", + "x": 7227317, + "y": 1922763 + }, + { + "type": "lineTo", + "x": 7280730, + "y": 1952435 + }, + { + "type": "lineTo", + "x": 7310404, + "y": 1970239 + }, + { + "type": "lineTo", + "x": 7245121, + "y": 2177945 + }, + { + "type": "lineTo", + "x": 7251056, + "y": 2266961 + }, + { + "type": "lineTo", + "x": 7245121, + "y": 2332240 + }, + { + "type": "lineTo", + "x": 7215447, + "y": 2450929 + }, + { + "type": "lineTo", + "x": 7203578, + "y": 2634897 + }, + { + "type": "lineTo", + "x": 7191708, + "y": 2801062 + }, + { + "type": "lineTo", + "x": 7191708, + "y": 3091850 + }, + { + "type": "lineTo", + "x": 7191708, + "y": 3370769 + }, + { + "type": "cubicBezTo", + "x1": 7193686, + "y1": 3493414, + "x2": 7195665, + "y2": 3616060, + "x": 7197643, + "y": 3738705 + }, + { + "type": "lineTo", + "x": 7203578, + "y": 3999821 + }, + { + "type": "lineTo", + "x": 7197643, + "y": 4260937 + }, + { + "type": "lineTo", + "x": 7179839, + "y": 4682283 + }, + { + "type": "lineTo", + "x": 7167969, + "y": 5115498 + }, + { + "type": "lineTo", + "x": 7173904, + "y": 5263859 + }, + { + "type": "lineTo", + "x": 7167969, + "y": 5453762 + }, + { + "type": "lineTo", + "x": 7179839, + "y": 5548713 + }, + { + "type": "lineTo", + "x": 7120491, + "y": 5613992 + }, + { + "type": "lineTo", + "x": 7031469, + "y": 5708943 + }, + { + "type": "lineTo", + "x": 6960252, + "y": 5708943 + }, + { + "type": "lineTo", + "x": 6859361, + "y": 5691140 + }, + { + "type": "lineTo", + "x": 6817818, + "y": 5619926 + }, + { + "type": "lineTo", + "x": 6776274, + "y": 5524975 + }, + { + "type": "lineTo", + "x": 6764405, + "y": 5501237 + }, + { + "type": "lineTo", + "x": 6805948, + "y": 5346941 + }, + { + "type": "lineTo", + "x": 6817818, + "y": 5216383 + }, + { + "type": "lineTo", + "x": 6841557, + "y": 5026481 + }, + { + "type": "lineTo", + "x": 6859361, + "y": 4783169 + }, + { + "type": "lineTo", + "x": 6859361, + "y": 4587332 + }, + { + "type": "lineTo", + "x": 6871231, + "y": 4397429 + }, + { + "type": "lineTo", + "x": 6871231, + "y": 4207527 + }, + { + "type": "lineTo", + "x": 6883100, + "y": 3952345 + }, + { + "type": "lineTo", + "x": 6877165, + "y": 3720902 + }, + { + "type": "lineTo", + "x": 6877165, + "y": 3400441 + }, + { + "type": "lineTo", + "x": 6877165, + "y": 3186801 + }, + { + "type": "lineTo", + "x": 6865296, + "y": 3026571 + }, + { + "type": "lineTo", + "x": 6865296, + "y": 2884144 + }, + { + "type": "lineTo", + "x": 6865296, + "y": 2759521 + }, + { + "type": "lineTo", + "x": 6859361, + "y": 2706111 + }, + { + "type": "lineTo", + "x": 6829687, + "y": 2617094 + }, + { + "type": "lineTo", + "x": 6829687, + "y": 2528077 + }, + { + "type": "lineTo", + "x": 6835622, + "y": 2450929 + }, + { + "type": "lineTo", + "x": 6805948, + "y": 2278830 + }, + { + "type": "lineTo", + "x": 6776274, + "y": 2160141 + }, + { + "type": "lineTo", + "x": 6758470, + "y": 2071124 + }, + { + "type": "lineTo", + "x": 6716927, + "y": 1934632 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/tibial_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/tibial_tuberosity_colored_regions.json new file mode 100644 index 00000000..11586a64 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/tibial_tuberosity_colored_regions.json @@ -0,0 +1,263 @@ +{ + "slide_number": 25, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "4", + "path_data": [ + { + "path_width": 298252, + "path_height": 551622, + "commands": [ + { + "type": "moveTo", + "x": 2834392, + "y": 2116690 + }, + { + "type": "lineTo", + "x": 2795005, + "y": 2103891 + }, + { + "type": "lineTo", + "x": 2753157, + "y": 2078293 + }, + { + "type": "lineTo", + "x": 2731002, + "y": 2034775 + }, + { + "type": "lineTo", + "x": 2699001, + "y": 1934942 + }, + { + "type": "lineTo", + "x": 2676846, + "y": 1878626 + }, + { + "type": "lineTo", + "x": 2669461, + "y": 1822310 + }, + { + "type": "lineTo", + "x": 2669461, + "y": 1765994 + }, + { + "type": "lineTo", + "x": 2667000, + "y": 1725036 + }, + { + "type": "lineTo", + "x": 2694078, + "y": 1701998 + }, + { + "type": "lineTo", + "x": 2723617, + "y": 1681519 + }, + { + "type": "lineTo", + "x": 2790082, + "y": 1676400 + }, + { + "type": "lineTo", + "x": 2839316, + "y": 1686638 + }, + { + "type": "lineTo", + "x": 2868855, + "y": 1750634 + }, + { + "type": "lineTo", + "x": 2888549, + "y": 1809510 + }, + { + "type": "lineTo", + "x": 2893472, + "y": 1858147 + }, + { + "type": "lineTo", + "x": 2895934, + "y": 1886306 + }, + { + "type": "lineTo", + "x": 2891010, + "y": 1929823 + }, + { + "type": "lineTo", + "x": 2886087, + "y": 1975899 + }, + { + "type": "lineTo", + "x": 2876240, + "y": 2029656 + }, + { + "type": "lineTo", + "x": 2863932, + "y": 2073173 + }, + { + "type": "lineTo", + "x": 2834392, + "y": 2116690 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "26", + "path_data": [ + { + "path_width": 295045, + "path_height": 551622, + "commands": [ + { + "type": "moveTo", + "x": 7105822, + "y": 3848162 + }, + { + "type": "lineTo", + "x": 7028442, + "y": 3820472 + }, + { + "type": "lineTo", + "x": 6946228, + "y": 3765090 + }, + { + "type": "lineTo", + "x": 6902703, + "y": 3670941 + }, + { + "type": "lineTo", + "x": 6839833, + "y": 3454954 + }, + { + "type": "lineTo", + "x": 6796308, + "y": 3333114 + }, + { + "type": "lineTo", + "x": 6781800, + "y": 3211275 + }, + { + "type": "lineTo", + "x": 6781800, + "y": 3089436 + }, + { + "type": "lineTo", + "x": 6793682, + "y": 3000825 + }, + { + "type": "lineTo", + "x": 6830161, + "y": 2950982 + }, + { + "type": "lineTo", + "x": 6888194, + "y": 2906676 + }, + { + "type": "lineTo", + "x": 7018770, + "y": 2895601 + }, + { + "type": "lineTo", + "x": 7115494, + "y": 2917752 + }, + { + "type": "lineTo", + "x": 7173528, + "y": 3056207 + }, + { + "type": "lineTo", + "x": 7212217, + "y": 3183583 + }, + { + "type": "lineTo", + "x": 7221889, + "y": 3288808 + }, + { + "type": "lineTo", + "x": 7226726, + "y": 3349729 + }, + { + "type": "lineTo", + "x": 7217053, + "y": 3443878 + }, + { + "type": "lineTo", + "x": 7207381, + "y": 3543563 + }, + { + "type": "lineTo", + "x": 7188036, + "y": 3659866 + }, + { + "type": "lineTo", + "x": 7163856, + "y": 3754014 + }, + { + "type": "lineTo", + "x": 7105822, + "y": 3848162 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/typical_rib_body_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/typical_rib_body_colored_regions.json new file mode 100644 index 00000000..a7808156 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/typical_rib_body_colored_regions.json @@ -0,0 +1,468 @@ +{ + "slide_number": 22, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "679", + "path_data": [ + { + "path_width": 1500959, + "path_height": 3712693, + "commands": [ + { + "type": "moveTo", + "x": 4750759, + "y": 1871538 + }, + { + "type": "lineTo", + "x": 4866217, + "y": 2035602 + }, + { + "type": "lineTo", + "x": 4531996, + "y": 2157130 + }, + { + "type": "lineTo", + "x": 4361846, + "y": 2272582 + }, + { + "type": "lineTo", + "x": 4149160, + "y": 2479181 + }, + { + "type": "lineTo", + "x": 3991164, + "y": 2704008 + }, + { + "type": "lineTo", + "x": 3942550, + "y": 2783002 + }, + { + "type": "lineTo", + "x": 3906090, + "y": 2892377 + }, + { + "type": "lineTo", + "x": 3754171, + "y": 3196198 + }, + { + "type": "lineTo", + "x": 3638712, + "y": 3445331 + }, + { + "type": "lineTo", + "x": 3571868, + "y": 3767382 + }, + { + "type": "lineTo", + "x": 3590098, + "y": 4004362 + }, + { + "type": "lineTo", + "x": 3608329, + "y": 4198808 + }, + { + "type": "lineTo", + "x": 3693403, + "y": 4447941 + }, + { + "type": "lineTo", + "x": 3802785, + "y": 4678845 + }, + { + "type": "lineTo", + "x": 3966857, + "y": 4915825 + }, + { + "type": "lineTo", + "x": 4039778, + "y": 5019124 + }, + { + "type": "lineTo", + "x": 4191697, + "y": 5140653 + }, + { + "type": "lineTo", + "x": 4295002, + "y": 5231799 + }, + { + "type": "lineTo", + "x": 4452998, + "y": 5316869 + }, + { + "type": "lineTo", + "x": 4604917, + "y": 5395862 + }, + { + "type": "lineTo", + "x": 4665684, + "y": 5462703 + }, + { + "type": "lineTo", + "x": 4635301, + "y": 5517391 + }, + { + "type": "lineTo", + "x": 4574533, + "y": 5566002 + }, + { + "type": "lineTo", + "x": 4525919, + "y": 5584231 + }, + { + "type": "lineTo", + "x": 4483382, + "y": 5529544 + }, + { + "type": "lineTo", + "x": 4276772, + "y": 5389786 + }, + { + "type": "lineTo", + "x": 4015471, + "y": 5177111 + }, + { + "type": "lineTo", + "x": 3875706, + "y": 5043430 + }, + { + "type": "lineTo", + "x": 3663019, + "y": 4721380 + }, + { + "type": "lineTo", + "x": 3498947, + "y": 4375024 + }, + { + "type": "lineTo", + "x": 3389565, + "y": 3973980 + }, + { + "type": "lineTo", + "x": 3365258, + "y": 3585089 + }, + { + "type": "lineTo", + "x": 3407796, + "y": 3342032 + }, + { + "type": "lineTo", + "x": 3492870, + "y": 3098975 + }, + { + "type": "lineTo", + "x": 3565791, + "y": 2959218 + }, + { + "type": "lineTo", + "x": 3723787, + "y": 2685779 + }, + { + "type": "lineTo", + "x": 3887859, + "y": 2442722 + }, + { + "type": "lineTo", + "x": 4112699, + "y": 2236124 + }, + { + "type": "lineTo", + "x": 4264618, + "y": 2102442 + }, + { + "type": "lineTo", + "x": 4398307, + "y": 1999143 + }, + { + "type": "lineTo", + "x": 4513765, + "y": 1962685 + }, + { + "type": "lineTo", + "x": 4750759, + "y": 1871538 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "680", + "path_data": [ + { + "path_width": 1276119, + "path_height": 3694464, + "commands": [ + { + "type": "moveTo", + "x": 6901931, + "y": 1707474 + }, + { + "type": "lineTo", + "x": 6835087, + "y": 1743933 + }, + { + "type": "lineTo", + "x": 6829010, + "y": 1871537 + }, + { + "type": "lineTo", + "x": 6829010, + "y": 1895843 + }, + { + "type": "lineTo", + "x": 7090310, + "y": 1901920 + }, + { + "type": "lineTo", + "x": 7345534, + "y": 1956607 + }, + { + "type": "lineTo", + "x": 7497453, + "y": 2035601 + }, + { + "type": "lineTo", + "x": 7618988, + "y": 2175359 + }, + { + "type": "lineTo", + "x": 7710140, + "y": 2369804 + }, + { + "type": "lineTo", + "x": 7764830, + "y": 2576402 + }, + { + "type": "lineTo", + "x": 7776984, + "y": 2855918 + }, + { + "type": "lineTo", + "x": 7752677, + "y": 3092898 + }, + { + "type": "lineTo", + "x": 7758754, + "y": 3299496 + }, + { + "type": "lineTo", + "x": 7764830, + "y": 3591164 + }, + { + "type": "lineTo", + "x": 7716216, + "y": 3949673 + }, + { + "type": "lineTo", + "x": 7667602, + "y": 4271724 + }, + { + "type": "lineTo", + "x": 7625065, + "y": 4472245 + }, + { + "type": "lineTo", + "x": 7564297, + "y": 4703149 + }, + { + "type": "lineTo", + "x": 7473146, + "y": 4952283 + }, + { + "type": "lineTo", + "x": 7388071, + "y": 5092040 + }, + { + "type": "lineTo", + "x": 7315150, + "y": 5213569 + }, + { + "type": "lineTo", + "x": 7236153, + "y": 5298639 + }, + { + "type": "lineTo", + "x": 7205769, + "y": 5335097 + }, + { + "type": "lineTo", + "x": 7290843, + "y": 5401938 + }, + { + "type": "lineTo", + "x": 7418455, + "y": 5365479 + }, + { + "type": "lineTo", + "x": 7558221, + "y": 5310791 + }, + { + "type": "lineTo", + "x": 7612911, + "y": 5310791 + }, + { + "type": "lineTo", + "x": 7697986, + "y": 5134575 + }, + { + "type": "lineTo", + "x": 7837751, + "y": 4715302 + }, + { + "type": "lineTo", + "x": 7959287, + "y": 4296029 + }, + { + "type": "lineTo", + "x": 7995747, + "y": 4107660 + }, + { + "type": "lineTo", + "x": 8038284, + "y": 3822068 + }, + { + "type": "lineTo", + "x": 8092975, + "y": 3384566 + }, + { + "type": "lineTo", + "x": 8105129, + "y": 3105051 + }, + { + "type": "lineTo", + "x": 8105129, + "y": 2868070 + }, + { + "type": "lineTo", + "x": 8068668, + "y": 2637166 + }, + { + "type": "lineTo", + "x": 7995747, + "y": 2424492 + }, + { + "type": "lineTo", + "x": 7855982, + "y": 2151053 + }, + { + "type": "lineTo", + "x": 7667602, + "y": 1986989 + }, + { + "type": "lineTo", + "x": 7442762, + "y": 1835079 + }, + { + "type": "lineTo", + "x": 7193615, + "y": 1768238 + }, + { + "type": "lineTo", + "x": 6901931, + "y": 1707474 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/typical_rib_head_and_neck_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/typical_rib_head_and_neck_colored_regions.json new file mode 100644 index 00000000..620b31b0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/typical_rib_head_and_neck_colored_regions.json @@ -0,0 +1,349 @@ +{ + "slide_number": 20, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "625", + "path_data": [ + { + "path_width": 393911, + "path_height": 354868, + "commands": [ + { + "type": "moveTo", + "x": 5103158, + "y": 1663986 + }, + { + "type": "lineTo", + "x": 5062409, + "y": 1697945 + }, + { + "type": "lineTo", + "x": 5205032, + "y": 1772655 + }, + { + "type": "lineTo", + "x": 5279739, + "y": 1888115 + }, + { + "type": "lineTo", + "x": 5286531, + "y": 1969616 + }, + { + "type": "lineTo", + "x": 5381613, + "y": 1989992 + }, + { + "type": "lineTo", + "x": 5422362, + "y": 1989992 + }, + { + "type": "lineTo", + "x": 5442737, + "y": 1989992 + }, + { + "type": "lineTo", + "x": 5456320, + "y": 1922074 + }, + { + "type": "lineTo", + "x": 5456320, + "y": 1820197 + }, + { + "type": "lineTo", + "x": 5374821, + "y": 1704737 + }, + { + "type": "lineTo", + "x": 5272948, + "y": 1650403 + }, + { + "type": "cubicBezTo", + "x1": 5244616, + "y1": 1650602, + "x2": 5216283, + "y2": 1634926, + "x": 5187951, + "y": 1635125 + }, + { + "type": "lineTo", + "x": 5103158, + "y": 1663986 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "626", + "path_data": [ + { + "path_width": 406438, + "path_height": 342900, + "commands": [ + { + "type": "moveTo", + "x": 5902326, + "y": 1812925 + }, + { + "type": "lineTo", + "x": 5902326, + "y": 1812925 + }, + { + "type": "lineTo", + "x": 5883276, + "y": 1889125 + }, + { + "type": "lineTo", + "x": 5864226, + "y": 1955800 + }, + { + "type": "lineTo", + "x": 5842001, + "y": 2000250 + }, + { + "type": "lineTo", + "x": 5842001, + "y": 2000250 + }, + { + "type": "lineTo", + "x": 5924551, + "y": 2044700 + }, + { + "type": "lineTo", + "x": 5988051, + "y": 2035175 + }, + { + "type": "lineTo", + "x": 6051551, + "y": 2012950 + }, + { + "type": "lineTo", + "x": 6096001, + "y": 2000250 + }, + { + "type": "lineTo", + "x": 6248401, + "y": 1920875 + }, + { + "type": "cubicBezTo", + "x1": 6249459, + "y1": 1883833, + "x2": 6228293, + "y2": 1853142, + "x": 6229351, + "y": 1816100 + }, + { + "type": "lineTo", + "x": 6229351, + "y": 1701800 + }, + { + "type": "lineTo", + "x": 6108701, + "y": 1724025 + }, + { + "type": "lineTo", + "x": 6000751, + "y": 1765300 + }, + { + "type": "lineTo", + "x": 5902326, + "y": 1812925 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "627", + "path_data": [ + { + "path_width": 339725, + "path_height": 292100, + "commands": [ + { + "type": "moveTo", + "x": 5054601, + "y": 1704975 + }, + { + "type": "lineTo", + "x": 5203826, + "y": 1768475 + }, + { + "type": "lineTo", + "x": 5270501, + "y": 1876425 + }, + { + "type": "lineTo", + "x": 5276851, + "y": 1971675 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 1997075 + }, + { + "type": "lineTo", + "x": 5118101, + "y": 1949450 + }, + { + "type": "lineTo", + "x": 5057776, + "y": 1860550 + }, + { + "type": "lineTo", + "x": 4968876, + "y": 1816100 + }, + { + "type": "lineTo", + "x": 4937126, + "y": 1806575 + }, + { + "type": "lineTo", + "x": 5019676, + "y": 1762125 + }, + { + "type": "lineTo", + "x": 5054601, + "y": 1704975 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "628", + "path_data": [ + { + "path_width": 320675, + "path_height": 241300, + "commands": [ + { + "type": "moveTo", + "x": 6556376, + "y": 1730375 + }, + { + "type": "lineTo", + "x": 6499226, + "y": 1851025 + }, + { + "type": "lineTo", + "x": 6480176, + "y": 1914525 + }, + { + "type": "lineTo", + "x": 6334126, + "y": 1924050 + }, + { + "type": "lineTo", + "x": 6257926, + "y": 1930400 + }, + { + "type": "lineTo", + "x": 6242051, + "y": 1851025 + }, + { + "type": "cubicBezTo", + "x1": 6240993, + "y1": 1813983, + "x2": 6239934, + "y2": 1776942, + "x": 6238876, + "y": 1739900 + }, + { + "type": "lineTo", + "x": 6235701, + "y": 1689100 + }, + { + "type": "lineTo", + "x": 6416676, + "y": 1714500 + }, + { + "type": "lineTo", + "x": 6464301, + "y": 1743075 + }, + { + "type": "lineTo", + "x": 6556376, + "y": 1730375 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/typical_rib_tubercle_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/typical_rib_tubercle_colored_regions.json new file mode 100644 index 00000000..d4a881e0 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/typical_rib_tubercle_colored_regions.json @@ -0,0 +1,123 @@ +{ + "slide_number": 21, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "650", + "path_data": [ + { + "path_width": 284530, + "path_height": 104093, + "commands": [ + { + "type": "moveTo", + "x": 5132675, + "y": 1977770 + }, + { + "type": "lineTo", + "x": 4993880, + "y": 1998588 + }, + { + "type": "lineTo", + "x": 4848145, + "y": 2033286 + }, + { + "type": "lineTo", + "x": 4959181, + "y": 2074923 + }, + { + "type": "lineTo", + "x": 5049398, + "y": 2081863 + }, + { + "type": "lineTo", + "x": 5132675, + "y": 1977770 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "651", + "path_data": [ + { + "path_width": 360867, + "path_height": 215125, + "commands": [ + { + "type": "moveTo", + "x": 6555326, + "y": 1776523 + }, + { + "type": "lineTo", + "x": 6534507, + "y": 1866737 + }, + { + "type": "lineTo", + "x": 6638603, + "y": 1901435 + }, + { + "type": "lineTo", + "x": 6777399, + "y": 1908374 + }, + { + "type": "lineTo", + "x": 6832917, + "y": 1825100 + }, + { + "type": "lineTo", + "x": 6888435, + "y": 1797342 + }, + { + "type": "lineTo", + "x": 6895374, + "y": 1700188 + }, + { + "type": "lineTo", + "x": 6763519, + "y": 1693249 + }, + { + "type": "lineTo", + "x": 6638603, + "y": 1734886 + }, + { + "type": "lineTo", + "x": 6555326, + "y": 1776523 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_coronoid_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_coronoid_process_colored_regions.json new file mode 100644 index 00000000..a537a9a9 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_coronoid_process_colored_regions.json @@ -0,0 +1,182 @@ +{ + "slide_number": 21, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 876747, + "path_height": 460375, + "commands": [ + { + "type": "moveTo", + "x": 6283326, + "y": 3162301 + }, + { + "type": "lineTo", + "x": 6194426, + "y": 3105151 + }, + { + "type": "lineTo", + "x": 6073776, + "y": 3022601 + }, + { + "type": "lineTo", + "x": 6010276, + "y": 2965451 + }, + { + "type": "lineTo", + "x": 5969001, + "y": 2933701 + }, + { + "type": "lineTo", + "x": 5911851, + "y": 2917826 + }, + { + "type": "lineTo", + "x": 5829301, + "y": 2933701 + }, + { + "type": "lineTo", + "x": 5724526, + "y": 2990851 + }, + { + "type": "lineTo", + "x": 5664201, + "y": 3054351 + }, + { + "type": "lineTo", + "x": 5632451, + "y": 3114676 + }, + { + "type": "lineTo", + "x": 5597526, + "y": 3159126 + }, + { + "type": "lineTo", + "x": 5543551, + "y": 3197226 + }, + { + "type": "lineTo", + "x": 5492751, + "y": 3235326 + }, + { + "type": "cubicBezTo", + "x1": 5488518, + "y1": 3251201, + "x2": 5483755, + "y2": 3262313, + "x": 5480051, + "y": 3282951 + }, + { + "type": "cubicBezTo", + "x1": 5476347, + "y1": 3303589, + "x2": 5473701, + "y2": 3333751, + "x": 5470526, + "y": 3359151 + }, + { + "type": "lineTo", + "x": 5505451, + "y": 3378201 + }, + { + "type": "lineTo", + "x": 5610226, + "y": 3368676 + }, + { + "type": "lineTo", + "x": 5746751, + "y": 3359151 + }, + { + "type": "lineTo", + "x": 5873751, + "y": 3362326 + }, + { + "type": "lineTo", + "x": 5981701, + "y": 3327401 + }, + { + "type": "lineTo", + "x": 6061076, + "y": 3292476 + }, + { + "type": "lineTo", + "x": 6137276, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 6207126, + "y": 3286126 + }, + { + "type": "lineTo", + "x": 6283326, + "y": 3273426 + }, + { + "type": "cubicBezTo", + "x1": 6305022, + "y1": 3270780, + "x2": 6326718, + "y2": 3276072, + "x": 6337301, + "y": 3270251 + }, + { + "type": "cubicBezTo", + "x1": 6347884, + "y1": 3264430, + "x2": 6347884, + "y2": 3250143, + "x": 6346826, + "y": 3238501 + }, + { + "type": "lineTo", + "x": 6346826, + "y": 3190876 + }, + { + "type": "lineTo", + "x": 6283326, + "y": 3162301 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_olecranon_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_olecranon_process_colored_regions.json new file mode 100644 index 00000000..8c0daf78 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_olecranon_process_colored_regions.json @@ -0,0 +1,491 @@ +{ + "slide_number": 19, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 1128467, + "path_height": 250571, + "commands": [ + { + "type": "moveTo", + "x": 4506966, + "y": 1768296 + }, + { + "type": "lineTo", + "x": 4584491, + "y": 1702677 + }, + { + "type": "lineTo", + "x": 4626296, + "y": 1660342 + }, + { + "type": "lineTo", + "x": 4679213, + "y": 1620653 + }, + { + "type": "lineTo", + "x": 4718902, + "y": 1594193 + }, + { + "type": "lineTo", + "x": 4778434, + "y": 1574349 + }, + { + "type": "cubicBezTo", + "x1": 4802688, + "y1": 1574349, + "x2": 4829853, + "y2": 1572762, + "x": 4851196, + "y": 1574349 + }, + { + "type": "cubicBezTo", + "x1": 4872539, + "y1": 1575936, + "x2": 4884666, + "y2": 1580170, + "x": 4906494, + "y": 1583874 + }, + { + "type": "cubicBezTo", + "x1": 4928322, + "y1": 1587578, + "x2": 4949534, + "y2": 1589166, + "x": 4982166, + "y": 1596574 + }, + { + "type": "lineTo", + "x": 4837966, + "y": 1521430 + }, + { + "type": "lineTo", + "x": 4751446, + "y": 1517725 + }, + { + "type": "lineTo", + "x": 4668629, + "y": 1520900 + }, + { + "type": "lineTo", + "x": 4566234, + "y": 1541009 + }, + { + "type": "lineTo", + "x": 4449815, + "y": 1580169 + }, + { + "type": "lineTo", + "x": 4355093, + "y": 1580964 + }, + { + "type": "lineTo", + "x": 4252168, + "y": 1597104 + }, + { + "type": "cubicBezTo", + "x1": 4211510, + "y1": 1609187, + "x2": 4165956, + "y2": 1625018, + "x": 4130193, + "y": 1633353 + }, + { + "type": "cubicBezTo", + "x1": 4094430, + "y1": 1641688, + "x2": 4069558, + "y2": 1640410, + "x": 4037587, + "y": 1647113 + }, + { + "type": "cubicBezTo", + "x1": 4005616, + "y1": 1653816, + "x2": 3971440, + "y2": 1664752, + "x": 3938367, + "y": 1673572 + }, + { + "type": "lineTo", + "x": 3853699, + "y": 1737867 + }, + { + "type": "cubicBezTo", + "x1": 3889947, + "y1": 1732840, + "x2": 3938587, + "y2": 1718465, + "x": 3984669, + "y": 1713262 + }, + { + "type": "cubicBezTo", + "x1": 4030751, + "y1": 1708059, + "x2": 4081685, + "y2": 1708852, + "x": 4130193, + "y": 1706647 + }, + { + "type": "lineTo", + "x": 4236028, + "y": 1693417 + }, + { + "type": "lineTo", + "x": 4310113, + "y": 1689977 + }, + { + "type": "lineTo", + "x": 4411185, + "y": 1706382 + }, + { + "type": "lineTo", + "x": 4506966, + "y": 1768296 + }, + { + "type": "close" + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "7", + "path_data": [ + { + "path_width": 1133047, + "path_height": 2616026, + "commands": [ + { + "type": "moveTo", + "x": 7283452, + "y": 1717677 + }, + { + "type": "lineTo", + "x": 7327902, + "y": 1768477 + }, + { + "type": "lineTo", + "x": 7391402, + "y": 1844677 + }, + { + "type": "lineTo", + "x": 7423152, + "y": 1889127 + }, + { + "type": "lineTo", + "x": 7448552, + "y": 1943102 + }, + { + "type": "lineTo", + "x": 7473952, + "y": 2016127 + }, + { + "type": "lineTo", + "x": 7505702, + "y": 2089152 + }, + { + "type": "lineTo", + "x": 7518402, + "y": 2162177 + }, + { + "type": "lineTo", + "x": 7534277, + "y": 2257427 + }, + { + "type": "lineTo", + "x": 7512052, + "y": 2378077 + }, + { + "type": "cubicBezTo", + "x1": 7505702, + "y1": 2407710, + "x2": 7519442, + "y2": 2422670, + "x": 7521541, + "y": 2447927 + }, + { + "type": "cubicBezTo", + "x1": 7523640, + "y1": 2473184, + "x2": 7542107, + "y2": 2519036, + "x": 7524644, + "y": 2529619 + }, + { + "type": "lineTo", + "x": 7502310, + "y": 2623187 + }, + { + "type": "cubicBezTo", + "x1": 7499871, + "y1": 2661757, + "x2": 7494455, + "y2": 2675041, + "x": 7495738, + "y": 2739633 + }, + { + "type": "cubicBezTo", + "x1": 7497021, + "y1": 2804225, + "x2": 7457686, + "y2": 2845461, + "x": 7474334, + "y": 3017877 + }, + { + "type": "cubicBezTo", + "x1": 7514858, + "y1": 3229915, + "x2": 7559950, + "y2": 3604092, + "x": 7574220, + "y": 3774130 + }, + { + "type": "cubicBezTo", + "x1": 7608798, + "y1": 4044433, + "x2": 7570266, + "y2": 4071645, + "x": 7538547, + "y": 4123719 + }, + { + "type": "cubicBezTo", + "x1": 7501269, + "y1": 4130362, + "x2": 7342701, + "y2": 4058528, + "x": 7305423, + "y": 4065171 + }, + { + "type": "cubicBezTo", + "x1": 7249535, + "y1": 4014041, + "x2": 7222540, + "y2": 3976796, + "x": 7181812, + "y": 3888281 + }, + { + "type": "cubicBezTo", + "x1": 7141084, + "y1": 3799766, + "x2": 7134782, + "y2": 3641100, + "x": 7089596, + "y": 3484142 + }, + { + "type": "cubicBezTo", + "x1": 7044410, + "y1": 3327184, + "x2": 6963051, + "y2": 3098597, + "x": 6910694, + "y": 2946532 + }, + { + "type": "cubicBezTo", + "x1": 6858337, + "y1": 2794467, + "x2": 6852977, + "y2": 2751548, + "x": 6825395, + "y": 2728710 + }, + { + "type": "cubicBezTo", + "x1": 6777222, + "y1": 2667655, + "x2": 6708105, + "y2": 2575686, + "x": 6673852, + "y": 2524126 + }, + { + "type": "cubicBezTo", + "x1": 6639599, + "y1": 2472566, + "x2": 6637340, + "y2": 2453219, + "x": 6619877, + "y": 2419352 + }, + { + "type": "cubicBezTo", + "x1": 6602415, + "y1": 2385486, + "x2": 6587069, + "y2": 2362731, + "x": 6569077, + "y": 2320927 + }, + { + "type": "lineTo", + "x": 6518277, + "y": 2165352 + }, + { + "type": "lineTo", + "x": 6470652, + "y": 2019302 + }, + { + "type": "lineTo", + "x": 6454777, + "y": 1914527 + }, + { + "type": "lineTo", + "x": 6467477, + "y": 1800227 + }, + { + "type": "lineTo", + "x": 6518277, + "y": 1695452 + }, + { + "type": "lineTo", + "x": 6600827, + "y": 1651002 + }, + { + "type": "lineTo", + "x": 6616702, + "y": 1644652 + }, + { + "type": "lineTo", + "x": 6654802, + "y": 1612902 + }, + { + "type": "lineTo", + "x": 6708777, + "y": 1577977 + }, + { + "type": "lineTo", + "x": 6753227, + "y": 1552577 + }, + { + "type": "lineTo", + "x": 6813552, + "y": 1524002 + }, + { + "type": "lineTo", + "x": 6911977, + "y": 1517652 + }, + { + "type": "lineTo", + "x": 6956427, + "y": 1508127 + }, + { + "type": "lineTo", + "x": 7004052, + "y": 1527177 + }, + { + "type": "lineTo", + "x": 7067552, + "y": 1539877 + }, + { + "type": "lineTo", + "x": 7102477, + "y": 1546227 + }, + { + "type": "lineTo", + "x": 7137402, + "y": 1552577 + }, + { + "type": "lineTo", + "x": 7165977, + "y": 1571627 + }, + { + "type": "lineTo", + "x": 7204077, + "y": 1606552 + }, + { + "type": "lineTo", + "x": 7242177, + "y": 1647827 + }, + { + "type": "lineTo", + "x": 7283452, + "y": 1717677 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_radial_notch_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_radial_notch_colored_regions.json new file mode 100644 index 00000000..25d1ba82 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_radial_notch_colored_regions.json @@ -0,0 +1,246 @@ +{ + "slide_number": 23, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 688975, + "path_height": 606425, + "commands": [ + { + "type": "moveTo", + "x": 4806951, + "y": 3505201 + }, + { + "type": "lineTo", + "x": 4857751, + "y": 3489326 + }, + { + "type": "lineTo", + "x": 4930776, + "y": 3473451 + }, + { + "type": "lineTo", + "x": 5013326, + "y": 3463926 + }, + { + "type": "lineTo", + "x": 5086351, + "y": 3463926 + }, + { + "type": "lineTo", + "x": 5130801, + "y": 3470276 + }, + { + "type": "lineTo", + "x": 5184776, + "y": 3489326 + }, + { + "type": "lineTo", + "x": 5219701, + "y": 3514726 + }, + { + "type": "lineTo", + "x": 5260976, + "y": 3562351 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 3629026 + }, + { + "type": "lineTo", + "x": 5340351, + "y": 3644901 + }, + { + "type": "lineTo", + "x": 5375276, + "y": 3651251 + }, + { + "type": "lineTo", + "x": 5407026, + "y": 3654426 + }, + { + "type": "lineTo", + "x": 5426076, + "y": 3654426 + }, + { + "type": "lineTo", + "x": 5441951, + "y": 3578226 + }, + { + "type": "lineTo", + "x": 5435601, + "y": 3498851 + }, + { + "type": "lineTo", + "x": 5435601, + "y": 3444876 + }, + { + "type": "lineTo", + "x": 5457826, + "y": 3387726 + }, + { + "type": "lineTo", + "x": 5480051, + "y": 3311526 + }, + { + "type": "lineTo", + "x": 5489576, + "y": 3228976 + }, + { + "type": "lineTo", + "x": 5480051, + "y": 3149601 + }, + { + "type": "lineTo", + "x": 5454651, + "y": 3114676 + }, + { + "type": "lineTo", + "x": 5416551, + "y": 3073401 + }, + { + "type": "lineTo", + "x": 5375276, + "y": 3054351 + }, + { + "type": "lineTo", + "x": 5327651, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 5292726, + "y": 3048001 + }, + { + "type": "lineTo", + "x": 5257801, + "y": 3070226 + }, + { + "type": "lineTo", + "x": 5216526, + "y": 3089276 + }, + { + "type": "lineTo", + "x": 5175251, + "y": 3101976 + }, + { + "type": "lineTo", + "x": 5165726, + "y": 3133726 + }, + { + "type": "lineTo", + "x": 5146676, + "y": 3165476 + }, + { + "type": "lineTo", + "x": 5121276, + "y": 3190876 + }, + { + "type": "lineTo", + "x": 5083176, + "y": 3206751 + }, + { + "type": "lineTo", + "x": 5041901, + "y": 3209926 + }, + { + "type": "lineTo", + "x": 5041901, + "y": 3209926 + }, + { + "type": "lineTo", + "x": 4991101, + "y": 3181351 + }, + { + "type": "lineTo", + "x": 4946651, + "y": 3206751 + }, + { + "type": "lineTo", + "x": 4889501, + "y": 3263901 + }, + { + "type": "lineTo", + "x": 4851401, + "y": 3298826 + }, + { + "type": "lineTo", + "x": 4835526, + "y": 3324226 + }, + { + "type": "lineTo", + "x": 4819651, + "y": 3340101 + }, + { + "type": "lineTo", + "x": 4800601, + "y": 3371851 + }, + { + "type": "lineTo", + "x": 4813301, + "y": 3403601 + }, + { + "type": "lineTo", + "x": 4806951, + "y": 3505201 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_styloid_process_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_styloid_process_colored_regions.json new file mode 100644 index 00000000..1e2bdfaa --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_styloid_process_colored_regions.json @@ -0,0 +1,151 @@ +{ + "slide_number": 24, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "8", + "path_data": [ + { + "path_width": 688932, + "path_height": 817671, + "commands": [ + { + "type": "moveTo", + "x": 3935260, + "y": 5285288 + }, + { + "type": "lineTo", + "x": 3886548, + "y": 5250493 + }, + { + "type": "lineTo", + "x": 3813479, + "y": 5278329 + }, + { + "type": "lineTo", + "x": 3747370, + "y": 5344438 + }, + { + "type": "lineTo", + "x": 3660384, + "y": 5476658 + }, + { + "type": "lineTo", + "x": 3629068, + "y": 5643671 + }, + { + "type": "lineTo", + "x": 3653425, + "y": 5761973 + }, + { + "type": "lineTo", + "x": 3740411, + "y": 5800247 + }, + { + "type": "lineTo", + "x": 3827397, + "y": 5873315 + }, + { + "type": "lineTo", + "x": 3886548, + "y": 5956822 + }, + { + "type": "lineTo", + "x": 3903945, + "y": 5977699 + }, + { + "type": "lineTo", + "x": 3977014, + "y": 5977699 + }, + { + "type": "lineTo", + "x": 4025726, + "y": 6009014 + }, + { + "type": "lineTo", + "x": 4067479, + "y": 6029890 + }, + { + "type": "lineTo", + "x": 4130110, + "y": 5988137 + }, + { + "type": "lineTo", + "x": 4182301, + "y": 5946384 + }, + { + "type": "lineTo", + "x": 4220575, + "y": 5890712 + }, + { + "type": "lineTo", + "x": 4283205, + "y": 5855918 + }, + { + "type": "lineTo", + "x": 4318000, + "y": 5737616 + }, + { + "type": "lineTo", + "x": 4297123, + "y": 5504493 + }, + { + "type": "lineTo", + "x": 4248411, + "y": 5379233 + }, + { + "type": "lineTo", + "x": 4196219, + "y": 5236575 + }, + { + "type": "lineTo", + "x": 4109233, + "y": 5212219 + }, + { + "type": "lineTo", + "x": 4018767, + "y": 5243534 + }, + { + "type": "lineTo", + "x": 3935260, + "y": 5285288 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_trochlear_notch_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_trochlear_notch_colored_regions.json new file mode 100644 index 00000000..799dfd0b --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_trochlear_notch_colored_regions.json @@ -0,0 +1,406 @@ +{ + "slide_number": 20, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 1593850, + "path_height": 1584325, + "commands": [ + { + "type": "moveTo", + "x": 5724489, + "y": 1797050 + }, + { + "type": "lineTo", + "x": 5664164, + "y": 1746250 + }, + { + "type": "lineTo", + "x": 5553039, + "y": 1714500 + }, + { + "type": "lineTo", + "x": 5438739, + "y": 1724025 + }, + { + "type": "lineTo", + "x": 5302214, + "y": 1733550 + }, + { + "type": "lineTo", + "x": 5232364, + "y": 1765300 + }, + { + "type": "lineTo", + "x": 5156164, + "y": 1806575 + }, + { + "type": "lineTo", + "x": 5099014, + "y": 1866900 + }, + { + "type": "lineTo", + "x": 5064089, + "y": 1939925 + }, + { + "type": "cubicBezTo", + "x1": 5063031, + "y1": 1987550, + "x2": 5052447, + "y2": 1997075, + "x": 5051389, + "y": 2044700 + }, + { + "type": "lineTo", + "x": 5051389, + "y": 2159000 + }, + { + "type": "cubicBezTo", + "x1": 5052448, + "y1": 2205567, + "x2": 5076261, + "y2": 2236788, + "x": 5076790, + "y": 2270125 + }, + { + "type": "cubicBezTo", + "x1": 5077319, + "y1": 2303462, + "x2": 5055093, + "y2": 2381250, + "x": 5060914, + "y": 2413000 + }, + { + "type": "lineTo", + "x": 5079964, + "y": 2540000 + }, + { + "type": "lineTo", + "x": 5099014, + "y": 2587625 + }, + { + "type": "lineTo", + "x": 5105364, + "y": 2679700 + }, + { + "type": "lineTo", + "x": 5076789, + "y": 2800350 + }, + { + "type": "lineTo", + "x": 5051389, + "y": 2889250 + }, + { + "type": "lineTo", + "x": 5045039, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 5076789, + "y": 3009900 + }, + { + "type": "lineTo", + "x": 5149814, + "y": 3048000 + }, + { + "type": "lineTo", + "x": 5219664, + "y": 3070225 + }, + { + "type": "lineTo", + "x": 5302214, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 5384764, + "y": 3098800 + }, + { + "type": "lineTo", + "x": 5521289, + "y": 3067050 + }, + { + "type": "lineTo", + "x": 5641939, + "y": 3019425 + }, + { + "type": "lineTo", + "x": 5692739, + "y": 2974975 + }, + { + "type": "cubicBezTo", + "x1": 5714964, + "y1": 2964392, + "x2": 5735072, + "y2": 2952221, + "x": 5759414, + "y": 2943225 + }, + { + "type": "cubicBezTo", + "x1": 5783756, + "y1": 2934229, + "x2": 5812331, + "y2": 2928408, + "x": 5838789, + "y": 2921000 + }, + { + "type": "lineTo", + "x": 5908639, + "y": 2911475 + }, + { + "type": "lineTo", + "x": 5978489, + "y": 2936875 + }, + { + "type": "lineTo", + "x": 6054689, + "y": 2997200 + }, + { + "type": "lineTo", + "x": 6140414, + "y": 3063875 + }, + { + "type": "lineTo", + "x": 6226139, + "y": 3127375 + }, + { + "type": "lineTo", + "x": 6327739, + "y": 3162300 + }, + { + "type": "lineTo", + "x": 6435689, + "y": 3168650 + }, + { + "type": "lineTo", + "x": 6543639, + "y": 3159125 + }, + { + "type": "lineTo", + "x": 6610314, + "y": 3140075 + }, + { + "type": "lineTo", + "x": 6638889, + "y": 3076575 + }, + { + "type": "lineTo", + "x": 6616664, + "y": 3019425 + }, + { + "type": "lineTo", + "x": 6549989, + "y": 2962275 + }, + { + "type": "lineTo", + "x": 6461089, + "y": 2933700 + }, + { + "type": "lineTo", + "x": 6410289, + "y": 2886075 + }, + { + "type": "cubicBezTo", + "x1": 6395472, + "y1": 2862792, + "x2": 6364781, + "y2": 2849033, + "x": 6349964, + "y": 2825750 + }, + { + "type": "lineTo", + "x": 6337264, + "y": 2759075 + }, + { + "type": "cubicBezTo", + "x1": 6330914, + "y1": 2735792, + "x2": 6311864, + "y2": 2712508, + "x": 6305514, + "y": 2689225 + }, + { + "type": "lineTo", + "x": 6315039, + "y": 2625725 + }, + { + "type": "cubicBezTo", + "x1": 6310806, + "y1": 2591329, + "x2": 6317685, + "y2": 2585508, + "x": 6318214, + "y": 2559050 + }, + { + "type": "cubicBezTo", + "x1": 6318743, + "y1": 2532592, + "x2": 6313452, + "y2": 2498196, + "x": 6315039, + "y": 2457450 + }, + { + "type": "cubicBezTo", + "x1": 6316097, + "y1": 2405592, + "x2": 6304456, + "y2": 2360083, + "x": 6305514, + "y": 2308225 + }, + { + "type": "lineTo", + "x": 6324564, + "y": 2219325 + }, + { + "type": "lineTo", + "x": 6349964, + "y": 2139950 + }, + { + "type": "lineTo", + "x": 6403939, + "y": 2016125 + }, + { + "type": "lineTo", + "x": 6391239, + "y": 1908175 + }, + { + "type": "lineTo", + "x": 6343614, + "y": 1781175 + }, + { + "type": "lineTo", + "x": 6283289, + "y": 1682750 + }, + { + "type": "lineTo", + "x": 6216614, + "y": 1619250 + }, + { + "type": "lineTo", + "x": 6172164, + "y": 1584325 + }, + { + "type": "lineTo", + "x": 6127714, + "y": 1584325 + }, + { + "type": "lineTo", + "x": 6048339, + "y": 1597025 + }, + { + "type": "lineTo", + "x": 5975314, + "y": 1625600 + }, + { + "type": "lineTo", + "x": 5924514, + "y": 1663700 + }, + { + "type": "lineTo", + "x": 5870539, + "y": 1704975 + }, + { + "type": "lineTo", + "x": 5822914, + "y": 1752600 + }, + { + "type": "lineTo", + "x": 5813389, + "y": 1784350 + }, + { + "type": "lineTo", + "x": 5791164, + "y": 1784350 + }, + { + "type": "lineTo", + "x": 5762589, + "y": 1784350 + }, + { + "type": "lineTo", + "x": 5724489, + "y": 1797050 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/ulna_ulnar_tuberosity_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/ulna_ulnar_tuberosity_colored_regions.json new file mode 100644 index 00000000..cd384b0c --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/ulna_ulnar_tuberosity_colored_regions.json @@ -0,0 +1,207 @@ +{ + "slide_number": 22, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "5", + "path_data": [ + { + "path_width": 556087, + "path_height": 879475, + "commands": [ + { + "type": "moveTo", + "x": 5918200, + "y": 4537076 + }, + { + "type": "lineTo", + "x": 5956300, + "y": 4470401 + }, + { + "type": "lineTo", + "x": 5984875, + "y": 4416426 + }, + { + "type": "lineTo", + "x": 6007100, + "y": 4365626 + }, + { + "type": "lineTo", + "x": 6032500, + "y": 4302126 + }, + { + "type": "lineTo", + "x": 6054725, + "y": 4241801 + }, + { + "type": "lineTo", + "x": 6064250, + "y": 4197351 + }, + { + "type": "lineTo", + "x": 6073775, + "y": 4187826 + }, + { + "type": "lineTo", + "x": 6083300, + "y": 4168776 + }, + { + "type": "lineTo", + "x": 6083300, + "y": 4137026 + }, + { + "type": "lineTo", + "x": 6089650, + "y": 4057651 + }, + { + "type": "lineTo", + "x": 6092825, + "y": 3997326 + }, + { + "type": "lineTo", + "x": 6080125, + "y": 3940176 + }, + { + "type": "lineTo", + "x": 6057900, + "y": 3889376 + }, + { + "type": "lineTo", + "x": 6026150, + "y": 3841751 + }, + { + "type": "lineTo", + "x": 5981700, + "y": 3790951 + }, + { + "type": "lineTo", + "x": 5930900, + "y": 3762376 + }, + { + "type": "cubicBezTo", + "x1": 5906558, + "y1": 3758143, + "x2": 5898092, + "y2": 3753909, + "x": 5857875, + "y": 3749676 + }, + { + "type": "cubicBezTo", + "x1": 5820833, + "y1": 3756026, + "x2": 5796492, + "y2": 3775076, + "x": 5765800, + "y": 3787776 + }, + { + "type": "lineTo", + "x": 5708650, + "y": 3835401 + }, + { + "type": "lineTo", + "x": 5641975, + "y": 3946526 + }, + { + "type": "lineTo", + "x": 5578475, + "y": 4117976 + }, + { + "type": "lineTo", + "x": 5556250, + "y": 4267201 + }, + { + "type": "lineTo", + "x": 5540375, + "y": 4368801 + }, + { + "type": "cubicBezTo", + "x1": 5538258, + "y1": 4404784, + "x2": 5531908, + "y2": 4453468, + "x": 5543550, + "y": 4483101 + }, + { + "type": "cubicBezTo", + "x1": 5555192, + "y1": 4512734, + "x2": 5566833, + "y2": 4510618, + "x": 5578475, + "y": 4524376 + }, + { + "type": "lineTo", + "x": 5629275, + "y": 4568826 + }, + { + "type": "lineTo", + "x": 5702300, + "y": 4600576 + }, + { + "type": "lineTo", + "x": 5759450, + "y": 4622801 + }, + { + "type": "lineTo", + "x": 5813425, + "y": 4629151 + }, + { + "type": "lineTo", + "x": 5867400, + "y": 4613276 + }, + { + "type": "lineTo", + "x": 5886450, + "y": 4587876 + }, + { + "type": "lineTo", + "x": 5918200, + "y": 4537076 + }, + { + "type": "close" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/ColoredRegions/vertebrae_colored_regions.json b/boneset-api/data/annotations/ColoredRegions/vertebrae_colored_regions.json new file mode 100644 index 00000000..093b4ab7 --- /dev/null +++ b/boneset-api/data/annotations/ColoredRegions/vertebrae_colored_regions.json @@ -0,0 +1,436 @@ +{ + "slide_number": 2, + "image_dimensions": { + "width": 12192000, + "height": 6858000 + }, + "colored_regions": [ + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "124", + "path_data": [ + { + "path_width": 461194, + "path_height": 848554, + "commands": [ + { + "type": "moveTo", + "x": 5765342, + "y": 1501325 + }, + { + "type": "cubicBezTo", + "x1": 5769752, + "y1": 1507940, + "x2": 5775220, + "y2": 1554594, + "x": 5775396, + "y": 1587844 + }, + { + "type": "cubicBezTo", + "x1": 5775573, + "y1": 1621094, + "x2": 5774879, + "y2": 1658548, + "x": 5766401, + "y": 1700824 + }, + { + "type": "cubicBezTo", + "x1": 5757923, + "y1": 1743100, + "x2": 5755175, + "y2": 1791887, + "x": 5724527, + "y": 1841499 + }, + { + "type": "cubicBezTo", + "x1": 5725629, + "y1": 1891111, + "x2": 5682957, + "y2": 1920249, + "x": 5658715, + "y": 1957219 + }, + { + "type": "cubicBezTo", + "x1": 5634473, + "y1": 1994189, + "x2": 5609988, + "y2": 2026629, + "x": 5579076, + "y": 2063319 + }, + { + "type": "cubicBezTo", + "x1": 5548164, + "y1": 2100009, + "x2": 5504816, + "y2": 2143843, + "x": 5473242, + "y": 2177358 + }, + { + "type": "cubicBezTo", + "x1": 5441668, + "y1": 2210873, + "x2": 5401938, + "y2": 2252102, + "x": 5389633, + "y": 2264407 + }, + { + "type": "cubicBezTo", + "x1": 5348843, + "y1": 2297394, + "x2": 5343163, + "y2": 2329427, + "x": 5314224, + "y": 2349879 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "125", + "path_data": [ + { + "path_width": 144464, + "path_height": 1475388, + "commands": [ + { + "type": "moveTo", + "x": 5215007, + "y": 2480588 + }, + { + "type": "cubicBezTo", + "x1": 5202789, + "y1": 2493818, + "x2": 5190573, + "y2": 2501536, + "x": 5178356, + "y": 2520278 + }, + { + "type": "cubicBezTo", + "x1": 5166138, + "y1": 2539020, + "x2": 5155448, + "y2": 2565480, + "x": 5141704, + "y": 2593042 + }, + { + "type": "cubicBezTo", + "x1": 5127960, + "y1": 2620604, + "x2": 5109167, + "y2": 2653590, + "x": 5095891, + "y": 2685650 + }, + { + "type": "cubicBezTo", + "x1": 5082616, + "y1": 2717710, + "x2": 5073862, + "y2": 2749463, + "x": 5062053, + "y": 2785404 + }, + { + "type": "cubicBezTo", + "x1": 5050244, + "y1": 2821345, + "x2": 5032207, + "y2": 2863239, + "x": 5025040, + "y": 2901297 + }, + { + "type": "cubicBezTo", + "x1": 5017873, + "y1": 2939355, + "x2": 5019460, + "y2": 2978030, + "x": 5019051, + "y": 3013750 + }, + { + "type": "cubicBezTo", + "x1": 5018643, + "y1": 3049470, + "x2": 5016740, + "y2": 3049029, + "x": 5022588, + "y": 3115619 + }, + { + "type": "cubicBezTo", + "x1": 5028436, + "y1": 3182209, + "x2": 5040743, + "y2": 3325091, + "x": 5054143, + "y": 3413290 + }, + { + "type": "cubicBezTo", + "x1": 5067544, + "y1": 3501489, + "x2": 5082979, + "y2": 3570945, + "x": 5102994, + "y": 3644811 + }, + { + "type": "cubicBezTo", + "x1": 5123009, + "y1": 3718677, + "x2": 5154979, + "y2": 3804626, + "x": 5174237, + "y": 3856487 + }, + { + "type": "cubicBezTo", + "x1": 5193496, + "y1": 3908348, + "x2": 5201375, + "y2": 3925989, + "x": 5218544, + "y": 3955976 + } + ] + } + ] + }, + { + "anatomical_name": "Ischium", + "color": "FF00E6", + "color_name": "magenta", + "shape_id": "126", + "path_data": [ + { + "path_width": 161998, + "path_height": 971163, + "commands": [ + { + "type": "moveTo", + "x": 5285914, + "y": 4035886 + }, + { + "type": "cubicBezTo", + "x1": 5296939, + "y1": 4050294, + "x2": 5313652, + "y2": 4092312, + "x": 5328513, + "y": 4117211 + }, + { + "type": "cubicBezTo", + "x1": 5343374, + "y1": 4142110, + "x2": 5360881, + "y2": 4153334, + "x": 5375081, + "y": 4185280 + }, + { + "type": "cubicBezTo", + "x1": 5389281, + "y1": 4217225, + "x2": 5413710, + "y2": 4263857, + "x": 5413710, + "y": 4308883 + }, + { + "type": "cubicBezTo", + "x1": 5421151, + "y1": 4355345, + "x2": 5411039, + "y2": 4427324, + "x": 5410201, + "y": 4483101 + }, + { + "type": "cubicBezTo", + "x1": 5409616, + "y1": 4514782, + "x2": 5403574, + "y2": 4488110, + "x": 5397500, + "y": 4514850 + }, + { + "type": "cubicBezTo", + "x1": 5391426, + "y1": 4541590, + "x2": 5366426, + "y2": 4606043, + "x": 5351532, + "y": 4643543 + }, + { + "type": "cubicBezTo", + "x1": 5336638, + "y1": 4681044, + "x2": 5324323, + "y2": 4708920, + "x": 5308139, + "y": 4739854 + }, + { + "type": "cubicBezTo", + "x1": 5291955, + "y1": 4770787, + "x2": 5269587, + "y2": 4814511, + "x": 5254428, + "y": 4829145 + } + ] + } + ] + }, + { + "anatomical_name": "Pubis_and_Obturator_foramen", + "color": "008000", + "color_name": "green_variant", + "shape_id": "127", + "path_data": [ + { + "path_width": 162546, + "path_height": 1117297, + "commands": [ + { + "type": "moveTo", + "x": 5215393, + "y": 4972051 + }, + { + "type": "cubicBezTo", + "x1": 5212097, + "y1": 4984142, + "x2": 5190023, + "y2": 4999484, + "x": 5177340, + "y": 5023742 + }, + { + "type": "cubicBezTo", + "x1": 5164657, + "y1": 5048000, + "x2": 5149752, + "y2": 5085293, + "x": 5139289, + "y": 5117599 + }, + { + "type": "cubicBezTo", + "x1": 5128826, + "y1": 5149906, + "x2": 5115439, + "y2": 5184163, + "x": 5114555, + "y": 5217585 + }, + { + "type": "cubicBezTo", + "x1": 5113670, + "y1": 5251006, + "x2": 5120781, + "y2": 5297928, + "x": 5121275, + "y": 5327650 + }, + { + "type": "cubicBezTo", + "x1": 5121770, + "y1": 5357372, + "x2": 5131030, + "y2": 5389787, + "x": 5133400, + "y": 5430839 + }, + { + "type": "cubicBezTo", + "x1": 5135770, + "y1": 5471892, + "x2": 5160343, + "y2": 5511075, + "x": 5173598, + "y": 5545392 + }, + { + "type": "cubicBezTo", + "x1": 5186852, + "y1": 5579709, + "x2": 5198335, + "y2": 5606003, + "x": 5212931, + "y": 5636741 + }, + { + "type": "cubicBezTo", + "x1": 5227526, + "y1": 5667479, + "x2": 5246045, + "y2": 5704011, + "x": 5261171, + "y": 5729820 + }, + { + "type": "cubicBezTo", + "x1": 5276296, + "y1": 5755629, + "x2": 5290038, + "y2": 5769508, + "x": 5303677, + "y": 5791593 + }, + { + "type": "cubicBezTo", + "x1": 5317317, + "y1": 5813679, + "x2": 5328096, + "y2": 5836657, + "x": 5343007, + "y": 5862336 + }, + { + "type": "cubicBezTo", + "x1": 5357919, + "y1": 5888015, + "x2": 5371455, + "y2": 5912161, + "x": 5393143, + "y": 5945665 + }, + { + "type": "cubicBezTo", + "x1": 5414830, + "y1": 5979170, + "x2": 5460827, + "y2": 6066087, + "x": 5473135, + "y": 6063363 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/bony_pelvis.json b/boneset-api/data/annotations/bony_pelvis.json new file mode 100644 index 00000000..c3f84c0f --- /dev/null +++ b/boneset-api/data/annotations/bony_pelvis.json @@ -0,0 +1,139 @@ +[ + { + "text": "", + "position": { + "x": 2743200, + "y": 1299410, + "width": 5943600, + "height": 4952999 + } + }, + { + "text": "Right Pelvis (lateral aspect)", + "position": { + "x": 3579863, + "y": 6251729, + "width": 1323299, + "height": 215444 + } + }, + { + "text": "Ilium", + "position": { + "x": 5586937, + "y": 2083816, + "width": 393457, + "height": 215444 + } + }, + { + "text": "", + "position": { + "x": 3873661, + "y": 4149666, + "width": 1134543, + "height": 1310358 + }, + "color": "C133AD" + }, + { + "text": "", + "position": { + "x": 4562474, + "y": 3962400, + "width": 1014265, + "height": 1060450 + }, + "color": "2F8E29" + }, + { + "text": "Pubis", + "position": { + "x": 5682077, + "y": 4259252, + "width": 419318, + "height": 215444 + } + }, + { + "text": "Ischium", + "position": { + "x": 5446767, + "y": 5263629, + "width": 507320, + "height": 215444 + } + }, + { + "text": "Acetabulum", + "position": { + "x": 5450756, + "y": 3572102, + "width": 692939, + "height": 215444 + } + }, + { + "shape": "line", + "position": { + "x": 4267200, + "y": 2191538, + "width": 1319736, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 5980394, + "y": 2191538, + "width": 1411007, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 5954088, + "y": 5371351, + "width": 961063, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 4495801, + "y": 5371351, + "width": 950967, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 5105401, + "y": 4366974, + "width": 576677, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 5171505, + "y": 3679824, + "width": 279250, + "height": 0 + } + }, + { + "shape": "line", + "position": { + "x": 4562474, + "y": 3679825, + "width": 609031, + "height": 495300 + } + } +] diff --git a/boneset-api/data/annotations/rotations annotations/bony_pelvis_metadata.json b/boneset-api/data/annotations/rotations annotations/bony_pelvis_metadata.json new file mode 100644 index 00000000..33691689 --- /dev/null +++ b/boneset-api/data/annotations/rotations annotations/bony_pelvis_metadata.json @@ -0,0 +1,179 @@ +{ + "slides": [ + { + "slide": 4, + "bone_set": "Bony Pelvis", + "left_media": "rId12", + "right_media": "rId13", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 5, + "bone_set": "Bony Pelvis", + "left_media": "rId10", + "right_media": "rId11", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 6, + "bone_set": "Bony Pelvis", + "left_media": "rId10", + "right_media": "rId11", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 7, + "bone_set": "Bony Pelvis", + "left_media": "rId10", + "right_media": "rId11", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 9, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 10, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 11, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 12, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 13, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 14, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 15, + "bone_set": "Bony Pelvis", + "left_media": "rId11", + "right_media": "rId12", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 16, + "bone_set": "Bony Pelvis", + "left_media": "rId13", + "right_media": "rId7", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + }, + { + "slide": 17, + "bone_set": "Bony Pelvis", + "left_media": "rId7", + "right_media": "rId8", + "subbone": null, + "sub_subbone": null, + "left_media_target": "../media/image1.jpg", + "right_media_target": "../media/image3.jpg", + "left_media_path": "data_extraction/fixtures/media/image1.jpg", + "right_media_path": "data_extraction/fixtures/media/image3.jpg" + } + ], + "audit": { + "tolerance": 0.05, + "verified_slides": [ + 4, + 5, + 6, + 7, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + "failed_slides": [] + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/rotations annotations/rotations.json b/boneset-api/data/annotations/rotations annotations/rotations.json new file mode 100644 index 00000000..a663c0e1 --- /dev/null +++ b/boneset-api/data/annotations/rotations annotations/rotations.json @@ -0,0 +1,18 @@ +{ + "bone_set": "Bony Pelvis", + "display_format": "side-by-side", + "left_image_rotation": { + "rotation_degree": -16.999, + "rotation_emu": -1019938.0 + }, + "right_image_rotation": { + "rotation_degree": 0.0, + "rotation_emu": 0 + }, + "extracted_from_slide": 2, + "applies_to_all_slides_with_format": true, + "verified_slides": [ + 2, + 3 + ] +} \ No newline at end of file diff --git a/boneset-api/data/annotations/rotations annotations/template_bony_pelvis.json b/boneset-api/data/annotations/rotations annotations/template_bony_pelvis.json new file mode 100644 index 00000000..02b36189 --- /dev/null +++ b/boneset-api/data/annotations/rotations annotations/template_bony_pelvis.json @@ -0,0 +1,29 @@ +{ + "bone_set": "Bony Pelvis", + "display_format": "side-by-side", + "extracted_from_slide": 2, + "normalized_geometry": { + "layout": "side-by-side", + "left": { + "normX": 0.0, + "normY": 0.026786097711103796, + "normW": 0.4252635273707576, + "normH": 0.9732139022888963, + "rot_deg": -16.998966666666668, + "rot_emu": -1019938.0, + "flipH": false, + "flipV": false + }, + "right": { + "normX": 0.5142368858079116, + "normY": 0.0, + "normW": 0.48576311419208834, + "normH": 0.9439343204498732, + "rot_deg": 0.0, + "rot_emu": 0.0, + "flipH": false, + "flipV": false + }, + "norm_basis": "two-image-union" + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_and_posterior_tubercles_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_and_posterior_tubercles_text_annotations.json new file mode 100644 index 00000000..c70993bd --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_and_posterior_tubercles_text_annotations.json @@ -0,0 +1,213 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "246" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "248" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior tubercle", + "text_content": "Anterior tubercle", + "text_box": { + "x": 6972300.0, + "y": 3732125.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "250" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6972300.0, + "y": 3839847.0 + }, + "end_point": { + "x": 6127500.0, + "y": 3839847.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "251", + "bbox": { + "x": 6127500.0, + "y": 3839847.0, + "width": 844800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5715000.0, + "y": 3604873.0 + }, + "end_point": { + "x": 6127596.0, + "y": 3839848.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "253", + "bbox": { + "x": 5715000.0, + "y": 3604873.0, + "width": 412596.0, + "height": 234975.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 3608000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior tubercle", + "text_content": "Posterior tubercle", + "text_box": { + "x": 6248400.0, + "y": 1566966.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "254" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 6248400.0, + "y": 1674688.0 + }, + "end_point": { + "x": 5755200.0, + "y": 1674688.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "256", + "bbox": { + "x": 5755200.0, + "y": 1674688.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5752000.0, + "y": 1672000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior tubercle", + "text_content": "Posterior tubercle", + "text_box": { + "x": 6477000.0, + "y": 5912078.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "255" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6477000.0, + "y": 6019800.0 + }, + "end_point": { + "x": 5960100.0, + "y": 6019800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "257", + "bbox": { + "x": 5960100.0, + "y": 6019800.0, + "width": 516900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5960000.0, + "y": 6016000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_frontal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_frontal_bone_text_annotations.json new file mode 100644 index 00000000..770f38eb --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_frontal_bone_text_annotations.json @@ -0,0 +1,274 @@ +{ + "slide_number": 5, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Glabella", + "text_content": "Glabella", + "text_box": { + "x": 7799990.0, + "y": 3538283.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "221" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7799990.0, + "y": 3646005.0 + }, + "end_point": { + "x": 5721290.0, + "y": 3646005.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "223", + "bbox": { + "x": 5721290.0, + "y": 3646005.0, + "width": 2078700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5720000.0, + "y": 3648000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Supraorbital foramen", + "text_content": "Supraorbital foramen", + "text_box": { + "x": 2750422.0, + "y": 2327600.0, + "width": 952500.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "222" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3702922.0, + "y": 2435322.0 + }, + "end_point": { + "x": 3883522.0, + "y": 2435322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "224", + "bbox": { + "x": 3702922.0, + "y": 2435322.0, + "width": 180600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3880000.0, + "y": 2432000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 7772400.0, + "y": 3896818.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "228" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7772400.0, + "y": 4004540.0 + }, + "end_point": { + "x": 7391400.0, + "y": 4004540.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "229", + "bbox": { + "x": 7391400.0, + "y": 4004540.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 4008000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Nasion", + "text_content": "Nasion", + "text_box": { + "x": 2895600.0, + "y": 3334768.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "230" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3276600.0, + "y": 3442490.0 + }, + "end_point": { + "x": 3429000.0, + "y": 3442490.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "231", + "bbox": { + "x": 3276600.0, + "y": 3442490.0, + "width": 152400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3429000.0, + "y": 3442490.0 + }, + "end_point": { + "x": 5721300.0, + "y": 3872390.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "232", + "bbox": { + "x": 3429000.0, + "y": 3442490.0, + "width": 2292300.0, + "height": 429900.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5720000.0, + "y": 3872000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Superciliary arches", + "text_content": "Superciliary arches", + "text_box": { + "x": 7375211.0, + "y": 1996834.0, + "width": 609600.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "234" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7375211.0, + "y": 2166111.0 + }, + "end_point": { + "x": 7089611.0, + "y": 2166111.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "235", + "bbox": { + "x": 7089611.0, + "y": 2166111.0, + "width": 285600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 2168000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_mandible_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_mandible_text_annotations.json new file mode 100644 index 00000000..73780c4b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_mandible_text_annotations.json @@ -0,0 +1,250 @@ +{ + "slide_number": 10, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Ramus", + "text_content": "Ramus", + "text_box": { + "x": 7924801.0, + "y": 2895600.0, + "width": 342899.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "364" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7924801.0, + "y": 3003322.0 + }, + "end_point": { + "x": 7512601.0, + "y": 3003322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "369", + "bbox": { + "x": 7512601.0, + "y": 3003322.0, + "width": 412200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7512000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 7791450.0, + "y": 4191000.0, + "width": 266700.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "365" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7791450.0, + "y": 4298722.0 + }, + "end_point": { + "x": 7296150.0, + "y": 4298722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "370", + "bbox": { + "x": 7296150.0, + "y": 4298722.0, + "width": 495300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7296000.0, + "y": 4296000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental foramen", + "text_content": "Mental foramen", + "text_box": { + "x": 7677150.0, + "y": 4605038.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "366" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7677150.0, + "y": 4712760.0 + }, + "end_point": { + "x": 7037850.0, + "y": 4712760.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "371", + "bbox": { + "x": 7037850.0, + "y": 4712760.0, + "width": 639300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7040000.0, + "y": 4712000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental protuberance", + "text_content": "Mental protuberance", + "text_box": { + "x": 7448409.0, + "y": 5226278.0, + "width": 952500.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "367" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7448409.0, + "y": 5334000.0 + }, + "end_point": { + "x": 5810109.0, + "y": 5334000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "372", + "bbox": { + "x": 5810109.0, + "y": 5334000.0, + "width": 1638300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5808000.0, + "y": 5336000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental tubercle", + "text_content": "Mental tubercle", + "text_box": { + "x": 3581400.0, + "y": 5739596.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "373" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5029200.0, + "y": 5847318.0 + }, + "end_point": { + "x": 4419600.0, + "y": 5847318.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "374", + "bbox": { + "x": 4419600.0, + "y": 5847318.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 5848000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_maxilla_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_maxilla_text_annotations.json new file mode 100644 index 00000000..95ee0ebb --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_maxilla_text_annotations.json @@ -0,0 +1,172 @@ +{ + "slide_number": 9, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal process", + "text_content": "Frontal process", + "text_box": { + "x": 2895601.0, + "y": 2452463.0, + "width": 685799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "335" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5486400.0, + "y": 2560185.0 + }, + "end_point": { + "x": 3581400.0, + "y": 2560185.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "338", + "bbox": { + "x": 3581400.0, + "y": 2560185.0, + "width": 1905000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5488000.0, + "y": 2560000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Infraorbital foramen", + "text_content": "Infraorbital foramen", + "text_box": { + "x": 7810905.0, + "y": 2809470.0, + "width": 883833.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "340" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Alveolar process", + "text_content": "Alveolar process", + "text_box": { + "x": 7467600.0, + "y": 4887469.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "342" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7467600.0, + "y": 4995191.0 + }, + "end_point": { + "x": 6554400.0, + "y": 4995191.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "341", + "bbox": { + "x": 6554400.0, + "y": 4995191.0, + "width": 913200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6552000.0, + "y": 4992000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2734934.0, + "y": 3936639.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "337" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4182734.0, + "y": 4044361.0 + }, + "end_point": { + "x": 3535034.0, + "y": 4044361.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "336", + "bbox": { + "x": 3535034.0, + "y": 4044361.0, + "width": 647700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4184000.0, + "y": 4048000.0 + } + ] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_sphenoid_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_sphenoid_bone_text_annotations.json new file mode 100644 index 00000000..db9469e4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_sphenoid_bone_text_annotations.json @@ -0,0 +1,142 @@ +{ + "slide_number": 6, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser wing", + "text_content": "Lesser wing", + "text_box": { + "x": 8092412.0, + "y": 2716860.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "257" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 8092412.0, + "y": 3029180.0, + "width": 594388.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "258" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior orbital fissure", + "text_content": "Superior orbital fissure", + "text_box": { + "x": 2715798.0, + "y": 1534000.0, + "width": 713202.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "260" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3429000.0, + "y": 1703277.0 + }, + "end_point": { + "x": 4800600.0, + "y": 3657477.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "266", + "bbox": { + "x": 3429000.0, + "y": 1703277.0, + "width": 1371600.0, + "height": 1954200.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4800000.0, + "y": 3656000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Optic canal", + "text_content": "Optic canal", + "text_box": { + "x": 3810000.0, + "y": 1536462.0, + "width": 544826.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "261" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4354826.0, + "y": 1644184.0 + }, + "end_point": { + "x": 5121326.0, + "y": 3692584.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "265", + "bbox": { + "x": 4354826.0, + "y": 1644184.0, + "width": 766500.0, + "height": 2048400.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5120000.0, + "y": 3696000.0 + } + ] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_view_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_view_text_annotations.json new file mode 100644 index 00000000..e797d1a5 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_view_text_annotations.json @@ -0,0 +1,1078 @@ +{ + "slide_number": 3, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal bone", + "text_content": "Frontal bone", + "text_box": { + "x": 7391400.0, + "y": 1905000.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "127" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7391400.0, + "y": 2012722.0 + }, + "end_point": { + "x": 5715000.0, + "y": 2012722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "128", + "bbox": { + "x": 5715000.0, + "y": 2012722.0, + "width": 1676400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 2016000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Glabella", + "text_content": "Glabella", + "text_box": { + "x": 7581900.0, + "y": 2057400.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "129" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 7581900.0, + "y": 2165122.0 + }, + "end_point": { + "x": 7196400.0, + "y": 2165122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "170", + "bbox": { + "x": 7196400.0, + "y": 2165122.0, + "width": 385500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 2168000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Supraorbital foramen", + "text_content": "Supraorbital foramen", + "text_box": { + "x": 7581900.0, + "y": 2209800.0, + "width": 952500.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "130" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 7581900.0, + "y": 2317522.0 + }, + "end_point": { + "x": 7196400.0, + "y": 2317522.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "171", + "bbox": { + "x": 7196400.0, + "y": 2317522.0, + "width": 385500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 2320000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Nasal bone", + "text_content": "Nasal bone", + "text_box": { + "x": 3048001.0, + "y": 3000869.0, + "width": 524221.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "133" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5486522.0, + "y": 3108591.0 + }, + "end_point": { + "x": 3572222.0, + "y": 3108591.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "134", + "bbox": { + "x": 3572222.0, + "y": 3108591.0, + "width": 1914300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5488000.0, + "y": 3112000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Parietal bone", + "text_content": "Parietal bone", + "text_box": { + "x": 3048000.0, + "y": 2339575.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "135" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 2447297.0 + }, + "end_point": { + "x": 3657600.0, + "y": 2447297.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "136", + "bbox": { + "x": 3657600.0, + "y": 2447297.0, + "width": 685800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 2448000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic bone", + "text_content": "Zygomatic bone", + "text_box": { + "x": 7391400.0, + "y": 3133595.0, + "width": 748479.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "137" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal process", + "text_content": "Frontal process", + "text_box": { + "x": 7543800.0, + "y": 3273010.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "138" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_24", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3380732.0 + }, + "end_point": { + "x": 6934200.0, + "y": 3380732.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "176", + "bbox": { + "x": 6934200.0, + "y": 3380732.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6936000.0, + "y": 3384000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal process", + "text_content": "Temporal process", + "text_box": { + "x": 7543800.0, + "y": 3621310.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "139" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3729032.0 + }, + "end_point": { + "x": 7196400.0, + "y": 3729032.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "174", + "bbox": { + "x": 7196400.0, + "y": 3729032.0, + "width": 347400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 3728000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomaticofacial foramen", + "text_content": "Zygomaticofacial foramen", + "text_box": { + "x": 7543800.0, + "y": 3442156.0, + "width": 1143000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "140" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3549878.0 + }, + "end_point": { + "x": 7196400.0, + "y": 3549878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "175", + "bbox": { + "x": 7196400.0, + "y": 3549878.0, + "width": 347400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 3552000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Maxilla", + "text_content": "Maxilla", + "text_box": { + "x": 3048001.0, + "y": 3601093.0, + "width": 358927.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "143" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 3206737.0, + "y": 3917693.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "144" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_29", + "kind": "connector", + "start_point": { + "x": 4191037.0, + "y": 4025415.0 + }, + "end_point": { + "x": 4006837.0, + "y": 4025415.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "181", + "bbox": { + "x": 4006837.0, + "y": 4025415.0, + "width": 184200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 4024000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal process", + "text_content": "Frontal process", + "text_box": { + "x": 3200402.0, + "y": 3763037.0, + "width": 685799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "145" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_28", + "kind": "connector", + "start_point": { + "x": 4191001.0, + "y": 3870759.0 + }, + "end_point": { + "x": 3886201.0, + "y": 3870759.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "180", + "bbox": { + "x": 3886201.0, + "y": 3870759.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3872000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Infraorbital foramen", + "text_content": "Infraorbital foramen", + "text_box": { + "x": 3206738.0, + "y": 4079563.0, + "width": 883833.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "148" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_30", + "kind": "connector", + "start_point": { + "x": 4191071.0, + "y": 4187285.0 + }, + "end_point": { + "x": 4090571.0, + "y": 4187285.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "182", + "bbox": { + "x": 4090571.0, + "y": 4187285.0, + "width": 100500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 4184000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Alveolar process", + "text_content": "Alveolar process", + "text_box": { + "x": 3200400.0, + "y": 4222522.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "150" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5257800.0, + "y": 4502405.0 + }, + "end_point": { + "x": 4191000.0, + "y": 4330246.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "151", + "bbox": { + "x": 4191000.0, + "y": 4330246.0, + "width": 1066800.0, + "height": 172159.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_31", + "kind": "connector", + "start_point": { + "x": 4191000.0, + "y": 4330244.0 + }, + "end_point": { + "x": 3962400.0, + "y": 4330244.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "183", + "bbox": { + "x": 3962400.0, + "y": 4330244.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5256000.0, + "y": 4504000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Sphenoid bone", + "text_content": "Sphenoid bone", + "text_box": { + "x": 7391400.0, + "y": 2473998.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "152" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser wing", + "text_content": "Lesser wing", + "text_box": { + "x": 7543801.0, + "y": 2635478.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "153" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6324601.0, + "y": 2317522.0 + }, + "end_point": { + "x": 7196311.0, + "y": 2743200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "132", + "bbox": { + "x": 6324601.0, + "y": 2317522.0, + "width": 871710.0, + "height": 425678.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 7543801.0, + "y": 2743200.0 + }, + "end_point": { + "x": 7196401.0, + "y": 2743200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "173", + "bbox": { + "x": 7196401.0, + "y": 2743200.0, + "width": 347400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6328000.0, + "y": 2320000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 7545491.0, + "y": 2787878.0, + "width": 594388.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "154" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 7545491.0, + "y": 2895600.0 + }, + "end_point": { + "x": 7196291.0, + "y": 2895600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "172", + "bbox": { + "x": 7196291.0, + "y": 2895600.0, + "width": 349200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 2896000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Mandible", + "text_content": "Mandible", + "text_box": { + "x": 7391400.0, + "y": 4360161.0, + "width": 457200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "157" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Ramus", + "text_content": "Ramus", + "text_box": { + "x": 7581902.0, + "y": 4502404.0, + "width": 342899.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "158" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 7581902.0, + "y": 4610126.0 + }, + "end_point": { + "x": 6629402.0, + "y": 4610126.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "162", + "bbox": { + "x": 6629402.0, + "y": 4610126.0, + "width": 952500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6632000.0, + "y": 4608000.0 + } + ] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 7581901.0, + "y": 4648200.0, + "width": 266700.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "159" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId27", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 7208701.0, + "y": 4755922.0 + }, + "end_point": { + "x": 7581901.0, + "y": 4760122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "177", + "bbox": { + "x": 7208701.0, + "y": 4755922.0, + "width": 373200.0, + "height": 4200.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7208000.0, + "y": 4752000.0 + } + ] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental foramen", + "text_content": "Mental foramen", + "text_box": { + "x": 7573537.0, + "y": 4801558.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "160" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId28", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_26", + "kind": "connector", + "start_point": { + "x": 7573537.0, + "y": 4909280.0 + }, + "end_point": { + "x": 7208737.0, + "y": 4909280.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "178", + "bbox": { + "x": 7208737.0, + "y": 4909280.0, + "width": 364800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7208000.0, + "y": 4912000.0 + } + ] + }, + { + "annotation_id": "annot_22", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental protuberance", + "text_content": "Mental protuberance", + "text_box": { + "x": 7581900.0, + "y": 4954916.0, + "width": 952500.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "161" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId29", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_27", + "kind": "connector", + "start_point": { + "x": 7581900.0, + "y": 5062638.0 + }, + "end_point": { + "x": 7196400.0, + "y": 5062638.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "179", + "bbox": { + "x": 7196400.0, + "y": 5062638.0, + "width": 385500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7200000.0, + "y": 5064000.0 + } + ] + } + ], + "total_text_annotations": 22, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/anterior_zygomatic_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/anterior_zygomatic_bone_text_annotations.json new file mode 100644 index 00000000..abb019ae --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/anterior_zygomatic_bone_text_annotations.json @@ -0,0 +1,166 @@ +{ + "slide_number": 8, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal process", + "text_content": "Frontal process", + "text_box": { + "x": 7963946.0, + "y": 2948950.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "306" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7963946.0, + "y": 3056672.0 + }, + "end_point": { + "x": 7620146.0, + "y": 3056672.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "309", + "bbox": { + "x": 7620146.0, + "y": 3056672.0, + "width": 343800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7624000.0, + "y": 3056000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal process", + "text_content": "Temporal process", + "text_box": { + "x": 8077723.0, + "y": 3733800.0, + "width": 456154.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "307" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 8077723.0, + "y": 3903077.0 + }, + "end_point": { + "x": 7848223.0, + "y": 3903077.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "310", + "bbox": { + "x": 7848223.0, + "y": 3903077.0, + "width": 229500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7848000.0, + "y": 3904000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomaticofacial foramen", + "text_content": "Zygomaticofacial foramen", + "text_box": { + "x": 7890527.0, + "y": 3335923.0, + "width": 784320.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "308" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7890527.0, + "y": 3505200.0 + }, + "end_point": { + "x": 7619927.0, + "y": 3505200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "311", + "bbox": { + "x": 7619927.0, + "y": 3505200.0, + "width": 270600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7616000.0, + "y": 3504000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/articular_surface_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/articular_surface_text_annotations.json new file mode 100644 index 00000000..27c696d1 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/articular_surface_text_annotations.json @@ -0,0 +1,153 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral facet", + "text_content": "Lateral facet", + "text_box": { + "x": 7467600.0, + "y": 3406258.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6368612.0, + "y": 3513980.0 + }, + "end_point": { + "x": 7467601.0, + "y": 3513980.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 6368612.0, + "y": 3513980.0, + "width": 1098989.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6368000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial facet", + "text_content": "Medial facet", + "text_box": { + "x": 3276600.0, + "y": 3403774.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3886200.0, + "y": 3511496.0 + }, + "end_point": { + "x": 4572000.0, + "y": 3511496.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 3886200.0, + "y": 3511496.0, + "width": 685800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Ridge", + "text_content": "Ridge", + "text_box": { + "x": 5105401.0, + "y": 1934112.0, + "width": 396821.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5303811.0, + "y": 2149556.0 + }, + "end_point": { + "x": 5303811.0, + "y": 2971800.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 5303811.0, + "y": 2149556.0, + "width": 0.0, + "height": 822244.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5304000.0, + "y": 2968000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_arches_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_arches_text_annotations.json new file mode 100644 index 00000000..9239a1bb --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_arches_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "306" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "308" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_articular_surfaces_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_articular_surfaces_text_annotations.json new file mode 100644 index 00000000..343959f0 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_articular_surfaces_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "403" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "405" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_groove_for_vertebral_artery_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_groove_for_vertebral_artery_text_annotations.json new file mode 100644 index 00000000..1a5f396b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_groove_for_vertebral_artery_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior", + "text_content": "Anterior", + "text_box": { + "x": 5507545.0, + "y": 5775552.0, + "width": 550092.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "334" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior", + "text_content": "Posterior", + "text_box": { + "x": 5469938.0, + "y": 1388088.0, + "width": 550092.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "335" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_lateral_mass_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_lateral_mass_text_annotations.json new file mode 100644 index 00000000..c09d0466 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_lateral_mass_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "377" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "379" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_text_annotations.json new file mode 100644 index 00000000..8056f58f --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_text_annotations.json @@ -0,0 +1,925 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "158" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "160" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior tubercle", + "text_content": "Anterior tubercle", + "text_box": { + "x": 6972300.0, + "y": 3732125.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "165" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6972300.0, + "y": 3839847.0 + }, + "end_point": { + "x": 6127500.0, + "y": 3839847.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "166", + "bbox": { + "x": 6127500.0, + "y": 3839847.0, + "width": 844800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5715000.0, + "y": 3604872.0 + }, + "end_point": { + "x": 6127500.0, + "y": 3839772.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "168", + "bbox": { + "x": 5715000.0, + "y": 3604872.0, + "width": 412500.0, + "height": 234900.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 3608000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 7747310.0, + "y": 2676984.0, + "width": 897635.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "169" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7747310.0, + "y": 2784706.0 + }, + "end_point": { + "x": 7543910.0, + "y": 2784706.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "170", + "bbox": { + "x": 7543910.0, + "y": 2784706.0, + "width": 203400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7544000.0, + "y": 2784000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 7774320.0, + "y": 4763038.0, + "width": 897635.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "171" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7774320.0, + "y": 4870760.0 + }, + "end_point": { + "x": 7543920.0, + "y": 4870760.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "172", + "bbox": { + "x": 7543920.0, + "y": 4870760.0, + "width": 230400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7544000.0, + "y": 4872000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse foramen", + "text_content": "Transverse foramen", + "text_box": { + "x": 2895600.0, + "y": 5130882.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "173" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4134900.0, + "y": 5238604.0 + }, + "end_point": { + "x": 3886200.0, + "y": 5238604.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "174", + "bbox": { + "x": 3886200.0, + "y": 5238604.0, + "width": 248700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4136000.0, + "y": 5240000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse foramen", + "text_content": "Transverse foramen", + "text_box": { + "x": 2742542.0, + "y": 3020758.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "176" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 3981842.0, + "y": 3128480.0 + }, + "end_point": { + "x": 3733142.0, + "y": 3128480.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "177", + "bbox": { + "x": 3733142.0, + "y": 3128480.0, + "width": 248700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3984000.0, + "y": 3128000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Groove for vertebral artery", + "text_content": "Groove for vertebral artery", + "text_box": { + "x": 7315201.0, + "y": 2165122.0, + "width": 1219199.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "179" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7315201.0, + "y": 2272844.0 + }, + "end_point": { + "x": 6705601.0, + "y": 2272844.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "180", + "bbox": { + "x": 6705601.0, + "y": 2272844.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6704000.0, + "y": 2272000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior tubercle", + "text_content": "Posterior tubercle", + "text_box": { + "x": 6248400.0, + "y": 1566966.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "181" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 6248400.0, + "y": 1674688.0 + }, + "end_point": { + "x": 5755200.0, + "y": 1674688.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "183", + "bbox": { + "x": 5755200.0, + "y": 1674688.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5752000.0, + "y": 1672000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior tubercle", + "text_content": "Posterior tubercle", + "text_box": { + "x": 6477000.0, + "y": 5912078.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "182" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 6477000.0, + "y": 6019800.0 + }, + "end_point": { + "x": 5960100.0, + "y": 6019800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "184", + "bbox": { + "x": 5960100.0, + "y": 6019800.0, + "width": 516900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5960000.0, + "y": 6016000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral mass", + "text_content": "Lateral mass", + "text_box": { + "x": 3124200.0, + "y": 5531078.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "185" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 4134900.0, + "y": 5638800.0 + }, + "end_point": { + "x": 3810000.0, + "y": 5638800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "186", + "bbox": { + "x": 3810000.0, + "y": 5638800.0, + "width": 324900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4136000.0, + "y": 5640000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral mass", + "text_content": "Lateral mass", + "text_box": { + "x": 7543800.0, + "y": 3236202.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "188" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3343924.0 + }, + "end_point": { + "x": 7311900.0, + "y": 3343924.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "189", + "bbox": { + "x": 7311900.0, + "y": 3343924.0, + "width": 231900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 7315202.0, + "y": 3343924.0 + }, + "end_point": { + "x": 6934201.0, + "y": 3128480.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "190", + "bbox": { + "x": 6934201.0, + "y": 3128480.0, + "width": 381001.0, + "height": 215444.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6936000.0, + "y": 3128000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 2895600.0, + "y": 4419600.0, + "width": 1086203.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "191" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 4953000.0, + "y": 4870760.0 + }, + "end_point": { + "x": 4343400.0, + "y": 4527322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "192", + "bbox": { + "x": 4343400.0, + "y": 4527322.0, + "width": 609600.0, + "height": 343438.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 4343303.0, + "y": 4527322.0 + }, + "end_point": { + "x": 3981803.0, + "y": 4527322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "193", + "bbox": { + "x": 3981803.0, + "y": 4527322.0, + "width": 361500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4952000.0, + "y": 4872000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular surface", + "text_content": "Superior articular surface", + "text_box": { + "x": 2820640.0, + "y": 2057400.0, + "width": 1141761.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "194" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId27", + "target": "/ppt/slides/slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 4878040.0, + "y": 2590800.0 + }, + "end_point": { + "x": 4268440.0, + "y": 2165122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "195", + "bbox": { + "x": 4268440.0, + "y": 2165122.0, + "width": 609600.0, + "height": 425678.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 4268401.0, + "y": 2165122.0 + }, + "end_point": { + "x": 3962401.0, + "y": 2165122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "196", + "bbox": { + "x": 3962401.0, + "y": 2165122.0, + "width": 306000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 2592000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular facet for dens", + "text_content": "Articular facet for dens", + "text_box": { + "x": 7160738.0, + "y": 4204156.0, + "width": 1068862.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "197" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId28", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 7160738.0, + "y": 4311878.0 + }, + "end_point": { + "x": 6315938.0, + "y": 4311878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "198", + "bbox": { + "x": 6315938.0, + "y": 4311878.0, + "width": 844800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6312000.0, + "y": 4312000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Outline for dens of axis", + "text_content": "Outline for dens of axis", + "text_box": { + "x": 3124201.0, + "y": 3343924.0, + "width": 1040329.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "201" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 4571930.0, + "y": 3451646.0 + }, + "end_point": { + "x": 4164530.0, + "y": 3451646.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "202", + "bbox": { + "x": 4164530.0, + "y": 3451646.0, + "width": 407400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4568000.0, + "y": 3448000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Outline for transverse ligament of atlas", + "text_content": "Outline for transverse ligament of atlas", + "text_box": { + "x": 7467601.0, + "y": 5346326.0, + "width": 990600.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "204" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 7467601.0, + "y": 5515603.0 + }, + "end_point": { + "x": 7081201.0, + "y": 5515603.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "205", + "bbox": { + "x": 7081201.0, + "y": 5515603.0, + "width": 386400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_26", + "kind": "connector", + "start_point": { + "x": 7081247.0, + "y": 5515604.0 + }, + "end_point": { + "x": 6016547.0, + "y": 4965104.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "206", + "bbox": { + "x": 6016547.0, + "y": 4965104.0, + "width": 1064700.0, + "height": 550500.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6016000.0, + "y": 4968000.0 + } + ] + } + ], + "total_text_annotations": 17, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/atlas_transverse_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/atlas_transverse_process_text_annotations.json new file mode 100644 index 00000000..2dea7e7c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/atlas_transverse_process_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): inferior aspect", + "text_content": "Atlas (CV1): inferior aspect", + "text_box": { + "x": 2895600.0, + "y": 4038600.0, + "width": 1357313.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "280" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas (CV1): superior aspect", + "text_content": "Atlas (CV1): superior aspect", + "text_box": { + "x": 2820639.0, + "y": 1401143.0, + "width": 1447801.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "282" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_articular_surfaces_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_articular_surfaces_text_annotations.json new file mode 100644 index 00000000..b1408c6d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_articular_surfaces_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 2758980.0, + "y": 3865149.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "676" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 2782228.0, + "y": 1393731.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "677" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 7077131.0, + "y": 2133600.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "678" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_body_text_annotations.json new file mode 100644 index 00000000..38164ce4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_body_text_annotations.json @@ -0,0 +1,245 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 3485252.0, + "y": 5257800.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "505" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 6553201.0, + "y": 5257800.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "506" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Dens", + "text_content": "Dens", + "text_box": { + "x": 5681896.0, + "y": 2330677.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "508" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6629255.0, + "y": 2438399.0 + }, + "end_point": { + "x": 5983055.0, + "y": 2438399.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "509", + "bbox": { + "x": 5983055.0, + "y": 2438399.0, + "width": 646200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5029096.0, + "y": 2438399.0 + }, + "end_point": { + "x": 5681896.0, + "y": 2438399.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "511", + "bbox": { + "x": 5029096.0, + "y": 2438399.0, + "width": 652800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7943740.0, + "y": 3003323.0 + }, + "end_point": { + "x": 6629401.0, + "y": 2438400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "517", + "bbox": { + "x": 6629401.0, + "y": 2438400.0, + "width": 1314339.0, + "height": 564923.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 2440000.0 + }, + { + "x": 7944000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5681896.0, + "y": 3003322.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "510" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6400655.0, + "y": 3111044.0 + }, + "end_point": { + "x": 5983055.0, + "y": 3111044.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "513", + "bbox": { + "x": 5983055.0, + "y": 3111044.0, + "width": 417600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5681896.0, + "y": 3111044.0 + }, + "end_point": { + "x": 4267096.0, + "y": 3111044.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "516", + "bbox": { + "x": 4267096.0, + "y": 3111044.0, + "width": 1414800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 8116654.0, + "y": 4343400.0 + }, + "end_point": { + "x": 6400800.0, + "y": 3111044.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "519", + "bbox": { + "x": 6400800.0, + "y": 3111044.0, + "width": 1715854.0, + "height": 1232356.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 3112000.0 + }, + { + "x": 8120000.0, + "y": 4344000.0 + } + ] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_lamina_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_lamina_text_annotations.json new file mode 100644 index 00000000..7482e619 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_lamina_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 2758980.0, + "y": 3865149.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "620" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 2782228.0, + "y": 1393731.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "621" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 7077131.0, + "y": 2133600.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "622" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_pedicle_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_pedicle_text_annotations.json new file mode 100644 index 00000000..d5803d5c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_pedicle_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 6553201.0, + "y": 2057400.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "593" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 3429000.0, + "y": 2057400.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "594" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_spinous_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_spinous_process_text_annotations.json new file mode 100644 index 00000000..b2dae288 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_spinous_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 2758980.0, + "y": 3865149.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "649" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 2782228.0, + "y": 1393731.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "650" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 7077131.0, + "y": 2133600.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "651" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_text_annotations.json new file mode 100644 index 00000000..61bb4a5a --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_text_annotations.json @@ -0,0 +1,723 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 2758980.0, + "y": 3865149.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "431" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 2782228.0, + "y": 1393731.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "432" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 7077131.0, + "y": 2133600.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "433" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 5086350.0, + "y": 1609175.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "434" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5086350.0, + "y": 1716897.0 + }, + "end_point": { + "x": 4593150.0, + "y": 1716897.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "435", + "bbox": { + "x": 4593150.0, + "y": 1716897.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4592000.0, + "y": 1720000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 5713079.0, + "y": 5401281.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "436" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5713079.0, + "y": 5509003.0 + }, + "end_point": { + "x": 5255879.0, + "y": 5509003.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "437", + "bbox": { + "x": 5255879.0, + "y": 5509003.0, + "width": 457200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5256000.0, + "y": 5512000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular surface", + "text_content": "Superior articular surface", + "text_box": { + "x": 5508530.0, + "y": 3200400.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "438" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5508530.0, + "y": 3308122.0 + }, + "end_point": { + "x": 5155430.0, + "y": 3308122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "439", + "bbox": { + "x": 5155430.0, + "y": 3308122.0, + "width": 353100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7162767.0, + "y": 3308122.0 + }, + "end_point": { + "x": 6681267.0, + "y": 3308122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "440", + "bbox": { + "x": 6681267.0, + "y": 3308122.0, + "width": 481500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 3657600.0 + }, + "end_point": { + "x": 7162800.0, + "y": 3308122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "441", + "bbox": { + "x": 7162800.0, + "y": 3308122.0, + "width": 914400.0, + "height": 349478.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5152000.0, + "y": 3312000.0 + }, + { + "x": 8080000.0, + "y": 3656000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 5577600.0, + "y": 4789421.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "442" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5577600.0, + "y": 4897143.0 + }, + "end_point": { + "x": 5257800.0, + "y": 4897143.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "443", + "bbox": { + "x": 5257800.0, + "y": 4897143.0, + "width": 319800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6750337.0, + "y": 4897143.0 + }, + "end_point": { + "x": 7010437.0, + "y": 4897143.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "444", + "bbox": { + "x": 6750337.0, + "y": 4897143.0, + "width": 260100.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 4896000.0 + }, + { + "x": 5256000.0, + "y": 4896000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Dens", + "text_content": "Dens", + "text_box": { + "x": 7010401.0, + "y": 2740234.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "446" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 3124200.0 + }, + "end_point": { + "x": 7696202.0, + "y": 2847956.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "447", + "bbox": { + "x": 7696202.0, + "y": 2847956.0, + "width": 380999.0, + "height": 276244.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7696160.0, + "y": 2847956.0 + }, + "end_point": { + "x": 7311560.0, + "y": 2847956.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "448", + "bbox": { + "x": 7311560.0, + "y": 2847956.0, + "width": 384600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 8080000.0, + "y": 3128000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Dens", + "text_content": "Dens", + "text_box": { + "x": 2782230.0, + "y": 3549878.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "449" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 4267189.0, + "y": 3657600.0 + }, + "end_point": { + "x": 3083389.0, + "y": 3657600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "450", + "bbox": { + "x": 3083389.0, + "y": 3657600.0, + "width": 1183800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 3656000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 2809024.0, + "y": 3001666.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "451" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4419683.0, + "y": 3109388.0 + }, + "end_point": { + "x": 3110183.0, + "y": 3109388.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "452", + "bbox": { + "x": 3110183.0, + "y": 3109388.0, + "width": 1309500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4416000.0, + "y": 3112000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse foramen", + "text_content": "Transverse foramen", + "text_box": { + "x": 5577600.0, + "y": 5769125.0, + "width": 899401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "453" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 5577600.0, + "y": 5876847.0 + }, + "end_point": { + "x": 5408400.0, + "y": 5876847.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "454", + "bbox": { + "x": 5408400.0, + "y": 5876847.0, + "width": 169200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 5408278.0, + "y": 5876847.0 + }, + "end_point": { + "x": 5029200.0, + "y": 5616725.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "455", + "bbox": { + "x": 5029200.0, + "y": 5616725.0, + "width": 379078.0, + "height": 260122.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 5616000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse foramen", + "text_content": "Transverse foramen", + "text_box": { + "x": 6560700.0, + "y": 5029200.0, + "width": 899401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "456" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 7460101.0, + "y": 5136922.0 + }, + "end_point": { + "x": 7772401.0, + "y": 5136922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "457", + "bbox": { + "x": 7460101.0, + "y": 5136922.0, + "width": 312300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7776000.0, + "y": 5136000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 5008228.0, + "y": 3950702.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "459" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 5008228.0, + "y": 4058424.0 + }, + "end_point": { + "x": 4515028.0, + "y": 4058424.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "460", + "bbox": { + "x": 4515028.0, + "y": 4058424.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 6096028.0, + "y": 4058424.0 + }, + "end_point": { + "x": 5808328.0, + "y": 4058424.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "461", + "bbox": { + "x": 5808328.0, + "y": 4058424.0, + "width": 287700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6096000.0, + "y": 4056000.0 + }, + { + "x": 4512000.0, + "y": 4056000.0 + } + ] + } + ], + "total_text_annotations": 13, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_transverse_foramen_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_transverse_foramen_text_annotations.json new file mode 100644 index 00000000..11560c7e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_transverse_foramen_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 3657601.0, + "y": 2022697.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "568" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 6705601.0, + "y": 2026821.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "569" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/axis_transverse_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/axis_transverse_process_text_annotations.json new file mode 100644 index 00000000..52b4f79c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/axis_transverse_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): inferior aspect", + "text_content": "Axis (CV2): inferior aspect", + "text_box": { + "x": 2758980.0, + "y": 3865149.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "540" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): superior aspect", + "text_content": "Axis (CV2): superior aspect", + "text_box": { + "x": 2782228.0, + "y": 1393731.0, + "width": 1408772.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "541" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis (CV2): lateral aspect", + "text_content": "Axis (CV2): lateral aspect", + "text_box": { + "x": 7077131.0, + "y": 2133600.0, + "width": 1390539.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "542" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/bony_pelvis_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/bony_pelvis_text_annotations.json new file mode 100644 index 00000000..9df90ec4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/bony_pelvis_text_annotations.json @@ -0,0 +1,363 @@ +{ + "slide_number": 2, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Ilium", + "text_content": "Ilium", + "text_box": { + "x": 6926937.0, + "y": 621816.0, + "width": 393457.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "107" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "/ppt/slides/slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6117237.0, + "y": 729538.0 + }, + "end_point": { + "x": 6926937.0, + "y": 729538.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "108", + "bbox": { + "x": 4267237.0, + "y": 2191538.0, + "width": 1319700.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6420000.0, + "y": 2626738.0 + }, + "end_point": { + "x": 6651000.0, + "y": 2626738.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "109", + "bbox": { + "x": 5331394.0, + "y": 2191538.0, + "width": 1410900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 2192000.0 + }, + { + "x": 7392000.0, + "y": 2192000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Pubis", + "text_content": "Pubis", + "text_box": { + "x": 6652077.0, + "y": 3309000.0, + "width": 419318.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "115" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7071395.0, + "y": 3416722.0 + }, + "end_point": { + "x": 7675595.0, + "y": 3416722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "119", + "bbox": { + "x": 7071395.0, + "y": 3416722.0, + "width": 604200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 6075477.0, + "y": 3416722.0 + }, + "end_point": { + "x": 6652077.0, + "y": 3416722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "120", + "bbox": { + "x": 6075477.0, + "y": 3416722.0, + "width": 576600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7674000.0, + "y": 3417748.0 + }, + { + "x": 6074000.0, + "y": 3417748.0 + } + ] + }, + + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Ischium", + "text_content": "Ischium", + "text_box": { + "x": 6500000.0, + "y": 4300000.0, + "width": 507320.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "116" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7800000.0, + "y": 4400000.0 + }, + "end_point": { + "x": 7060000.0, + "y": 4400000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "117", + "bbox": { + "x": 6500000.0, + "y": 4400000.0, + "width": 560000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5600000.0, + "y": 4400000.0 + }, + "end_point": { + "x": 6500000.0, + "y": 4400000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "118", + "bbox": { + "x": 4845767.0, + "y": 4570000.0, + "width": 951000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { "x": 7800000.0, "y": 4400000.0 }, + "end_point": { "x": 8100000.0, "y": 4250000.0 }, + "style": { "width": 9525, "arrow_head": "none" }, + "shape_id": "124", + "bbox": { + "x": 7800000.0, + "y": 4250000.0, + "width": 521000.0, + "height": 150000.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6912000.0, + "y": 4968000.0 + }, + { + "x": 4496000.0, + "y": 4968000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Acetabulum", + "text_content": "Acetabulum", + "text_box": { + "x": 6709756.0, + "y": 2562102.0, + "width": 692939.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "122" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 6421000.0, + "y": 2629824.0 + }, + "end_point": { + "x": 5870000.0, + "y": 3100824.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "123", + "bbox": { + "x": 5171456.0, + "y": 3679824.0, + "width": 279300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5168000.0, + "y": 3680000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Obturator foramen", + "text_content": "Obturator\nforamen", + "text_box": { + "x": 8600000.0, + "y": 4168445.0, + "width": 300000.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "125" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7893920.0, + "y": 3826202.0 + }, + "end_point": { + "x": 8435480.0, + "y": 4265000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "126", + "bbox": { + "x": 7893920.0, + "y": 4026202.0, + "width": 529560.0, + "height": 233640.0, + "rotation_emu": 0.0 + } + } + ], + + "target_regions": [ + { + "x": 7714949.0, + "y": 3948000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/calcaneus_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/calcaneus_text_annotations.json new file mode 100644 index 00000000..ac4769a7 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/calcaneus_text_annotations.json @@ -0,0 +1,105 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral process", + "text_content": "Lateral process", + "text_box": { + "x": 7311946.0, + "y": 1752600.0, + "width": 685801.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "19" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6905949.0, + "y": 1860322.0 + }, + "end_point": { + "x": 7311945.0, + "y": 1860322.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "20", + "bbox": { + "x": 6905949.0, + "y": 1860322.0, + "width": 405996.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6904000.0, + "y": 1864000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial process", + "text_content": "Medial process", + "text_box": { + "x": 5464663.0, + "y": 1777281.0, + "width": 685801.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6150463.0, + "y": 1885003.0 + }, + "end_point": { + "x": 6640443.0, + "y": 1885003.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 6150463.0, + "y": 1885003.0, + "width": 489980.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6640000.0, + "y": 1888000.0 + } + ] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_body_text_annotations.json new file mode 100644 index 00000000..8c4955d8 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_body_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 2731949.0, + "y": 3739375.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "781" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 2731949.0, + "y": 1330154.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "782" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: right lateral aspect", + "text_content": "CV3: right lateral aspect", + "text_box": { + "x": 7010400.0, + "y": 1868994.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "783" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_lamina_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_lamina_text_annotations.json new file mode 100644 index 00000000..e218561e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_lamina_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 2731949.0, + "y": 3739375.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "864" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 2731949.0, + "y": 1330154.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "865" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: right lateral aspect", + "text_content": "CV3: right lateral aspect", + "text_box": { + "x": 7010400.0, + "y": 1868994.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "866" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_pedicle_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_pedicle_text_annotations.json new file mode 100644 index 00000000..af5d14f6 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_pedicle_text_annotations.json @@ -0,0 +1,45 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 6479176.0, + "y": 1907628.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "806" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 3657600.0, + "y": 1907628.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "807" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_spinous_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_spinous_process_text_annotations.json new file mode 100644 index 00000000..6b7aef7b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_spinous_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 2731949.0, + "y": 3739375.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "893" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 2731949.0, + "y": 1330154.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "894" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: right lateral aspect", + "text_content": "CV3: right lateral aspect", + "text_box": { + "x": 7010400.0, + "y": 1868994.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "895" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_text_annotations.json new file mode 100644 index 00000000..88e54c39 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_text_annotations.json @@ -0,0 +1,699 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 2731949.0, + "y": 3739375.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "706" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 2731949.0, + "y": 1330154.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "707" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: right lateral aspect", + "text_content": "CV3: right lateral aspect", + "text_box": { + "x": 7010400.0, + "y": 1868994.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "708" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 5577600.0, + "y": 5131561.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "709" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5577600.0, + "y": 5239283.0 + }, + "end_point": { + "x": 5120400.0, + "y": 5239283.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "710", + "bbox": { + "x": 5120400.0, + "y": 5239283.0, + "width": 457200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5120000.0, + "y": 5240000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular surface", + "text_content": "Superior articular surface", + "text_box": { + "x": 5655929.0, + "y": 2590800.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "711" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5655929.0, + "y": 2698522.0 + }, + "end_point": { + "x": 5302829.0, + "y": 2698522.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "712", + "bbox": { + "x": 5302829.0, + "y": 2698522.0, + "width": 353100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 6828666.0, + "y": 2698522.0 + }, + "end_point": { + "x": 7467666.0, + "y": 3003322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "724", + "bbox": { + "x": 6828666.0, + "y": 2698522.0, + "width": 639000.0, + "height": 304800.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5304000.0, + "y": 2696000.0 + }, + { + "x": 7464000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 5491217.0, + "y": 4633536.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "713" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5491217.0, + "y": 4741258.0 + }, + "end_point": { + "x": 5257817.0, + "y": 4741258.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "714", + "bbox": { + "x": 5257817.0, + "y": 4741258.0, + "width": 233400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 6934254.0, + "y": 4741258.0 + }, + "end_point": { + "x": 6663954.0, + "y": 4741258.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "726", + "bbox": { + "x": 6663954.0, + "y": 4741258.0, + "width": 270300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5256000.0, + "y": 4744000.0 + }, + { + "x": 6936000.0, + "y": 4744000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 2778902.0, + "y": 3109388.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "715" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide23.xml", + "target_slide": 23 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4267161.0, + "y": 3217110.0 + }, + "end_point": { + "x": 3080061.0, + "y": 3217110.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "716", + "bbox": { + "x": 3080061.0, + "y": 3217110.0, + "width": 1187100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 3216000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse foramen", + "text_content": "Transverse foramen", + "text_box": { + "x": 5577600.0, + "y": 5535954.0, + "width": 899401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "717" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5370000.0, + "y": 5643676.0 + }, + "end_point": { + "x": 5577600.0, + "y": 5643676.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "718", + "bbox": { + "x": 5370000.0, + "y": 5643676.0, + "width": 207600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 5370088.0, + "y": 5643678.0 + }, + "end_point": { + "x": 4953001.0, + "y": 5486400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "728", + "bbox": { + "x": 4953001.0, + "y": 5486400.0, + "width": 417087.0, + "height": 157278.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4952000.0, + "y": 5488000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4777499.0, + "y": 3950702.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "719" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4777499.0, + "y": 4058424.0 + }, + "end_point": { + "x": 4284299.0, + "y": 4058424.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "720", + "bbox": { + "x": 4284299.0, + "y": 4058424.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5960099.0, + "y": 4058424.0 + }, + "end_point": { + "x": 5577599.0, + "y": 4058424.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "723", + "bbox": { + "x": 5577599.0, + "y": 4058424.0, + "width": 382500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5960000.0, + "y": 4056000.0 + }, + { + "x": 4288000.0, + "y": 4056000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4855828.0, + "y": 1736725.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "721" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4855828.0, + "y": 1844447.0 + }, + "end_point": { + "x": 4362628.0, + "y": 1844447.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "722", + "bbox": { + "x": 4362628.0, + "y": 1844447.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4360000.0, + "y": 1848000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Lamina", + "text_content": "Lamina", + "text_box": { + "x": 3019471.0, + "y": 2099826.0, + "width": 361859.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "729" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 4038630.0, + "y": 2209948.0 + }, + "end_point": { + "x": 3381330.0, + "y": 2207548.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "730", + "bbox": { + "x": 3381330.0, + "y": 2207548.0, + "width": 657300.0, + "height": 2400.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 2208000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Vertebral foramen", + "text_content": "Vertebral foramen", + "text_box": { + "x": 2731950.0, + "y": 4370043.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "731" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide29.xml", + "target_slide": 29 + }, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 3798875.0, + "y": 4477765.0 + }, + "end_point": { + "x": 3605075.0, + "y": 4477765.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "732", + "bbox": { + "x": 3605075.0, + "y": 4477765.0, + "width": 193800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 3798750.0, + "y": 4477765.0 + }, + "end_point": { + "x": 4191001.0, + "y": 4895751.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "733", + "bbox": { + "x": 3798750.0, + "y": 4477765.0, + "width": 392251.0, + "height": 417986.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 4896000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Pedicle", + "text_content": "Pedicle", + "text_box": { + "x": 2895601.0, + "y": 5838292.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "734" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 3429001.0, + "y": 5946014.0 + }, + "end_point": { + "x": 3276601.0, + "y": 5946014.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "735", + "bbox": { + "x": 3276601.0, + "y": 5946014.0, + "width": 152400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3432000.0, + "y": 5944000.0 + } + ] + } + ], + "total_text_annotations": 13, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_transverse_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_transverse_process_text_annotations.json new file mode 100644 index 00000000..f811185d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_transverse_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: inferior aspect", + "text_content": "CV3: inferior aspect", + "text_box": { + "x": 2731949.0, + "y": 3739375.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "835" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 2731949.0, + "y": 1330154.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "836" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: right lateral aspect", + "text_content": "CV3: right lateral aspect", + "text_box": { + "x": 7010400.0, + "y": 1868994.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "837" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_arch_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_arch_text_annotations.json new file mode 100644 index 00000000..45528988 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_arch_text_annotations.json @@ -0,0 +1,27 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 5105400.0, + "y": 1401908.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "918" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_foramen_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_foramen_text_annotations.json new file mode 100644 index 00000000..cf16575d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cervical_vertebral_foramen_text_annotations.json @@ -0,0 +1,27 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "CV3: superior aspect", + "text_content": "CV3: superior aspect", + "text_box": { + "x": 5105400.0, + "y": 1529737.0, + "width": 1219200.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "939" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/clavicle_acromial_end_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/clavicle_acromial_end_text_annotations.json new file mode 100644 index 00000000..e87b372d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/clavicle_acromial_end_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 11, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (superior aspect)", + "text_content": "Clavicle (superior aspect)", + "text_box": { + "x": 4968787.0, + "y": 3001418.0, + "width": 1237037.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "374" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (inferior aspect)", + "text_content": "Clavicle (inferior aspect)", + "text_box": { + "x": 5145025.0, + "y": 5453087.0, + "width": 1197864.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "379" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/clavicle_shaft_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/clavicle_shaft_text_annotations.json new file mode 100644 index 00000000..e19d89f9 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/clavicle_shaft_text_annotations.json @@ -0,0 +1,238 @@ +{ + "slide_number": 10, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (superior aspect)", + "text_content": "Clavicle (superior aspect)", + "text_box": { + "x": 4968787.0, + "y": 3001418.0, + "width": 1237037.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "335" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (inferior aspect)", + "text_content": "Clavicle (inferior aspect)", + "text_box": { + "x": 5124988.0, + "y": 5633469.0, + "width": 1197864.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "336" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Subclavian groove", + "text_content": "Subclavian groove", + "text_box": { + "x": 5562332.0, + "y": 3886200.0, + "width": 760520.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "341" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5334032.0, + "y": 3993922.0 + }, + "end_point": { + "x": 5562332.0, + "y": 3993922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "343", + "bbox": { + "x": 5334032.0, + "y": 3993922.0, + "width": 228300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5336000.0, + "y": 3992000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Trapezoid line", + "text_content": "Trapezoid line", + "text_box": { + "x": 4116280.0, + "y": 4052249.0, + "width": 760520.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "344" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3962380.0, + "y": 4159971.0 + }, + "end_point": { + "x": 4116280.0, + "y": 4159971.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "345", + "bbox": { + "x": 3962380.0, + "y": 4159971.0, + "width": 153900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 4160000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Conoid tubercle", + "text_content": "Conoid tubercle", + "text_box": { + "x": 2971215.0, + "y": 5429830.0, + "width": 760520.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "348" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3731735.0, + "y": 5537552.0 + }, + "end_point": { + "x": 3936935.0, + "y": 5537552.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "349", + "bbox": { + "x": 3731735.0, + "y": 5537552.0, + "width": 205200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3936000.0, + "y": 5536000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Impression for costoclavicular ligament", + "text_content": "Impression for costoclavicular ligament", + "text_box": { + "x": 6199353.0, + "y": 4677141.0, + "width": 760520.0, + "height": 461665.0, + "rotation_emu": 0.0, + "shape_id": "353" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6959873.0, + "y": 4907974.0 + }, + "end_point": { + "x": 7086473.0, + "y": 4907974.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "354", + "bbox": { + "x": 6959873.0, + "y": 4907974.0, + "width": 126600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 4904000.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/clavicle_sternal_end_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/clavicle_sternal_end_text_annotations.json new file mode 100644 index 00000000..8335d961 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/clavicle_sternal_end_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 12, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (superior aspect)", + "text_content": "Clavicle (superior aspect)", + "text_box": { + "x": 4968787.0, + "y": 3001418.0, + "width": 1237037.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "398" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (inferior aspect)", + "text_content": "Clavicle (inferior aspect)", + "text_box": { + "x": 5124988.0, + "y": 5441722.0, + "width": 1197864.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "403" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/clavicle_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/clavicle_text_annotations.json new file mode 100644 index 00000000..67fe32b0 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/clavicle_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 9, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (superior aspect)", + "text_content": "Clavicle (superior aspect)", + "text_box": { + "x": 4968787.0, + "y": 3001418.0, + "width": 1237037.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "315" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (inferior aspect)", + "text_content": "Clavicle (inferior aspect)", + "text_box": { + "x": 5124988.0, + "y": 5441722.0, + "width": 1197864.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "316" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/clavicle_view_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/clavicle_view_text_annotations.json new file mode 100644 index 00000000..ae7bc826 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/clavicle_view_text_annotations.json @@ -0,0 +1,350 @@ +{ + "slide_number": 8, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (superior aspect)", + "text_content": "Clavicle (superior aspect)", + "text_box": { + "x": 4968787.0, + "y": 3001418.0, + "width": 1237037.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "279" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle (inferior aspect)", + "text_content": "Clavicle (inferior aspect)", + "text_box": { + "x": 5124988.0, + "y": 5441722.0, + "width": 1197864.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "280" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Acromial end", + "text_content": "Acromial end", + "text_box": { + "x": 4158854.0, + "y": 3640039.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "281" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3701654.0, + "y": 3747761.0 + }, + "end_point": { + "x": 4158854.0, + "y": 3747761.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "282", + "bbox": { + "x": 3701654.0, + "y": 3747761.0, + "width": 457200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3701654.0, + "y": 3747762.0 + }, + "end_point": { + "x": 3429000.0, + "y": 2895600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "283", + "bbox": { + "x": 3429000.0, + "y": 2895600.0, + "width": 272654.0, + "height": 852162.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3432000.0, + "y": 2896000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Sternal end", + "text_content": "Sternal end", + "text_box": { + "x": 6858000.0, + "y": 3352800.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "285" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7467600.0, + "y": 3460522.0 + }, + "end_point": { + "x": 7848600.0, + "y": 3460522.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "286", + "bbox": { + "x": 7467600.0, + "y": 3460522.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7848600.0, + "y": 3460522.0 + }, + "end_point": { + "x": 8153400.0, + "y": 4343400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "288", + "bbox": { + "x": 7848600.0, + "y": 3460522.0, + "width": 304800.0, + "height": 882878.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8152000.0, + "y": 4344000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Subclavian groove", + "text_content": "Subclavian groove", + "text_box": { + "x": 5562333.0, + "y": 3918446.0, + "width": 760520.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "289" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5334033.0, + "y": 4026168.0 + }, + "end_point": { + "x": 5562333.0, + "y": 4026168.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "291", + "bbox": { + "x": 5334033.0, + "y": 4026168.0, + "width": 228300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5336000.0, + "y": 4024000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5757969.0, + "y": 1839988.0, + "width": 306548.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "292" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 6248793.0, + "y": 1947710.0 + }, + "end_point": { + "x": 6585950.0, + "y": 2338154.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "293", + "bbox": { + "x": 6248793.0, + "y": 1947710.0, + "width": 337157.0, + "height": 390444.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 6064517.0, + "y": 1947710.0 + }, + "end_point": { + "x": 6248717.0, + "y": 1947710.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "294", + "bbox": { + "x": 6064517.0, + "y": 1947710.0, + "width": 184200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5757969.0, + "y": 1947710.0 + }, + "end_point": { + "x": 5562369.0, + "y": 1947710.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "295", + "bbox": { + "x": 5562369.0, + "y": 1947710.0, + "width": 195600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5560000.0, + "y": 1944000.0 + }, + { + "x": 6584000.0, + "y": 2336000.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/cuboid_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/cuboid_text_annotations.json new file mode 100644 index 00000000..6f04c837 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/cuboid_text_annotations.json @@ -0,0 +1,57 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Groove", + "text_content": "Groove", + "text_box": { + "x": 7732548.0, + "y": 3139495.0, + "width": 457200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7326552.0, + "y": 3247217.0 + }, + "end_point": { + "x": 7732548.0, + "y": 3354939.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 7326552.0, + "y": 3247217.0, + "width": 405996.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7328000.0, + "y": 3248000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/femur_head_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/femur_head_text_annotations.json new file mode 100644 index 00000000..72c3da58 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/femur_head_text_annotations.json @@ -0,0 +1,57 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Fovea", + "text_content": "Fovea", + "text_box": { + "x": 5752842.0, + "y": 1905000.0, + "width": 432430.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6185273.0, + "y": 2012722.0 + }, + "end_point": { + "x": 6432878.0, + "y": 2012722.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "29", + "bbox": { + "x": 6185273.0, + "y": 2012722.0, + "width": 247605.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6432000.0, + "y": 2016000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/femur_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/femur_text_annotations.json new file mode 100644 index 00000000..6f73ca30 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/femur_text_annotations.json @@ -0,0 +1,981 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 4666150.0, + "y": 2299156.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "8" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4227438.0, + "y": 2146756.0 + }, + "end_point": { + "x": 4666151.0, + "y": 2406878.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "31", + "bbox": { + "x": 4227438.0, + "y": 2146756.0, + "width": 438713.0, + "height": 260122.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4224000.0, + "y": 2144000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 4464813.0, + "y": 4035977.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "15" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide12.xml", + "target_slide": 12 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4182271.0, + "y": 4143699.0 + }, + "end_point": { + "x": 4464813.0, + "y": 4143699.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "36", + "bbox": { + "x": 4182271.0, + "y": 4143699.0, + "width": 282542.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4184000.0, + "y": 4144000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater trochanter", + "text_content": "Greater trochanter", + "text_box": { + "x": 2819402.0, + "y": 1610248.0, + "width": 685799.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "17" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3505200.0, + "y": 1804488.0 + }, + "end_point": { + "x": 3810000.0, + "y": 2019550.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "19", + "bbox": { + "x": 3505200.0, + "y": 1804488.0, + "width": 304800.0, + "height": 215062.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3808000.0, + "y": 2016000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral epicondyle", + "text_content": "Lateral epicondyle", + "text_box": { + "x": 2667001.0, + "y": 5315115.0, + "width": 954107.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "22" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3621108.0, + "y": 5422837.0 + }, + "end_point": { + "x": 3959119.0, + "y": 5422837.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "35", + "bbox": { + "x": 3621108.0, + "y": 5422837.0, + "width": 338011.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 5424000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Patellar surface", + "text_content": "Patellar surface", + "text_box": { + "x": 3853815.0, + "y": 5943600.0, + "width": 838691.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4273160.0, + "y": 5659204.0 + }, + "end_point": { + "x": 4273160.0, + "y": 5943600.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "34", + "bbox": { + "x": 4273160.0, + "y": 5659204.0, + "width": 0.0, + "height": 284396.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4272000.0, + "y": 5656000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial epicondyle", + "text_content": "Medial epicondyle", + "text_box": { + "x": 4829567.0, + "y": 5339716.0, + "width": 954107.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4582644.0, + "y": 5447438.0 + }, + "end_point": { + "x": 4829566.0, + "y": 5447438.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 4582644.0, + "y": 5447438.0, + "width": 246922.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4584000.0, + "y": 5448000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Adductor tubercle", + "text_content": "Adductor tubercle", + "text_box": { + "x": 4869253.0, + "y": 4938981.0, + "width": 943487.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 4778337.0, + "y": 1841080.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4473543.0, + "y": 1948802.0 + }, + "end_point": { + "x": 4778338.0, + "y": 1948802.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "30", + "bbox": { + "x": 4473543.0, + "y": 1948802.0, + "width": 304795.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4472000.0, + "y": 1952000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser trochanter", + "text_content": "Lesser trochanter", + "text_box": { + "x": 4422652.0, + "y": 2549356.0, + "width": 835149.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "16" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4189301.0, + "y": 2505698.0 + }, + "end_point": { + "x": 4422652.0, + "y": 2657079.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 4189301.0, + "y": 2505698.0, + "width": 233351.0, + "height": 151381.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 2504000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater trochanter", + "text_content": "Greater trochanter", + "text_box": { + "x": 7772400.0, + "y": 1948802.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "72" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Trochanteric fossa", + "text_content": "Trochanteric fossa", + "text_box": { + "x": 6933400.0, + "y": 1490041.0, + "width": 954107.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "86" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 7227437.0, + "y": 1705486.0 + }, + "end_point": { + "x": 7410454.0, + "y": 2019551.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "133", + "bbox": { + "x": 7227437.0, + "y": 1705486.0, + "width": 183017.0, + "height": 314065.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7408000.0, + "y": 2016000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Fovea", + "text_content": "Fovea", + "text_box": { + "x": 6008515.0, + "y": 1610248.0, + "width": 432430.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "18" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 6440946.0, + "y": 1717970.0 + }, + "end_point": { + "x": 6779217.0, + "y": 1876932.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "29", + "bbox": { + "x": 6440946.0, + "y": 1717970.0, + "width": 338271.0, + "height": 158962.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6776000.0, + "y": 1880000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 7657460.0, + "y": 3955133.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide12.xml", + "target_slide": 12 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 7227436.0, + "y": 4061261.0 + }, + "end_point": { + "x": 7657460.0, + "y": 4062856.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "39", + "bbox": { + "x": 7227436.0, + "y": 4061261.0, + "width": 430024.0, + "height": 1595.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7224000.0, + "y": 4064000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 6071742.0, + "y": 1966720.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "63" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 6474416.0, + "y": 2073134.0 + }, + "end_point": { + "x": 6781208.0, + "y": 2074442.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "79", + "bbox": { + "x": 6474416.0, + "y": 2073134.0, + "width": 306792.0, + "height": 1308.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 2072000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 6273079.0, + "y": 2274239.0, + "width": 402674.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "64" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser trochanter", + "text_content": "Lesser trochanter", + "text_box": { + "x": 5861551.0, + "y": 2581758.0, + "width": 928459.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "65" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial condyle", + "text_content": "Medial condyle", + "text_box": { + "x": 5774929.0, + "y": 5583107.0, + "width": 825867.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "88" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 6600795.0, + "y": 5687151.0 + }, + "end_point": { + "x": 6859371.0, + "y": 5690829.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "107", + "bbox": { + "x": 6600795.0, + "y": 5687151.0, + "width": 258576.0, + "height": 3678.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 5688000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Linea aspera", + "text_content": "Linea aspera", + "text_box": { + "x": 6187862.0, + "y": 3414949.0, + "width": 593346.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "89" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 6781209.0, + "y": 3522671.0 + }, + "end_point": { + "x": 7131278.0, + "y": 3823521.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "99", + "bbox": { + "x": 6781209.0, + "y": 3522671.0, + "width": 350069.0, + "height": 300850.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7128000.0, + "y": 3824000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral condyle", + "text_content": "Lateral condyle", + "text_box": { + "x": 7559545.0, + "y": 5541725.0, + "width": 825867.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "90" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 7342592.0, + "y": 5649447.0 + }, + "end_point": { + "x": 7559544.0, + "y": 5649447.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "104", + "bbox": { + "x": 7342592.0, + "y": 5649447.0, + "width": 216952.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7344000.0, + "y": 5648000.0 + } + ] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Gluteal tuberosity", + "text_content": "Gluteal tuberosity", + "text_box": { + "x": 7657460.0, + "y": 2364707.0, + "width": 876940.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "112" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 7391400.0, + "y": 2472429.0 + }, + "end_point": { + "x": 7657460.0, + "y": 2472429.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "111", + "bbox": { + "x": 7391400.0, + "y": 2472429.0, + "width": 266060.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 2472000.0 + } + ] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "Intercondylar fossa", + "text_content": "Intercondylar fossa", + "text_box": { + "x": 6552238.0, + "y": 6025169.0, + "width": 1007307.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "136" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 7055891.0, + "y": 5748325.0 + }, + "end_point": { + "x": 7055891.0, + "y": 6025170.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "137", + "bbox": { + "x": 7055891.0, + "y": 5748325.0, + "width": 0.0, + "height": 276845.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7056000.0, + "y": 5752000.0 + } + ] + } + ], + "total_text_annotations": 21, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/fibula_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/fibula_text_annotations.json new file mode 100644 index 00000000..f2a3c9a4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/fibula_text_annotations.json @@ -0,0 +1,803 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 5486400.0, + "y": 3530756.0, + "width": 338667.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "14" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide35.xml", + "target_slide": 35 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5825066.0, + "y": 3638478.0 + }, + "end_point": { + "x": 7010400.0, + "y": 3638478.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "15", + "bbox": { + "x": 5825066.0, + "y": 3638478.0, + "width": 1185334.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4267201.0, + "y": 3638478.0 + }, + "end_point": { + "x": 5486400.0, + "y": 3638478.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "16", + "bbox": { + "x": 4267201.0, + "y": 3638478.0, + "width": 1219199.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 3640000.0 + }, + { + "x": 4264000.0, + "y": 3640000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 3254175.0, + "y": 1416278.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "19" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3635176.0, + "y": 1524000.0 + }, + "end_point": { + "x": 4189883.0, + "y": 1524000.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "21", + "bbox": { + "x": 3635176.0, + "y": 1524000.0, + "width": 554707.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 1520000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral malleolus", + "text_content": "Lateral malleolus", + "text_box": { + "x": 3046883.0, + "y": 5912078.0, + "width": 763583.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3810466.0, + "y": 6019800.0 + }, + "end_point": { + "x": 4189883.0, + "y": 6019800.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "25", + "bbox": { + "x": 3810466.0, + "y": 6019800.0, + "width": 379417.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 6016000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral malleolus", + "text_content": "Lateral malleolus", + "text_box": { + "x": 7620001.0, + "y": 5912078.0, + "width": 763583.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral surface", + "text_content": "Lateral surface", + "text_box": { + "x": 3036300.0, + "y": 4572000.0, + "width": 763583.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide39.xml", + "target_slide": 39 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 3799883.0, + "y": 4679722.0 + }, + "end_point": { + "x": 4254382.0, + "y": 4679722.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 3799883.0, + "y": 4679722.0, + "width": 454499.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4256000.0, + "y": 4680000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial surface", + "text_content": "Medial surface", + "text_box": { + "x": 4680485.0, + "y": 4308207.0, + "width": 729716.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide40.xml", + "target_slide": 40 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4344523.0, + "y": 4415929.0 + }, + "end_point": { + "x": 4680485.0, + "y": 4415929.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 4344523.0, + "y": 4415929.0, + "width": 335962.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 4416000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior surface", + "text_content": "Posterior surface", + "text_box": { + "x": 7504949.0, + "y": 3962400.0, + "width": 763583.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "40" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "slide41.xml", + "target_slide": 41 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7061602.0, + "y": 4070122.0 + }, + "end_point": { + "x": 7504949.0, + "y": 4070122.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 7061602.0, + "y": 4070122.0, + "width": 443347.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7064000.0, + "y": 4072000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 5271415.0, + "y": 4070122.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "45" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "slide36.xml", + "target_slide": 36 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4402053.0, + "y": 4177844.0 + }, + "end_point": { + "x": 5271416.0, + "y": 4177844.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "46", + "bbox": { + "x": 4402053.0, + "y": 4177844.0, + "width": 869363.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 6185815.0, + "y": 4177844.0 + }, + "end_point": { + "x": 6871615.0, + "y": 4177844.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "49", + "bbox": { + "x": 6185815.0, + "y": 4177844.0, + "width": 685800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6872000.0, + "y": 4176000.0 + }, + { + "x": 4400000.0, + "y": 4176000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior border", + "text_content": "Anterior border", + "text_box": { + "x": 4735407.0, + "y": 4876800.0, + "width": 708661.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "52" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide38.xml", + "target_slide": 38 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4301068.0, + "y": 4984522.0 + }, + "end_point": { + "x": 4735407.0, + "y": 4984522.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "53", + "bbox": { + "x": 4301068.0, + "y": 4984522.0, + "width": 434339.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4304000.0, + "y": 4984000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior border", + "text_content": "Posterior border", + "text_box": { + "x": 7504949.0, + "y": 5234118.0, + "width": 763583.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "56" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "slide37.xml", + "target_slide": 37 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 7061602.0, + "y": 5341840.0 + }, + "end_point": { + "x": 7504949.0, + "y": 5341840.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "57", + "bbox": { + "x": 7061602.0, + "y": 5341840.0, + "width": 443347.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7064000.0, + "y": 5344000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral surface", + "text_content": "Lateral surface", + "text_box": { + "x": 7467600.0, + "y": 5611014.0, + "width": 685801.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "44" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide39.xml", + "target_slide": 39 + }, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 7061603.0, + "y": 5718736.0 + }, + "end_point": { + "x": 7467599.0, + "y": 5718736.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "47", + "bbox": { + "x": 7061603.0, + "y": 5718736.0, + "width": 405996.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7064000.0, + "y": 5720000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 7429500.0, + "y": 1439190.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "59" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7061604.0, + "y": 1546912.0 + }, + "end_point": { + "x": 7429501.0, + "y": 1546912.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "20", + "bbox": { + "x": 7061604.0, + "y": 1546912.0, + "width": 367897.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7064000.0, + "y": 1544000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular surface for talus", + "text_content": "Articular surface for talus", + "text_box": { + "x": 5181601.0, + "y": 5903978.0, + "width": 1145299.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "63" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 6326899.0, + "y": 6011700.0 + }, + "end_point": { + "x": 6871615.0, + "y": 6011700.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "64", + "bbox": { + "x": 6326899.0, + "y": 6011700.0, + "width": 544716.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6872000.0, + "y": 6008000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular surface for tibia", + "text_content": "Articular surface for tibia", + "text_box": { + "x": 4680486.0, + "y": 1331468.0, + "width": 1145299.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "69" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 4299659.0, + "y": 1439190.0 + }, + "end_point": { + "x": 4680486.0, + "y": 1439190.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "70", + "bbox": { + "x": 4299659.0, + "y": 1439190.0, + "width": 380827.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4296000.0, + "y": 1440000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 6185815.0, + "y": 1638275.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "50" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 6566816.0, + "y": 1745997.0 + }, + "end_point": { + "x": 6954209.0, + "y": 1745997.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "60", + "bbox": { + "x": 6566816.0, + "y": 1745997.0, + "width": 387393.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6952000.0, + "y": 1744000.0 + } + ] + } + ], + "total_text_annotations": 15, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/first_rib_grooves_for_subclavian_vessels_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/first_rib_grooves_for_subclavian_vessels_text_annotations.json new file mode 100644 index 00000000..1fc142d8 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/first_rib_grooves_for_subclavian_vessels_text_annotations.json @@ -0,0 +1,82 @@ +{ + "slide_number": 17, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Scalene tubercle", + "text_content": "Scalene tubercle", + "text_box": { + "x": 4343400.0, + "y": 3168748.0, + "width": 753172.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "534" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5096572.0, + "y": 3276470.0 + }, + "end_point": { + "x": 5333872.0, + "y": 3276470.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "535", + "bbox": { + "x": 5096572.0, + "y": 3276470.0, + "width": 237300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5334000.0, + "y": 3276470.0 + }, + "end_point": { + "x": 5791200.0, + "y": 3918446.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "536", + "bbox": { + "x": 5334000.0, + "y": 3276470.0, + "width": 457200.0, + "height": 641976.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 3920000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/first_rib_head_and_neck_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/first_rib_head_and_neck_text_annotations.json new file mode 100644 index 00000000..273d4362 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/first_rib_head_and_neck_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 15, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (superior aspect)", + "text_content": "1st Right rib (superior aspect)", + "text_box": { + "x": 7239000.0, + "y": 3220656.0, + "width": 1401696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "478" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (inferior aspect)", + "text_content": "1st Right rib (inferior aspect)", + "text_box": { + "x": 7239000.0, + "y": 6032955.0, + "width": 1362522.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "479" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/first_rib_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/first_rib_text_annotations.json new file mode 100644 index 00000000..0d851c02 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/first_rib_text_annotations.json @@ -0,0 +1,434 @@ +{ + "slide_number": 13, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (superior aspect)", + "text_content": "1st Right rib (superior aspect)", + "text_box": { + "x": 7239000.0, + "y": 3220656.0, + "width": 1401696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "423" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (inferior aspect)", + "text_content": "1st Right rib (inferior aspect)", + "text_box": { + "x": 7239000.0, + "y": 6032955.0, + "width": 1362522.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "424" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 7924800.0, + "y": 4077395.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "425" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7391400.0, + "y": 4185117.0 + }, + "end_point": { + "x": 7924800.0, + "y": 4193817.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "426", + "bbox": { + "x": 7391400.0, + "y": 4185117.0, + "width": 533400.0, + "height": 8700.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 4184000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5029200.0, + "y": 1524000.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "427" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4800900.0, + "y": 1631722.0 + }, + "end_point": { + "x": 5029200.0, + "y": 1631722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "428", + "bbox": { + "x": 4800900.0, + "y": 1631722.0, + "width": 228300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4800000.0, + "y": 1632000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 3548959.0, + "y": 1738513.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "429" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3853759.0, + "y": 1846235.0 + }, + "end_point": { + "x": 4267159.0, + "y": 1846235.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "430", + "bbox": { + "x": 3853759.0, + "y": 1846235.0, + "width": 413400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 1848000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Grooves for subclavian vessels", + "text_content": "Grooves for subclavian vessels", + "text_box": { + "x": 6705600.0, + "y": 1569236.0, + "width": 838200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "431" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 6324600.0, + "y": 1738513.0 + }, + "end_point": { + "x": 6705600.0, + "y": 1738513.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "432", + "bbox": { + "x": 6324600.0, + "y": 1738513.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6324600.0, + "y": 1739444.0 + }, + "end_point": { + "x": 6400800.0, + "y": 2590800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "433", + "bbox": { + "x": 6324600.0, + "y": 1739444.0, + "width": 76200.0, + "height": 851356.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6400000.0, + "y": 2592000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Scalene tubercle", + "text_content": "Scalene tubercle", + "text_box": { + "x": 7391400.0, + "y": 2635478.0, + "width": 753172.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "435" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 5867400.0, + "y": 2743200.0 + }, + "end_point": { + "x": 7391400.0, + "y": 2743200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "436", + "bbox": { + "x": 5867400.0, + "y": 2743200.0, + "width": 1524000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5864000.0, + "y": 2744000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Tubercle", + "text_content": "Tubercle", + "text_box": { + "x": 3124201.0, + "y": 2380917.0, + "width": 424759.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "437" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 3548960.0, + "y": 2488639.0 + }, + "end_point": { + "x": 3962360.0, + "y": 2488639.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "438", + "bbox": { + "x": 3548960.0, + "y": 2488639.0, + "width": 413400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 2488000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Tubercle", + "text_content": "Tubercle", + "text_box": { + "x": 8017221.0, + "y": 5093383.0, + "width": 424759.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "439" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 8017221.0, + "y": 5201105.0 + }, + "end_point": { + "x": 7620021.0, + "y": 5201105.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "440", + "bbox": { + "x": 7620021.0, + "y": 5201105.0, + "width": 397200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7624000.0, + "y": 5200000.0 + } + ] + } + ], + "total_text_annotations": 9, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/first_rib_tubercles_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/first_rib_tubercles_text_annotations.json new file mode 100644 index 00000000..677bda2e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/first_rib_tubercles_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 16, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (superior aspect)", + "text_content": "1st Right rib (superior aspect)", + "text_box": { + "x": 7239000.0, + "y": 3220656.0, + "width": 1401696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "504" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (inferior aspect)", + "text_content": "1st Right rib (inferior aspect)", + "text_box": { + "x": 7239000.0, + "y": 6032955.0, + "width": 1362522.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "505" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/first_rib_view_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/first_rib_view_text_annotations.json new file mode 100644 index 00000000..26171599 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/first_rib_view_text_annotations.json @@ -0,0 +1,46 @@ +{ + "slide_number": 14, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (superior aspect)", + "text_content": "1st Right rib (superior aspect)", + "text_box": { + "x": 7239000.0, + "y": 3220656.0, + "width": 1401696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "458" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "1st Right rib (inferior aspect)", + "text_content": "1st Right rib (inferior aspect)", + "text_box": { + "x": 7239000.0, + "y": 6032955.0, + "width": 1362522.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "459" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/hand_metacarpals_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/hand_metacarpals_text_annotations.json new file mode 100644 index 00000000..43bfdca4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/hand_metacarpals_text_annotations.json @@ -0,0 +1,418 @@ +{ + "slide_number": 43, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Base", + "text_content": "Base", + "text_box": { + "x": 5582368.0, + "y": 2615011.0, + "width": 350100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5932468.0, + "y": 2722733.0 + }, + "end_point": { + "x": 6629402.0, + "y": 2722733.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "21", + "bbox": { + "x": 5932468.0, + "y": 2722733.0, + "width": 696934.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4906284.0, + "y": 2722733.0 + }, + "end_point": { + "x": 5582368.0, + "y": 2722733.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 4906284.0, + "y": 2722733.0, + "width": 676084.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4904000.0, + "y": 2720000.0 + }, + { + "x": 6632000.0, + "y": 2720000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 5582367.0, + "y": 2956278.0, + "width": 375434.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "30" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5957802.0, + "y": 3064000.0 + }, + "end_point": { + "x": 6506445.0, + "y": 3064000.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "31", + "bbox": { + "x": 5957802.0, + "y": 3064000.0, + "width": 548643.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5023367.0, + "y": 3064000.0 + }, + "end_point": { + "x": 5582367.0, + "y": 3064000.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 5023367.0, + "y": 3064000.0, + "width": 559000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6504000.0, + "y": 3064000.0 + }, + { + "x": 5024000.0, + "y": 3064000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5582367.0, + "y": 3397478.0, + "width": 375434.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5957802.0, + "y": 3505200.0 + }, + "end_point": { + "x": 6324601.0, + "y": 3511374.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "38", + "bbox": { + "x": 5957802.0, + "y": 3505200.0, + "width": 366799.0, + "height": 6174.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5211085.0, + "y": 3505200.0 + }, + "end_point": { + "x": 5582368.0, + "y": 3511374.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 5211085.0, + "y": 3505200.0, + "width": 371283.0, + "height": 6174.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6328000.0, + "y": 3512000.0 + }, + { + "x": 5208000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 2789169.0, + "y": 4572000.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "55" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 3733800.0, + "y": 5603751.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "56" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 4559290.0, + "y": 5699020.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "58" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 5146404.0, + "y": 5430560.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "59" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5546277.0, + "y": 4946427.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "60" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5957801.0, + "y": 5199913.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "61" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 6553202.0, + "y": 5638800.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "63" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 7010400.0, + "y": 5806742.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "66" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 7543800.0, + "y": 5531078.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "67" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 8458200.0, + "y": 4268673.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "68" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 13, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/hand_phalanges_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/hand_phalanges_text_annotations.json new file mode 100644 index 00000000..e3e27488 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/hand_phalanges_text_annotations.json @@ -0,0 +1,534 @@ +{ + "slide_number": 44, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 2789169.0, + "y": 4572000.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 3733800.0, + "y": 5603751.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "22" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 4559290.0, + "y": 5699020.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 5146404.0, + "y": 5430560.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5546277.0, + "y": 4946427.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5957801.0, + "y": 5199913.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 6553202.0, + "y": 5638800.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "29" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 7010400.0, + "y": 5806742.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "30" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 7543800.0, + "y": 5531078.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 8458200.0, + "y": 4268673.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 8114470.0, + "y": 5054149.0, + "width": 319660.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "40" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7677084.0, + "y": 5161871.0 + }, + "end_point": { + "x": 8114471.0, + "y": 5161871.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 7677084.0, + "y": 5161871.0, + "width": 437387.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7680000.0, + "y": 5160000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Base", + "text_content": "Base", + "text_box": { + "x": 8092752.0, + "y": 4679722.0, + "width": 335477.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "42" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7831013.0, + "y": 4787444.0 + }, + "end_point": { + "x": 8092752.0, + "y": 4787444.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 7831013.0, + "y": 4787444.0, + "width": 261739.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7832000.0, + "y": 4784000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 8114470.0, + "y": 4852172.0, + "width": 319660.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "43" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7723636.0, + "y": 4959894.0 + }, + "end_point": { + "x": 8114471.0, + "y": 4959894.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "45", + "bbox": { + "x": 7723636.0, + "y": 4959894.0, + "width": 390835.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7720000.0, + "y": 4960000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Proximal", + "text_content": "Proximal", + "text_box": { + "x": 3210864.0, + "y": 4181703.0, + "width": 410974.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "55" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3621839.0, + "y": 4289425.0 + }, + "end_point": { + "x": 3781426.0, + "y": 4435475.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "63", + "bbox": { + "x": 3621839.0, + "y": 4289425.0, + "width": 159587.0, + "height": 146050.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 3076576.0, + "y": 4048125.0 + }, + "end_point": { + "x": 3210865.0, + "y": 4289425.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "80", + "bbox": { + "x": 3076576.0, + "y": 4048125.0, + "width": 134289.0, + "height": 241300.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3784000.0, + "y": 4432000.0 + }, + { + "x": 3080000.0, + "y": 4048000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Middle", + "text_content": "Middle", + "text_box": { + "x": 3198136.0, + "y": 4787444.0, + "width": 339451.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "56" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3537587.0, + "y": 4895166.0 + }, + "end_point": { + "x": 3756026.0, + "y": 5060950.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "68", + "bbox": { + "x": 3537587.0, + "y": 4895166.0, + "width": 218439.0, + "height": 165784.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3760000.0, + "y": 5064000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Distal", + "text_content": "Distal", + "text_box": { + "x": 3174561.0, + "y": 5161841.0, + "width": 339451.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "58" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 3514011.0, + "y": 5269563.0 + }, + "end_point": { + "x": 3781425.0, + "y": 5457825.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "74", + "bbox": { + "x": 3514011.0, + "y": 5269563.0, + "width": 267414.0, + "height": 188262.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 2921000.0, + "y": 4540251.0 + }, + "end_point": { + "x": 3174560.0, + "y": 5269564.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "77", + "bbox": { + "x": 2921000.0, + "y": 4540251.0, + "width": 253560.0, + "height": 729313.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3784000.0, + "y": 5456000.0 + }, + { + "x": 2920000.0, + "y": 4544000.0 + } + ] + } + ], + "total_text_annotations": 16, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/hands_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/hands_text_annotations.json new file mode 100644 index 00000000..6a6ed419 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/hands_text_annotations.json @@ -0,0 +1,1034 @@ +{ + "slide_number": 33, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Scaphoid", + "text_content": "Scaphoid", + "text_box": { + "x": 3048000.0, + "y": 2050491.0, + "width": 456968.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide35.xml", + "target_slide": 35 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3504968.0, + "y": 2158213.0 + }, + "end_point": { + "x": 3886200.0, + "y": 2529731.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "17", + "bbox": { + "x": 3504968.0, + "y": 2158213.0, + "width": 381232.0, + "height": 371518.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 2528000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Lunate", + "text_content": "Lunate", + "text_box": { + "x": 3934952.0, + "y": 1619603.0, + "width": 408449.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide36.xml", + "target_slide": 36 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4139176.0, + "y": 1835047.0 + }, + "end_point": { + "x": 4419600.0, + "y": 2265935.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 4139176.0, + "y": 1835047.0, + "width": 280424.0, + "height": 430888.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4416000.0, + "y": 2264000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Triquetrum", + "text_content": "Triquetrum", + "text_box": { + "x": 4419601.0, + "y": 1737851.0, + "width": 583853.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "22" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "slide37.xml", + "target_slide": 37 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4648201.0, + "y": 1953296.0 + }, + "end_point": { + "x": 4711528.0, + "y": 2362201.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "46", + "bbox": { + "x": 4648201.0, + "y": 1953296.0, + "width": 63327.0, + "height": 408905.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4712000.0, + "y": 2360000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Pisiform", + "text_content": "Pisiform", + "text_box": { + "x": 5003453.0, + "y": 1860015.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "slide38.xml", + "target_slide": 38 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Trapezium", + "text_content": "Trapezium", + "text_box": { + "x": 2743199.0, + "y": 2559278.0, + "width": 510397.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "slide39.xml", + "target_slide": 39 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3253596.0, + "y": 2667000.0 + }, + "end_point": { + "x": 3576724.0, + "y": 2774723.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "30", + "bbox": { + "x": 3253596.0, + "y": 2667000.0, + "width": 323128.0, + "height": 107723.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3576000.0, + "y": 2776000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Trapezoid", + "text_content": "Trapezoid", + "text_box": { + "x": 2971800.0, + "y": 2314287.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide40.xml", + "target_slide": 40 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3405996.0, + "y": 2422010.0 + }, + "end_point": { + "x": 3886200.0, + "y": 2819401.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 3405996.0, + "y": 2422010.0, + "width": 480204.0, + "height": 397391.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 2816000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Capitate", + "text_content": "Capitate", + "text_box": { + "x": 3413188.0, + "y": 1737851.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide41.xml", + "target_slide": 41 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3657600.0, + "y": 1953296.0 + }, + "end_point": { + "x": 4267200.0, + "y": 2667001.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 3657600.0, + "y": 1953296.0, + "width": 609600.0, + "height": 713705.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 2664000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Hamate", + "text_content": "Hamate", + "text_box": { + "x": 5220551.0, + "y": 2343834.0, + "width": 388188.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "29" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Scaphoid", + "text_content": "Scaphoid", + "text_box": { + "x": 7153977.0, + "y": 1554954.0, + "width": 456968.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide35.xml", + "target_slide": 35 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7382461.0, + "y": 1770398.0 + }, + "end_point": { + "x": 7382461.0, + "y": 2211316.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "35", + "bbox": { + "x": 7382461.0, + "y": 1770398.0, + "width": 0.0, + "height": 440918.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7384000.0, + "y": 2208000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Lunate", + "text_content": "Lunate", + "text_box": { + "x": 6621646.0, + "y": 1511881.0, + "width": 408449.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide36.xml", + "target_slide": 36 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 6825871.0, + "y": 1727325.0 + }, + "end_point": { + "x": 7087554.0, + "y": 1953295.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "51", + "bbox": { + "x": 6825871.0, + "y": 1727325.0, + "width": 261683.0, + "height": 225970.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 1952000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Triquetrum", + "text_content": "Triquetrum", + "text_box": { + "x": 5755357.0, + "y": 1718535.0, + "width": 583853.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "slide37.xml", + "target_slide": 37 + }, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 6339210.0, + "y": 1826257.0 + }, + "end_point": { + "x": 6858001.0, + "y": 2158213.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "54", + "bbox": { + "x": 6339210.0, + "y": 1826257.0, + "width": 518791.0, + "height": 331956.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 2160000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Pisiform", + "text_content": "Pisiform", + "text_box": { + "x": 5895523.0, + "y": 1995872.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "38" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "slide38.xml", + "target_slide": 38 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 6329719.0, + "y": 2103595.0 + }, + "end_point": { + "x": 6621645.0, + "y": 2265936.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "56", + "bbox": { + "x": 6329719.0, + "y": 2103595.0, + "width": 291926.0, + "height": 162341.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6624000.0, + "y": 2264000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Trapezium", + "text_content": "Trapezium", + "text_box": { + "x": 8109491.0, + "y": 2314287.0, + "width": 519616.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "39" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "slide39.xml", + "target_slide": 39 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7822551.0, + "y": 2422009.0 + }, + "end_point": { + "x": 8109491.0, + "y": 2481818.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "47", + "bbox": { + "x": 7822551.0, + "y": 2422009.0, + "width": 286940.0, + "height": 59809.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7824000.0, + "y": 2424000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Trapezoid", + "text_content": "Trapezoid", + "text_box": { + "x": 8001952.0, + "y": 2114003.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "41" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide40.xml", + "target_slide": 40 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Capitate", + "text_content": "Capitate", + "text_box": { + "x": 7784854.0, + "y": 1873561.0, + "width": 434196.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "42" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide41.xml", + "target_slide": 41 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Hamate", + "text_content": "Hamate", + "text_box": { + "x": 6037792.0, + "y": 2363019.0, + "width": 430640.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "43" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 6468433.0, + "y": 2470741.0 + }, + "end_point": { + "x": 6972402.0, + "y": 2529731.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "53", + "bbox": { + "x": 6468433.0, + "y": 2470741.0, + "width": 503969.0, + "height": 58990.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6976000.0, + "y": 2528000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Metacarpal", + "text_content": "Metacarpal", + "text_box": { + "x": 5479713.0, + "y": 2820639.0, + "width": 605155.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "82" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide43.xml", + "target_slide": 43 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 6084867.0, + "y": 2928361.0 + }, + "end_point": { + "x": 6621645.0, + "y": 2928361.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "147", + "bbox": { + "x": 6084867.0, + "y": 2928361.0, + "width": 536778.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6624000.0, + "y": 2928000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Phalanges", + "text_content": "Phalanges", + "text_box": { + "x": 2849612.0, + "y": 4800600.0, + "width": 528148.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "178" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide44.xml", + "target_slide": 44 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 3377760.0, + "y": 4908323.0 + }, + "end_point": { + "x": 3831016.0, + "y": 5479972.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "182", + "bbox": { + "x": 3377760.0, + "y": 4908323.0, + "width": 453256.0, + "height": 571649.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 3377760.0, + "y": 4921479.0 + }, + "end_point": { + "x": 3831016.0, + "y": 5061180.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "185", + "bbox": { + "x": 3377760.0, + "y": 4921479.0, + "width": 453256.0, + "height": 139701.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3832000.0, + "y": 5064000.0 + }, + { + "x": 3832000.0, + "y": 5480000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 2789169.0, + "y": 4572000.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "57" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 3733800.0, + "y": 5603751.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "58" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 4559290.0, + "y": 5699020.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "59" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_22", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 5146404.0, + "y": 5430560.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "60" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_23", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5546277.0, + "y": 4946427.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "61" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_24", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 5957801.0, + "y": 5199913.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "63" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_25", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 6553202.0, + "y": 5638800.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "66" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_26", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 7010400.0, + "y": 5806742.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "67" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_27", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 7543800.0, + "y": 5531078.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "68" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_28", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 8458200.0, + "y": 4268673.0, + "width": 152400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "69" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 28, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/humerus_capitulum_and_trochlea_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/humerus_capitulum_and_trochlea_text_annotations.json new file mode 100644 index 00000000..76437dee --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/humerus_capitulum_and_trochlea_text_annotations.json @@ -0,0 +1,28 @@ +{ + "slide_number": 16, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "* sulcus for ulnar n.", + "text_content": "* sulcus for ulnar n.", + "text_box": { + "x": 5756470.0, + "y": 5727891.0, + "width": 838200.0, + "height": 200055.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/humerus_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/humerus_text_annotations.json new file mode 100644 index 00000000..d5c56e0c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/humerus_text_annotations.json @@ -0,0 +1,990 @@ +{ + "slide_number": 3, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5543244.0, + "y": 1828801.0, + "width": 362257.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5905501.0, + "y": 1936524.0 + }, + "end_point": { + "x": 6519882.0, + "y": 1938755.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "23", + "bbox": { + "x": 5905501.0, + "y": 1936524.0, + "width": 614381.0, + "height": 2231.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4759557.0, + "y": 1936524.0 + }, + "end_point": { + "x": 5543244.0, + "y": 1938755.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "25", + "bbox": { + "x": 4759557.0, + "y": 1936524.0, + "width": 783687.0, + "height": 2231.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6520000.0, + "y": 1936000.0 + }, + { + "x": 4760000.0, + "y": 1936000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater tubercle", + "text_content": "Greater tubercle", + "text_box": { + "x": 7692670.0, + "y": 1659524.0, + "width": 457200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "52" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7162800.0, + "y": 1828801.0 + }, + "end_point": { + "x": 7692670.0, + "y": 1828801.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "53", + "bbox": { + "x": 7162800.0, + "y": 1828801.0, + "width": 529870.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7160000.0, + "y": 1832000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater tubercle", + "text_content": "Greater tubercle", + "text_box": { + "x": 3352800.0, + "y": 1634610.0, + "width": 457200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "54" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3810001.0, + "y": 1803043.0 + }, + "end_point": { + "x": 4258834.0, + "y": 1803888.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "55", + "bbox": { + "x": 3810001.0, + "y": 1803043.0, + "width": 448833.0, + "height": 845.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4256000.0, + "y": 1800000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser tubercle", + "text_content": "Lesser tubercle", + "text_box": { + "x": 4897942.0, + "y": 1492478.0, + "width": 705703.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "57" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Intertubercular sulcus", + "text_content": "Intertubercular sulcus", + "text_box": { + "x": 3316517.0, + "y": 2286423.0, + "width": 705703.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "66" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Anatomical neck", + "text_content": "Anatomical neck", + "text_box": { + "x": 5330496.0, + "y": 2088353.0, + "width": 769008.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "72" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide9.xml", + "target_slide": 9 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6099504.0, + "y": 2196075.0 + }, + "end_point": { + "x": 6629400.0, + "y": 2196075.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "73", + "bbox": { + "x": 6099504.0, + "y": 2196075.0, + "width": 529896.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4648200.0, + "y": 2196075.0 + }, + "end_point": { + "x": 5330496.0, + "y": 2196075.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "76", + "bbox": { + "x": 4648200.0, + "y": 2196075.0, + "width": 682296.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6632000.0, + "y": 2200000.0 + }, + { + "x": 4648000.0, + "y": 2200000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 5524500.0, + "y": 2895600.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "79" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide10.xml", + "target_slide": 10 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 5905500.0, + "y": 3003322.0 + }, + "end_point": { + "x": 6934200.0, + "y": 3003322.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "80", + "bbox": { + "x": 5905500.0, + "y": 3003322.0, + "width": 1028700.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4415308.0, + "y": 3003322.0 + }, + "end_point": { + "x": 5524501.0, + "y": 3003322.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "81", + "bbox": { + "x": 4415308.0, + "y": 3003322.0, + "width": 1109193.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6936000.0, + "y": 3000000.0 + }, + { + "x": 4416000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Deltoid tuberosity", + "text_content": "Deltoid tuberosity", + "text_box": { + "x": 2802101.0, + "y": 3558050.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "107" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 3640301.0, + "y": 3665772.0 + }, + "end_point": { + "x": 4097501.0, + "y": 3665772.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "108", + "bbox": { + "x": 3640301.0, + "y": 3665772.0, + "width": 457200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4096000.0, + "y": 3664000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Radial sulcus", + "text_content": "Radial sulcus", + "text_box": { + "x": 7676946.0, + "y": 3161706.0, + "width": 647700.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "112" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "slide12.xml", + "target_slide": 12 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 7169414.0, + "y": 3269428.0 + }, + "end_point": { + "x": 7676946.0, + "y": 3269428.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "113", + "bbox": { + "x": 7169414.0, + "y": 3269428.0, + "width": 507532.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7168000.0, + "y": 3272000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial epicondyle", + "text_content": "Medial epicondyle", + "text_box": { + "x": 5427499.0, + "y": 4951052.0, + "width": 575003.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "116" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 6002502.0, + "y": 5120330.0 + }, + "end_point": { + "x": 6858001.0, + "y": 5289607.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "117", + "bbox": { + "x": 6002502.0, + "y": 5120330.0, + "width": 855499.0, + "height": 169277.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 5120330.0 + }, + "end_point": { + "x": 5427498.0, + "y": 5289607.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "118", + "bbox": { + "x": 4495800.0, + "y": 5120330.0, + "width": 931698.0, + "height": 169277.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 5288000.0 + }, + { + "x": 4496000.0, + "y": 5120000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral epicondyle", + "text_content": "Lateral epicondyle", + "text_box": { + "x": 7692671.0, + "y": 5029200.0, + "width": 575003.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "123" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 7315200.0, + "y": 5198478.0 + }, + "end_point": { + "x": 7692670.0, + "y": 5289607.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "128", + "bbox": { + "x": 7315200.0, + "y": 5198478.0, + "width": 377470.0, + "height": 91129.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7312000.0, + "y": 5200000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral epicondyle", + "text_content": "Lateral epicondyle", + "text_box": { + "x": 2918570.0, + "y": 4951052.0, + "width": 575003.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "124" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 3493572.0, + "y": 5120330.0 + }, + "end_point": { + "x": 3968946.0, + "y": 5289607.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "125", + "bbox": { + "x": 3493572.0, + "y": 5120330.0, + "width": 475374.0, + "height": 169277.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3968000.0, + "y": 5288000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Radial fossa", + "text_content": "Radial fossa", + "text_box": { + "x": 3065299.0, + "y": 5367754.0, + "width": 575003.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "133" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 3640301.0, + "y": 5403018.0 + }, + "end_point": { + "x": 4058503.0, + "y": 5475477.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "134", + "bbox": { + "x": 3640301.0, + "y": 5403018.0, + "width": 418202.0, + "height": 72459.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4056000.0, + "y": 5472000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Coronoid fossa", + "text_content": "Coronoid fossa", + "text_box": { + "x": 4811180.0, + "y": 5514466.0, + "width": 713321.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "143" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 4343401.0, + "y": 5442008.0 + }, + "end_point": { + "x": 4811179.0, + "y": 5622189.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "144", + "bbox": { + "x": 4343401.0, + "y": 5442008.0, + "width": 467778.0, + "height": 180181.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 5440000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Olecranon fossa", + "text_content": "Olecranon fossa", + "text_box": { + "x": 5852301.0, + "y": 5647972.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "147" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Capitulum", + "text_content": "Capitulum", + "text_box": { + "x": 3137730.0, + "y": 5729910.0, + "width": 575003.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "151" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Trochlea", + "text_content": "Trochlea", + "text_box": { + "x": 4759557.0, + "y": 5863416.0, + "width": 468017.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "160" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 4343402.0, + "y": 5622188.0 + }, + "end_point": { + "x": 4759557.0, + "y": 5971138.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "161", + "bbox": { + "x": 4343402.0, + "y": 5622188.0, + "width": 416155.0, + "height": 348950.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 5624000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Trochlea", + "text_content": "Trochlea", + "text_box": { + "x": 7391401.0, + "y": 5879934.0, + "width": 468017.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "164" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 5622190.0 + }, + "end_point": { + "x": 7391400.0, + "y": 5987657.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "165", + "bbox": { + "x": 7086600.0, + "y": 5622190.0, + "width": 304800.0, + "height": 365467.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 5624000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Deltoid tuberosity", + "text_content": "Deltoid tuberosity", + "text_box": { + "x": 7651277.0, + "y": 3647713.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "180" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_24", + "kind": "connector", + "start_point": { + "x": 7277553.0, + "y": 3755435.0 + }, + "end_point": { + "x": 7651278.0, + "y": 3755435.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "181", + "bbox": { + "x": 7277553.0, + "y": 3755435.0, + "width": 373725.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7280000.0, + "y": 3752000.0 + } + ] + } + ], + "total_text_annotations": 19, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/iliac_crest_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/iliac_crest_text_annotations.json new file mode 100644 index 00000000..488c3efa --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/iliac_crest_text_annotations.json @@ -0,0 +1,106 @@ +{ + "slide_number": 5, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Internal lip", + "text_content": "Internal lip", + "text_box": { + "x": 7100000.0, + "y": 800000.0, + "width": 509000.0, + "height": 172000.0, + "rotation_emu": 0.0, + "shape_id": "206" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7650000.0, + "y": 886000.0 + }, + "end_point": { + "x": 7950000.0, + "y": 886000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "207", + "bbox": { + "x": 7650000.0, + "y": 886000.0, + "width": 300000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8464000.0, + "y": 1982000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "External lip", + "text_content": "External lip", + "text_box": { + "x": 6300000.0, + "y": 800000.0, + "width": 750000.0, + "height": 172000.0, + "rotation_emu": 0.0, + "shape_id": "208" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6050000.0, + "y": 886000.0 + }, + "end_point": { + "x": 6350000.0, + "y": 886000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "209", + "bbox": { + "x": 6050000.0, + "y": 886000.0, + "width": 300000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5904000.0, + "y": 1982000.0 + } + ] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ilium_anterior_spines_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ilium_anterior_spines_text_annotations.json new file mode 100644 index 00000000..6c994d77 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ilium_anterior_spines_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 6, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ilium_image_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ilium_image_text_annotations.json new file mode 100644 index 00000000..5cf0ac59 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ilium_image_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 4, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ilium_posterior_spines_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ilium_posterior_spines_text_annotations.json new file mode 100644 index 00000000..d1b82d49 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ilium_posterior_spines_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 7, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ilium_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ilium_text_annotations.json new file mode 100644 index 00000000..b4d6b2c2 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ilium_text_annotations.json @@ -0,0 +1,351 @@ +{ + "slide_number": 3, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Iliac Crest", + "text_content": "Iliac Crest", + "text_box": { + "x": 6581116, + "y": 370000, + "width": 595035, + "height": 215444, + "rotation": 0, + "shape_id": "148" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "line_type": "straight_arrow", + "start_point": { + "x": 5700000, + "y": 477722 + }, + "end_point": { + "x": 6581116, + "y": 477722 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "149" + }, + { + "line_id": "line_2", + "line_type": "straight_arrow", + "start_point": { + "x": 7176151, + "y": 477722 + }, + "end_point": { + "x": 8130000, + "y": 477722 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "150" + } + ], + "target_regions": [ + { + "x": 6581116, + "y": 477722 + }, + { + "x": 8389051, + "y": 477722 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior Superior Iliac Spine", + "text_content": "Anterior Superior Iliac Spine", + "text_box": { + "x": 6557752, + "y": 1400000, + "width": 766897, + "height": 461665, + "rotation": 0, + "shape_id": "151" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "line_type": "straight_arrow", + "start_point": { + "x": 6300000, + "y": 1400000 + }, + "end_point": { + "x": 6680000, + "y": 1400000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "152" + } + ], + "target_regions": [ + { + "x": 6557752, + "y": 1109320 + }, + { + "x": 6421485, + "y": 1747672 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior Inferior Iliac Spine", + "text_content": "Anterior Inferior Iliac Spine", + "text_box": { + "x": 6531485, + "y": 2050000, + "width": 766897, + "height": 461665, + "rotation": 0, + "shape_id": "153" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "line_type": "straight_arrow", + "start_point": { + "x": 6230000, + "y": 2150000 + }, + "end_point": { + "x": 6450000, + "y": 2150000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "154" + } + ], + "target_regions": [ + { + "x": 6421485, + "y": 1747672 + }, + { + "x": 6557752, + "y": 1109320 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior Inferior Iliac Spine", + "text_content": "Posterior Inferior Iliac Spine", + "text_box": { + "x": 8537969, + "y": 3000000, + "width": 766897, + "height": 461665, + "rotation": 0, + "shape_id": "155" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "line_type": "straight_arrow", + "start_point": { + "x": 9303518, + "y": 1792983 + }, + "end_point": { + "x": 9421418, + "y": 2104383 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "156" + } + ], + "target_regions": [ + { + "x": 9421418, + "y": 2104383 + }, + { + "x": 9531990, + "y": 1340019 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior Superior Iliac Spine", + "text_content": "Posterior Superior Iliac Spine", + "text_box": { + "x": 8500000, + "y": 10000, + "width": 766897, + "height": 461665, + "rotation": 0, + "shape_id": "157" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "line_type": "straight_arrow", + "start_point": { + "x": 9750000, + "y": 950000 + }, + "end_point": { + "x": 9750000, + "y": 1950000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "158" + }, + { + "line_id": "line_7", + "line_type": "straight_arrow", + "start_point": { + "x": 8822440, + "y": 716000 + }, + "end_point": { + "x": 8922440, + "y": 1992000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "160" + } + ], + "target_regions": [ + { + "x": 9531990, + "y": 1340019 + }, + { + "x": 8922440, + "y": 1411877 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Auricular surface", + "text_content": "Auricular surface", + "text_box": { + "x": 7850000, + "y": 10000, + "width": 624749, + "height": 338554, + "rotation": 0, + "shape_id": "159" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "line_type": "straight_arrow", + "start_point": { + "x": 8289051, + "y": 500000 + }, + "end_point": { + "x": 8500000, + "y": 1800000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "160" + }, + { + "line_id": "line_2", + "line_type": "straight_arrow", + "start_point": { + "x": 8589051, + "y": 2300000 + }, + "end_point": { + "x": 8789051, + "y": 2800000 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "150" + } + ], + "target_regions": [ + { + "x": 8922440, + "y": 1411877 + }, + { + "x": 8389051, + "y": 307722 + } + ] + } + ], + "total_text_annotations": 6 +} diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_maxilla_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_maxilla_text_annotations.json new file mode 100644 index 00000000..e9c12df9 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_maxilla_text_annotations.json @@ -0,0 +1,298 @@ +{ + "slide_number": 21, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Incisive foramen", + "text_content": "Incisive foramen", + "text_box": { + "x": 7543800.0, + "y": 2393019.0, + "width": 752390.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "751" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 2500741.0 + }, + "end_point": { + "x": 5943600.0, + "y": 2500741.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "752", + "bbox": { + "x": 5943600.0, + "y": 2500741.0, + "width": 1600200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5944000.0, + "y": 2504000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Palatine process", + "text_content": "Palatine process", + "text_box": { + "x": 7543800.0, + "y": 2895600.0, + "width": 752390.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "753" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3003322.0 + }, + "end_point": { + "x": 6324600.0, + "y": 3003322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "754", + "bbox": { + "x": 6324600.0, + "y": 3003322.0, + "width": 1219200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6328000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Median palatine suture", + "text_content": "Median palatine suture", + "text_box": { + "x": 7543800.0, + "y": 2667907.0, + "width": 1066800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "755" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 2775629.0 + }, + "end_point": { + "x": 5867400.0, + "y": 2775629.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "756", + "bbox": { + "x": 5867400.0, + "y": 2775629.0, + "width": 1676400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5864000.0, + "y": 2776000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2743200.0, + "y": 2789662.0, + "width": 895350.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "757" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3867150.0, + "y": 2897384.0 + }, + "end_point": { + "x": 3638550.0, + "y": 2897384.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "758", + "bbox": { + "x": 3638550.0, + "y": 2897384.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4213226.0, + "y": 3184526.0 + }, + "end_point": { + "x": 3867026.0, + "y": 2897426.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "759", + "bbox": { + "x": 3867026.0, + "y": 2897426.0, + "width": 346200.0, + "height": 287100.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4216000.0, + "y": 3184000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse palatine suture", + "text_content": "Transverse palatine suture", + "text_box": { + "x": 2768788.0, + "y": 2194818.0, + "width": 1193612.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "760" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4213226.0, + "y": 2302541.0 + }, + "end_point": { + "x": 5740526.0, + "y": 3540041.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "761", + "bbox": { + "x": 4213226.0, + "y": 2302541.0, + "width": 1527300.0, + "height": 1237500.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 3962400.0, + "y": 2302540.0 + }, + "end_point": { + "x": 4213200.0, + "y": 2302540.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "762", + "bbox": { + "x": 3962400.0, + "y": 2302540.0, + "width": 250800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5744000.0, + "y": 3544000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_occipital_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_occipital_bone_text_annotations.json new file mode 100644 index 00000000..2adcfadb --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_occipital_bone_text_annotations.json @@ -0,0 +1,370 @@ +{ + "slide_number": 26, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen magnum", + "text_content": "Foramen magnum", + "text_box": { + "x": 7769923.0, + "y": 5255480.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "942" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7769923.0, + "y": 5363202.0 + }, + "end_point": { + "x": 7222723.0, + "y": 5363202.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "943", + "bbox": { + "x": 7222723.0, + "y": 5363202.0, + "width": 547200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5791201.0, + "y": 3505200.0 + }, + "end_point": { + "x": 7222734.0, + "y": 5363202.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "959", + "bbox": { + "x": 5791201.0, + "y": 3505200.0, + "width": 1431533.0, + "height": 1858002.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen lacerum", + "text_content": "Foramen lacerum", + "text_box": { + "x": 7846931.0, + "y": 4835299.0, + "width": 761193.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "944" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7846931.0, + "y": 4943021.0 + }, + "end_point": { + "x": 7465031.0, + "y": 4943021.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "953", + "bbox": { + "x": 7465031.0, + "y": 4943021.0, + "width": 381900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6248400.0, + "y": 2438401.0 + }, + "end_point": { + "x": 7465122.0, + "y": 4943022.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "954", + "bbox": { + "x": 6248400.0, + "y": 2438401.0, + "width": 1216722.0, + "height": 2504621.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6248000.0, + "y": 2440000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Occipital condyle", + "text_content": "Occipital condyle", + "text_box": { + "x": 2743200.0, + "y": 5704063.0, + "width": 790002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "945" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3961602.0, + "y": 5812985.0 + }, + "end_point": { + "x": 3533202.0, + "y": 5811785.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "950", + "bbox": { + "x": 3533202.0, + "y": 5811785.0, + "width": 428400.0, + "height": 1200.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 5816000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Hypoglossal canal", + "text_content": "Hypoglossal canal", + "text_box": { + "x": 2744633.0, + "y": 5470924.0, + "width": 835723.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "946" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3811356.0, + "y": 5578646.0 + }, + "end_point": { + "x": 3580356.0, + "y": 5578646.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "949", + "bbox": { + "x": 3580356.0, + "y": 5578646.0, + "width": 231000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3808000.0, + "y": 5576000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Basilar part", + "text_content": "Basilar part", + "text_box": { + "x": 8053389.0, + "y": 5050743.0, + "width": 554735.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "947" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 8053389.0, + "y": 5158465.0 + }, + "end_point": { + "x": 7389789.0, + "y": 5158465.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "952", + "bbox": { + "x": 7389789.0, + "y": 5158465.0, + "width": 663600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 5791200.0, + "y": 2514601.0 + }, + "end_point": { + "x": 7389730.0, + "y": 5158466.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "957", + "bbox": { + "x": 5791200.0, + "y": 2514601.0, + "width": 1598530.0, + "height": 2643865.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 2512000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular foramen", + "text_content": "Jugular foramen", + "text_box": { + "x": 2744634.0, + "y": 5255480.0, + "width": 788569.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "948" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3733903.0, + "y": 5363202.0 + }, + "end_point": { + "x": 3533203.0, + "y": 5363202.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "951", + "bbox": { + "x": 3533203.0, + "y": 5363202.0, + "width": 200700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3736000.0, + "y": 5360000.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_palatine_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_palatine_bone_text_annotations.json new file mode 100644 index 00000000..7582ee5e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_palatine_bone_text_annotations.json @@ -0,0 +1,178 @@ +{ + "slide_number": 23, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Horizontal plate", + "text_content": "Horizontal plate", + "text_box": { + "x": 2936419.0, + "y": 1752600.0, + "width": 721182.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "835" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3994201.0, + "y": 1860322.0 + }, + "end_point": { + "x": 3657601.0, + "y": 1860322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "836", + "bbox": { + "x": 3657601.0, + "y": 1860322.0, + "width": 336600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 3994248.0, + "y": 1860322.0 + }, + "end_point": { + "x": 5372101.0, + "y": 3200400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "847", + "bbox": { + "x": 3994248.0, + "y": 1860322.0, + "width": 1377853.0, + "height": 1340078.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5376000.0, + "y": 3200000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater palatine foramen", + "text_content": "Greater palatine foramen", + "text_box": { + "x": 7451042.0, + "y": 1654192.0, + "width": 1143000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "837" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7451042.0, + "y": 1761914.0 + }, + "end_point": { + "x": 7070042.0, + "y": 1761914.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "839", + "bbox": { + "x": 7070042.0, + "y": 1761914.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7072000.0, + "y": 1760000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser palatine foramen", + "text_content": "Lesser palatine foramen", + "text_box": { + "x": 7523210.0, + "y": 1957365.0, + "width": 1107980.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "838" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7523210.0, + "y": 2065087.0 + }, + "end_point": { + "x": 7363010.0, + "y": 2065087.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "840", + "bbox": { + "x": 7363010.0, + "y": 2065087.0, + "width": 160200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7360000.0, + "y": 2064000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_sphenoid_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_sphenoid_bone_text_annotations.json new file mode 100644 index 00000000..dd9c0ad9 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_sphenoid_bone_text_annotations.json @@ -0,0 +1,556 @@ +{ + "slide_number": 22, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Pterygoid process", + "text_content": "Pterygoid process", + "text_box": { + "x": 4797530.0, + "y": 1356472.0, + "width": 895141.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "787" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 2764788.0, + "y": 2841228.0, + "width": 633315.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "788" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3822603.0, + "y": 2948950.0 + }, + "end_point": { + "x": 3398103.0, + "y": 2948950.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "792", + "bbox": { + "x": 3398103.0, + "y": 2948950.0, + "width": 424500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4724400.0, + "y": 3886200.0 + }, + "end_point": { + "x": 3822616.0, + "y": 2948952.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "794", + "bbox": { + "x": 3822616.0, + "y": 2948952.0, + "width": 901784.0, + "height": 937248.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4728000.0, + "y": 3888000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen ovale", + "text_content": "Foramen ovale", + "text_box": { + "x": 2764787.0, + "y": 3137918.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "786" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3822587.0, + "y": 3247140.0 + }, + "end_point": { + "x": 3450587.0, + "y": 3245640.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "785", + "bbox": { + "x": 3450587.0, + "y": 3245640.0, + "width": 372000.0, + "height": 1500.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5181600.0, + "y": 4572000.0 + }, + "end_point": { + "x": 3822616.0, + "y": 3245640.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "798", + "bbox": { + "x": 3822616.0, + "y": 3245640.0, + "width": 1358984.0, + "height": 1326360.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5184000.0, + "y": 4576000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen spinosum", + "text_content": "Foramen spinosum", + "text_box": { + "x": 2759394.0, + "y": 3465515.0, + "width": 868853.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "789" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3817247.0, + "y": 3573237.0 + }, + "end_point": { + "x": 3628247.0, + "y": 3573237.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "793", + "bbox": { + "x": 3628247.0, + "y": 3573237.0, + "width": 189000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4876800.0, + "y": 4689477.0 + }, + "end_point": { + "x": 3817222.0, + "y": 3573238.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "795", + "bbox": { + "x": 3817222.0, + "y": 3573238.0, + "width": 1059578.0, + "height": 1116239.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 4688000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Hamulus", + "text_content": "Hamulus", + "text_box": { + "x": 5062884.0, + "y": 1700192.0, + "width": 451992.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "791" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6068076.0, + "y": 1807914.0 + }, + "end_point": { + "x": 5514876.0, + "y": 1807914.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "790", + "bbox": { + "x": 5514876.0, + "y": 1807914.0, + "width": 553200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6072000.0, + "y": 1808000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial plate", + "text_content": "Medial plate", + "text_box": { + "x": 5027226.0, + "y": 2171631.0, + "width": 600456.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "802" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 5869482.0, + "y": 2279353.0 + }, + "end_point": { + "x": 5627682.0, + "y": 2279353.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "805", + "bbox": { + "x": 5627682.0, + "y": 2279353.0, + "width": 241800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5872000.0, + "y": 2280000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Pterygoid fossa", + "text_content": "Pterygoid fossa", + "text_box": { + "x": 5029200.0, + "y": 1852111.0, + "width": 712658.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "803" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 5993858.0, + "y": 1964633.0 + }, + "end_point": { + "x": 5741858.0, + "y": 1959833.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "806", + "bbox": { + "x": 5741858.0, + "y": 1959833.0, + "width": 252000.0, + "height": 4800.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 6949545.0, + "y": 4114801.0 + }, + "end_point": { + "x": 5993894.0, + "y": 1964766.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "813", + "bbox": { + "x": 5993894.0, + "y": 1964766.0, + "width": 955651.0, + "height": 2150035.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6952000.0, + "y": 4112000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral plate", + "text_content": "Lateral plate", + "text_box": { + "x": 5029200.0, + "y": 1538366.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "804" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7162800.0, + "y": 3886200.0 + }, + "end_point": { + "x": 6248400.0, + "y": 1646088.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "796", + "bbox": { + "x": 6248400.0, + "y": 1646088.0, + "width": 914400.0, + "height": 2240112.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 6248400.0, + "y": 1646088.0 + }, + "end_point": { + "x": 5638800.0, + "y": 1646088.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "807", + "bbox": { + "x": 5638800.0, + "y": 1646088.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7160000.0, + "y": 3888000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Scaphoid fossa", + "text_content": "Scaphoid fossa", + "text_box": { + "x": 5029200.0, + "y": 2013360.0, + "width": 712658.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "811" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 6858001.0, + "y": 4343401.0 + }, + "end_point": { + "x": 5943602.0, + "y": 2121084.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "810", + "bbox": { + "x": 5943602.0, + "y": 2121084.0, + "width": 914399.0, + "height": 2222317.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 5943458.0, + "y": 2121082.0 + }, + "end_point": { + "x": 5741858.0, + "y": 2121082.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "812", + "bbox": { + "x": 5741858.0, + "y": 2121082.0, + "width": 201600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 4344000.0 + } + ] + } + ], + "total_text_annotations": 9, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_temporal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_temporal_bone_text_annotations.json new file mode 100644 index 00000000..e18cdbca --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_temporal_bone_text_annotations.json @@ -0,0 +1,466 @@ +{ + "slide_number": 24, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2765492.0, + "y": 2434768.0, + "width": 843455.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "870" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 3971347.0, + "y": 2548790.0 + }, + "end_point": { + "x": 3608947.0, + "y": 2542490.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "896", + "bbox": { + "x": 3608947.0, + "y": 2542490.0, + "width": 362400.0, + "height": 6300.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3968000.0, + "y": 2552000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Carotid canal", + "text_content": "Carotid canal", + "text_box": { + "x": 2768239.0, + "y": 3056672.0, + "width": 614855.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "871" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 3770394.0, + "y": 3164394.0 + }, + "end_point": { + "x": 3383094.0, + "y": 3164394.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "890", + "bbox": { + "x": 3383094.0, + "y": 3164394.0, + "width": 387300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4886139.0, + "y": 3502186.0 + }, + "end_point": { + "x": 3770345.0, + "y": 3164395.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "892", + "bbox": { + "x": 3770345.0, + "y": 3164395.0, + "width": 1115794.0, + "height": 337791.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4888000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Styloid process", + "text_content": "Styloid process", + "text_box": { + "x": 2762473.0, + "y": 3299924.0, + "width": 694772.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "872" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 3770445.0, + "y": 3407646.0 + }, + "end_point": { + "x": 3457245.0, + "y": 3407646.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "883", + "bbox": { + "x": 3457245.0, + "y": 3407646.0, + "width": 313200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 3619502.0 + }, + "end_point": { + "x": 3765830.0, + "y": 3407647.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "891", + "bbox": { + "x": 3765830.0, + "y": 3407647.0, + "width": 806170.0, + "height": 211855.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 3616000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Stylomastoid foramen", + "text_content": "Stylomastoid foramen", + "text_box": { + "x": 2762473.0, + "y": 3657600.0, + "width": 981628.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "873" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4483001.0, + "y": 3765322.0 + }, + "end_point": { + "x": 3744101.0, + "y": 3765322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "884", + "bbox": { + "x": 3744101.0, + "y": 3765322.0, + "width": 738900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4480000.0, + "y": 3768000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Mastoid process", + "text_content": "Mastoid process", + "text_box": { + "x": 2768239.0, + "y": 4005148.0, + "width": 744055.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "874" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3962294.0, + "y": 4112870.0 + }, + "end_point": { + "x": 3512294.0, + "y": 4112870.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "876", + "bbox": { + "x": 3512294.0, + "y": 4112870.0, + "width": 450000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 4112000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Mastoid air cells (exposed)", + "text_content": "Mastoid air cells (exposed)", + "text_box": { + "x": 2821867.0, + "y": 4343400.0, + "width": 744055.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "875" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7620122.0, + "y": 4512677.0 + }, + "end_point": { + "x": 3565922.0, + "y": 4512677.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "877", + "bbox": { + "x": 3565922.0, + "y": 4512677.0, + "width": 4054200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7620002.0, + "y": 4220592.0 + }, + "end_point": { + "x": 8229601.0, + "y": 4512678.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "878", + "bbox": { + "x": 7620002.0, + "y": 4220592.0, + "width": 609599.0, + "height": 292086.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7620002.0, + "y": 4512678.0 + }, + "end_point": { + "x": 8229601.0, + "y": 4512679.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "880", + "bbox": { + "x": 7620002.0, + "y": 4512678.0, + "width": 609599.0, + "height": 1.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7624000.0, + "y": 4224000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Petrotympanic fissure", + "text_content": "Petrotympanic fissure", + "text_box": { + "x": 2762474.0, + "y": 2769249.0, + "width": 1003357.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "893" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 3946431.0, + "y": 2876971.0 + }, + "end_point": { + "x": 3765831.0, + "y": 2876971.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "894", + "bbox": { + "x": 3765831.0, + "y": 2876971.0, + "width": 180600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4774139.0, + "y": 3362147.0 + }, + "end_point": { + "x": 3946439.0, + "y": 2877047.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "895", + "bbox": { + "x": 3946439.0, + "y": 2877047.0, + "width": 827700.0, + "height": 485100.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4776000.0, + "y": 3360000.0 + } + ] + } + ], + "total_text_annotations": 7, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_view_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_view_text_annotations.json new file mode 100644 index 00000000..d311395a --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_view_text_annotations.json @@ -0,0 +1,1520 @@ +{ + "slide_number": 19, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Occipital bone", + "text_content": "Occipital bone", + "text_box": { + "x": 7333796.0, + "y": 3610736.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "647" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Sphenoid bone", + "text_content": "Sphenoid bone", + "text_box": { + "x": 2828372.0, + "y": 2240954.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "650" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal bone", + "text_content": "Temporal bone", + "text_box": { + "x": 2819400.0, + "y": 3299924.0, + "width": 723900.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "651" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Parietal bone", + "text_content": "Parietal bone", + "text_box": { + "x": 2819400.0, + "y": 5193552.0, + "width": 679904.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "652" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4267304.0, + "y": 5301274.0 + }, + "end_point": { + "x": 3499304.0, + "y": 5301274.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "659", + "bbox": { + "x": 3499304.0, + "y": 5301274.0, + "width": 768000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 5304000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Maxilla", + "text_content": "Maxilla", + "text_box": { + "x": 7315200.0, + "y": 1808950.0, + "width": 381002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "653" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Palatine bone", + "text_content": "Palatine bone", + "text_box": { + "x": 7315671.0, + "y": 2660659.0, + "width": 679904.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "654" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide23.xml", + "target_slide": 23 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Vomer", + "text_content": "Vomer", + "text_box": { + "x": 7315671.0, + "y": 3299924.0, + "width": 383478.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "655" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide25.xml", + "target_slide": 25 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 7315671.0, + "y": 3407646.0 + }, + "end_point": { + "x": 5714871.0, + "y": 3407646.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "667", + "bbox": { + "x": 5714871.0, + "y": 3407646.0, + "width": 1600800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Incisive foramen", + "text_content": "Incisive foramen", + "text_box": { + "x": 7401010.0, + "y": 1971091.0, + "width": 752390.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "656" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7401010.0, + "y": 2078813.0 + }, + "end_point": { + "x": 5791210.0, + "y": 2078813.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "660", + "bbox": { + "x": 5791210.0, + "y": 2078813.0, + "width": 1609800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 2080000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Palatine process", + "text_content": "Palatine process", + "text_box": { + "x": 7403485.0, + "y": 2133232.0, + "width": 752390.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "657" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7403485.0, + "y": 2240954.0 + }, + "end_point": { + "x": 5943685.0, + "y": 2240954.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "661", + "bbox": { + "x": 5943685.0, + "y": 2240954.0, + "width": 1459800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5944000.0, + "y": 2240000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 7405960.0, + "y": 2295373.0, + "width": 823640.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "658" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7405960.0, + "y": 2403095.0 + }, + "end_point": { + "x": 7256860.0, + "y": 2403095.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "662", + "bbox": { + "x": 7256860.0, + "y": 2403095.0, + "width": 149100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7256000.0, + "y": 2400000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater palatine foramen", + "text_content": "Greater palatine foramen", + "text_box": { + "x": 7409366.0, + "y": 2813059.0, + "width": 1125034.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "663" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7409366.0, + "y": 2920781.0 + }, + "end_point": { + "x": 6172166.0, + "y": 2920781.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "665", + "bbox": { + "x": 6172166.0, + "y": 2920781.0, + "width": 1237200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6176000.0, + "y": 2920000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser palatine foramen", + "text_content": "Lesser palatine foramen", + "text_box": { + "x": 7409366.0, + "y": 2973874.0, + "width": 1079314.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "664" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7409366.0, + "y": 3081596.0 + }, + "end_point": { + "x": 6172166.0, + "y": 3056696.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "666", + "bbox": { + "x": 6172166.0, + "y": 3056696.0, + "width": 1237200.0, + "height": 24900.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6176000.0, + "y": 3056000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Occipital condyle", + "text_content": "Occipital condyle", + "text_box": { + "x": 7409997.0, + "y": 4191000.0, + "width": 790002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "649" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7409997.0, + "y": 4298722.0 + }, + "end_point": { + "x": 6209997.0, + "y": 4298722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "648", + "bbox": { + "x": 6209997.0, + "y": 4298722.0, + "width": 1200000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6208000.0, + "y": 4296000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen magnum", + "text_content": "Foramen magnum", + "text_box": { + "x": 7419039.0, + "y": 4353463.0, + "width": 835725.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "668" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_30", + "kind": "connector", + "start_point": { + "x": 7419039.0, + "y": 4461185.0 + }, + "end_point": { + "x": 5827839.0, + "y": 4444685.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "702", + "bbox": { + "x": 5827839.0, + "y": 4444685.0, + "width": 1591200.0, + "height": 16500.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5824000.0, + "y": 4448000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Hypoglossal canal", + "text_content": "Hypoglossal canal", + "text_box": { + "x": 7397297.0, + "y": 4049546.0, + "width": 835723.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "669" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_29", + "kind": "connector", + "start_point": { + "x": 7397297.0, + "y": 4157268.0 + }, + "end_point": { + "x": 6400697.0, + "y": 4157268.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "701", + "bbox": { + "x": 6400697.0, + "y": 4157268.0, + "width": 996600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6400000.0, + "y": 4160000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Pterygoid process", + "text_content": "Pterygoid process", + "text_box": { + "x": 2980773.0, + "y": 2393354.0, + "width": 834483.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "673" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 4038456.0, + "y": 2501076.0 + }, + "end_point": { + "x": 3815256.0, + "y": 2501076.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "676", + "bbox": { + "x": 3815256.0, + "y": 2501076.0, + "width": 223200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 5105400.0, + "y": 3124201.0 + }, + "end_point": { + "x": 4038600.0, + "y": 2501078.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "679", + "bbox": { + "x": 4038600.0, + "y": 2501078.0, + "width": 1066800.0, + "height": 623123.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5104000.0, + "y": 3128000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 2980773.0, + "y": 2552937.0, + "width": 633315.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "674" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4038588.0, + "y": 2660659.0 + }, + "end_point": { + "x": 3614088.0, + "y": 2660659.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "677", + "bbox": { + "x": 3614088.0, + "y": 2660659.0, + "width": 424500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 4876800.0, + "y": 3339645.0 + }, + "end_point": { + "x": 4038600.0, + "y": 2660660.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "680", + "bbox": { + "x": 4038600.0, + "y": 2660660.0, + "width": 838200.0, + "height": 678985.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 3336000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen ovale", + "text_content": "Foramen ovale", + "text_box": { + "x": 2980772.0, + "y": 2712520.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "672" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4038572.0, + "y": 2821742.0 + }, + "end_point": { + "x": 3666572.0, + "y": 2820242.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "671", + "bbox": { + "x": 3666572.0, + "y": 2820242.0, + "width": 372000.0, + "height": 1500.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 5029200.0, + "y": 3657600.0 + }, + "end_point": { + "x": 4038600.0, + "y": 2821610.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "681", + "bbox": { + "x": 4038600.0, + "y": 2821610.0, + "width": 990600.0, + "height": 835990.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 3656000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen spinosum", + "text_content": "Foramen spinosum", + "text_box": { + "x": 2980772.0, + "y": 2864920.0, + "width": 868853.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "675" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 4038625.0, + "y": 2972642.0 + }, + "end_point": { + "x": 3849625.0, + "y": 2972642.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "678", + "bbox": { + "x": 3849625.0, + "y": 2972642.0, + "width": 189000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 4800600.0, + "y": 3733802.0 + }, + "end_point": { + "x": 4038600.0, + "y": 2972643.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "682", + "bbox": { + "x": 4038600.0, + "y": 2972643.0, + "width": 762000.0, + "height": 761159.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4800000.0, + "y": 3736000.0 + } + ] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2971801.0, + "y": 3452324.0, + "width": 843455.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "683" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 4190856.0, + "y": 3560046.0 + }, + "end_point": { + "x": 3815256.0, + "y": 3560046.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "688", + "bbox": { + "x": 3815256.0, + "y": 3560046.0, + "width": 375600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3560000.0 + } + ] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "Carotid canal", + "text_content": "Carotid canal", + "text_box": { + "x": 2971801.0, + "y": 3608697.0, + "width": 614855.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "684" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 4038456.0, + "y": 3716419.0 + }, + "end_point": { + "x": 3586656.0, + "y": 3716419.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "689", + "bbox": { + "x": 3586656.0, + "y": 3716419.0, + "width": 451800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 4876800.0, + "y": 3980515.0 + }, + "end_point": { + "x": 4038600.0, + "y": 3716419.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "695", + "bbox": { + "x": 4038600.0, + "y": 3716419.0, + "width": 838200.0, + "height": 264096.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 3984000.0 + } + ] + }, + { + "annotation_id": "annot_22", + "bone_name": "Bony Pelvis", + "subbone_name": "Styloid process", + "text_content": "Styloid process", + "text_box": { + "x": 2971800.0, + "y": 3765070.0, + "width": 694772.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "685" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId27", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 4038572.0, + "y": 3872792.0 + }, + "end_point": { + "x": 3666572.0, + "y": 3872792.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "690", + "bbox": { + "x": 3666572.0, + "y": 3872792.0, + "width": 372000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_24", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 3980515.0 + }, + "end_point": { + "x": 4038602.0, + "y": 3872794.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "694", + "bbox": { + "x": 4038602.0, + "y": 3872794.0, + "width": 533398.0, + "height": 107721.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 3984000.0 + } + ] + }, + { + "annotation_id": "annot_23", + "bone_name": "Bony Pelvis", + "subbone_name": "Stylomastoid foramen", + "text_content": "Stylomastoid foramen", + "text_box": { + "x": 2980772.0, + "y": 3932013.0, + "width": 981628.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "686" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId28", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 4191000.0, + "y": 4039735.0 + }, + "end_point": { + "x": 3962400.0, + "y": 4039735.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "692", + "bbox": { + "x": 3962400.0, + "y": 4039735.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 4147457.0 + }, + "end_point": { + "x": 4191000.0, + "y": 4039735.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "693", + "bbox": { + "x": 4191000.0, + "y": 4039735.0, + "width": 304800.0, + "height": 107722.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4496000.0, + "y": 4144000.0 + } + ] + }, + { + "annotation_id": "annot_24", + "bone_name": "Bony Pelvis", + "subbone_name": "Mastoid process", + "text_content": "Mastoid process", + "text_box": { + "x": 2989746.0, + "y": 4098956.0, + "width": 744055.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "687" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId29", + "target": "/ppt/slides/slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 3962401.0, + "y": 4206678.0 + }, + "end_point": { + "x": 3733801.0, + "y": 4206678.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "691", + "bbox": { + "x": 3733801.0, + "y": 4206678.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_26", + "kind": "connector", + "start_point": { + "x": 4267200.0, + "y": 4314400.0 + }, + "end_point": { + "x": 3962400.0, + "y": 4206678.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "696", + "bbox": { + "x": 3962400.0, + "y": 4206678.0, + "width": 304800.0, + "height": 107722.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 4312000.0 + } + ] + }, + { + "annotation_id": "annot_25", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen lacerum", + "text_content": "Foramen lacerum", + "text_box": { + "x": 7409366.0, + "y": 3765070.0, + "width": 826580.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "697" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId30", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_27", + "kind": "connector", + "start_point": { + "x": 7409366.0, + "y": 3872792.0 + }, + "end_point": { + "x": 6019766.0, + "y": 3872792.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "699", + "bbox": { + "x": 6019766.0, + "y": 3872792.0, + "width": 1389600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6016000.0, + "y": 3872000.0 + } + ] + }, + { + "annotation_id": "annot_26", + "bone_name": "Bony Pelvis", + "subbone_name": "Basilar part", + "text_content": "Basilar part", + "text_box": { + "x": 7409998.0, + "y": 3899356.0, + "width": 554735.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "698" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId31", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_28", + "kind": "connector", + "start_point": { + "x": 7409998.0, + "y": 4007078.0 + }, + "end_point": { + "x": 5714998.0, + "y": 4007078.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "700", + "bbox": { + "x": 5714998.0, + "y": 4007078.0, + "width": 1695000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 4008000.0 + } + ] + }, + { + "annotation_id": "annot_27", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular foramen", + "text_content": "Jugular foramen", + "text_box": { + "x": 7411226.0, + "y": 4505863.0, + "width": 742174.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "707" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId39", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_31", + "kind": "connector", + "start_point": { + "x": 7411226.0, + "y": 4613585.0 + }, + "end_point": { + "x": 5818826.0, + "y": 4613585.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "708", + "bbox": { + "x": 5818826.0, + "y": 4613585.0, + "width": 1592400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_32", + "kind": "connector", + "start_point": { + "x": 4953001.0, + "y": 4157269.0 + }, + "end_point": { + "x": 5818840.0, + "y": 4613586.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "709", + "bbox": { + "x": 4953001.0, + "y": 4157269.0, + "width": 865839.0, + "height": 456317.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4952000.0, + "y": 4160000.0 + } + ] + }, + { + "annotation_id": "annot_28", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior nuchal line", + "text_content": "Superior nuchal line", + "text_box": { + "x": 7419038.0, + "y": 4658263.0, + "width": 886762.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "710" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId40", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_33", + "kind": "connector", + "start_point": { + "x": 7419038.0, + "y": 4765985.0 + }, + "end_point": { + "x": 6781838.0, + "y": 4765985.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "711", + "bbox": { + "x": 6781838.0, + "y": 4765985.0, + "width": 637200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 4768000.0 + } + ] + } + ], + "total_text_annotations": 28, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/inferior_vomer_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/inferior_vomer_text_annotations.json new file mode 100644 index 00000000..77ea1f7f --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/inferior_vomer_text_annotations.json @@ -0,0 +1,82 @@ +{ + "slide_number": 25, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Choanae", + "text_content": "Choanae", + "text_box": { + "x": 8153401.0, + "y": 3577040.0, + "width": 457199.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "917" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 8153401.0, + "y": 3684762.0 + }, + "end_point": { + "x": 6324601.0, + "y": 3684762.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "918", + "bbox": { + "x": 6324601.0, + "y": 3684762.0, + "width": 1828800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6324601.0, + "y": 3684764.0 + }, + "end_point": { + "x": 5105402.0, + "y": 3684762.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "919", + "bbox": { + "x": 5105402.0, + "y": 3684762.0, + "width": 1219199.0, + "height": 2.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5104000.0, + "y": 3688000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ischial_spine_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischial_spine_text_annotations.json new file mode 100644 index 00000000..385fc066 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischial_spine_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 13, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ischial_tuberosity_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischial_tuberosity_text_annotations.json new file mode 100644 index 00000000..7ba3c83c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischial_tuberosity_text_annotations.json @@ -0,0 +1,154 @@ +{ + "slide_number": 12, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 8700000.0, + "y": 4000000.0, + "width": 409452.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "386" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 8459700.0, + "y": 4107722.0 + }, + "end_point": { + "x": 8700000.0, + "y": 4107722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "387", + "bbox": { + "x": 8459700.0, + "y": 4107722.0, + "width": 240300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 8288000.0, + "y": 3738390.0 + }, + "end_point": { + "x": 8459714.0, + "y": 4107722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "388", + "bbox": { + "x": 8138000.0, + "y": 3738390.0, + "width": 521714.0, + "height": 369332.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7934800.0, + "y": 3735694.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5990624.0, + "y": 4597694.0, + "width": 409452.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "389" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5750324.0, + "y": 4705416.0 + }, + "end_point": { + "x": 5990624.0, + "y": 4705416.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "390", + "bbox": { + "x": 5750324.0, + "y": 4705416.0, + "width": 240300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5542400.0, + "y": 4277092.0 + }, + "end_point": { + "x": 5750338.0, + "y": 4705416.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "391", + "bbox": { + "x": 5442400.0, + "y": 4377092.0, + "width": 307938.0, + "height": 328324.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5438800.0, + "y": 4375694.0 + } + ] +} + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} diff --git a/boneset-api/data/annotations/text_label_annotations/ischium_image_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischium_image_text_annotations.json new file mode 100644 index 00000000..5e498200 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischium_image_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 10, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ischium_ramus_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischium_ramus_text_annotations.json new file mode 100644 index 00000000..4a84d95d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischium_ramus_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 11, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ischium_sciatic_notches_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischium_sciatic_notches_text_annotations.json new file mode 100644 index 00000000..012b1ef1 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischium_sciatic_notches_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 14, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ischium_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ischium_text_annotations.json new file mode 100644 index 00000000..23f405db --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ischium_text_annotations.json @@ -0,0 +1,434 @@ +{ + "slide_number": 9, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Ramus", + "text_content": "Ramus", + "text_box": { + "x": 6505000.0, + "y": 4100000.0, + "width": 490123.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "299" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "/ppt/slides/slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6188271.0, + "y": 4246884.0 + }, + "end_point": { + "x": 6495000.0, + "y": 4246884.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "302", + "bbox": { + "x": 5688271.0, + "y": 4246884.0, + "width": 616729.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5687594.0, + "y": 4249764.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Ischial tuberosity", + "text_content": "Ischial tuberosity", + "text_box": { + "x": 4600000.0, + "y": 4655964.0, + "width": 902811.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "300" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "/ppt/slides/slide12.xml", + "target_slide": 12 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5480000.0, + "y": 4655964.0 + }, + "end_point": { + "x": 5730000.0, + "y": 4343686.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "301", + "bbox": { + "x": 6584840.0, + "y": 4543686.0, + "width": 341400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6927594.0, + "y": 4545764.0 + } + ] +}, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Ischial spine", + "text_content": "Ischial spine", + "text_box": { + "x": 4600000.0, + "y": 3392738.0, + "width": 689862.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "298" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5300000.0, + "y": 3500460.0 + }, + "end_point": { + "x": 5560000.0, + "y": 3500460.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "297", + "bbox": { + "x": 6369639.0, + "y": 3500460.0, + "width": 399000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6767594.0, + "y": 3497764.0 + } + ] +}, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater sciatic notch", + "text_content": "Greater sciatic notch", + "text_box": { + "x": 8528804.0, + "y": 2530964.0, + "width": 745591.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "307" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 8583704.0, + "y": 2800000.0 + }, + "end_point": { + "x": 8728804.0, + "y": 2800000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "308", + "bbox": { + "x": 8583704.0, + "y": 2700241.0, + "width": 245100.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 8355194.0, + "y": 2607165.0 + }, + "end_point": { + "x": 8583794.0, + "y": 2800000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "309", + "bbox": { + "x": 8355194.0, + "y": 2607165.0, + "width": 228600.0, + "height": 93077.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8351594.0, + "y": 2609764.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser sciatic notch", + "text_content": "Lesser sciatic notch", + "text_box": { + "x": 8500000.0, + "y": 3450000.0, + "width": 702534.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "310" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 8300000.0, + "y": 3500000.0 + }, + "end_point": { + "x": 8500000.0, + "y": 3500000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "311", + "bbox": { + "x": 7648486.0, + "y": 4366974.0, + "width": 288000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7648000.0, + "y": 4368000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 8660000.0, + "y": 4450000.0, + "width": 409452.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "313" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 8419700.0, + "y": 4557722.0 + }, + "end_point": { + "x": 8650000.0, + "y": 4557722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "314", + "bbox": { + "x": 8419700.0, + "y": 4557722.0, + "width": 240300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 8272794.0, + "y": 3900460.0 + }, + "end_point": { + "x": 8419700.0, + "y": 4557722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "315", + "bbox": { + "x": 8202794.0, + "y": 3500460.0, + "width": 216906.0, + "height": 1057262.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8199594.0, + "y": 3497764.0 + } + ] +}, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 6350000.0, + "y": 4500000.0, + "width": 409452.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "316" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 6109700.0, + "y": 4607722.0 + }, + "end_point": { + "x": 6350000.0, + "y": 4607722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "317", + "bbox": { + "x": 6109700.0, + "y": 4607722.0, + "width": 240300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5871776.0, + "y": 4279398.0 + }, + "end_point": { + "x": 6109714.0, + "y": 4607722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "318", + "bbox": { + "x": 5801776.0, + "y": 4279398.0, + "width": 307938.0, + "height": 328324.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5303594.0, + "y": 4137764.0 + } + ] +} + ], + "total_text_annotations": 7, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lateral_lacrimal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lateral_lacrimal_bone_text_annotations.json new file mode 100644 index 00000000..97753087 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lateral_lacrimal_bone_text_annotations.json @@ -0,0 +1,106 @@ +{ + "slide_number": 16, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Fossa for lacrimal sac", + "text_content": "Fossa for lacrimal sac", + "text_box": { + "x": 7715154.0, + "y": 2648178.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "558" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7715154.0, + "y": 2755900.0 + }, + "end_point": { + "x": 7467654.0, + "y": 2755900.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "559", + "bbox": { + "x": 7467654.0, + "y": 2755900.0, + "width": 247500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7464000.0, + "y": 2752000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal process of maxilla", + "text_content": "Frontal process of maxilla", + "text_box": { + "x": 7848600.0, + "y": 2073092.0, + "width": 857154.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "561" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7848600.0, + "y": 2242369.0 + }, + "end_point": { + "x": 7620000.0, + "y": 2242369.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "562", + "bbox": { + "x": 7620000.0, + "y": 2242369.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7616000.0, + "y": 2240000.0 + } + ] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lateral_mandible_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lateral_mandible_text_annotations.json new file mode 100644 index 00000000..aaaaea52 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lateral_mandible_text_annotations.json @@ -0,0 +1,346 @@ +{ + "slide_number": 18, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Head of condylar process", + "text_content": "Head of condylar process", + "text_box": { + "x": 2743200.0, + "y": 3087654.0, + "width": 825638.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "618" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4191038.0, + "y": 3256931.0 + }, + "end_point": { + "x": 3568838.0, + "y": 3256931.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "622", + "bbox": { + "x": 3568838.0, + "y": 3256931.0, + "width": 622200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3256000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Coronoid process", + "text_content": "Coronoid process", + "text_box": { + "x": 3359082.0, + "y": 3810000.0, + "width": 831919.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "619" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5638801.0, + "y": 3917722.0 + }, + "end_point": { + "x": 4191001.0, + "y": 3917722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "623", + "bbox": { + "x": 4191001.0, + "y": 3917722.0, + "width": 1447800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5640000.0, + "y": 3920000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 3782473.0, + "y": 4979312.0, + "width": 304799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "620" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6449472.0, + "y": 5087034.0 + }, + "end_point": { + "x": 4087272.0, + "y": 5087034.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "624", + "bbox": { + "x": 4087272.0, + "y": 5087034.0, + "width": 2362200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6448000.0, + "y": 5088000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental foramen", + "text_content": "Mental foramen", + "text_box": { + "x": 7946862.0, + "y": 5410200.0, + "width": 755719.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "621" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7238862.0, + "y": 5194822.0 + }, + "end_point": { + "x": 7946862.0, + "y": 5517922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "625", + "bbox": { + "x": 7238862.0, + "y": 5194822.0, + "width": 708000.0, + "height": 323100.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 5192000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Mandibular notch", + "text_content": "Mandibular notch", + "text_box": { + "x": 2996202.0, + "y": 3594556.0, + "width": 831919.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "628" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5170921.0, + "y": 3702278.0 + }, + "end_point": { + "x": 3828121.0, + "y": 3702278.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "629", + "bbox": { + "x": 3828121.0, + "y": 3702278.0, + "width": 1342800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5168000.0, + "y": 3704000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Ramus", + "text_content": "Ramus", + "text_box": { + "x": 3144205.0, + "y": 4406444.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "627" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5232805.0, + "y": 4514166.0 + }, + "end_point": { + "x": 3525205.0, + "y": 4514166.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "626", + "bbox": { + "x": 3525205.0, + "y": 4514166.0, + "width": 1707600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5232000.0, + "y": 4512000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Angle", + "text_content": "Angle", + "text_box": { + "x": 3630074.0, + "y": 5302478.0, + "width": 304799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "630" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4876873.0, + "y": 5410200.0 + }, + "end_point": { + "x": 3934873.0, + "y": 5410200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "631", + "bbox": { + "x": 3934873.0, + "y": 5410200.0, + "width": 942000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 5408000.0 + } + ] + } + ], + "total_text_annotations": 7, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lateral_temporal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lateral_temporal_bone_text_annotations.json new file mode 100644 index 00000000..4288d642 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lateral_temporal_bone_text_annotations.json @@ -0,0 +1,298 @@ +{ + "slide_number": 17, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "External acoustic meatus", + "text_content": "External acoustic meatus", + "text_box": { + "x": 2743200.0, + "y": 4586645.0, + "width": 779495.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "584" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4756295.0, + "y": 4755922.0 + }, + "end_point": { + "x": 3522695.0, + "y": 4755922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "585", + "bbox": { + "x": 3522695.0, + "y": 4755922.0, + "width": 1233600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4760000.0, + "y": 4752000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Mastoid process", + "text_content": "Mastoid process", + "text_box": { + "x": 2754415.0, + "y": 5029200.0, + "width": 768281.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "586" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4419696.0, + "y": 5136922.0 + }, + "end_point": { + "x": 3522696.0, + "y": 5136922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "588", + "bbox": { + "x": 3522696.0, + "y": 5136922.0, + "width": 897000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4416000.0, + "y": 5136000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2754414.0, + "y": 3945523.0, + "width": 522186.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "587" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4191000.0, + "y": 4114800.0 + }, + "end_point": { + "x": 3276600.0, + "y": 4114800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "589", + "bbox": { + "x": 3276600.0, + "y": 4114800.0, + "width": 914400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5638800.0, + "y": 4648200.0 + }, + "end_point": { + "x": 4191000.0, + "y": 4114800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "593", + "bbox": { + "x": 4191000.0, + "y": 4114800.0, + "width": 1447800.0, + "height": 533400.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5640000.0, + "y": 4648000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Mandibular fossa", + "text_content": "Mandibular fossa", + "text_box": { + "x": 3044860.0, + "y": 5486400.0, + "width": 768281.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "590" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4267341.0, + "y": 5594122.0 + }, + "end_point": { + "x": 3813141.0, + "y": 5594122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "591", + "bbox": { + "x": 3813141.0, + "y": 5594122.0, + "width": 454200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 5592000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Squamous part", + "text_content": "Squamous part", + "text_box": { + "x": 2783766.0, + "y": 3238369.0, + "width": 522186.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "594" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4114752.0, + "y": 3407646.0 + }, + "end_point": { + "x": 3305952.0, + "y": 3407646.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "595", + "bbox": { + "x": 3305952.0, + "y": 3407646.0, + "width": 808800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4876800.0, + "y": 3505201.0 + }, + "end_point": { + "x": 4114800.0, + "y": 3407648.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "596", + "bbox": { + "x": 4114800.0, + "y": 3407648.0, + "width": 762000.0, + "height": 97553.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 3504000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lateral_view_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lateral_view_text_annotations.json new file mode 100644 index 00000000..32bc20a8 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lateral_view_text_annotations.json @@ -0,0 +1,1196 @@ +{ + "slide_number": 11, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal bone", + "text_content": "Frontal bone", + "text_box": { + "x": 7543800.0, + "y": 2612749.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "392" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Glabella", + "text_content": "Glabella", + "text_box": { + "x": 7696200.0, + "y": 2845712.0, + "width": 457200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "393" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7696200.0, + "y": 2953434.0 + }, + "end_point": { + "x": 7467600.0, + "y": 2953434.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "395", + "bbox": { + "x": 7467600.0, + "y": 2953434.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7464000.0, + "y": 2952000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Supraorbital foramen", + "text_content": "Supraorbital foramen", + "text_box": { + "x": 7696200.0, + "y": 3061156.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "394" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7696200.0, + "y": 3168878.0 + }, + "end_point": { + "x": 7389300.0, + "y": 3168878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "396", + "bbox": { + "x": 7389300.0, + "y": 3168878.0, + "width": 306900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 3168000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Parietal bone", + "text_content": "Parietal bone", + "text_box": { + "x": 2788964.0, + "y": 1994356.0, + "width": 640036.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "397" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "/ppt/slides/slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3886500.0, + "y": 2102078.0 + }, + "end_point": { + "x": 3429000.0, + "y": 2102078.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "398", + "bbox": { + "x": 3429000.0, + "y": 2102078.0, + "width": 457500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 2104000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Coronal suture", + "text_content": "Coronal suture", + "text_box": { + "x": 5791200.0, + "y": 1348755.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "399" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Maxilla", + "text_content": "Maxilla", + "text_box": { + "x": 7919505.0, + "y": 4486358.0, + "width": 411436.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "402" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 7285005.0, + "y": 4594080.0 + }, + "end_point": { + "x": 7919505.0, + "y": 4606980.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "433", + "bbox": { + "x": 7285005.0, + "y": 4594080.0, + "width": 634500.0, + "height": 12900.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7288000.0, + "y": 4592000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Nasal bone", + "text_content": "Nasal bone", + "text_box": { + "x": 7846628.0, + "y": 3661382.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "403" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 7846628.0, + "y": 3769104.0 + }, + "end_point": { + "x": 7389428.0, + "y": 3769104.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "427", + "bbox": { + "x": 7389428.0, + "y": 3769104.0, + "width": 457200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_26", + "kind": "connector", + "start_point": { + "x": 7389428.0, + "y": 3769104.0 + }, + "end_point": { + "x": 6781800.0, + "y": 3515368.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "444", + "bbox": { + "x": 6781800.0, + "y": 3515368.0, + "width": 607628.0, + "height": 253736.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Mandible", + "text_content": "Mandible", + "text_box": { + "x": 3558518.0, + "y": 4997678.0, + "width": 510518.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "404" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Head of condylar process", + "text_content": "Head of condylar process", + "text_box": { + "x": 3701980.0, + "y": 5125315.0, + "width": 870020.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "405" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4984800.0, + "y": 5294592.0 + }, + "end_point": { + "x": 4572000.0, + "y": 5294592.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "417", + "bbox": { + "x": 4572000.0, + "y": 5294592.0, + "width": 412800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 5296000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal bone", + "text_content": "Temporal bone", + "text_box": { + "x": 2788964.0, + "y": 4114800.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "406" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "External acoustic meatus", + "text_content": "External acoustic meatus", + "text_box": { + "x": 2971800.0, + "y": 4442926.0, + "width": 1097236.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "407" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4984936.0, + "y": 4550648.0 + }, + "end_point": { + "x": 4069036.0, + "y": 4550648.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "408", + "bbox": { + "x": 4069036.0, + "y": 4550648.0, + "width": 915900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 4552000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Mastoid process", + "text_content": "Mastoid process", + "text_box": { + "x": 2971801.0, + "y": 4594080.0, + "width": 768281.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "409" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4724382.0, + "y": 4701802.0 + }, + "end_point": { + "x": 3740082.0, + "y": 4701802.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "411", + "bbox": { + "x": 3740082.0, + "y": 4701802.0, + "width": 984300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4728000.0, + "y": 4704000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Zygomatic process", + "text_content": "Zygomatic process", + "text_box": { + "x": 2971800.0, + "y": 4291515.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "410" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 5334000.0, + "y": 4399237.0 + }, + "end_point": { + "x": 3810000.0, + "y": 4399237.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "412", + "bbox": { + "x": 3810000.0, + "y": 4399237.0, + "width": 1524000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5336000.0, + "y": 4400000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Coronoid process", + "text_content": "Coronoid process", + "text_box": { + "x": 3733801.0, + "y": 5594275.0, + "width": 831919.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "413" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4984820.0, + "y": 5701997.0 + }, + "end_point": { + "x": 4565720.0, + "y": 5701997.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "418", + "bbox": { + "x": 4565720.0, + "y": 5701997.0, + "width": 419100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 4984862.0, + "y": 5701998.0 + }, + "end_point": { + "x": 6248400.0, + "y": 5996971.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "438", + "bbox": { + "x": 4984862.0, + "y": 5701998.0, + "width": 1263538.0, + "height": 294973.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6248000.0, + "y": 6000000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Ramus", + "text_content": "Ramus", + "text_box": { + "x": 3733800.0, + "y": 5751575.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "414" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4984800.0, + "y": 5859297.0 + }, + "end_point": { + "x": 4114800.0, + "y": 5859297.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "421", + "bbox": { + "x": 4114800.0, + "y": 5859297.0, + "width": 870000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 5856000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 3733801.0, + "y": 5889248.0, + "width": 304799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "415" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4984800.0, + "y": 5996970.0 + }, + "end_point": { + "x": 4038600.0, + "y": 5996970.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "419", + "bbox": { + "x": 4038600.0, + "y": 5996970.0, + "width": 946200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 6000000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Mental foramen", + "text_content": "Mental foramen", + "text_box": { + "x": 3740082.0, + "y": 6032955.0, + "width": 755719.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "416" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 4984801.0, + "y": 6140677.0 + }, + "end_point": { + "x": 4495801.0, + "y": 6140677.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "420", + "bbox": { + "x": 4495801.0, + "y": 6140677.0, + "width": 489000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 6144000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Mandibular notch", + "text_content": "Mandibular notch", + "text_box": { + "x": 3740082.0, + "y": 5416241.0, + "width": 831919.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "422" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 4984801.0, + "y": 5523963.0 + }, + "end_point": { + "x": 4572001.0, + "y": 5523963.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "423", + "bbox": { + "x": 4572001.0, + "y": 5523963.0, + "width": 412800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4984000.0, + "y": 5520000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Occipital bone", + "text_content": "Occipital bone", + "text_box": { + "x": 2743200.0, + "y": 3854678.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "424" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 3810000.0, + "y": 3962400.0 + }, + "end_point": { + "x": 3429000.0, + "y": 3962400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "425", + "bbox": { + "x": 3429000.0, + "y": 3962400.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3808000.0, + "y": 3960000.0 + } + ] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Sphenoid bone", + "text_content": "Sphenoid bone", + "text_box": { + "x": 2743200.0, + "y": 3471978.0, + "width": 723900.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "426" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 2809778.0, + "y": 3641035.0, + "width": 664987.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "428" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide14.xml", + "target_slide": 14 + }, + "pointer_lines": [ + { + "line_id": "line_28", + "kind": "connector", + "start_point": { + "x": 6019665.0, + "y": 3748757.0 + }, + "end_point": { + "x": 3474765.0, + "y": 3748757.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "446", + "bbox": { + "x": 3474765.0, + "y": 3748757.0, + "width": 2544900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6016000.0, + "y": 3752000.0 + } + ] + }, + { + "annotation_id": "annot_22", + "bone_name": "Bony Pelvis", + "subbone_name": "Lacrimal bone", + "text_content": "Lacrimal bone", + "text_box": { + "x": 7543801.0, + "y": 3991401.0, + "width": 685801.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "429" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide16.xml", + "target_slide": 16 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 7543801.0, + "y": 4099123.0 + }, + "end_point": { + "x": 7389301.0, + "y": 4099123.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "430", + "bbox": { + "x": 7389301.0, + "y": 4099123.0, + "width": 154500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 6858000.0, + "y": 3962401.0 + }, + "end_point": { + "x": 7389428.0, + "y": 4099124.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "443", + "bbox": { + "x": 6858000.0, + "y": 3962401.0, + "width": 531428.0, + "height": 136723.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 3960000.0 + } + ] + }, + { + "annotation_id": "annot_23", + "bone_name": "Bony Pelvis", + "subbone_name": "Ethmoid bone", + "text_content": "Ethmoid bone", + "text_box": { + "x": 7543800.0, + "y": 3407646.0, + "width": 694332.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "431" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide15.xml", + "target_slide": 15 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 3515368.0 + }, + "end_point": { + "x": 7389300.0, + "y": 3515368.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "432", + "bbox": { + "x": 7389300.0, + "y": 3515368.0, + "width": 154500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_24", + "bone_name": "Bony Pelvis", + "subbone_name": "Pterion", + "text_content": "Pterion", + "text_box": { + "x": 2885096.0, + "y": 3256534.0, + "width": 380999.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "449" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_29", + "kind": "connector", + "start_point": { + "x": 5791195.0, + "y": 3364256.0 + }, + "end_point": { + "x": 3266095.0, + "y": 3364256.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "450", + "bbox": { + "x": 3266095.0, + "y": 3364256.0, + "width": 2525100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 3368000.0 + } + ] + }, + { + "annotation_id": "annot_25", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal fossa", + "text_content": "Temporal fossa", + "text_box": { + "x": 7696201.0, + "y": 1778912.0, + "width": 680505.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "451" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_30", + "kind": "connector", + "start_point": { + "x": 7696201.0, + "y": 1886634.0 + }, + "end_point": { + "x": 7389301.0, + "y": 1886634.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "452", + "bbox": { + "x": 7389301.0, + "y": 1886634.0, + "width": 306900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 1888000.0 + } + ] + } + ], + "total_text_annotations": 25, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lower_limb_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lower_limb_text_annotations.json new file mode 100644 index 00000000..d42222e6 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lower_limb_text_annotations.json @@ -0,0 +1,433 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Femur", + "text_content": "Femur", + "text_box": { + "x": 5486401.0, + "y": 2254478.0, + "width": 454471.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId4", + "target": "slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5940872.0, + "y": 2362200.0 + }, + "end_point": { + "x": 7010401.0, + "y": 2362200.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "23", + "bbox": { + "x": 5940872.0, + "y": 2362200.0, + "width": 1069529.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4416872.0, + "y": 2362200.0 + }, + "end_point": { + "x": 5486401.0, + "y": 2362200.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "31", + "bbox": { + "x": 4416872.0, + "y": 2362200.0, + "width": 1069529.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 2360000.0 + }, + { + "x": 4416000.0, + "y": 2360000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Patella", + "text_content": "Patella", + "text_box": { + "x": 5486400.0, + "y": 3639054.0, + "width": 468448.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId5", + "target": "slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5954848.0, + "y": 3743032.0 + }, + "end_point": { + "x": 6858000.0, + "y": 3746777.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 5954848.0, + "y": 3743032.0, + "width": 903152.0, + "height": 3745.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 3746776.0 + }, + "end_point": { + "x": 5486400.0, + "y": 3746776.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 4572000.0, + "y": 3746776.0, + "width": 914400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 3744000.0 + }, + { + "x": 4576000.0, + "y": 3744000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Tibia", + "text_content": "Tibia", + "text_box": { + "x": 5518962.0, + "y": 4487085.0, + "width": 389850.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId6", + "target": "slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 5908812.0, + "y": 4594807.0 + }, + "end_point": { + "x": 7010400.0, + "y": 4594807.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 5908812.0, + "y": 4594807.0, + "width": 1101588.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 4594807.0 + }, + "end_point": { + "x": 5518962.0, + "y": 4594807.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "42", + "bbox": { + "x": 4572000.0, + "y": 4594807.0, + "width": 946962.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 4592000.0 + }, + { + "x": 7008000.0, + "y": 4592000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Fibula", + "text_content": "Fibula", + "text_box": { + "x": 7568401.0, + "y": 4515448.0, + "width": 441146.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7243811.0, + "y": 4623170.0 + }, + "end_point": { + "x": 7568401.0, + "y": 4623170.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 7243811.0, + "y": 4623170.0, + "width": 324590.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 4624000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Fibula", + "text_content": "Fibula", + "text_box": { + "x": 3301413.0, + "y": 4569921.0, + "width": 441146.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "29" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3742559.0, + "y": 4677643.0 + }, + "end_point": { + "x": 4279335.0, + "y": 4677643.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "39", + "bbox": { + "x": 3742559.0, + "y": 4677643.0, + "width": 536776.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4280000.0, + "y": 4680000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Foot", + "text_content": "Foot", + "text_box": { + "x": 5531786.0, + "y": 5562600.0, + "width": 377026.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "30" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide43.xml", + "target_slide": 43 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4498604.0, + "y": 5670323.0 + }, + "end_point": { + "x": 5531786.0, + "y": 5673970.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "43", + "bbox": { + "x": 4498604.0, + "y": 5670323.0, + "width": 1033182.0, + "height": 3647.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 5908812.0, + "y": 5670322.0 + }, + "end_point": { + "x": 6858000.0, + "y": 5670322.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 5908812.0, + "y": 5670322.0, + "width": 949188.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6856000.0, + "y": 5672000.0 + }, + { + "x": 4496000.0, + "y": 5672000.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_accessory_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_accessory_process_text_annotations.json new file mode 100644 index 00000000..3c47d144 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_accessory_process_text_annotations.json @@ -0,0 +1,27 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: posterior aspect", + "text_content": "LV3: posterior aspect", + "text_box": { + "x": 5163015.0, + "y": 1422034.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1403" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_articular_surfaces_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_articular_surfaces_text_annotations.json new file mode 100644 index 00000000..c82ed282 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_articular_surfaces_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: lateral aspect", + "text_content": "LV3: lateral aspect", + "text_box": { + "x": 6935624.0, + "y": 2099354.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1450" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: inferior aspect", + "text_content": "LV3: inferior aspect", + "text_box": { + "x": 2724615.0, + "y": 3748353.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1451" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: superior aspect", + "text_content": "LV3: superior aspect", + "text_box": { + "x": 2743201.0, + "y": 1299409.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1452" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_body_text_annotations.json new file mode 100644 index 00000000..68903b8e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_body_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: lateral aspect", + "text_content": "LV3: lateral aspect", + "text_box": { + "x": 6935624.0, + "y": 2099354.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1323" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: inferior aspect", + "text_content": "LV3: inferior aspect", + "text_box": { + "x": 2724615.0, + "y": 3748353.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1324" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: superior aspect", + "text_content": "LV3: superior aspect", + "text_box": { + "x": 2743201.0, + "y": 1299409.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1325" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_mammillary_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_mammillary_process_text_annotations.json new file mode 100644 index 00000000..7e2e45f6 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_mammillary_process_text_annotations.json @@ -0,0 +1,27 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: posterior aspect", + "text_content": "LV3: posterior aspect", + "text_box": { + "x": 5163015.0, + "y": 1422034.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1426" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_spinous_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_spinous_process_text_annotations.json new file mode 100644 index 00000000..8ad2f85b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_spinous_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: lateral aspect", + "text_content": "LV3: lateral aspect", + "text_box": { + "x": 6935624.0, + "y": 2099354.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1379" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: inferior aspect", + "text_content": "LV3: inferior aspect", + "text_box": { + "x": 2724615.0, + "y": 3748353.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1380" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: superior aspect", + "text_content": "LV3: superior aspect", + "text_box": { + "x": 2743201.0, + "y": 1299409.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1381" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_text_annotations.json new file mode 100644 index 00000000..80ab5f74 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_text_annotations.json @@ -0,0 +1,963 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: lateral aspect", + "text_content": "LV3: lateral aspect", + "text_box": { + "x": 6935624.0, + "y": 2099354.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1238" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: inferior aspect", + "text_content": "LV3: inferior aspect", + "text_box": { + "x": 2724615.0, + "y": 3748353.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1239" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: superior aspect", + "text_content": "LV3: superior aspect", + "text_box": { + "x": 2743201.0, + "y": 1299409.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1240" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 5583238.0, + "y": 1867881.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1241" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide41.xml", + "target_slide": 41 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 5583238.0, + "y": 1975603.0 + }, + "end_point": { + "x": 5211238.0, + "y": 1975603.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1275", + "bbox": { + "x": 5211238.0, + "y": 1975603.0, + "width": 372000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5208000.0, + "y": 1976000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular surface", + "text_content": "Superior articular surface", + "text_box": { + "x": 5317584.0, + "y": 2164692.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1242" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide45.xml", + "target_slide": 45 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 4724401.0, + "y": 1828801.0 + }, + "end_point": { + "x": 5106238.0, + "y": 2272416.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1271", + "bbox": { + "x": 4724401.0, + "y": 1828801.0, + "width": 381837.0, + "height": 443615.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 5317584.0, + "y": 2272414.0 + }, + "end_point": { + "x": 5106384.0, + "y": 2272414.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1276", + "bbox": { + "x": 5106384.0, + "y": 2272414.0, + "width": 211200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4728000.0, + "y": 1832000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 5211214.0, + "y": 4219092.0, + "width": 1090154.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1243" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide45.xml", + "target_slide": 45 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5211214.0, + "y": 4326814.0 + }, + "end_point": { + "x": 4571914.0, + "y": 4326814.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1244", + "bbox": { + "x": 4571914.0, + "y": 4326814.0, + "width": 639300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 6546468.0, + "y": 4326814.0 + }, + "end_point": { + "x": 6301368.0, + "y": 4326814.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1264", + "bbox": { + "x": 6301368.0, + "y": 4326814.0, + "width": 245100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6544000.0, + "y": 4328000.0 + }, + { + "x": 4568000.0, + "y": 4328000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 2778902.0, + "y": 2891393.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1245" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide40.xml", + "target_slide": 40 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4267161.0, + "y": 2999115.0 + }, + "end_point": { + "x": 3080061.0, + "y": 2999115.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1246", + "bbox": { + "x": 3080061.0, + "y": 2999115.0, + "width": 1187100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4879023.0, + "y": 3481878.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1247" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 6172323.0, + "y": 3589600.0 + }, + "end_point": { + "x": 5679123.0, + "y": 3589600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1250", + "bbox": { + "x": 5679123.0, + "y": 3589600.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6176000.0, + "y": 3592000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4811164.0, + "y": 1396216.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1248" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide42.xml", + "target_slide": 42 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4811164.0, + "y": 1503938.0 + }, + "end_point": { + "x": 4317964.0, + "y": 1503938.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1249", + "bbox": { + "x": 4317964.0, + "y": 1503938.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4320000.0, + "y": 1504000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Lamina", + "text_content": "Lamina", + "text_box": { + "x": 2788937.0, + "y": 4126010.0, + "width": 361859.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1251" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3581296.0, + "y": 4233732.0 + }, + "end_point": { + "x": 3150796.0, + "y": 4233732.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1252", + "bbox": { + "x": 3150796.0, + "y": 4233732.0, + "width": 430500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 3886201.0, + "y": 4495800.0 + }, + "end_point": { + "x": 3581402.0, + "y": 4233732.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1263", + "bbox": { + "x": 3581402.0, + "y": 4233732.0, + "width": 304799.0, + "height": 262068.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 4496000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Vertebral foramen", + "text_content": "Vertebral foramen", + "text_box": { + "x": 2743201.0, + "y": 2164692.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1253" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4267326.0, + "y": 2272414.0 + }, + "end_point": { + "x": 3616326.0, + "y": 2272414.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1254", + "bbox": { + "x": 3616326.0, + "y": 2272414.0, + "width": 651000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 2272000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Pedicle", + "text_content": "Pedicle", + "text_box": { + "x": 2895600.0, + "y": 4737556.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1255" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 3781500.0, + "y": 4849478.0 + }, + "end_point": { + "x": 3276600.0, + "y": 4845278.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1256", + "bbox": { + "x": 3276600.0, + "y": 4845278.0, + "width": 504900.0, + "height": 4200.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3784000.0, + "y": 4848000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior vertebral notch", + "text_content": "Inferior vertebral notch", + "text_box": { + "x": 7360893.0, + "y": 4487465.0, + "width": 1104900.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1257" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7360893.0, + "y": 4595187.0 + }, + "end_point": { + "x": 7162893.0, + "y": 4595187.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1260", + "bbox": { + "x": 7162893.0, + "y": 4595187.0, + "width": 198000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 7162800.0, + "y": 4595188.0 + }, + "end_point": { + "x": 7010400.0, + "y": 3823144.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1268", + "bbox": { + "x": 7010400.0, + "y": 3823144.0, + "width": 152400.0, + "height": 772044.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 3824000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 8231421.0, + "y": 4038748.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1258" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide40.xml", + "target_slide": 40 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 8231421.0, + "y": 4146470.0 + }, + "end_point": { + "x": 8039721.0, + "y": 4146470.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1259", + "bbox": { + "x": 8039721.0, + "y": 4146470.0, + "width": 191700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 7690876.0, + "y": 3823144.0 + }, + "end_point": { + "x": 8039595.0, + "y": 4146470.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1266", + "bbox": { + "x": 7690876.0, + "y": 3823144.0, + "width": 348719.0, + "height": 323326.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7688000.0, + "y": 3824000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior vertebral notch", + "text_content": "Superior vertebral notch", + "text_box": { + "x": 7589494.0, + "y": 2560185.0, + "width": 1113087.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1261" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7589494.0, + "y": 2667907.0 + }, + "end_point": { + "x": 7360894.0, + "y": 2667907.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1262", + "bbox": { + "x": 7360894.0, + "y": 2667907.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7360000.0, + "y": 2664000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Mammillary process", + "text_content": "Mammillary process", + "text_box": { + "x": 5317583.0, + "y": 1652669.0, + "width": 919172.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1269" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide44.xml", + "target_slide": 44 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 5317583.0, + "y": 1760391.0 + }, + "end_point": { + "x": 4953083.0, + "y": 1760391.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1270", + "bbox": { + "x": 4953083.0, + "y": 1760391.0, + "width": 364500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4952000.0, + "y": 1760000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Accessory process", + "text_content": "Accessory process", + "text_box": { + "x": 5029200.0, + "y": 3210907.0, + "width": 874752.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1272" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 6172152.0, + "y": 3318629.0 + }, + "end_point": { + "x": 5903952.0, + "y": 3318629.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1273", + "bbox": { + "x": 5903952.0, + "y": 3318629.0, + "width": 268200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 6629401.0, + "y": 3481879.0 + }, + "end_point": { + "x": 6172202.0, + "y": 3318630.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1274", + "bbox": { + "x": 6172202.0, + "y": 3318630.0, + "width": 457199.0, + "height": 163249.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6632000.0, + "y": 3480000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Accessory process", + "text_content": "Accessory process", + "text_box": { + "x": 5178944.0, + "y": 4393270.0, + "width": 808587.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1277" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 5178944.0, + "y": 4500992.0 + }, + "end_point": { + "x": 4648244.0, + "y": 4500992.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1278", + "bbox": { + "x": 4648244.0, + "y": 4500992.0, + "width": 530700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4648000.0, + "y": 4504000.0 + } + ] + } + ], + "total_text_annotations": 18, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/lumbar_transverse_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/lumbar_transverse_process_text_annotations.json new file mode 100644 index 00000000..0434a251 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/lumbar_transverse_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: lateral aspect", + "text_content": "LV3: lateral aspect", + "text_box": { + "x": 6935624.0, + "y": 2099354.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1350" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: inferior aspect", + "text_content": "LV3: inferior aspect", + "text_box": { + "x": 2724615.0, + "y": 3748353.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1351" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "LV3: superior aspect", + "text_content": "LV3: superior aspect", + "text_box": { + "x": 2743201.0, + "y": 1299409.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1352" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/metatarsals_and_phalanges_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/metatarsals_and_phalanges_text_annotations.json new file mode 100644 index 00000000..729b0182 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/metatarsals_and_phalanges_text_annotations.json @@ -0,0 +1,627 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "I", + "text_content": "I", + "text_box": { + "x": 3512544.0, + "y": 6031982.0, + "width": 204845.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "II", + "text_content": "II", + "text_box": { + "x": 2667000.0, + "y": 5867400.0, + "width": 204845.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "III", + "text_content": "III", + "text_box": { + "x": 2126282.0, + "y": 5547245.0, + "width": 204845.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "IV", + "text_content": "IV", + "text_box": { + "x": 1828800.0, + "y": 5331801.0, + "width": 204845.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "V", + "text_content": "V", + "text_box": { + "x": 1524000.0, + "y": 4947246.0, + "width": 204845.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "33" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Base", + "text_content": "Base", + "text_box": { + "x": 4028100.0, + "y": 3569000.0, + "width": 257002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3581400.0, + "y": 3676722.0 + }, + "end_point": { + "x": 4028100.0, + "y": 3676722.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 3581400.0, + "y": 3676722.0, + "width": 446700.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3584000.0, + "y": 3680000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 4028100.0, + "y": 4568127.0, + "width": 257002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "35" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3597794.0, + "y": 4675849.0 + }, + "end_point": { + "x": 4028100.0, + "y": 4675849.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 3597794.0, + "y": 4675849.0, + "width": 430306.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3600000.0, + "y": 4672000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 3962398.0, + "y": 4131290.0, + "width": 333204.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3581400.0, + "y": 4239012.0 + }, + "end_point": { + "x": 3962398.0, + "y": 4239012.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "39", + "bbox": { + "x": 3581400.0, + "y": 4239012.0, + "width": 380998.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3584000.0, + "y": 4240000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "1st proximal phalanx", + "text_content": "1st proximal phalanx", + "text_box": { + "x": 4097007.0, + "y": 5221075.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "60" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3741895.0, + "y": 5328797.0 + }, + "end_point": { + "x": 4097007.0, + "y": 5328797.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "61", + "bbox": { + "x": 3741895.0, + "y": 5328797.0, + "width": 355112.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3744000.0, + "y": 5328000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "1st distal phalanx", + "text_content": "1st distal phalanx", + "text_box": { + "x": 4028100.0, + "y": 5687437.0, + "width": 806401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "64" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3672988.0, + "y": 5795159.0 + }, + "end_point": { + "x": 4028100.0, + "y": 5795159.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "65", + "bbox": { + "x": 3672988.0, + "y": 5795159.0, + "width": 355112.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3672000.0, + "y": 5792000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "5th proximal phalanx", + "text_content": "5th proximal phalanx", + "text_box": { + "x": 509475.0, + "y": 4250755.0, + "width": 990600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "68" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 1500075.0, + "y": 4358477.0 + }, + "end_point": { + "x": 1828800.0, + "y": 4466199.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "71", + "bbox": { + "x": 1500075.0, + "y": 4358477.0, + "width": 328725.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 1832000.0, + "y": 4464000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "5th distal phalanx", + "text_content": "5th distal phalanx", + "text_box": { + "x": 414901.0, + "y": 4783571.0, + "width": 806401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "69" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 1221302.0, + "y": 4891293.0 + }, + "end_point": { + "x": 1673099.0, + "y": 4891293.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "73", + "bbox": { + "x": 1221302.0, + "y": 4891293.0, + "width": 451797.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 1672000.0, + "y": 4888000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "5th middle phalanx", + "text_content": "5th middle phalanx", + "text_box": { + "x": 414901.0, + "y": 4569936.0, + "width": 883109.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "70" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 1298010.0, + "y": 4677658.0 + }, + "end_point": { + "x": 1673099.0, + "y": 4744383.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "72", + "bbox": { + "x": 1298010.0, + "y": 4677658.0, + "width": 375089.0, + "height": 66725.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 1672000.0, + "y": 4744000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Base", + "text_content": "Base", + "text_box": { + "x": 3081901.0, + "y": 4891293.0, + "width": 257002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 3338903.0, + "y": 4999015.0 + }, + "end_point": { + "x": 3512544.0, + "y": 4999015.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "42", + "bbox": { + "x": 3338903.0, + "y": 4999015.0, + "width": 173641.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3512000.0, + "y": 5000000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 3043213.0, + "y": 5127692.0, + "width": 333204.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "38" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 3376417.0, + "y": 5235414.0 + }, + "end_point": { + "x": 3581400.0, + "y": 5235414.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 3376417.0, + "y": 5235414.0, + "width": 204983.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3584000.0, + "y": 5232000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 3081901.0, + "y": 5363458.0, + "width": 257002.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "40" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 3338903.0, + "y": 5471180.0 + }, + "end_point": { + "x": 3512544.0, + "y": 5471180.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "43", + "bbox": { + "x": 3338903.0, + "y": 5471180.0, + "width": 173641.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3512000.0, + "y": 5472000.0 + } + ] + } + ], + "total_text_annotations": 16, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/patella_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/patella_text_annotations.json new file mode 100644 index 00000000..9b1becdc --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/patella_text_annotations.json @@ -0,0 +1,171 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Base", + "text_content": "Base", + "text_box": { + "x": 5638800.0, + "y": 1873478.0, + "width": 401054.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "17" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6039855.0, + "y": 1981200.0 + }, + "end_point": { + "x": 7270570.0, + "y": 2386374.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "26", + "bbox": { + "x": 6039855.0, + "y": 1981200.0, + "width": 1230715.0, + "height": 405174.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7272000.0, + "y": 2384000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Apex", + "text_content": "Apex", + "text_box": { + "x": 5590673.0, + "y": 4800600.0, + "width": 401054.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "33" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5590675.0, + "y": 4908322.0 + }, + "end_point": { + "x": 4328776.0, + "y": 4725676.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "38", + "bbox": { + "x": 4328776.0, + "y": 4725676.0, + "width": 1261899.0, + "height": 182646.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4328000.0, + "y": 4728000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior surface", + "text_content": "Anterior surface", + "text_box": { + "x": 2895600.0, + "y": 4510232.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "43" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular surface", + "text_content": "Articular surface", + "text_box": { + "x": 7620000.0, + "y": 2105895.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "45" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7696200.0, + "y": 2321340.0 + }, + "end_point": { + "x": 8077200.0, + "y": 3200401.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "46", + "bbox": { + "x": 7696200.0, + "y": 2321340.0, + "width": 381000.0, + "height": 879061.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8080000.0, + "y": 3200000.0 + } + ] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/pubic_rami_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/pubic_rami_text_annotations.json new file mode 100644 index 00000000..bf0fd7d7 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/pubic_rami_text_annotations.json @@ -0,0 +1,86 @@ +{ + "slide_number": 17, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5526097.0, + "y": 4769542.0, + "width": 452089.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "526" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6490886.0, + "y": 4877264.0 + }, + "end_point": { + "x": 5978186.0, + "y": 4851464.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "525", + "bbox": { + "x": 5978186.0, + "y": 4851464.0, + "width": 512700.0, + "height": 25800.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5277397.0, + "y": 4719464.0 + }, + "end_point": { + "x": 5526097.0, + "y": 4877264.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "527", + "bbox": { + "x": 5277397.0, + "y": 4719464.0, + "width": 248700.0, + "height": 157800.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5280000.0, + "y": 4720000.0 + }, + { + "x": 6488000.0, + "y": 4880000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/pubic_tubercle_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/pubic_tubercle_text_annotations.json new file mode 100644 index 00000000..cd28b10c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/pubic_tubercle_text_annotations.json @@ -0,0 +1,82 @@ +{ + "slide_number": 20, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Pubic crest", + "text_content": "Pubic crest", + "text_box": { + "x": 8300000.0, + "y": 2150000.0, + "width": 643768.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "592" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 8000000.0, + "y": 2250000.0 + }, + "end_point": { + "x": 8300000.0, + "y": 2250000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "593", + "bbox": { + "x": 8250000.0, + "y": 2150000.0, + "width": 194400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7500000.0, + "y": 2700000.0 + }, + "end_point": { + "x": 8000000.0, + "y": 2250000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "594", + "bbox": { + "x": 7700600.0, + "y": 2150000.0, + "width": 549400.0, + "height": 534678.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7352000.0, + "y": 3768000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} diff --git a/boneset-api/data/annotations/text_label_annotations/pubis_image_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/pubis_image_text_annotations.json new file mode 100644 index 00000000..21180e11 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/pubis_image_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 16, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/pubis_pectineal_line_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/pubis_pectineal_line_text_annotations.json new file mode 100644 index 00000000..2ce233fd --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/pubis_pectineal_line_text_annotations.json @@ -0,0 +1,58 @@ +{ + "slide_number": 18, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 3200401.0, + "y": 5181600.0, + "width": 418819.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "549" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3780620.0, + "y": 5289322.0 + }, + "end_point": { + "x": 3619220.0, + "y": 5289322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "550", + "bbox": { + "x": 3619220.0, + "y": 5289322.0, + "width": 161400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3784000.0, + "y": 5288000.0 + } + ] + } + ], + "total_text_annotations": 1, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/pubis_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/pubis_text_annotations.json new file mode 100644 index 00000000..29562f9a --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/pubis_text_annotations.json @@ -0,0 +1,443 @@ +{ + "slide_number": 15, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior ramus", + "text_content": "Inferior ramus", + "text_box": { + "x": 6712713.0, + "y": 4300000.0, + "width": 549293.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "461" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6444813.0, + "y": 4469277.0 + }, + "end_point": { + "x": 6712713.0, + "y": 4469277.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "460", + "bbox": { + "x": 6444813.0, + "y": 4469277.0, + "width": 267900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6444960.0, + "y": 3870341.0 + }, + "end_point": { + "x": 6444960.0, + "y": 4469277.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "470", + "bbox": { + "x": 6444960.0, + "y": 3870341.0, + "width": 0.0, + "height": 598936.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6441401.0, + "y": 3448000.0 + } + ] + }, + + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior ramus", + "text_content": "Superior ramus", + "text_box": { + "x": 6400000.0, + "y": 2400000.0, + "width": 549293.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "462" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6320000.0, + "y": 2903077.0 + }, + "end_point": { + "x": 6500000.0, + "y": 2603077.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "463", + "bbox": { + "x": 6200000.0, + "y": 2703077.0, + "width": 200000.0, + "height": 200000.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6200000.0, + "y": 2900000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Pubic tubercle", + "text_content": "Pubic tubercle", + "text_box": { + "x": 6765697.0, + "y": 2890000.0, + "width": 549293.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "464" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide20.xml", + "target_slide": 20 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 6715697.0, + "y": 3400000.0 + }, + "end_point": { + "x": 6859897.0, + "y": 2969176.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "469", + "bbox": { + "x": 6859897.0, + "y": 2969176.0, + "width": 205800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6857401.0, + "y": 2968000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Symphyseal surface", + "text_content": "Symphyseal surface", + "text_box": { + "x": 7850000.0, + "y": 4600000.0, + "width": 701693.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "466" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7537897.0, + "y": 4650000.0 + }, + "end_point": { + "x": 7826197.0, + "y": 4650000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "467", + "bbox": { + "x": 7537897.0, + "y": 4650000.0, + "width": 288300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7300000.0, + "y": 4195000.0 + }, + "end_point": { + "x": 7537897.0, + "y": 4650000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "468", + "bbox": { + "x": 7300000.0, + "y": 4400000.0, + "width": 237897.0, + "height": 250000.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7641401.0, + "y": 4360000.0 + } + ] +}, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Pectineal line", + "text_content": "Pectineal line", + "text_box": { + "x": 6600000.0, + "y": 1899869.0, + "width": 625948.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "472" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7370000.0, + "y": 2100000.0 + }, + "end_point": { + "x": 7100000.0, + "y": 2100000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "473", + "bbox": { + "x": 7225948.0, + "y": 2100000.0, + "width": 246600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7600000.0, + "y": 3190000.0 + }, + "end_point": { + "x": 7370000.0, + "y": 2100000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "474", + "bbox": { + "x": 7469603.0, + "y": 2069146.0, + "width": 380999.0, + "height": 1097828.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7849401.0, + "y": 3168000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 6777129.0, + "y": 3500000.0, + "width": 418819.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "477" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 6539229.0, + "y": 3607722.0 + }, + "end_point": { + "x": 6807129.0, + "y": 3607722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "476", + "bbox": { + "x": 6539229.0, + "y": 3607722.0, + "width": 267900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 7287348.0, + "y": 3607722.0 + }, + "end_point": { + "x": 7155948.0, + "y": 3607722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "478", + "bbox": { + "x": 7225948.0, + "y": 3607722.0, + "width": 161400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 7453301.0, + "y": 3944020.0 + }, + "end_point": { + "x": 7287348.0, + "y": 3607722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "479", + "bbox": { + "x": 7387355.0, + "y": 3607722.0, + "width": 365946.0, + "height": 336298.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6537401.0, + "y": 3606248.0 + }, + { + "x": 7753401.0, + "y": 3942248.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/radius_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/radius_text_annotations.json new file mode 100644 index 00000000..4c335355 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/radius_text_annotations.json @@ -0,0 +1,452 @@ +{ + "slide_number": 25, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Styloid process", + "text_content": "Styloid process", + "text_box": { + "x": 2853642.0, + "y": 5902261.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3539442.0, + "y": 6009983.0 + }, + "end_point": { + "x": 3886200.0, + "y": 6017195.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "52", + "bbox": { + "x": 3539442.0, + "y": 6009983.0, + "width": 346758.0, + "height": 7212.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 6016000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Ulnar notch", + "text_content": "Ulnar notch", + "text_box": { + "x": 6072998.0, + "y": 5801751.0, + "width": 596630.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId6", + "target": "slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 6669629.0, + "y": 5909473.0 + }, + "end_point": { + "x": 7070084.0, + "y": 5909473.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "29", + "bbox": { + "x": 6669629.0, + "y": 5909473.0, + "width": 400455.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7072000.0, + "y": 5912000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5562600.0, + "y": 1504472.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId3", + "target": "slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4572002.0, + "y": 1612194.0 + }, + "end_point": { + "x": 5562600.0, + "y": 1612194.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 4572002.0, + "y": 1612194.0, + "width": 990598.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5867400.0, + "y": 1612195.0 + }, + "end_point": { + "x": 7315200.0, + "y": 1636778.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "69", + "bbox": { + "x": 5867400.0, + "y": 1612195.0, + "width": 1447800.0, + "height": 24583.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 1616000.0 + }, + { + "x": 7312000.0, + "y": 1640000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Styloid process", + "text_content": "Styloid process", + "text_box": { + "x": 7907578.0, + "y": 5909473.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "50" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7467600.0, + "y": 6017195.0 + }, + "end_point": { + "x": 7907578.0, + "y": 6017195.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 7467600.0, + "y": 6017195.0, + "width": 439978.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7464000.0, + "y": 6016000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 3429000.0, + "y": 1612194.0, + "width": 304569.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "55" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId4", + "target": "slide28.xml", + "target_slide": 28 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3737465.0, + "y": 1719916.0 + }, + "end_point": { + "x": 4321197.0, + "y": 1719916.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "30", + "bbox": { + "x": 3737465.0, + "y": 1719916.0, + "width": 583732.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4320000.0, + "y": 1720000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Radial tuberosity", + "text_content": "Radial tuberosity", + "text_box": { + "x": 5319893.0, + "y": 1949678.0, + "width": 790214.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "56" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId5", + "target": "slide29.xml", + "target_slide": 29 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4572001.0, + "y": 2057400.0 + }, + "end_point": { + "x": 5319894.0, + "y": 2057400.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 4572001.0, + "y": 2057400.0, + "width": 747893.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 6110108.0, + "y": 2057400.0 + }, + "end_point": { + "x": 7239001.0, + "y": 2057400.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "58", + "bbox": { + "x": 6110108.0, + "y": 2057400.0, + "width": 1128893.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 2056000.0 + }, + { + "x": 7240000.0, + "y": 2056000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Dorsal tubercle", + "text_content": "Dorsal tubercle", + "text_box": { + "x": 7643182.0, + "y": 5586307.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "66" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 8037226.0, + "y": 1764594.0, + "width": 304569.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "74" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId4", + "target": "slide28.xml", + "target_slide": 28 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7517577.0, + "y": 1872316.0 + }, + "end_point": { + "x": 8037225.0, + "y": 1872316.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "75", + "bbox": { + "x": 7517577.0, + "y": 1872316.0, + "width": 519648.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7520000.0, + "y": 1872000.0 + } + ] + } + ], + "total_text_annotations": 8, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/sacrum_and_coccyx_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/sacrum_and_coccyx_text_annotations.json new file mode 100644 index 00000000..d83a7b63 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/sacrum_and_coccyx_text_annotations.json @@ -0,0 +1,625 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Sacral promontory", + "text_content": "Sacral promontory", + "text_box": { + "x": 2760663.0, + "y": 1810406.0, + "width": 879475.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1480" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide48.xml", + "target_slide": 48 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3809938.0, + "y": 1918128.0 + }, + "end_point": { + "x": 3640138.0, + "y": 1918128.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1481", + "bbox": { + "x": 3640138.0, + "y": 1918128.0, + "width": 169800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4038601.0, + "y": 2209801.0 + }, + "end_point": { + "x": 3810002.0, + "y": 1918130.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1482", + "bbox": { + "x": 3810002.0, + "y": 1918130.0, + "width": 228599.0, + "height": 291671.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 2208000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular process", + "text_content": "Superior articular process", + "text_box": { + "x": 7734527.0, + "y": 1673929.0, + "width": 838200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "1483" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide49.xml", + "target_slide": 49 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7734527.0, + "y": 1843206.0 + }, + "end_point": { + "x": 7467527.0, + "y": 1843206.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1484", + "bbox": { + "x": 7467527.0, + "y": 1843206.0, + "width": 267000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7464000.0, + "y": 1840000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Coccyx", + "text_content": "Coccyx", + "text_box": { + "x": 5524500.0, + "y": 5289322.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1487" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide54.xml", + "target_slide": 54 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5524500.0, + "y": 5397044.0 + }, + "end_point": { + "x": 4221300.0, + "y": 5397044.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1488", + "bbox": { + "x": 4221300.0, + "y": 5397044.0, + "width": 1303200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 5397044.0 + }, + "end_point": { + "x": 5905500.0, + "y": 5397044.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1489", + "bbox": { + "x": 5905500.0, + "y": 5397044.0, + "width": 1181100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 5400000.0 + }, + { + "x": 4224000.0, + "y": 5400000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior sacral foramen", + "text_content": "Anterior sacral foramen", + "text_box": { + "x": 4972050.0, + "y": 4648200.0, + "width": 1047750.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1490" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide50.xml", + "target_slide": 50 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4972050.0, + "y": 4755922.0 + }, + "end_point": { + "x": 4800750.0, + "y": 4755922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1491", + "bbox": { + "x": 4800750.0, + "y": 4755922.0, + "width": 171300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 4267200.0 + }, + "end_point": { + "x": 4800600.0, + "y": 4755924.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1492", + "bbox": { + "x": 4572000.0, + "y": 4267200.0, + "width": 228600.0, + "height": 488724.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 3886200.0 + }, + "end_point": { + "x": 4800600.0, + "y": 4755922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1493", + "bbox": { + "x": 4495800.0, + "y": 3886200.0, + "width": 304800.0, + "height": 869722.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 3505200.0 + }, + "end_point": { + "x": 4800600.0, + "y": 4755922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1494", + "bbox": { + "x": 4572000.0, + "y": 3505200.0, + "width": 228600.0, + "height": 1250722.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4623196.0, + "y": 3003322.0 + }, + "end_point": { + "x": 4800601.0, + "y": 4755922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1495", + "bbox": { + "x": 4623196.0, + "y": 3003322.0, + "width": 177405.0, + "height": 1752600.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 4264000.0 + }, + { + "x": 4496000.0, + "y": 3888000.0 + }, + { + "x": 4576000.0, + "y": 3504000.0 + }, + { + "x": 4624000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior sacral foramen", + "text_content": "Posterior sacral foramen", + "text_box": { + "x": 5181601.0, + "y": 4343400.0, + "width": 1057275.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1496" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide50.xml", + "target_slide": 50 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 6400876.0, + "y": 4451122.0 + }, + "end_point": { + "x": 6238876.0, + "y": 4451122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1497", + "bbox": { + "x": 6238876.0, + "y": 4451122.0, + "width": 162000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6400000.0, + "y": 4448000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Sacral hiatus", + "text_content": "Sacral hiatus", + "text_box": { + "x": 7861860.0, + "y": 4565402.0, + "width": 635830.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1502" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 7861860.0, + "y": 4673124.0 + }, + "end_point": { + "x": 7315260.0, + "y": 4673124.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1503", + "bbox": { + "x": 7315260.0, + "y": 4673124.0, + "width": 546600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 7315200.0, + "y": 4673126.0 + }, + "end_point": { + "x": 7260992.0, + "y": 4146323.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1511", + "bbox": { + "x": 7260992.0, + "y": 4146323.0, + "width": 54208.0, + "height": 526803.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7264000.0, + "y": 4144000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular surface for ilium", + "text_content": "Articular surface for ilium", + "text_box": { + "x": 4903251.0, + "y": 1779486.0, + "width": 800408.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "1504" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 6024959.0, + "y": 1948763.0 + }, + "end_point": { + "x": 5703659.0, + "y": 1948763.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1505", + "bbox": { + "x": 5703659.0, + "y": 1948763.0, + "width": 321300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6024000.0, + "y": 1952000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Median sacral crest", + "text_content": "Median sacral crest", + "text_box": { + "x": 7772400.0, + "y": 4346679.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1507" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide51.xml", + "target_slide": 51 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 7772400.0, + "y": 4454401.0 + }, + "end_point": { + "x": 7483800.0, + "y": 4454401.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1509", + "bbox": { + "x": 7483800.0, + "y": 4454401.0, + "width": 288600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 7483802.0, + "y": 4454402.0 + }, + "end_point": { + "x": 7260992.0, + "y": 3505201.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1510", + "bbox": { + "x": 7260992.0, + "y": 3505201.0, + "width": 222810.0, + "height": 949201.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7264000.0, + "y": 3504000.0 + } + ] + } + ], + "total_text_annotations": 8, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/scapula_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/scapula_body_text_annotations.json new file mode 100644 index 00000000..3137426a --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/scapula_body_text_annotations.json @@ -0,0 +1,346 @@ +{ + "slide_number": 25, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Vertebral (medial) border", + "text_content": "Vertebral (medial) border", + "text_box": { + "x": 3124200.0, + "y": 3530756.0, + "width": 838200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "770" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3962400.0, + "y": 3700033.0 + }, + "end_point": { + "x": 4198800.0, + "y": 3700033.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "771", + "bbox": { + "x": 3962400.0, + "y": 3700033.0, + "width": 236400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4200000.0, + "y": 3704000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior angle", + "text_content": "Superior angle", + "text_box": { + "x": 3208274.0, + "y": 1735723.0, + "width": 677926.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "772" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3886200.0, + "y": 1843445.0 + }, + "end_point": { + "x": 4046400.0, + "y": 1843445.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "773", + "bbox": { + "x": 3886200.0, + "y": 1843445.0, + "width": 160200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4046474.0, + "y": 1843445.0 + }, + "end_point": { + "x": 4637208.0, + "y": 2127759.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "774", + "bbox": { + "x": 4046474.0, + "y": 1843445.0, + "width": 590734.0, + "height": 284314.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4640000.0, + "y": 2128000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior angle", + "text_content": "Inferior angle", + "text_box": { + "x": 3208274.0, + "y": 5575918.0, + "width": 677926.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "775" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 3886200.0, + "y": 5683640.0 + }, + "end_point": { + "x": 4046400.0, + "y": 5683640.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "776", + "bbox": { + "x": 3886200.0, + "y": 5683640.0, + "width": 160200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4048000.0, + "y": 5680000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Axillary (lateral) border", + "text_content": "Axillary (lateral) border", + "text_box": { + "x": 6324600.0, + "y": 4190107.0, + "width": 838200.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "778" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 6019800.0, + "y": 4359384.0 + }, + "end_point": { + "x": 6324600.0, + "y": 4359384.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "779", + "bbox": { + "x": 6019800.0, + "y": 4359384.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6019800.0, + "y": 4359385.0 + }, + "end_point": { + "x": 5715000.0, + "y": 4190108.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "780", + "bbox": { + "x": 5715000.0, + "y": 4190108.0, + "width": 304800.0, + "height": 169277.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 4192000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Suprascapular notch", + "text_content": "Suprascapular notch", + "text_box": { + "x": 6019801.0, + "y": 1561074.0, + "width": 613223.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "781" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5791201.0, + "y": 1730351.0 + }, + "end_point": { + "x": 6019801.0, + "y": 1730351.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "782", + "bbox": { + "x": 5791201.0, + "y": 1730351.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5792000.0, + "y": 1728000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral angle", + "text_content": "Lateral angle", + "text_box": { + "x": 6989195.0, + "y": 3276600.0, + "width": 677926.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "784" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 6651095.0, + "y": 3384322.0 + }, + "end_point": { + "x": 6989195.0, + "y": 3384322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "785", + "bbox": { + "x": 6651095.0, + "y": 3384322.0, + "width": 338100.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6648000.0, + "y": 3384000.0 + } + ] + } + ], + "total_text_annotations": 6, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/scapula_fossae_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/scapula_fossae_text_annotations.json new file mode 100644 index 00000000..8f1089f5 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/scapula_fossae_text_annotations.json @@ -0,0 +1,130 @@ +{ + "slide_number": 27, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Infraglenoid tubercle", + "text_content": "Infraglenoid tubercle", + "text_box": { + "x": 6265898.0, + "y": 5191126.0, + "width": 668303.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "835" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6934201.0, + "y": 5360403.0 + }, + "end_point": { + "x": 7239001.0, + "y": 5360403.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "836", + "bbox": { + "x": 6934201.0, + "y": 5360403.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 5360000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Supraglenoid tubercle", + "text_content": "Supraglenoid tubercle", + "text_box": { + "x": 6904849.0, + "y": 3644972.0, + "width": 668303.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "838" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7573152.0, + "y": 3814249.0 + }, + "end_point": { + "x": 7772352.0, + "y": 3814249.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "839", + "bbox": { + "x": 7573152.0, + "y": 3814249.0, + "width": 199200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7772400.0, + "y": 3814249.0 + }, + "end_point": { + "x": 7950300.0, + "y": 4441849.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "840", + "bbox": { + "x": 7772400.0, + "y": 3814249.0, + "width": 177900.0, + "height": 627600.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7952000.0, + "y": 4440000.0 + } + ] + } + ], + "total_text_annotations": 2, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/scapula_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/scapula_text_annotations.json new file mode 100644 index 00000000..cc1d4e3b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/scapula_text_annotations.json @@ -0,0 +1,598 @@ +{ + "slide_number": 23, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Infraspinous fossa", + "text_content": "Infraspinous fossa", + "text_box": { + "x": 7787264.0, + "y": 3987969.0, + "width": 613223.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "705" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7543664.0, + "y": 4157246.0 + }, + "end_point": { + "x": 7787264.0, + "y": 4157246.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "706", + "bbox": { + "x": 7543664.0, + "y": 4157246.0, + "width": 243600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7543800.0, + "y": 4157246.0 + }, + "end_point": { + "x": 6781800.0, + "y": 3733800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "707", + "bbox": { + "x": 6781800.0, + "y": 3733800.0, + "width": 762000.0, + "height": 423446.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 3736000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Supraspinous fossa", + "text_content": "Supraspinous fossa", + "text_box": { + "x": 5312963.0, + "y": 1858129.0, + "width": 613223.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "708" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5926186.0, + "y": 2027406.0 + }, + "end_point": { + "x": 6151186.0, + "y": 2027406.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "709", + "bbox": { + "x": 5926186.0, + "y": 2027406.0, + "width": 225000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6152000.0, + "y": 2024000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Subscapular fossa", + "text_content": "Subscapular fossa", + "text_box": { + "x": 2971801.0, + "y": 4312741.0, + "width": 613223.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "711" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3585024.0, + "y": 4482018.0 + }, + "end_point": { + "x": 3810024.0, + "y": 4482018.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "712", + "bbox": { + "x": 3585024.0, + "y": 4482018.0, + "width": 225000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3808000.0, + "y": 4480000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Coracoid process", + "text_content": "Coracoid process", + "text_box": { + "x": 4076700.0, + "y": 1750407.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "714" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide28.xml", + "target_slide": 28 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 3886200.0, + "y": 1858129.0 + }, + "end_point": { + "x": 4076700.0, + "y": 1858129.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "715", + "bbox": { + "x": 3886200.0, + "y": 1858129.0, + "width": 190500.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 1856000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Acromion process", + "text_content": "Acromion process", + "text_box": { + "x": 6949063.0, + "y": 1815619.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "717" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide28.xml", + "target_slide": 28 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7787263.0, + "y": 1923341.0 + }, + "end_point": { + "x": 8000863.0, + "y": 1923341.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "718", + "bbox": { + "x": 7787263.0, + "y": 1923341.0, + "width": 213600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 8001001.0, + "y": 1923342.0 + }, + "end_point": { + "x": 8386460.0, + "y": 2286001.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "719", + "bbox": { + "x": 8001001.0, + "y": 1923342.0, + "width": 385459.0, + "height": 362659.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 8384000.0, + "y": 2288000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Spine", + "text_content": "Spine", + "text_box": { + "x": 5467175.0, + "y": 2483078.0, + "width": 304799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "720" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5771974.0, + "y": 2590800.0 + }, + "end_point": { + "x": 5924374.0, + "y": 2590800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "721", + "bbox": { + "x": 5771974.0, + "y": 2590800.0, + "width": 152400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 5924374.0, + "y": 2590801.0 + }, + "end_point": { + "x": 6928479.0, + "y": 2942472.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "722", + "bbox": { + "x": 5924374.0, + "y": 2590801.0, + "width": 1004105.0, + "height": 351671.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6928000.0, + "y": 2944000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Glenoid fossa", + "text_content": "Glenoid fossa", + "text_box": { + "x": 8138108.0, + "y": 3124200.0, + "width": 399485.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "723" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 7862108.0, + "y": 3293477.0 + }, + "end_point": { + "x": 8138108.0, + "y": 3293477.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "724", + "bbox": { + "x": 7862108.0, + "y": 3293477.0, + "width": 276000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7864000.0, + "y": 3296000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Suprascapular notch", + "text_content": "Suprascapular notch", + "text_box": { + "x": 5844551.0, + "y": 1512243.0, + "width": 613223.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "725" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 6457774.0, + "y": 1681520.0 + }, + "end_point": { + "x": 6625774.0, + "y": 1681520.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "726", + "bbox": { + "x": 6457774.0, + "y": 1681520.0, + "width": 168000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 6625778.0, + "y": 1681520.0 + }, + "end_point": { + "x": 7086601.0, + "y": 2590800.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "727", + "bbox": { + "x": 6625778.0, + "y": 1681520.0, + "width": 460823.0, + "height": 909280.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 2592000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5539752.0, + "y": 4049524.0, + "width": 304799.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "728" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide25.xml", + "target_slide": 25 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 5844551.0, + "y": 4157246.0 + }, + "end_point": { + "x": 6320951.0, + "y": 4157246.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "729", + "bbox": { + "x": 5844551.0, + "y": 4157246.0, + "width": 476400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 5539752.0, + "y": 4157246.0 + }, + "end_point": { + "x": 4914852.0, + "y": 4157246.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "730", + "bbox": { + "x": 4914852.0, + "y": 4157246.0, + "width": 624900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6320000.0, + "y": 4160000.0 + }, + { + "x": 4912000.0, + "y": 4160000.0 + } + ] + } + ], + "total_text_annotations": 9, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/skull_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/skull_text_annotations.json new file mode 100644 index 00000000..ffc7f8af --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/skull_text_annotations.json @@ -0,0 +1,98 @@ +{ + "slide_number": 2, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior view", + "text_content": "Anterior view", + "text_box": { + "x": 3779892.0, + "y": 3429000.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "108" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior view(cranial cavity)", + "text_content": "Superior view(cranial cavity)", + "text_box": { + "x": 7086600.0, + "y": 5955787.0, + "width": 685800.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "109" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior view (cranial base)", + "text_content": "Inferior view (cranial base)", + "text_box": { + "x": 3795482.0, + "y": 5938580.0, + "width": 685800.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "110" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral view", + "text_content": "Lateral view", + "text_box": { + "x": 7058463.0, + "y": 3407646.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "111" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide11.xml", + "target_slide": 11 + }, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/sternum_manubrium_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/sternum_manubrium_text_annotations.json new file mode 100644 index 00000000..17775ee6 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/sternum_manubrium_text_annotations.json @@ -0,0 +1,230 @@ +{ + "slide_number": 5, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Sternal angle", + "text_content": "Sternal angle", + "text_box": { + "x": 5101135.0, + "y": 2841228.0, + "width": 618131.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "202" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4190935.0, + "y": 2948950.0 + }, + "end_point": { + "x": 5101135.0, + "y": 2948950.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "203", + "bbox": { + "x": 4190935.0, + "y": 2948950.0, + "width": 910200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 2952000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular notch", + "text_content": "Jugular notch", + "text_box": { + "x": 6019996.0, + "y": 1566619.0, + "width": 694331.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "204" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 6714327.0, + "y": 1668941.0 + }, + "end_point": { + "x": 7010727.0, + "y": 1674341.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "205", + "bbox": { + "x": 6714327.0, + "y": 1668941.0, + "width": 296400.0, + "height": 5400.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7315200.0, + "y": 1897425.0 + }, + "end_point": { + "x": 7010402.0, + "y": 1674341.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "206", + "bbox": { + "x": 7010402.0, + "y": 1674341.0, + "width": 304798.0, + "height": 223084.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7312000.0, + "y": 1896000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicular notches", + "text_content": "Clavicular notches", + "text_box": { + "x": 3733800.0, + "y": 1502844.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "209" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4648200.0, + "y": 1610566.0 + }, + "end_point": { + "x": 4495800.0, + "y": 1610566.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "210", + "bbox": { + "x": 4495800.0, + "y": 1610566.0, + "width": 152400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3578773.0, + "y": 1600200.0 + }, + "end_point": { + "x": 3733801.0, + "y": 1600200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "211", + "bbox": { + "x": 3578773.0, + "y": 1600200.0, + "width": 155028.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4724401.0, + "y": 1947710.0 + }, + "end_point": { + "x": 4648202.0, + "y": 1610566.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "212", + "bbox": { + "x": 4648202.0, + "y": 1610566.0, + "width": 76199.0, + "height": 337144.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3576000.0, + "y": 1600000.0 + }, + { + "x": 4728000.0, + "y": 1944000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/sternum_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/sternum_text_annotations.json new file mode 100644 index 00000000..588013c2 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/sternum_text_annotations.json @@ -0,0 +1,406 @@ +{ + "slide_number": 3, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Manubrium", + "text_content": "Manubrium", + "text_box": { + "x": 5410201.0, + "y": 2362200.0, + "width": 618131.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "145" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7239132.0, + "y": 2469922.0 + }, + "end_point": { + "x": 6028332.0, + "y": 2469922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "146", + "bbox": { + "x": 6028332.0, + "y": 2469922.0, + "width": 1210800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4114801.0, + "y": 2469922.0 + }, + "end_point": { + "x": 5410201.0, + "y": 2469922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "147", + "bbox": { + "x": 4114801.0, + "y": 2469922.0, + "width": 1295400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 2472000.0 + }, + { + "x": 4112000.0, + "y": 2472000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5486400.0, + "y": 3703002.0, + "width": 381001.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "148" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide6.xml", + "target_slide": 6 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7239001.0, + "y": 3810724.0 + }, + "end_point": { + "x": 5867401.0, + "y": 3810724.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "149", + "bbox": { + "x": 5867401.0, + "y": 3810724.0, + "width": 1371600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4114800.0, + "y": 3810724.0 + }, + "end_point": { + "x": 5486400.0, + "y": 3810724.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "150", + "bbox": { + "x": 4114800.0, + "y": 3810724.0, + "width": 1371600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 3808000.0 + }, + { + "x": 4112000.0, + "y": 3808000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Xiphoid process", + "text_content": "Xiphoid process", + "text_box": { + "x": 5266333.0, + "y": 5441722.0, + "width": 761999.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "151" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide7.xml", + "target_slide": 7 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7391532.0, + "y": 5549444.0 + }, + "end_point": { + "x": 6028332.0, + "y": 5549444.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "152", + "bbox": { + "x": 6028332.0, + "y": 5549444.0, + "width": 1363200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4191133.0, + "y": 5549444.0 + }, + "end_point": { + "x": 5266333.0, + "y": 5549444.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "153", + "bbox": { + "x": 4191133.0, + "y": 5549444.0, + "width": 1075200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 5552000.0 + }, + { + "x": 7392000.0, + "y": 5552000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Sternal angle", + "text_content": "Sternal angle", + "text_box": { + "x": 5101135.0, + "y": 2841228.0, + "width": 618131.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "154" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4190935.0, + "y": 2948950.0 + }, + "end_point": { + "x": 5101135.0, + "y": 2948950.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "155", + "bbox": { + "x": 4190935.0, + "y": 2948950.0, + "width": 910200.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 2952000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular notch", + "text_content": "Jugular notch", + "text_box": { + "x": 5334001.0, + "y": 1616904.0, + "width": 694331.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "156" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide5.xml", + "target_slide": 5 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 7010532.0, + "y": 1724626.0 + }, + "end_point": { + "x": 6028332.0, + "y": 1724626.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "157", + "bbox": { + "x": 6028332.0, + "y": 1724626.0, + "width": 982200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4343401.0, + "y": 1724626.0 + }, + "end_point": { + "x": 5334001.0, + "y": 1724626.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "158", + "bbox": { + "x": 4343401.0, + "y": 1724626.0, + "width": 990600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 7315200.0, + "y": 1947710.0 + }, + "end_point": { + "x": 7010402.0, + "y": 1724626.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "160", + "bbox": { + "x": 7010402.0, + "y": 1724626.0, + "width": 304798.0, + "height": 223084.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 1728000.0 + }, + { + "x": 7312000.0, + "y": 1944000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_cranial_cavity_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_cranial_cavity_text_annotations.json new file mode 100644 index 00000000..83c670eb --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_cranial_cavity_text_annotations.json @@ -0,0 +1,1620 @@ +{ + "slide_number": 27, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Ethmoid bone", + "text_content": "Ethmoid bone", + "text_box": { + "x": 2819400.0, + "y": 1752600.0, + "width": 640080.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "976" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "/ppt/slides/slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Frontal bone", + "text_content": "Frontal bone", + "text_box": { + "x": 2819400.0, + "y": 1330154.0, + "width": 583791.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "979" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "/ppt/slides/slide29.xml", + "target_slide": 29 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Sphenoid bone", + "text_content": "Sphenoid bone", + "text_box": { + "x": 2819400.0, + "y": 2469922.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "980" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Temporal bone", + "text_content": "Temporal bone", + "text_box": { + "x": 2819400.0, + "y": 3823156.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "981" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Parietal bone", + "text_content": "Parietal bone", + "text_box": { + "x": 2819400.0, + "y": 4979312.0, + "width": 618131.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "982" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_46", + "kind": "connector", + "start_point": { + "x": 4114931.0, + "y": 5087034.0 + }, + "end_point": { + "x": 3437531.0, + "y": 5087034.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1051", + "bbox": { + "x": 3437531.0, + "y": 5087034.0, + "width": 677400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4112000.0, + "y": 5088000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Occipital bone", + "text_content": "Occipital bone", + "text_box": { + "x": 2819400.0, + "y": 5194756.0, + "width": 657350.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "983" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Cribiform plate", + "text_content": "Cribiform plate", + "text_box": { + "x": 2971798.0, + "y": 2008247.0, + "width": 716381.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "978" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5638779.0, + "y": 2115969.0 + }, + "end_point": { + "x": 3688179.0, + "y": 2115969.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "977", + "bbox": { + "x": 3688179.0, + "y": 2115969.0, + "width": 1950600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5640000.0, + "y": 2112000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Crista galli", + "text_content": "Crista galli", + "text_box": { + "x": 2971799.0, + "y": 2150163.0, + "width": 533401.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "984" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5715000.0, + "y": 2257885.0 + }, + "end_point": { + "x": 3505200.0, + "y": 2257885.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "985", + "bbox": { + "x": 3505200.0, + "y": 2257885.0, + "width": 2209800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 2256000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Orbital plate", + "text_content": "Orbital plate", + "text_box": { + "x": 2971799.0, + "y": 1451212.0, + "width": 602079.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "986" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide29.xml", + "target_slide": 29 + }, + "pointer_lines": [ + { + "line_id": "line_32", + "kind": "connector", + "start_point": { + "x": 5257801.0, + "y": 1816334.0 + }, + "end_point": { + "x": 4191000.0, + "y": 1558934.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1028", + "bbox": { + "x": 4191000.0, + "y": 1558934.0, + "width": 1066801.0, + "height": 257400.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4190978.0, + "y": 1558934.0 + }, + "end_point": { + "x": 3573878.0, + "y": 1558934.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "987", + "bbox": { + "x": 3573878.0, + "y": 1558934.0, + "width": 617100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5256000.0, + "y": 1816000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser wing", + "text_content": "Lesser wing", + "text_box": { + "x": 2971797.0, + "y": 2599279.0, + "width": 583792.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "988" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 4343389.0, + "y": 2707001.0 + }, + "end_point": { + "x": 3555589.0, + "y": 2707001.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1014", + "bbox": { + "x": 3555589.0, + "y": 2707001.0, + "width": 787800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_31", + "kind": "connector", + "start_point": { + "x": 4343401.0, + "y": 2707001.0 + }, + "end_point": { + "x": 5123690.0, + "y": 2707001.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1027", + "bbox": { + "x": 4343401.0, + "y": 2707001.0, + "width": 780289.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5120000.0, + "y": 2704000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Optic canal", + "text_content": "Optic canal", + "text_box": { + "x": 2971796.0, + "y": 2743200.0, + "width": 560837.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "989" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 4343533.0, + "y": 2850922.0 + }, + "end_point": { + "x": 3532633.0, + "y": 2850922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1015", + "bbox": { + "x": 3532633.0, + "y": 2850922.0, + "width": 810900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_30", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 2850922.0 + }, + "end_point": { + "x": 5486400.0, + "y": 2895600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1026", + "bbox": { + "x": 4343400.0, + "y": 2850922.0, + "width": 1143000.0, + "height": 44678.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5488000.0, + "y": 2896000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen cecum", + "text_content": "Foramen cecum", + "text_box": { + "x": 2971799.0, + "y": 1882100.0, + "width": 762003.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "990" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5675402.0, + "y": 1989821.9999999998 + }, + "end_point": { + "x": 3733802.0, + "y": 1989822.0000000002 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "991", + "bbox": { + "x": 3733802.0, + "y": 1989822.0, + "width": 1941600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5672000.0, + "y": 1992000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen rotundum", + "text_content": "Foramen rotundum", + "text_box": { + "x": 2971795.0, + "y": 2895600.0, + "width": 902213.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "992" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 4343508.0, + "y": 3003322.0 + }, + "end_point": { + "x": 3874008.0, + "y": 3003322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1016", + "bbox": { + "x": 3874008.0, + "y": 3003322.0, + "width": 469500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_29", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 3003322.0 + }, + "end_point": { + "x": 5317236.0, + "y": 3048000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1025", + "bbox": { + "x": 4343400.0, + "y": 3003322.0, + "width": 973836.0, + "height": 44678.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5320000.0, + "y": 3048000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 2971796.0, + "y": 3048000.0, + "width": 646181.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "993" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 4343377.0, + "y": 3155722.0 + }, + "end_point": { + "x": 3617977.0, + "y": 3155722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1017", + "bbox": { + "x": 3617977.0, + "y": 3155722.0, + "width": 725400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_28", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 3155722.0 + }, + "end_point": { + "x": 5029200.0, + "y": 3155722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1024", + "bbox": { + "x": 4343400.0, + "y": 3155722.0, + "width": 685800.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 3152000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen ovale", + "text_content": "Foramen ovale", + "text_box": { + "x": 2971796.0, + "y": 3200400.0, + "width": 716383.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "994" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 4343379.0, + "y": 3308122.0 + }, + "end_point": { + "x": 3688179.0, + "y": 3308122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1018", + "bbox": { + "x": 3688179.0, + "y": 3308122.0, + "width": 655200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_27", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 3308122.0 + }, + "end_point": { + "x": 5105400.0, + "y": 3308122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1023", + "bbox": { + "x": 4343400.0, + "y": 3308122.0, + "width": 762000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5104000.0, + "y": 3312000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen spinosum", + "text_content": "Foramen spinosum", + "text_box": { + "x": 2971794.0, + "y": 3352800.0, + "width": 896118.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "995" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 4343412.0, + "y": 3460522.0 + }, + "end_point": { + "x": 3867912.0, + "y": 3460522.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1019", + "bbox": { + "x": 3867912.0, + "y": 3460522.0, + "width": 475500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 3464000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen lacerum", + "text_content": "Foramen lacerum", + "text_box": { + "x": 2971795.0, + "y": 3505200.0, + "width": 838205.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "996" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_24", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 3612922.0 + }, + "end_point": { + "x": 3810000.0, + "y": 3612922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1020", + "bbox": { + "x": 3810000.0, + "y": 3612922.0, + "width": 533400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 3616000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Middle cranial fossa", + "text_content": "Middle cranial fossa", + "text_box": { + "x": 8077200.0, + "y": 3214883.0, + "width": 457200.0, + "height": 461665.0, + "rotation_emu": 0.0, + "shape_id": "997" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 3445716.0 + }, + "end_point": { + "x": 8077200.0, + "y": 4267116.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1000", + "bbox": { + "x": 8077200.0, + "y": 3445716.0, + "width": 0.0, + "height": 821400.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 2814816.0 + }, + "end_point": { + "x": 8077200.0, + "y": 3445716.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1001", + "bbox": { + "x": 8077200.0, + "y": 2814816.0, + "width": 0.0, + "height": 630900.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 2819400.0 + }, + "end_point": { + "x": 7679272.0, + "y": 2819400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "998", + "bbox": { + "x": 7679272.0, + "y": 2819400.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 4267200.0 + }, + "end_point": { + "x": 7679272.0, + "y": 4267200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "999", + "bbox": { + "x": 7679272.0, + "y": 4267200.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7680000.0, + "y": 2816000.0 + }, + { + "x": 7680000.0, + "y": 4264000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior cranial fossa", + "text_content": "Anterior cranial fossa", + "text_box": { + "x": 8077200.0, + "y": 1816335.0, + "width": 457200.0, + "height": 461665.0, + "rotation_emu": 0.0, + "shape_id": "1002" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 2047168.0 + }, + "end_point": { + "x": 8077200.0, + "y": 2743168.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1008", + "bbox": { + "x": 8077200.0, + "y": 2047168.0, + "width": 0.0, + "height": 696000.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 1371568.0 + }, + "end_point": { + "x": 8077200.0, + "y": 2047168.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1009", + "bbox": { + "x": 8077200.0, + "y": 1371568.0, + "width": 0.0, + "height": 675600.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 2743200.0 + }, + "end_point": { + "x": 7679272.0, + "y": 2743200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1010", + "bbox": { + "x": 7679272.0, + "y": 2743200.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 1371600.0 + }, + "end_point": { + "x": 7679272.0, + "y": 1371600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1011", + "bbox": { + "x": 7679272.0, + "y": 1371600.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7680000.0, + "y": 1368000.0 + }, + { + "x": 7680000.0, + "y": 2744000.0 + } + ] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior cranial fossa", + "text_content": "Posterior cranial fossa", + "text_box": { + "x": 8077200.0, + "y": 4876801.0, + "width": 457200.0, + "height": 461665.0, + "rotation_emu": 0.0, + "shape_id": "1003" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 4343534.0 + }, + "end_point": { + "x": 8077200.0, + "y": 5107634.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1004", + "bbox": { + "x": 8077200.0, + "y": 4343534.0, + "width": 0.0, + "height": 764100.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 8077200.0, + "y": 5107634.0 + }, + "end_point": { + "x": 8077200.0, + "y": 5943734.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1005", + "bbox": { + "x": 8077200.0, + "y": 5107634.0, + "width": 0.0, + "height": 836100.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 4343400.0 + }, + "end_point": { + "x": 7679272.0, + "y": 4343400.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1006", + "bbox": { + "x": 7679272.0, + "y": 4343400.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 8077201.0, + "y": 5943600.0 + }, + "end_point": { + "x": 7679272.0, + "y": 5943600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1007", + "bbox": { + "x": 7679272.0, + "y": 5943600.0, + "width": 397929.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7680000.0, + "y": 4344000.0 + }, + { + "x": 7680000.0, + "y": 5944000.0 + } + ] + }, + { + "annotation_id": "annot_21", + "bone_name": "Bony Pelvis", + "subbone_name": "Arcuate eminence", + "text_content": "Arcuate eminence", + "text_box": { + "x": 2971799.0, + "y": 4127956.0, + "width": 819912.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1013" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 4038611.0, + "y": 4235678.0 + }, + "end_point": { + "x": 3791711.0, + "y": 4235678.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1012", + "bbox": { + "x": 3791711.0, + "y": 4235678.0, + "width": 246900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4232000.0 + } + ] + }, + { + "annotation_id": "annot_22", + "bone_name": "Bony Pelvis", + "subbone_name": "Petrous part", + "text_content": "Petrous part", + "text_box": { + "x": 2971795.0, + "y": 4309646.0, + "width": 574651.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1029" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_33", + "kind": "connector", + "start_point": { + "x": 4038746.0, + "y": 4417368.0 + }, + "end_point": { + "x": 3546446.0, + "y": 4417368.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1031", + "bbox": { + "x": 3546446.0, + "y": 4417368.0, + "width": 492300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4416000.0 + } + ] + }, + { + "annotation_id": "annot_23", + "bone_name": "Bony Pelvis", + "subbone_name": "Internal acoustic meatus", + "text_content": "Internal acoustic meatus", + "text_box": { + "x": 2971801.0, + "y": 4462046.0, + "width": 725425.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "1030" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId27", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_34", + "kind": "connector", + "start_point": { + "x": 4038626.0, + "y": 4631323.0 + }, + "end_point": { + "x": 3697226.0, + "y": 4631323.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1032", + "bbox": { + "x": 3697226.0, + "y": 4631323.0, + "width": 341400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4632000.0 + } + ] + }, + { + "annotation_id": "annot_24", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular foramen", + "text_content": "Jugular foramen", + "text_box": { + "x": 2971800.0, + "y": 5347156.0, + "width": 762001.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1036" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId28", + "target": "/ppt/slides/slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [ + { + "line_id": "line_38", + "kind": "connector", + "start_point": { + "x": 4038601.0, + "y": 5454878.0 + }, + "end_point": { + "x": 3733801.0, + "y": 5454878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1039", + "bbox": { + "x": 3733801.0, + "y": 5454878.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 5456000.0 + } + ] + }, + { + "annotation_id": "annot_25", + "bone_name": "Bony Pelvis", + "subbone_name": "Hypoglossal canal", + "text_content": "Hypoglossal canal", + "text_box": { + "x": 2971801.0, + "y": 5499556.0, + "width": 819911.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1037" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId29", + "target": "/ppt/slides/slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [ + { + "line_id": "line_39", + "kind": "connector", + "start_point": { + "x": 4038612.0, + "y": 5607278.0 + }, + "end_point": { + "x": 3791712.0, + "y": 5607278.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1040", + "bbox": { + "x": 3791712.0, + "y": 5607278.0, + "width": 246900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 5608000.0 + } + ] + }, + { + "annotation_id": "annot_26", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen magnum", + "text_content": "Foramen magnum", + "text_box": { + "x": 2971802.0, + "y": 5651956.0, + "width": 838199.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1038" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId30", + "target": "/ppt/slides/slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [ + { + "line_id": "line_40", + "kind": "connector", + "start_point": { + "x": 4038601.0, + "y": 5759678.0 + }, + "end_point": { + "x": 3810001.0, + "y": 5759678.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1041", + "bbox": { + "x": 3810001.0, + "y": 5759678.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 5760000.0 + } + ] + }, + { + "annotation_id": "annot_27", + "bone_name": "Bony Pelvis", + "subbone_name": "Squamous part", + "text_content": "Squamous part", + "text_box": { + "x": 2971800.0, + "y": 3975556.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1045" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId31", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_44", + "kind": "connector", + "start_point": { + "x": 4038600.0, + "y": 4083278.0 + }, + "end_point": { + "x": 3657600.0, + "y": 4083278.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1046", + "bbox": { + "x": 3657600.0, + "y": 4083278.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4080000.0 + } + ] + } + ], + "total_text_annotations": 27, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_ethmoid_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_ethmoid_bone_text_annotations.json new file mode 100644 index 00000000..efaa77b1 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_ethmoid_bone_text_annotations.json @@ -0,0 +1,202 @@ +{ + "slide_number": 30, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Cribiform plate", + "text_content": "Cribiform plate", + "text_box": { + "x": 2895601.0, + "y": 2438400.0, + "width": 694331.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1120" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3962532.0, + "y": 2546122.0 + }, + "end_point": { + "x": 3589932.0, + "y": 2546122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1121", + "bbox": { + "x": 3589932.0, + "y": 2546122.0, + "width": 372600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5505451.0, + "y": 3562350.0 + }, + "end_point": { + "x": 3962551.0, + "y": 2546250.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1128", + "bbox": { + "x": 3962551.0, + "y": 2546250.0, + "width": 1542900.0, + "height": 1016100.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5504000.0, + "y": 3560000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen cecum", + "text_content": "Foramen cecum", + "text_box": { + "x": 3395166.0, + "y": 2025878.0, + "width": 719635.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1122" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4343401.0, + "y": 2133600.0 + }, + "end_point": { + "x": 4114801.0, + "y": 2133600.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1123", + "bbox": { + "x": 4114801.0, + "y": 2133600.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 5692775.0, + "y": 3114675.0 + }, + "end_point": { + "x": 4343375.0, + "y": 2133675.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1127", + "bbox": { + "x": 4343375.0, + "y": 2133675.0, + "width": 1349400.0, + "height": 981000.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5696000.0, + "y": 3112000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Crista galli", + "text_content": "Crista galli", + "text_box": { + "x": 7239000.0, + "y": 1918156.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1124" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7239000.0, + "y": 2025878.0 + }, + "end_point": { + "x": 6705600.0, + "y": 2025878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1125", + "bbox": { + "x": 6705600.0, + "y": 2025878.0, + "width": 533400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6704000.0, + "y": 2024000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_frontal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_frontal_bone_text_annotations.json new file mode 100644 index 00000000..b0b9c1bd --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_frontal_bone_text_annotations.json @@ -0,0 +1,202 @@ +{ + "slide_number": 29, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Orbital plate", + "text_content": "Orbital plate", + "text_box": { + "x": 2971801.0, + "y": 2438400.0, + "width": 618131.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1091" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3962532.0, + "y": 2546122.0 + }, + "end_point": { + "x": 3589932.0, + "y": 2546122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1092", + "bbox": { + "x": 3589932.0, + "y": 2546122.0, + "width": 372600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4800601.0, + "y": 3276600.0 + }, + "end_point": { + "x": 3962402.0, + "y": 2546122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1093", + "bbox": { + "x": 3962402.0, + "y": 2546122.0, + "width": 838199.0, + "height": 730478.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4800000.0, + "y": 3280000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Groove for superior sagittal sinus", + "text_content": "Groove for superior sagittal sinus", + "text_box": { + "x": 7086601.0, + "y": 1752600.0, + "width": 1447801.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1094" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7086601.0, + "y": 1860322.0 + }, + "end_point": { + "x": 6477001.0, + "y": 1860322.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1095", + "bbox": { + "x": 6477001.0, + "y": 1860322.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6480000.0, + "y": 1864000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Groove for anterior meningeal vessels", + "text_content": "Groove for anterior meningeal vessels", + "text_box": { + "x": 2743200.0, + "y": 1857717.0, + "width": 1676400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1097" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4724400.0, + "y": 1965439.0 + }, + "end_point": { + "x": 4419600.0, + "y": 1965439.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1098", + "bbox": { + "x": 4419600.0, + "y": 1965439.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5486400.0, + "y": 3056673.0 + }, + "end_point": { + "x": 4724400.0, + "y": 1968046.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1099", + "bbox": { + "x": 4724400.0, + "y": 1968046.0, + "width": 762000.0, + "height": 1088627.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5488000.0, + "y": 3056000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_occipital_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_occipital_bone_text_annotations.json new file mode 100644 index 00000000..6449623f --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_occipital_bone_text_annotations.json @@ -0,0 +1,154 @@ +{ + "slide_number": 33, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen magnum", + "text_content": "Foramen magnum", + "text_box": { + "x": 2816104.0, + "y": 5050529.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1238" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3959104.0, + "y": 5158251.0 + }, + "end_point": { + "x": 3654304.0, + "y": 5158251.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1239", + "bbox": { + "x": 3654304.0, + "y": 5158251.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 5160000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Jugular foramen", + "text_content": "Jugular foramen", + "text_box": { + "x": 2813494.0, + "y": 4738739.0, + "width": 765296.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1241" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3810090.0, + "y": 4846461.0 + }, + "end_point": { + "x": 3578790.0, + "y": 4846461.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1240", + "bbox": { + "x": 3578790.0, + "y": 4846461.0, + "width": 231300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3808000.0, + "y": 4848000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Hypoglossal canal", + "text_content": "Hypoglossal canal", + "text_box": { + "x": 2813494.0, + "y": 5372077.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1244" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4099294.0, + "y": 5479799.0 + }, + "end_point": { + "x": 3651694.0, + "y": 5479799.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1245", + "bbox": { + "x": 3651694.0, + "y": 5479799.0, + "width": 447600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4096000.0, + "y": 5480000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_sphenoid_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_sphenoid_bone_text_annotations.json new file mode 100644 index 00000000..f491b846 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_sphenoid_bone_text_annotations.json @@ -0,0 +1,490 @@ +{ + "slide_number": 31, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Lesser wing", + "text_content": "Lesser wing", + "text_box": { + "x": 2819401.0, + "y": 2019744.0, + "width": 589847.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1152" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3781848.0, + "y": 2127466.0 + }, + "end_point": { + "x": 3409248.0, + "y": 2127466.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1153", + "bbox": { + "x": 3409248.0, + "y": 2127466.0, + "width": 372600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4572001.0, + "y": 3276601.0 + }, + "end_point": { + "x": 3781717.0, + "y": 2127465.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1157", + "bbox": { + "x": 3781717.0, + "y": 2127465.0, + "width": 790284.0, + "height": 1149136.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 3280000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Greater wing", + "text_content": "Greater wing", + "text_box": { + "x": 2757780.0, + "y": 5302478.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1154" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3643980.0, + "y": 5410200.0 + }, + "end_point": { + "x": 3367380.0, + "y": 5410200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1155", + "bbox": { + "x": 3367380.0, + "y": 5410200.0, + "width": 276600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3640000.0, + "y": 5408000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Optic canal", + "text_content": "Optic canal", + "text_box": { + "x": 7391400.0, + "y": 1804299.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1158" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7391400.0, + "y": 1912021.0 + }, + "end_point": { + "x": 7010400.0, + "y": 1912021.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1159", + "bbox": { + "x": 7010400.0, + "y": 1912021.0, + "width": 381000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 1912000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen rotundum", + "text_content": "Foramen rotundum", + "text_box": { + "x": 7764415.0, + "y": 2019743.0, + "width": 889387.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1161" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7764415.0, + "y": 2127465.0 + }, + "end_point": { + "x": 7391515.0, + "y": 2127465.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1162", + "bbox": { + "x": 7391515.0, + "y": 2127465.0, + "width": 372900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 2128000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen ovale", + "text_content": "Foramen ovale", + "text_box": { + "x": 7865100.0, + "y": 5332642.0, + "width": 729001.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1164" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7865100.0, + "y": 5440364.0 + }, + "end_point": { + "x": 7543800.0, + "y": 5440364.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1166", + "bbox": { + "x": 7543800.0, + "y": 5440364.0, + "width": 321300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 6629400.0, + "y": 4343400.0 + }, + "end_point": { + "x": 7543800.0, + "y": 5440364.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1172", + "bbox": { + "x": 6629400.0, + "y": 4343400.0, + "width": 914400.0, + "height": 1096964.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6632000.0, + "y": 4344000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen spinosum", + "text_content": "Foramen spinosum", + "text_box": { + "x": 2819400.0, + "y": 5659265.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1165" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4038600.0, + "y": 5766987.0 + }, + "end_point": { + "x": 3733800.0, + "y": 5766987.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1167", + "bbox": { + "x": 3733800.0, + "y": 5766987.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 5768000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Sella turcica", + "text_content": "Sella turcica", + "text_box": { + "x": 3272888.0, + "y": 1794557.0, + "width": 613313.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1173" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 4191001.0, + "y": 1902279.0 + }, + "end_point": { + "x": 3886201.0, + "y": 1902279.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1174", + "bbox": { + "x": 3886201.0, + "y": 1902279.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 5638801.0, + "y": 3886201.0 + }, + "end_point": { + "x": 4191002.0, + "y": 1902280.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1175", + "bbox": { + "x": 4191002.0, + "y": 1902280.0, + "width": 1447799.0, + "height": 1983921.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5640000.0, + "y": 3888000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Foramen lacerum", + "text_content": "Foramen lacerum", + "text_box": { + "x": 7652998.0, + "y": 5659265.0, + "width": 805202.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1176" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 7391398.0, + "y": 5766987.0 + }, + "end_point": { + "x": 7652998.0, + "y": 5766987.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1177", + "bbox": { + "x": 7391398.0, + "y": 5766987.0, + "width": 261600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 6351552.0, + "y": 4424101.0 + }, + "end_point": { + "x": 7391352.0, + "y": 5766901.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1178", + "bbox": { + "x": 6351552.0, + "y": 4424101.0, + "width": 1039800.0, + "height": 1342800.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6352000.0, + "y": 4424000.0 + } + ] + } + ], + "total_text_annotations": 8, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/superior_temporal_bone_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/superior_temporal_bone_text_annotations.json new file mode 100644 index 00000000..16e47b51 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/superior_temporal_bone_text_annotations.json @@ -0,0 +1,322 @@ +{ + "slide_number": 32, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Squamous part", + "text_content": "Squamous part", + "text_box": { + "x": 2743200.0, + "y": 1871265.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1200" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3733800.0, + "y": 1978987.0 + }, + "end_point": { + "x": 3505200.0, + "y": 1978987.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1201", + "bbox": { + "x": 3505200.0, + "y": 1978987.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4038600.0, + "y": 3048000.0 + }, + "end_point": { + "x": 3733800.0, + "y": 1978988.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1202", + "bbox": { + "x": 3733800.0, + "y": 1978988.0, + "width": 304800.0, + "height": 1069012.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 3048000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Petrous part", + "text_content": "Petrous part", + "text_box": { + "x": 2819400.0, + "y": 1653411.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1203" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4038600.0, + "y": 1761133.0 + }, + "end_point": { + "x": 3429000.0, + "y": 1761133.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1204", + "bbox": { + "x": 3429000.0, + "y": 1761133.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4038602.0, + "y": 1763544.0 + }, + "end_point": { + "x": 4572001.0, + "y": 3886200.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1207", + "bbox": { + "x": 4038602.0, + "y": 1763544.0, + "width": 533399.0, + "height": 2122656.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 3888000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Internal acoustic meatus", + "text_content": "Internal acoustic meatus", + "text_box": { + "x": 7469951.0, + "y": 1653411.0, + "width": 1143000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1206" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7469951.0, + "y": 1761133.0 + }, + "end_point": { + "x": 7238951.0, + "y": 1761133.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1208", + "bbox": { + "x": 7238951.0, + "y": 1761133.0, + "width": 231000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 1760000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Arcuate eminence", + "text_content": "Arcuate eminence", + "text_box": { + "x": 7772400.0, + "y": 1913533.0, + "width": 840551.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1209" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7772400.0, + "y": 2021255.0 + }, + "end_point": { + "x": 7470000.0, + "y": 2021255.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1210", + "bbox": { + "x": 7470000.0, + "y": 2021255.0, + "width": 302400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7472000.0, + "y": 2024000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Petrous ridge", + "text_content": "Petrous ridge", + "text_box": { + "x": 7598416.0, + "y": 5715000.0, + "width": 840551.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1213" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 7598416.0, + "y": 5822722.0 + }, + "end_point": { + "x": 7296016.0, + "y": 5822722.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1214", + "bbox": { + "x": 7296016.0, + "y": 5822722.0, + "width": 302400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 7295968.0, + "y": 5822723.0 + }, + "end_point": { + "x": 6836417.0, + "y": 4114802.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1215", + "bbox": { + "x": 6836417.0, + "y": 4114802.0, + "width": 459551.0, + "height": 1707921.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6840000.0, + "y": 4112000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/symphyseal_surface_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/symphyseal_surface_text_annotations.json new file mode 100644 index 00000000..d1367583 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/symphyseal_surface_text_annotations.json @@ -0,0 +1,9 @@ +{ + "slide_number": 19, + "text_annotations": [], + "total_text_annotations": 0, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/talus_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/talus_text_annotations.json new file mode 100644 index 00000000..18e216c1 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/talus_text_annotations.json @@ -0,0 +1,153 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5486399.0, + "y": 2209800.0, + "width": 304802.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "19" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5080403.0, + "y": 2317522.0 + }, + "end_point": { + "x": 5486399.0, + "y": 2317522.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "20", + "bbox": { + "x": 5080403.0, + "y": 2317522.0, + "width": 405996.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5080000.0, + "y": 2320000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 5410200.0, + "y": 2473228.0, + "width": 304802.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "22" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5029200.0, + "y": 2580951.0 + }, + "end_point": { + "x": 5410200.0, + "y": 2583670.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "25", + "bbox": { + "x": 5029200.0, + "y": 2580951.0, + "width": 381000.0, + "height": 2719.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5032000.0, + "y": 2584000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 5410200.0, + "y": 2662503.0, + "width": 304802.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4959118.0, + "y": 2770225.0 + }, + "end_point": { + "x": 5410200.0, + "y": 2770225.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "27", + "bbox": { + "x": 4959118.0, + "y": 2770225.0, + "width": 451082.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4960000.0, + "y": 2768000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_articular_surfaces_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_articular_surfaces_text_annotations.json new file mode 100644 index 00000000..f4dc320c --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_articular_surfaces_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1208" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1209" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1210" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_body_text_annotations.json new file mode 100644 index 00000000..8d07191e --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_body_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1056" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1057" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1058" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_costal_facets_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_costal_facets_text_annotations.json new file mode 100644 index 00000000..d07e12f3 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_costal_facets_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1112" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1113" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1114" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_spinous_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_spinous_process_text_annotations.json new file mode 100644 index 00000000..150fe117 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_spinous_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1181" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1182" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1183" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_text_annotations.json new file mode 100644 index 00000000..0aed72d1 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_text_annotations.json @@ -0,0 +1,1147 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "962" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "963" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "964" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse process", + "text_content": "Transverse process", + "text_box": { + "x": 5943447.0, + "y": 1855173.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "965" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5943447.0, + "y": 1962895.0 + }, + "end_point": { + "x": 5373447.0, + "y": 1962895.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "966", + "bbox": { + "x": 5373447.0, + "y": 1962895.0, + "width": 570000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5376000.0, + "y": 1960000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior articular surface", + "text_content": "Superior articular surface", + "text_box": { + "x": 5373588.0, + "y": 2380136.0, + "width": 1172737.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "967" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5373588.0, + "y": 2487858.0 + }, + "end_point": { + "x": 5211288.0, + "y": 2487858.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "968", + "bbox": { + "x": 5211288.0, + "y": 2487858.0, + "width": 162300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4777500.0, + "y": 2315270.0 + }, + "end_point": { + "x": 5211215.0, + "y": 2487858.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "985", + "bbox": { + "x": 4777500.0, + "y": 2315270.0, + "width": 433715.0, + "height": 172588.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 6708625.0, + "y": 2487858.0 + }, + "end_point": { + "x": 6546325.0, + "y": 2487858.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "986", + "bbox": { + "x": 6546325.0, + "y": 2487858.0, + "width": 162300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 6934200.0, + "y": 2895600.0 + }, + "end_point": { + "x": 6708698.0, + "y": 2487858.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "987", + "bbox": { + "x": 6708698.0, + "y": 2487858.0, + "width": 225502.0, + "height": 407742.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6936000.0, + "y": 2896000.0 + }, + { + "x": 4776000.0, + "y": 2312000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 5211214.0, + "y": 4889490.0, + "width": 1090154.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "969" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5211214.0, + "y": 4997212.0 + }, + "end_point": { + "x": 4571914.0, + "y": 4997212.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "970", + "bbox": { + "x": 4571914.0, + "y": 4997212.0, + "width": 639300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 6571668.0, + "y": 4997212.0 + }, + "end_point": { + "x": 6301368.0, + "y": 4997212.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "978", + "bbox": { + "x": 6301368.0, + "y": 4997212.0, + "width": 270300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6568000.0, + "y": 5000000.0 + }, + { + "x": 4568000.0, + "y": 5000000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 2778902.0, + "y": 3109388.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "971" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4267161.0, + "y": 3217110.0 + }, + "end_point": { + "x": 3080061.0, + "y": 3217110.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "972", + "bbox": { + "x": 3080061.0, + "y": 3217110.0, + "width": 1187100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4264000.0, + "y": 3216000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4720349.0, + "y": 4038588.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "973" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide36.xml", + "target_slide": 36 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4720349.0, + "y": 4146310.0 + }, + "end_point": { + "x": 4227149.0, + "y": 4146310.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "974", + "bbox": { + "x": 4227149.0, + "y": 4146310.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6172349.0, + "y": 4146310.0 + }, + "end_point": { + "x": 5520449.0, + "y": 4146310.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "977", + "bbox": { + "x": 5520449.0, + "y": 4146310.0, + "width": 651900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4224000.0, + "y": 4144000.0 + }, + { + "x": 6176000.0, + "y": 4144000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Spinous process", + "text_content": "Spinous process", + "text_box": { + "x": 4857750.0, + "y": 1639729.0, + "width": 800100.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "975" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide36.xml", + "target_slide": 36 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4857750.0, + "y": 1747451.0 + }, + "end_point": { + "x": 4364550.0, + "y": 1747451.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "976", + "bbox": { + "x": 4364550.0, + "y": 1747451.0, + "width": 493200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4368000.0, + "y": 1744000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Lamina", + "text_content": "Lamina", + "text_box": { + "x": 2788937.0, + "y": 4126010.0, + "width": 361859.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "979" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 3581296.0, + "y": 4233732.0 + }, + "end_point": { + "x": 3150796.0, + "y": 4233732.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "980", + "bbox": { + "x": 3150796.0, + "y": 4233732.0, + "width": 430500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 4038601.0, + "y": 4648200.0 + }, + "end_point": { + "x": 3581402.0, + "y": 4233732.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "989", + "bbox": { + "x": 3581402.0, + "y": 4233732.0, + "width": 457199.0, + "height": 414468.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4648000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Vertebral foramen", + "text_content": "Vertebral foramen", + "text_box": { + "x": 2778902.0, + "y": 2380136.0, + "width": 873125.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "981" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 4364527.0, + "y": 2487858.0 + }, + "end_point": { + "x": 3652027.0, + "y": 2487858.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "982", + "bbox": { + "x": 3652027.0, + "y": 2487858.0, + "width": 712500.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4368000.0, + "y": 2488000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Pedicle", + "text_content": "Pedicle", + "text_box": { + "x": 3000329.0, + "y": 5019690.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "983" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 3886229.0, + "y": 5131612.0 + }, + "end_point": { + "x": 3381329.0, + "y": 5127412.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "984", + "bbox": { + "x": 3381329.0, + "y": 5127412.0, + "width": 504900.0, + "height": 4200.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 3888000.0, + "y": 5128000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse costal facet", + "text_content": "Transverse costal facet", + "text_box": { + "x": 5677152.0, + "y": 2099826.0, + "width": 1031547.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "990" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 5677152.0, + "y": 2207548.0 + }, + "end_point": { + "x": 5520552.0, + "y": 2207548.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "991", + "bbox": { + "x": 5520552.0, + "y": 2207548.0, + "width": 156600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 5520450.0, + "y": 2207549.0 + }, + "end_point": { + "x": 5211215.0, + "y": 2070618.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "992", + "bbox": { + "x": 5211215.0, + "y": 2070618.0, + "width": 309235.0, + "height": 136931.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5208000.0, + "y": 2072000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior vertebral notch", + "text_content": "Superior vertebral notch", + "text_box": { + "x": 5334001.0, + "y": 2738183.0, + "width": 1143000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "993" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 6616201.0, + "y": 2845905.0 + }, + "end_point": { + "x": 6477001.0, + "y": 2845905.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "994", + "bbox": { + "x": 6477001.0, + "y": 2845905.0, + "width": 139200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 6816572.0, + "y": 3217110.0 + }, + "end_point": { + "x": 6616105.0, + "y": 2845906.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "995", + "bbox": { + "x": 6616105.0, + "y": 2845906.0, + "width": 200467.0, + "height": 371204.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6816000.0, + "y": 3216000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior vertebral notch", + "text_content": "Inferior vertebral notch", + "text_box": { + "x": 5562600.0, + "y": 5145114.0, + "width": 1104900.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "996" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 6816600.0, + "y": 5252836.0 + }, + "end_point": { + "x": 6667500.0, + "y": 5252836.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1002", + "bbox": { + "x": 6667500.0, + "y": 5252836.0, + "width": 149100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_26", + "kind": "connector", + "start_point": { + "x": 5211214.0, + "y": 5252836.0 + }, + "end_point": { + "x": 4572000.0, + "y": 5145114.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1003", + "bbox": { + "x": 4572000.0, + "y": 5145114.0, + "width": 639214.0, + "height": 107722.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 5562600.0, + "y": 5252836.0 + }, + "end_point": { + "x": 5211300.0, + "y": 5252836.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "998", + "bbox": { + "x": 5211300.0, + "y": 5252836.0, + "width": 351300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6816000.0, + "y": 5256000.0 + }, + { + "x": 4576000.0, + "y": 5144000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 8214371.0, + "y": 2893944.0, + "width": 301159.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "999" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId24", + "target": "/ppt/slides/slide32.xml", + "target_slide": 32 + }, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 8214371.0, + "y": 3001666.0 + }, + "end_point": { + "x": 8077271.0, + "y": 3001666.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1000", + "bbox": { + "x": 8077271.0, + "y": 3001666.0, + "width": 137100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 8080000.0, + "y": 3000000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior costal facet", + "text_content": "Inferior costal facet", + "text_box": { + "x": 7758758.0, + "y": 4889490.0, + "width": 911224.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1004" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId25", + "target": "/ppt/slides/slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_27", + "kind": "connector", + "start_point": { + "x": 7758758.0, + "y": 4997212.0 + }, + "end_point": { + "x": 7519658.0, + "y": 4997212.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1005", + "bbox": { + "x": 7519658.0, + "y": 4997212.0, + "width": 239100.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_28", + "kind": "connector", + "start_point": { + "x": 7519530.0, + "y": 4997212.0 + }, + "end_point": { + "x": 7391400.0, + "y": 4146310.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1006", + "bbox": { + "x": 7391400.0, + "y": 4146310.0, + "width": 128130.0, + "height": 850902.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7392000.0, + "y": 4144000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior costal facet", + "text_content": "Superior costal facet", + "text_box": { + "x": 7690875.0, + "y": 2478061.0, + "width": 966012.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1007" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId26", + "target": "/ppt/slides/slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_29", + "kind": "connector", + "start_point": { + "x": 7690875.0, + "y": 2585783.0 + }, + "end_point": { + "x": 7488075.0, + "y": 2585783.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1008", + "bbox": { + "x": 7488075.0, + "y": 2585783.0, + "width": 202800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 7488000.0, + "y": 2584000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Transverse costal facet", + "text_content": "Transverse costal facet", + "text_box": { + "x": 5046827.0, + "y": 3377385.0, + "width": 1031547.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1010" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId27", + "target": "/ppt/slides/slide34.xml", + "target_slide": 34 + }, + "pointer_lines": [ + { + "line_id": "line_31", + "kind": "connector", + "start_point": { + "x": 6546374.0, + "y": 3485107.0 + }, + "end_point": { + "x": 6078374.0, + "y": 3485107.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1011", + "bbox": { + "x": 6078374.0, + "y": 3485107.0, + "width": 468000.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6544000.0, + "y": 3488000.0 + } + ] + } + ], + "total_text_annotations": 19, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_transverse_process_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_transverse_process_text_annotations.json new file mode 100644 index 00000000..a0b9ceee --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_transverse_process_text_annotations.json @@ -0,0 +1,63 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: superior aspect", + "text_content": "TV5: superior aspect", + "text_box": { + "x": 2731950.0, + "y": 1306570.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1083" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: inferior aspect", + "text_content": "TV5: inferior aspect", + "text_box": { + "x": 2731950.0, + "y": 3735983.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1084" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 6843550.0, + "y": 1537402.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1085" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thoracic_vertebral_notch_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thoracic_vertebral_notch_text_annotations.json new file mode 100644 index 00000000..d7c71672 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thoracic_vertebral_notch_text_annotations.json @@ -0,0 +1,243 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "TV5: lateral aspect", + "text_content": "TV5: lateral aspect", + "text_box": { + "x": 5163015.0, + "y": 1421986.0, + "width": 1103971.0, + "height": 230832.0, + "rotation_emu": 0.0, + "shape_id": "1143" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Superior vertebral notch", + "text_content": "Superior vertebral notch", + "text_box": { + "x": 6629400.0, + "y": 2272414.0, + "width": 1143000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1149" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6629400.0, + "y": 2380136.0 + }, + "end_point": { + "x": 6267000.0, + "y": 2380136.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1151", + "bbox": { + "x": 6267000.0, + "y": 2380136.0, + "width": 362400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6264000.0, + "y": 2384000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior vertebral notch", + "text_content": "Inferior vertebral notch", + "text_box": { + "x": 2816343.0, + "y": 3124200.0, + "width": 1104900.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1150" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4477143.0, + "y": 3231922.0 + }, + "end_point": { + "x": 3921243.0, + "y": 3231922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1153", + "bbox": { + "x": 3921243.0, + "y": 3231922.0, + "width": 555900.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5289419.0, + "y": 3730806.0 + }, + "end_point": { + "x": 4477218.0, + "y": 3231923.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1154", + "bbox": { + "x": 4477218.0, + "y": 3231923.0, + "width": 812201.0, + "height": 498883.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5288000.0, + "y": 3728000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Outline for intervertebral foramen", + "text_content": "Outline for intervertebral foramen", + "text_box": { + "x": 6812928.0, + "y": 2611559.0, + "width": 1524000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1155" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6812928.0, + "y": 2719281.0 + }, + "end_point": { + "x": 6553128.0, + "y": 2719281.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1156", + "bbox": { + "x": 6553128.0, + "y": 2719281.0, + "width": 259800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6552000.0, + "y": 2720000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Outline for TV6", + "text_content": "Outline for TV6", + "text_box": { + "x": 2816344.0, + "y": 4258571.0, + "width": 765057.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "1158" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4037101.0, + "y": 4366293.0 + }, + "end_point": { + "x": 3581401.0, + "y": 4366293.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "1159", + "bbox": { + "x": 3581401.0, + "y": 4366293.0, + "width": 455700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4040000.0, + "y": 4368000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/thorax_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/thorax_text_annotations.json new file mode 100644 index 00000000..766e1e7a --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/thorax_text_annotations.json @@ -0,0 +1,120 @@ +{ + "slide_number": 2, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Scapula", + "text_content": "Scapula", + "text_box": { + "x": 6804369.0, + "y": 5295665.0, + "width": 520044.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "106" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide23.xml", + "target_slide": 23 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Sternum", + "text_content": "Sternum", + "text_box": { + "x": 2429324.0, + "y": 2133601.0, + "width": 647260.0, + "height": 247696.0, + "rotation_emu": 0.0, + "shape_id": "110" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Clavicle", + "text_content": "Clavicle", + "text_box": { + "x": 2288958.0, + "y": 3365299.0, + "width": 655196.0, + "height": 291539.0, + "rotation_emu": 0.0, + "shape_id": "114" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId23", + "target": "/ppt/slides/slide8.xml", + "target_slide": 8 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "First rib", + "text_content": "First rib", + "text_box": { + "x": 2408514.0, + "y": 4953000.0, + "width": 712153.0, + "height": 250154.0, + "rotation_emu": 0.0, + "shape_id": "118" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId28", + "target": "/ppt/slides/slide13.xml", + "target_slide": 13 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Typical rib", + "text_content": "Typical rib", + "text_box": { + "x": 5469722.0, + "y": 2165294.0, + "width": 708694.0, + "height": 235942.0, + "rotation_emu": 0.0, + "shape_id": "122" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId33", + "target": "/ppt/slides/slide18.xml", + "target_slide": 18 + }, + "pointer_lines": [], + "target_regions": [] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/tibia_lateral_surface_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/tibia_lateral_surface_text_annotations.json new file mode 100644 index 00000000..b4d43fdc --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/tibia_lateral_surface_text_annotations.json @@ -0,0 +1,249 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 2895601.0, + "y": 3301103.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3830189.0, + "y": 3408825.0 + }, + "end_point": { + "x": 4188539.0, + "y": 3408825.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 3830189.0, + "y": 3408825.0, + "width": 358350.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 7627735.0, + "y": 3406258.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7187002.0, + "y": 3513980.0 + }, + "end_point": { + "x": 7627735.0, + "y": 3513980.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "35", + "bbox": { + "x": 7187002.0, + "y": 3513980.0, + "width": 440733.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7184000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior border", + "text_content": "Anterior border", + "text_box": { + "x": 3168856.0, + "y": 3951630.0, + "width": 734696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3903552.0, + "y": 4059352.0 + }, + "end_point": { + "x": 4235656.0, + "y": 4059352.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 3903552.0, + "y": 4059352.0, + "width": 332104.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4232000.0, + "y": 4056000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 4675504.0, + "y": 3397478.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "39" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 3505200.0 + }, + "end_point": { + "x": 4675504.0, + "y": 3505200.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 4495800.0, + "y": 3505200.0, + "width": 179704.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4496000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 5973384.0, + "y": 3960789.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "42" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6631880.0, + "y": 4068511.0 + }, + "end_point": { + "x": 6885304.0, + "y": 4068511.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "43", + "bbox": { + "x": 6631880.0, + "y": 4068511.0, + "width": 253424.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6888000.0, + "y": 4072000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/tibia_medial_surface_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/tibia_medial_surface_text_annotations.json new file mode 100644 index 00000000..b4d43fdc --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/tibia_medial_surface_text_annotations.json @@ -0,0 +1,249 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 2895601.0, + "y": 3301103.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3830189.0, + "y": 3408825.0 + }, + "end_point": { + "x": 4188539.0, + "y": 3408825.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 3830189.0, + "y": 3408825.0, + "width": 358350.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 7627735.0, + "y": 3406258.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7187002.0, + "y": 3513980.0 + }, + "end_point": { + "x": 7627735.0, + "y": 3513980.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "35", + "bbox": { + "x": 7187002.0, + "y": 3513980.0, + "width": 440733.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7184000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior border", + "text_content": "Anterior border", + "text_box": { + "x": 3168856.0, + "y": 3951630.0, + "width": 734696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3903552.0, + "y": 4059352.0 + }, + "end_point": { + "x": 4235656.0, + "y": 4059352.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 3903552.0, + "y": 4059352.0, + "width": 332104.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4232000.0, + "y": 4056000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 4675504.0, + "y": 3397478.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "39" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 3505200.0 + }, + "end_point": { + "x": 4675504.0, + "y": 3505200.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 4495800.0, + "y": 3505200.0, + "width": 179704.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4496000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 5973384.0, + "y": 3960789.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "42" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6631880.0, + "y": 4068511.0 + }, + "end_point": { + "x": 6885304.0, + "y": 4068511.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "43", + "bbox": { + "x": 6631880.0, + "y": 4068511.0, + "width": 253424.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6888000.0, + "y": 4072000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/tibia_posterior_surface_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/tibia_posterior_surface_text_annotations.json new file mode 100644 index 00000000..7a819ede --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/tibia_posterior_surface_text_annotations.json @@ -0,0 +1,201 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 6103734.0, + "y": 3406258.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "18" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5663001.0, + "y": 3513980.0 + }, + "end_point": { + "x": 6103734.0, + "y": 3513980.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "19", + "bbox": { + "x": 5663001.0, + "y": 3513980.0, + "width": 440733.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5664000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 4449384.0, + "y": 3960789.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 5107880.0, + "y": 4068511.0 + }, + "end_point": { + "x": 5361304.0, + "y": 4068511.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "21", + "bbox": { + "x": 5107880.0, + "y": 4068511.0, + "width": 253424.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5360000.0, + "y": 4072000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Soleal line", + "text_content": "Soleal line", + "text_box": { + "x": 3428762.0, + "y": 3298536.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3962162.0, + "y": 3406258.0 + }, + "end_point": { + "x": 4343400.0, + "y": 3406258.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 3962162.0, + "y": 3406258.0, + "width": 381238.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Nutrient foramen", + "text_content": "Nutrient foramen", + "text_box": { + "x": 4800600.0, + "y": 4517483.0, + "width": 533400.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4572000.0, + "y": 4686760.0 + }, + "end_point": { + "x": 4800600.0, + "y": 4686760.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "39", + "bbox": { + "x": 4572000.0, + "y": 4686760.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4576000.0, + "y": 4688000.0 + } + ] + } + ], + "total_text_annotations": 4, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/tibia_shaft_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/tibia_shaft_text_annotations.json new file mode 100644 index 00000000..ba313cf4 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/tibia_shaft_text_annotations.json @@ -0,0 +1,249 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 2895601.0, + "y": 3301103.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 3830189.0, + "y": 3408825.0 + }, + "end_point": { + "x": 4188539.0, + "y": 3408825.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "22", + "bbox": { + "x": 3830189.0, + "y": 3408825.0, + "width": 358350.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 7627735.0, + "y": 3406258.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7187002.0, + "y": 3513980.0 + }, + "end_point": { + "x": 7627735.0, + "y": 3513980.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "25", + "bbox": { + "x": 7187002.0, + "y": 3513980.0, + "width": 440733.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7184000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior border", + "text_content": "Anterior border", + "text_box": { + "x": 3168856.0, + "y": 3951630.0, + "width": 734696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3903552.0, + "y": 4059352.0 + }, + "end_point": { + "x": 4235656.0, + "y": 4059352.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "27", + "bbox": { + "x": 3903552.0, + "y": 4059352.0, + "width": 332104.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4232000.0, + "y": 4056000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 4675504.0, + "y": 3397478.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "29" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 3505200.0 + }, + "end_point": { + "x": 4675504.0, + "y": 3505200.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "30", + "bbox": { + "x": 4495800.0, + "y": 3505200.0, + "width": 179704.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4496000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 5973384.0, + "y": 3960789.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6631880.0, + "y": 4068511.0 + }, + "end_point": { + "x": 6885304.0, + "y": 4068511.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 6631880.0, + "y": 4068511.0, + "width": 253424.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6888000.0, + "y": 4072000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/tibia_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/tibia_text_annotations.json new file mode 100644 index 00000000..685d465d --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/tibia_text_annotations.json @@ -0,0 +1,1135 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial malleolus", + "text_content": "Medial malleolus", + "text_box": { + "x": 5257800.0, + "y": 5725132.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "36" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 4724400.0, + "y": 5832854.0 + }, + "end_point": { + "x": 5257800.0, + "y": 5832854.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "19", + "bbox": { + "x": 4724400.0, + "y": 5832854.0, + "width": 533400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6096000.0, + "y": 5832854.0 + }, + "end_point": { + "x": 6629400.0, + "y": 5832854.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "37", + "bbox": { + "x": 6096000.0, + "y": 5832854.0, + "width": 533400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4728000.0, + "y": 5832000.0 + }, + { + "x": 6632000.0, + "y": 5832000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Tibial tuberosity", + "text_content": "Tibial tuberosity", + "text_box": { + "x": 4862225.0, + "y": 1839556.0, + "width": 806007.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "43" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "slide25.xml", + "target_slide": 25 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 1816994.0 + }, + "end_point": { + "x": 4862224.0, + "y": 1947279.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 4343400.0, + "y": 1816994.0, + "width": 518824.0, + "height": 130285.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 1816000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Fibular notch", + "text_content": "Fibular notch", + "text_box": { + "x": 7834865.0, + "y": 5724526.0, + "width": 628898.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "8" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7168363.0, + "y": 5832248.0 + }, + "end_point": { + "x": 7834865.0, + "y": 5832854.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "21", + "bbox": { + "x": 7168363.0, + "y": 5832248.0, + "width": 666502.0, + "height": 606.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7168000.0, + "y": 5832000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Soleal line", + "text_content": "Soleal line", + "text_box": { + "x": 5867079.0, + "y": 2054666.0, + "width": 533400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "30" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 6400480.0, + "y": 2162388.0 + }, + "end_point": { + "x": 6934201.0, + "y": 2590800.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "105", + "bbox": { + "x": 6400480.0, + "y": 2162388.0, + "width": 533721.0, + "height": 428412.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6400479.0, + "y": 2162388.0 + }, + "end_point": { + "x": 7010079.0, + "y": 2162388.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "35", + "bbox": { + "x": 6400479.0, + "y": 2162388.0, + "width": 609600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 2160000.0 + }, + { + "x": 6936000.0, + "y": 2592000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral condyle", + "text_content": "Lateral condyle", + "text_box": { + "x": 7697872.0, + "y": 1468333.0, + "width": 684128.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "42" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 7342308.0, + "y": 1576055.0 + }, + "end_point": { + "x": 7697872.0, + "y": 1576055.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "48", + "bbox": { + "x": 7342308.0, + "y": 1576055.0, + "width": 355564.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7344000.0, + "y": 1576000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial condyle", + "text_content": "Medial condyle", + "text_box": { + "x": 5257800.0, + "y": 1468333.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "45" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 5943600.0, + "y": 1576056.0 + }, + "end_point": { + "x": 6477000.0, + "y": 1576057.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "46", + "bbox": { + "x": 5943600.0, + "y": 1576056.0, + "width": 533400.0, + "height": 1.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4675504.0, + "y": 1576055.0 + }, + "end_point": { + "x": 5257800.0, + "y": 1576055.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "54", + "bbox": { + "x": 4675504.0, + "y": 1576055.0, + "width": 582296.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6480000.0, + "y": 1576000.0 + }, + { + "x": 4672000.0, + "y": 1576000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Gerdy\u2019s tubercle", + "text_content": "Gerdy\u2019s tubercle", + "text_box": { + "x": 2788035.0, + "y": 1601549.0, + "width": 806007.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "53" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "slide26.xml", + "target_slide": 26 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 3594042.0, + "y": 1631723.0 + }, + "end_point": { + "x": 3962401.0, + "y": 1709272.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "57", + "bbox": { + "x": 3594042.0, + "y": 1631723.0, + "width": 368359.0, + "height": 77549.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3960000.0, + "y": 1712000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral condyle", + "text_content": "Lateral condyle", + "text_box": { + "x": 2725180.0, + "y": 1416278.0, + "width": 793004.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_10", + "kind": "connector", + "start_point": { + "x": 3518184.0, + "y": 1524000.0 + }, + "end_point": { + "x": 3868180.0, + "y": 1524000.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "39", + "bbox": { + "x": 3518184.0, + "y": 1524000.0, + "width": 349996.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 3872000.0, + "y": 1520000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Shaft", + "text_content": "Shaft", + "text_box": { + "x": 5410200.0, + "y": 3638478.0, + "width": 381000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "77" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 5791200.0, + "y": 3746200.0 + }, + "end_point": { + "x": 6934200.0, + "y": 3746200.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "78", + "bbox": { + "x": 5791200.0, + "y": 3746200.0, + "width": 1143000.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 4443408.0, + "y": 3746200.0 + }, + "end_point": { + "x": 5410200.0, + "y": 3748920.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "81", + "bbox": { + "x": 4443408.0, + "y": 3746200.0, + "width": 966792.0, + "height": 2720.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4440000.0, + "y": 3744000.0 + }, + { + "x": 6936000.0, + "y": 3744000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial surface", + "text_content": "Medial surface", + "text_box": { + "x": 4812458.0, + "y": 2743200.0, + "width": 707803.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "86" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "slide28.xml", + "target_slide": 28 + }, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 4401069.0, + "y": 2850922.0 + }, + "end_point": { + "x": 4812458.0, + "y": 2850922.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "87", + "bbox": { + "x": 4401069.0, + "y": 2850922.0, + "width": 411389.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4400000.0, + "y": 2848000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 2895601.0, + "y": 3301103.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "91" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 3830189.0, + "y": 3408825.0 + }, + "end_point": { + "x": 4188539.0, + "y": 3408825.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "92", + "bbox": { + "x": 3830189.0, + "y": 3408825.0, + "width": 358350.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 3408000.0 + } + ] + }, + { + "annotation_id": "annot_12", + "bone_name": "Bony Pelvis", + "subbone_name": "Interosseous border", + "text_content": "Interosseous border", + "text_box": { + "x": 7627735.0, + "y": 3406258.0, + "width": 934589.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "95" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 7187002.0, + "y": 3513980.0 + }, + "end_point": { + "x": 7627735.0, + "y": 3513980.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "96", + "bbox": { + "x": 7187002.0, + "y": 3513980.0, + "width": 440733.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7184000.0, + "y": 3512000.0 + } + ] + }, + { + "annotation_id": "annot_13", + "bone_name": "Bony Pelvis", + "subbone_name": "Posterior surface", + "text_content": "Posterior surface", + "text_box": { + "x": 5825874.0, + "y": 3111044.0, + "width": 806007.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "99" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 6631880.0, + "y": 3218766.0 + }, + "end_point": { + "x": 7010400.0, + "y": 3218766.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "100", + "bbox": { + "x": 6631880.0, + "y": 3218766.0, + "width": 378520.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 3216000.0 + } + ] + }, + { + "annotation_id": "annot_14", + "bone_name": "Bony Pelvis", + "subbone_name": "Inferior articular surface", + "text_content": "Inferior articular surface", + "text_box": { + "x": 2788035.0, + "y": 5988278.0, + "width": 1078319.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "108" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide31.xml", + "target_slide": 31 + }, + "pointer_lines": [ + { + "line_id": "line_18", + "kind": "connector", + "start_point": { + "x": 3866354.0, + "y": 6096000.0 + }, + "end_point": { + "x": 4443409.0, + "y": 6096000.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "112", + "bbox": { + "x": 3866354.0, + "y": 6096000.0, + "width": 577055.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_19", + "kind": "connector", + "start_point": { + "x": 4443408.0, + "y": 5940576.0 + }, + "end_point": { + "x": 4443408.0, + "y": 6096000.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "125", + "bbox": { + "x": 4443408.0, + "y": 5940576.0, + "width": 0.0, + "height": 155424.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4440000.0, + "y": 5944000.0 + } + ] + }, + { + "annotation_id": "annot_15", + "bone_name": "Bony Pelvis", + "subbone_name": "Lateral surface", + "text_content": "Lateral surface", + "text_box": { + "x": 3177750.0, + "y": 2840961.0, + "width": 708450.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "49" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "slide29.xml", + "target_slide": 29 + }, + "pointer_lines": [ + { + "line_id": "line_20", + "kind": "connector", + "start_point": { + "x": 3886200.0, + "y": 2948683.0 + }, + "end_point": { + "x": 4244550.0, + "y": 2948683.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "50", + "bbox": { + "x": 3886200.0, + "y": 2948683.0, + "width": 358350.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4248000.0, + "y": 2952000.0 + } + ] + }, + { + "annotation_id": "annot_16", + "bone_name": "Bony Pelvis", + "subbone_name": "Anterior border", + "text_content": "Anterior border", + "text_box": { + "x": 3168856.0, + "y": 3951630.0, + "width": 734696.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "55" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_21", + "kind": "connector", + "start_point": { + "x": 3903552.0, + "y": 4059352.0 + }, + "end_point": { + "x": 4235656.0, + "y": 4059352.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "56", + "bbox": { + "x": 3903552.0, + "y": 4059352.0, + "width": 332104.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4232000.0, + "y": 4056000.0 + } + ] + }, + { + "annotation_id": "annot_17", + "bone_name": "Bony Pelvis", + "subbone_name": "Nutrient foramen", + "text_content": "Nutrient foramen", + "text_box": { + "x": 7543801.0, + "y": 2840961.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "52" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_22", + "kind": "connector", + "start_point": { + "x": 7121941.0, + "y": 2948684.0 + }, + "end_point": { + "x": 7543801.0, + "y": 2958645.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "58", + "bbox": { + "x": 7121941.0, + "y": 2948684.0, + "width": 421860.0, + "height": 9961.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7120000.0, + "y": 2952000.0 + } + ] + }, + { + "annotation_id": "annot_18", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 4675504.0, + "y": 3397478.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "59" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_23", + "kind": "connector", + "start_point": { + "x": 4495800.0, + "y": 3505200.0 + }, + "end_point": { + "x": 4675504.0, + "y": 3505200.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "60", + "bbox": { + "x": 4495800.0, + "y": 3505200.0, + "width": 179704.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4496000.0, + "y": 3504000.0 + } + ] + }, + { + "annotation_id": "annot_19", + "bone_name": "Bony Pelvis", + "subbone_name": "Articular surface for fibula", + "text_content": "Articular surface for fibula", + "text_box": { + "x": 2788034.0, + "y": 1946944.0, + "width": 806008.0, + "height": 338554.0, + "rotation_emu": 0.0, + "shape_id": "70" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "slide27.xml", + "target_slide": 27 + }, + "pointer_lines": [], + "target_regions": [] + }, + { + "annotation_id": "annot_20", + "bone_name": "Bony Pelvis", + "subbone_name": "Medial border", + "text_content": "Medial border", + "text_box": { + "x": 5973384.0, + "y": 3960789.0, + "width": 658496.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "79" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_25", + "kind": "connector", + "start_point": { + "x": 6631880.0, + "y": 4068511.0 + }, + "end_point": { + "x": 6885304.0, + "y": 4068511.0 + }, + "style": { + "width": 12700, + "arrow_head": "none" + }, + "shape_id": "80", + "bbox": { + "x": 6631880.0, + "y": 4068511.0, + "width": 253424.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6888000.0, + "y": 4072000.0 + } + ] + } + ], + "total_text_annotations": 20, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/typical_rib_body_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/typical_rib_body_text_annotations.json new file mode 100644 index 00000000..9176b8ee --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/typical_rib_body_text_annotations.json @@ -0,0 +1,178 @@ +{ + "slide_number": 22, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Costal groove", + "text_content": "Costal groove", + "text_box": { + "x": 6434152.0, + "y": 3170338.0, + "width": 626969.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "673" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7061121.0, + "y": 3278060.0 + }, + "end_point": { + "x": 7239021.0, + "y": 3278060.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "674", + "bbox": { + "x": 7061121.0, + "y": 3278060.0, + "width": 177900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 3280000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Angle", + "text_content": "Angle", + "text_box": { + "x": 3124201.0, + "y": 1981200.0, + "width": 321019.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "675" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3445220.0, + "y": 2088922.0 + }, + "end_point": { + "x": 3657620.0, + "y": 2088922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "676", + "bbox": { + "x": 3445220.0, + "y": 2088922.0, + "width": 212400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3657600.0, + "y": 2088922.0 + }, + "end_point": { + "x": 4114800.0, + "y": 2286000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "682", + "bbox": { + "x": 3657600.0, + "y": 2088922.0, + "width": 457200.0, + "height": 197078.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4112000.0, + "y": 2288000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Angle", + "text_content": "Angle", + "text_box": { + "x": 8153401.0, + "y": 1818370.0, + "width": 321019.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "677" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7877101.0, + "y": 1926092.0 + }, + "end_point": { + "x": 8153401.0, + "y": 1926092.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "678", + "bbox": { + "x": 7877101.0, + "y": 1926092.0, + "width": 276300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7880000.0, + "y": 1928000.0 + } + ] + } + ], + "total_text_annotations": 3, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/typical_rib_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/typical_rib_text_annotations.json new file mode 100644 index 00000000..6ab63b23 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/typical_rib_text_annotations.json @@ -0,0 +1,530 @@ +{ + "slide_number": 18, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Tubercle", + "text_content": "Tubercle", + "text_box": { + "x": 5562601.0, + "y": 2367715.0, + "width": 424759.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "558" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 5562601.0, + "y": 2480237.0 + }, + "end_point": { + "x": 5334001.0, + "y": 2475437.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "559", + "bbox": { + "x": 5334001.0, + "y": 2475437.0, + "width": 228600.0, + "height": 4800.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 6324600.0, + "y": 2480321.0 + }, + "end_point": { + "x": 5987360.0, + "y": 2480321.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "577", + "bbox": { + "x": 5987360.0, + "y": 2480321.0, + "width": 337240.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5336000.0, + "y": 2472000.0 + }, + { + "x": 6328000.0, + "y": 2480000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5562601.0, + "y": 1676400.0, + "width": 288581.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "561" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide20.xml", + "target_slide": 20 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5562601.0, + "y": 1788922.0 + }, + "end_point": { + "x": 5402101.0, + "y": 1784122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "562", + "bbox": { + "x": 5402101.0, + "y": 1784122.0, + "width": 160500.0, + "height": 4800.0, + "rotation_emu": 10800000.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 5851182.0, + "y": 1784122.0 + }, + "end_point": { + "x": 6060582.0, + "y": 1784122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "563", + "bbox": { + "x": 5851182.0, + "y": 1784122.0, + "width": 209400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 5400000.0, + "y": 1784000.0 + }, + { + "x": 6064000.0, + "y": 1784000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 6772540.0, + "y": 1442904.0, + "width": 288581.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "564" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide20.xml", + "target_slide": 20 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 6772540.0, + "y": 1555426.0 + }, + "end_point": { + "x": 6612040.0, + "y": 1550626.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "565", + "bbox": { + "x": 6612040.0, + "y": 1550626.0, + "width": 160500.0, + "height": 4800.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6616000.0, + "y": 1552000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Neck", + "text_content": "Neck", + "text_box": { + "x": 4267201.0, + "y": 1558248.0, + "width": 288581.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "567" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId18", + "target": "/ppt/slides/slide20.xml", + "target_slide": 20 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 4555782.0, + "y": 1665970.0 + }, + "end_point": { + "x": 4724382.0, + "y": 1665970.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "566", + "bbox": { + "x": 4555782.0, + "y": 1665970.0, + "width": 168600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 4724400.0, + "y": 1665970.0 + }, + "end_point": { + "x": 4876800.0, + "y": 1818370.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "569", + "bbox": { + "x": 4724400.0, + "y": 1665970.0, + "width": 152400.0, + "height": 152400.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4880000.0, + "y": 1816000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Body", + "text_content": "Body", + "text_box": { + "x": 4555782.0, + "y": 3733800.0, + "width": 321019.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "570" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId19", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4327182.0, + "y": 3841522.0 + }, + "end_point": { + "x": 4555782.0, + "y": 3841522.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "571", + "bbox": { + "x": 4327182.0, + "y": 3841522.0, + "width": 228600.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4328000.0, + "y": 3840000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Costal groove", + "text_content": "Costal groove", + "text_box": { + "x": 6434152.0, + "y": 3170338.0, + "width": 626969.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "573" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId20", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_11", + "kind": "connector", + "start_point": { + "x": 7061121.0, + "y": 3278060.0 + }, + "end_point": { + "x": 7239021.0, + "y": 3278060.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "574", + "bbox": { + "x": 7061121.0, + "y": 3278060.0, + "width": 177900.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7240000.0, + "y": 3280000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Angle", + "text_content": "Angle", + "text_box": { + "x": 3124201.0, + "y": 1981200.0, + "width": 321019.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "578" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId21", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 3445220.0, + "y": 2088922.0 + }, + "end_point": { + "x": 3657620.0, + "y": 2088922.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "579", + "bbox": { + "x": 3445220.0, + "y": 2088922.0, + "width": 212400.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 3657600.0, + "y": 2088922.0 + }, + "end_point": { + "x": 4114800.0, + "y": 2286000.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "580", + "bbox": { + "x": 3657600.0, + "y": 2088922.0, + "width": 457200.0, + "height": 197078.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4112000.0, + "y": 2288000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Angle", + "text_content": "Angle", + "text_box": { + "x": 8153401.0, + "y": 1818370.0, + "width": 321019.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "581" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId22", + "target": "/ppt/slides/slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 7877101.0, + "y": 1926092.0 + }, + "end_point": { + "x": 8153401.0, + "y": 1926092.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "582", + "bbox": { + "x": 7877101.0, + "y": 1926092.0, + "width": 276300.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7880000.0, + "y": 1928000.0 + } + ] + } + ], + "total_text_annotations": 8, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/ulna_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/ulna_text_annotations.json new file mode 100644 index 00000000..8faa18ae --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/ulna_text_annotations.json @@ -0,0 +1,430 @@ +{ + "slide_number": 17, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Olecranon process", + "text_content": "Olecranon process", + "text_box": { + "x": 5295900.0, + "y": 1345691.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "20" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId8", + "target": "slide19.xml", + "target_slide": 19 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 4343400.0, + "y": 1453413.0 + }, + "end_point": { + "x": 5295900.0, + "y": 1453413.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "21", + "bbox": { + "x": 4343400.0, + "y": 1453413.0, + "width": 952500.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 6134100.0, + "y": 1453413.0 + }, + "end_point": { + "x": 6705600.0, + "y": 1453413.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "69", + "bbox": { + "x": 6134100.0, + "y": 1453413.0, + "width": 571500.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6704000.0, + "y": 1456000.0 + }, + { + "x": 4344000.0, + "y": 1456000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Coronoid process", + "text_content": "Coronoid process", + "text_box": { + "x": 4788932.0, + "y": 1767137.0, + "width": 800428.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "23" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId10", + "target": "slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4347066.0, + "y": 1874859.0 + }, + "end_point": { + "x": 4788933.0, + "y": 1982581.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "31", + "bbox": { + "x": 4347066.0, + "y": 1874859.0, + "width": 441867.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4344000.0, + "y": 1872000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Ulnar tuberosity", + "text_content": "Ulnar tuberosity", + "text_box": { + "x": 4764810.0, + "y": 2281474.0, + "width": 762000.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "25" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "slide22.xml", + "target_slide": 22 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 4360716.0, + "y": 2380136.0 + }, + "end_point": { + "x": 4764811.0, + "y": 2389197.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "32", + "bbox": { + "x": 4360716.0, + "y": 2380136.0, + "width": 404095.0, + "height": 9061.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4360000.0, + "y": 2384000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Trochlear notch", + "text_content": "Trochlear notch", + "text_box": { + "x": 3000595.0, + "y": 1612194.0, + "width": 736870.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "26" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId9", + "target": "slide20.xml", + "target_slide": 20 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 3737465.0, + "y": 1719916.0 + }, + "end_point": { + "x": 4321197.0, + "y": 1719916.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "30", + "bbox": { + "x": 3737465.0, + "y": 1719916.0, + "width": 583732.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4320000.0, + "y": 1720000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Radial notch", + "text_content": "Radial notch", + "text_box": { + "x": 3121380.0, + "y": 2209799.0, + "width": 596630.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "27" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "slide23.xml", + "target_slide": 23 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 3718011.0, + "y": 2317521.0 + }, + "end_point": { + "x": 4118466.0, + "y": 2317521.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "29", + "bbox": { + "x": 3718011.0, + "y": 2317521.0, + "width": 400455.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4120000.0, + "y": 2320000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Styloid process", + "text_content": "Styloid process", + "text_box": { + "x": 7543800.0, + "y": 5953867.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "34" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 6061589.0 + }, + "end_point": { + "x": 7543800.0, + "y": 6169311.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "33", + "bbox": { + "x": 7086600.0, + "y": 6061589.0, + "width": 457200.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7088000.0, + "y": 6064000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Head", + "text_content": "Head", + "text_box": { + "x": 5589360.0, + "y": 5846145.0, + "width": 278040.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "37" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "slide24.xml", + "target_slide": 24 + }, + "pointer_lines": [ + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5867400.0, + "y": 5953867.0 + }, + "end_point": { + "x": 6934200.0, + "y": 6061589.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "38", + "bbox": { + "x": 5867400.0, + "y": 5953867.0, + "width": 1066800.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_9", + "kind": "connector", + "start_point": { + "x": 4419600.0, + "y": 5953867.0 + }, + "end_point": { + "x": 5589360.0, + "y": 6061589.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 4419600.0, + "y": 5953867.0, + "width": 1169760.0, + "height": 107722.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 6936000.0, + "y": 6064000.0 + }, + { + "x": 4416000.0, + "y": 5952000.0 + } + ] + } + ], + "total_text_annotations": 7, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/upper_limb_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/upper_limb_text_annotations.json new file mode 100644 index 00000000..88186e8b --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/upper_limb_text_annotations.json @@ -0,0 +1,354 @@ +{ + "slide_number": 2, + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Humerus", + "text_content": "Humerus", + "text_box": { + "x": 5428944.0, + "y": 2254478.0, + "width": 590857.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "21" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId4", + "target": "slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 6019800.0, + "y": 2362201.0 + }, + "end_point": { + "x": 7010400.0, + "y": 2362202.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "23", + "bbox": { + "x": 6019800.0, + "y": 2362201.0, + "width": 990600.0, + "height": 1.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 4416871.0, + "y": 2362200.0 + }, + "end_point": { + "x": 5428943.0, + "y": 2362200.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "25", + "bbox": { + "x": 4416871.0, + "y": 2362200.0, + "width": 1012072.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7008000.0, + "y": 2360000.0 + }, + { + "x": 4416000.0, + "y": 2360000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Ulna", + "text_content": "Ulna", + "text_box": { + "x": 5511424.0, + "y": 4102857.0, + "width": 407152.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "31" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId5", + "target": "slide17.xml", + "target_slide": 17 + }, + "pointer_lines": [ + { + "line_id": "line_7", + "kind": "connector", + "start_point": { + "x": 4544248.0, + "y": 4210579.0 + }, + "end_point": { + "x": 5511425.0, + "y": 4210579.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "44", + "bbox": { + "x": 4544248.0, + "y": 4210579.0, + "width": 967177.0, + "height": 0.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_8", + "kind": "connector", + "start_point": { + "x": 5918576.0, + "y": 4210580.0 + }, + "end_point": { + "x": 6930648.0, + "y": 4210581.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "47", + "bbox": { + "x": 5918576.0, + "y": 4210580.0, + "width": 1012072.0, + "height": 1.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4544000.0, + "y": 4208000.0 + }, + { + "x": 6928000.0, + "y": 4208000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Radius", + "text_content": "Radius", + "text_box": { + "x": 7746248.0, + "y": 4189504.0, + "width": 483352.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "32" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId6", + "target": "slide25.xml", + "target_slide": 25 + }, + "pointer_lines": [ + { + "line_id": "line_6", + "kind": "connector", + "start_point": { + "x": 7278986.0, + "y": 4297226.0 + }, + "end_point": { + "x": 7746248.0, + "y": 4297226.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "43", + "bbox": { + "x": 7278986.0, + "y": 4297226.0, + "width": 467262.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 7280000.0, + "y": 4296000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Radius", + "text_content": "Radius", + "text_box": { + "x": 3124200.0, + "y": 4189504.0, + "width": 483352.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "33" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId6", + "target": "slide25.xml", + "target_slide": 25 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 3607552.0, + "y": 4297226.0 + }, + "end_point": { + "x": 4191000.0, + "y": 4297226.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "42", + "bbox": { + "x": 3607552.0, + "y": 4297226.0, + "width": 583448.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4192000.0, + "y": 4296000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Hand", + "text_content": "Hand", + "text_box": { + "x": 5536448.0, + "y": 5579064.0, + "width": 407152.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "39" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId7", + "target": "slide33.xml", + "target_slide": 33 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 5943600.0, + "y": 5686787.0 + }, + "end_point": { + "x": 6955672.0, + "y": 5687724.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "40", + "bbox": { + "x": 5943600.0, + "y": 5686787.0, + "width": 1012072.0, + "height": 937.0, + "rotation_emu": 0.0 + } + }, + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 4637426.0, + "y": 5686786.0 + }, + "end_point": { + "x": 5536449.0, + "y": 5686786.0 + }, + "style": { + "width": 0, + "arrow_head": "none" + }, + "shape_id": "41", + "bbox": { + "x": 4637426.0, + "y": 5686786.0, + "width": 899023.0, + "height": 0.0, + "rotation_emu": 0.0 + } + } + ], + "target_regions": [ + { + "x": 4640000.0, + "y": 5688000.0 + }, + { + "x": 6952000.0, + "y": 5688000.0 + } + ] + } + ], + "total_text_annotations": 5, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/annotations/text_label_annotations/vertebrae_text_annotations.json b/boneset-api/data/annotations/text_label_annotations/vertebrae_text_annotations.json new file mode 100644 index 00000000..94d787d9 --- /dev/null +++ b/boneset-api/data/annotations/text_label_annotations/vertebrae_text_annotations.json @@ -0,0 +1,565 @@ +{ + "text_annotations": [ + { + "annotation_id": "annot_1", + "bone_name": "Bony Pelvis", + "subbone_name": "Cervical (7)", + "text_content": "Cervical (7)", + "text_box": { + "x": 7086600.0, + "y": 1838404.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "106" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId11", + "target": "/ppt/slides/slide21.xml", + "target_slide": 21 + }, + "pointer_lines": [ + { + "line_id": "line_1", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 1946126.0 + }, + "end_point": { + "x": 6781800.0, + "y": 1946126.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "107", + "bbox": { + "x": 6781800.0, + "y": 1946126.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 1944000.0 + } + ] + }, + { + "annotation_id": "annot_2", + "bone_name": "Bony Pelvis", + "subbone_name": "Thoracic (12)", + "text_content": "Thoracic (12)", + "text_box": { + "x": 7086600.0, + "y": 3000622.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "110" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId12", + "target": "/ppt/slides/slide30.xml", + "target_slide": 30 + }, + "pointer_lines": [ + { + "line_id": "line_2", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 3108344.0 + }, + "end_point": { + "x": 6781800.0, + "y": 3108344.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "114", + "bbox": { + "x": 6781800.0, + "y": 3108344.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 3112000.0 + } + ] + }, + { + "annotation_id": "annot_3", + "bone_name": "Bony Pelvis", + "subbone_name": "Lumbar (5)", + "text_content": "Lumbar (5)", + "text_box": { + "x": 7086600.0, + "y": 4415880.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "111" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId13", + "target": "/ppt/slides/slide38.xml", + "target_slide": 38 + }, + "pointer_lines": [ + { + "line_id": "line_3", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 4523602.0 + }, + "end_point": { + "x": 6781800.0, + "y": 4523602.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "115", + "bbox": { + "x": 6781800.0, + "y": 4523602.0, + "width": 304800.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6784000.0, + "y": 4520000.0 + } + ] + }, + { + "annotation_id": "annot_4", + "bone_name": "Bony Pelvis", + "subbone_name": "Sacrum (5)", + "text_content": "Sacrum (5)", + "text_box": { + "x": 7086600.0, + "y": 5327156.0, + "width": 609600.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "112" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId14", + "target": "/ppt/slides/slide46.xml", + "target_slide": 46 + }, + "pointer_lines": [ + { + "line_id": "line_4", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 5434878.0 + }, + "end_point": { + "x": 5715000.0, + "y": 5434878.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "116", + "bbox": { + "x": 5715000.0, + "y": 5434878.0, + "width": 1371600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 5432000.0 + } + ] + }, + { + "annotation_id": "annot_5", + "bone_name": "Bony Pelvis", + "subbone_name": "Coccyx (4)", + "text_content": "Coccyx (4)", + "text_box": { + "x": 7086600.0, + "y": 5867400.0, + "width": 685800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "113" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId15", + "target": "/ppt/slides/slide46.xml", + "target_slide": 46 + }, + "pointer_lines": [ + { + "line_id": "line_5", + "kind": "connector", + "start_point": { + "x": 7086600.0, + "y": 5975122.0 + }, + "end_point": { + "x": 5715000.0, + "y": 5975122.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "117", + "bbox": { + "x": 5715000.0, + "y": 5975122.0, + "width": 1371600.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5712000.0, + "y": 5976000.0 + } + ] + }, + { + "annotation_id": "annot_6", + "bone_name": "Bony Pelvis", + "subbone_name": "Cervical curvature", + "text_content": "Cervical curvature", + "text_box": { + "x": 3048000.0, + "y": 1838404.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "128" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_15", + "kind": "connector", + "start_point": { + "x": 5562600.0, + "y": 1946126.0 + }, + "end_point": { + "x": 3886200.0, + "y": 1946126.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "135", + "bbox": { + "x": 3886200.0, + "y": 1946126.0, + "width": 1676400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5560000.0, + "y": 1944000.0 + } + ] + }, + { + "annotation_id": "annot_7", + "bone_name": "Bony Pelvis", + "subbone_name": "Thoracic curvature", + "text_content": "Thoracic curvature", + "text_box": { + "x": 3048000.0, + "y": 3000622.0, + "width": 914400.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "129" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_14", + "kind": "connector", + "start_point": { + "x": 4889700.0, + "y": 3108344.0 + }, + "end_point": { + "x": 3962400.0, + "y": 3108344.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "134", + "bbox": { + "x": 3962400.0, + "y": 3108344.0, + "width": 927300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 4888000.0, + "y": 3112000.0 + } + ] + }, + { + "annotation_id": "annot_8", + "bone_name": "Bony Pelvis", + "subbone_name": "Lumbar curvature", + "text_content": "Lumbar curvature", + "text_box": { + "x": 3048000.0, + "y": 4308158.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "130" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_13", + "kind": "connector", + "start_point": { + "x": 5254500.0, + "y": 4415880.0 + }, + "end_point": { + "x": 3886200.0, + "y": 4415880.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "133", + "bbox": { + "x": 3886200.0, + "y": 4415880.0, + "width": 1368300.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5256000.0, + "y": 4416000.0 + } + ] + }, + { + "annotation_id": "annot_9", + "bone_name": "Bony Pelvis", + "subbone_name": "Sacral curvature", + "text_content": "Sacral curvature", + "text_box": { + "x": 3048000.0, + "y": 5421749.0, + "width": 838200.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "131" + }, + "has_hyperlink": false, + "hyperlink": {}, + "pointer_lines": [ + { + "line_id": "line_12", + "kind": "connector", + "start_point": { + "x": 5018400.0, + "y": 5529471.0 + }, + "end_point": { + "x": 3886200.0, + "y": 5529471.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "132", + "bbox": { + "x": 3886200.0, + "y": 5529471.0, + "width": 1132200.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5016000.0, + "y": 5528000.0 + } + ] + }, + { + "annotation_id": "annot_10", + "bone_name": "Bony Pelvis", + "subbone_name": "Atlas", + "text_content": "Atlas", + "text_box": { + "x": 4737344.0, + "y": 1393603.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "136" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId16", + "target": "/ppt/slides/slide3.xml", + "target_slide": 3 + }, + "pointer_lines": [ + { + "line_id": "line_17", + "kind": "connector", + "start_point": { + "x": 5959844.0, + "y": 1501325.0 + }, + "end_point": { + "x": 5042144.0, + "y": 1501325.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "139", + "bbox": { + "x": 5042144.0, + "y": 1501325.0, + "width": 917700.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 5960000.0, + "y": 1504000.0 + } + ] + }, + { + "annotation_id": "annot_11", + "bone_name": "Bony Pelvis", + "subbone_name": "Axis", + "text_content": "Axis", + "text_box": { + "x": 4713630.0, + "y": 1546326.0, + "width": 304800.0, + "height": 215444.0, + "rotation_emu": 0.0, + "shape_id": "137" + }, + "has_hyperlink": true, + "hyperlink": { + "rId": "rId17", + "target": "/ppt/slides/slide12.xml", + "target_slide": 12 + }, + "pointer_lines": [ + { + "line_id": "line_16", + "kind": "connector", + "start_point": { + "x": 6019830.0, + "y": 1654048.0 + }, + "end_point": { + "x": 5018430.0, + "y": 1654048.0 + }, + "style": { + "width": 9525, + "arrow_head": "none" + }, + "shape_id": "138", + "bbox": { + "x": 5018430.0, + "y": 1654048.0, + "width": 1001400.0, + "height": 0.0, + "rotation_emu": 10800000.0 + } + } + ], + "target_regions": [ + { + "x": 6016000.0, + "y": 1656000.0 + } + ] + } + ], + "total_text_annotations": 11, + "config": { + "padding_emu": 4000.0, + "snap_emu": 8000.0 + } +} \ No newline at end of file diff --git a/boneset-api/data/bones/anterior.json b/boneset-api/data/bones/anterior.json new file mode 100644 index 00000000..8383341f --- /dev/null +++ b/boneset-api/data/bones/anterior.json @@ -0,0 +1,12 @@ +{ + "name": "Anterior", + "id": "anterior", + "subBones": [ + "anterior_frontal_bone", + "anterior_mandible", + "anterior_maxilla", + "anterior_nasal_bone", + "anterior_sphenoid_bone", + "anterior_zygomatic_bone" + ] +} diff --git a/boneset-api/data/bones/atlas.json b/boneset-api/data/bones/atlas.json new file mode 100644 index 00000000..dede6647 --- /dev/null +++ b/boneset-api/data/bones/atlas.json @@ -0,0 +1,13 @@ +{ + "name": "Atlas", + "id": "atlas", + "subBones": [ + "atlas_anterior_and_posterior_tubercles", + "atlas_transverse_process", + "atlas_arches", + "atlas_groove_for_vertebral_artery", + "atlas_articular_facet_for_dens", + "atlas_lateral_mass", + "atlas_articular_surfaces" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/axis.json b/boneset-api/data/bones/axis.json new file mode 100644 index 00000000..a70582c7 --- /dev/null +++ b/boneset-api/data/bones/axis.json @@ -0,0 +1,15 @@ +[ + { + "name": "Axis", + "id": "axis", + "subBones": [ + "axis_body_(dens)", + "axis_transverse_process", + "axis_transverse_foramen", + "axis_pedicle", + "axis_lamina", + "axis_spinous_process", + "axis_articular_surfaces" + ] + } +] \ No newline at end of file diff --git a/boneset-api/data/bones/cervical.json b/boneset-api/data/bones/cervical.json new file mode 100644 index 00000000..91034f64 --- /dev/null +++ b/boneset-api/data/bones/cervical.json @@ -0,0 +1,13 @@ +{ + "name": "Cervical", + "id": "cervical", + "subBones": [ + "cervical_body", + "cervical_pedicle", + "cervical_transverse_process", + "cervical_lamina", + "cervical_spinous_process", + "cervical_vertebral_arch", + "cervical_vertebral_foramen" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/clavicle.json b/boneset-api/data/bones/clavicle.json new file mode 100644 index 00000000..b68ef1bf --- /dev/null +++ b/boneset-api/data/bones/clavicle.json @@ -0,0 +1,9 @@ +{ + "name": "Clavicle", + "id": "clavicle", + "subbones": [ + "clavicle_sternal_end", + "clavicle_shaft", + "clavicle_acromial_end" + ] +} diff --git a/boneset-api/data/bones/femur.json b/boneset-api/data/bones/femur.json new file mode 100644 index 00000000..c2ce1085 --- /dev/null +++ b/boneset-api/data/bones/femur.json @@ -0,0 +1,19 @@ +{ + "name": "Femur", + "id": "femur", + "subBones": [ + "femur_head", + "femur_neck", + "greater_trochanter", + "lesser_trochanter", + "intertrochanteric_line", + "gluteal_tuberosity", + "femur_pectineal_line", + "femur_shaft", + "linea_aspera", + "femur_condyles", + "adductor_tubercle", + "intercondylar_fossa", + "patellar_surface" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/fibula.json b/boneset-api/data/bones/fibula.json new file mode 100644 index 00000000..68a5ca35 --- /dev/null +++ b/boneset-api/data/bones/fibula.json @@ -0,0 +1,15 @@ +{ + "name": "Fibula", + "id": "fibula", + "subBones": [ + "fibula_head", + "fibula_shaft", + "interosseous_border", + "posterior_border", + "anterior_border", + "fibula_lateral_surface", + "fibula_medial_surface", + "fibula_posterior_surface", + "lateral_malleolus" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/first_rib.json b/boneset-api/data/bones/first_rib.json new file mode 100644 index 00000000..075d711c --- /dev/null +++ b/boneset-api/data/bones/first_rib.json @@ -0,0 +1,9 @@ +{ + "name": "First Rib", + "id": "first_rib", + "subBones": [ + "first_rib_head_and_neck", + "first_rib_tubercles", + "first_rib_grooves_for_subclavian_vessels" + ] +} diff --git a/boneset-api/data/bones/foot.json b/boneset-api/data/bones/foot.json new file mode 100644 index 00000000..7de2ff8e --- /dev/null +++ b/boneset-api/data/bones/foot.json @@ -0,0 +1,21 @@ +{ + "name": "Foot", + "id": "foot", + "subBones": [ + "calcaneus", + "sustentaculum_tali", + "tarsal_sinus", + "talus", + "navicular", + "cuboid", + "medial_cuneiform", + "intermediate_cuneiform", + "lateral_cuneiform", + "metatarsals_and_phalanges", + "1st_metatarsal", + "proximal_phalanx", + "first_distal_phalanx", + "2nd-5th_metatarsals", + "phalanges" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/hand.json b/boneset-api/data/bones/hand.json new file mode 100644 index 00000000..e14fde6c --- /dev/null +++ b/boneset-api/data/bones/hand.json @@ -0,0 +1,16 @@ +{ + "name": "Hand", + "id": "hand", + "subBones": [ + "hand_scaphoid", + "hand_lunate", + "hand_triquetrum", + "hand_pisiform", + "hand_trapezium", + "hand_trapezoid", + "hand_capitate", + "hand_hamate", + "hand_metacarpals", + "hand_phalanges" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/humerus.json b/boneset-api/data/bones/humerus.json new file mode 100644 index 00000000..a68d041e --- /dev/null +++ b/boneset-api/data/bones/humerus.json @@ -0,0 +1,18 @@ +{ + "name": "Humerus", + "id": "humerus", + "subBones": [ + "humerus_head", + "humerus_greater_tubercle", + "humerus_lesser_tubercle", + "humerus_intertubercular_sulcus", + "humerus_anatomical_neck", + "humerus_shaft", + "humerus_deltoid_tuberosity", + "humerus_radial_sulcus", + "humerus_condyles", + "humerus_radial_and_coronoid_fossae", + "humerus_olecranon_fossa", + "humerus_capitulum_and_trochlea" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/ilium.json b/boneset-api/data/bones/ilium.json new file mode 100644 index 00000000..d28eb13a --- /dev/null +++ b/boneset-api/data/bones/ilium.json @@ -0,0 +1,5 @@ +{ + "name": "Ilium", + "id": "ilium", + "subBones": ["iliac_crest", "anterior_iliac_spines", "posterior_iliac_spines", "auricular_surface"] +} diff --git a/boneset-api/data/bones/inferior.json b/boneset-api/data/bones/inferior.json new file mode 100644 index 00000000..19a4691d --- /dev/null +++ b/boneset-api/data/bones/inferior.json @@ -0,0 +1,12 @@ +{ + "name": "Inferior", + "id": "inferior", + "subBones": [ + "inferior_maxilla", + "inferior_occipital_bone", + "inferior_palatine_bone", + "inferior_sphenoid_bone", + "inferior_temporal_bone", + "inferior_vomer" + ] +} diff --git a/boneset-api/data/bones/ischium.json b/boneset-api/data/bones/ischium.json new file mode 100644 index 00000000..e681b795 --- /dev/null +++ b/boneset-api/data/bones/ischium.json @@ -0,0 +1,5 @@ +{ + "name": "Ischium", + "id": "ischium", + "subBones": ["ramus", "ischial_tuberosity", "ischial_spine", "sciatic_notches"] +} diff --git a/boneset-api/data/bones/lateral.json b/boneset-api/data/bones/lateral.json new file mode 100644 index 00000000..d795e2d5 --- /dev/null +++ b/boneset-api/data/bones/lateral.json @@ -0,0 +1,12 @@ +{ + "name": "Lateral", + "id": "lateral", + "subBones": [ + "lateral_ethmoid_bone", + "lateral_lacrimal_bone", + "lateral_mandible", + "lateral_parietal_bone", + "lateral_sphenoid_bone", + "lateral_temporal_bone" + ] +} diff --git a/boneset-api/data/bones/lumbar.json b/boneset-api/data/bones/lumbar.json new file mode 100644 index 00000000..7c3368fc --- /dev/null +++ b/boneset-api/data/bones/lumbar.json @@ -0,0 +1,12 @@ +{ + "name": "Lumbar", + "id": "lumbar", + "subBones": [ + "lumbar_body", + "lumbar_transverse_process", + "lumbar_spinous_process", + "lumbar_accessory_process", + "lumbar_mammillary_process", + "lumbar_articular_surfaces" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/patella.json b/boneset-api/data/bones/patella.json new file mode 100644 index 00000000..01007f03 --- /dev/null +++ b/boneset-api/data/bones/patella.json @@ -0,0 +1,8 @@ +{ + "name": "Patella", + "id": "patella", + "subBones": [ + "anterior_surface", + "articular_surface" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/pubis.json b/boneset-api/data/bones/pubis.json new file mode 100644 index 00000000..9a6f22ba --- /dev/null +++ b/boneset-api/data/bones/pubis.json @@ -0,0 +1,5 @@ +{ + "name": "Pubis", + "id": "pubis", + "subBones": ["pubic_rami", "pubis_pectineal_line", "symphyseal_surface", "pubic_tubercle"] +} diff --git a/boneset-api/data/bones/radius.json b/boneset-api/data/bones/radius.json new file mode 100644 index 00000000..d66b739a --- /dev/null +++ b/boneset-api/data/bones/radius.json @@ -0,0 +1,12 @@ +{ + "name": "Radius", + "id": "radius", + "subBones": [ + "radius_head", + "radius_neck", + "radius_radial_tuberosity", + "radius_ulnar_notch", + "radius_styloid_process", + "radius_dorsal_tubercle" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/sacrum_and_coccyx.json b/boneset-api/data/bones/sacrum_and_coccyx.json new file mode 100644 index 00000000..c068cfb4 --- /dev/null +++ b/boneset-api/data/bones/sacrum_and_coccyx.json @@ -0,0 +1,13 @@ +{ + "name": "Sacrum and Coccyx", + "id": "sacrum_and_coccyx", + "subBones": [ + "sacrum_and_coccyx_sacral_promontory", + "sacrum_and_coccyx_superior_articular_process", + "sacrum_and_coccyx_anterior_and_posterior_sacral_foramina", + "sacrum_and_coccyx_median_sacral_crest", + "sacrum_and_coccyx__sacral_hiatus", + "sacrum_and_coccyx_articular_surface_for_ilium", + "coccyx" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/scapula.json b/boneset-api/data/bones/scapula.json new file mode 100644 index 00000000..5a191089 --- /dev/null +++ b/boneset-api/data/bones/scapula.json @@ -0,0 +1,10 @@ +{ + "name": "Scapula", + "id": "scapula", + "subBones": [ + "scapula_body", + "scapula_spine", + "scapula_acromion_and_coracoid_process", + "scapula_fossae" + ] +} diff --git a/boneset-api/data/bones/sternum.json b/boneset-api/data/bones/sternum.json new file mode 100644 index 00000000..f9c9ddf3 --- /dev/null +++ b/boneset-api/data/bones/sternum.json @@ -0,0 +1,9 @@ +{ + "name": "Sternum", + "id": "sternum", + "subBones": [ + "sternum_manubrium", + "sternum_body", + "sternum_xiphoid_process" + ] +} diff --git a/boneset-api/data/bones/superior.json b/boneset-api/data/bones/superior.json new file mode 100644 index 00000000..d7b5a238 --- /dev/null +++ b/boneset-api/data/bones/superior.json @@ -0,0 +1,11 @@ +{ + "name": "Superior", + "id": "superior", + "subBones": [ + "superior_ethmoid_bone", + "superior_frontal_bone", + "superior_occipital_bone", + "superior_sphenoid_bone", + "superior_temporal_bone" + ] +} diff --git a/boneset-api/data/bones/thoracic.json b/boneset-api/data/bones/thoracic.json new file mode 100644 index 00000000..86a603c4 --- /dev/null +++ b/boneset-api/data/bones/thoracic.json @@ -0,0 +1,12 @@ +{ + "name": "Thoracic", + "id": "thoracic", + "subBones": [ + "thoracic_body", + "thoracic_transverse_process", + "thoracic_costal_facets", + "thoracic_vertebral_notch", + "thoracic_spinous_process", + "thoracic_articular_surfaces" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/tibia.json b/boneset-api/data/bones/tibia.json new file mode 100644 index 00000000..ff05801b --- /dev/null +++ b/boneset-api/data/bones/tibia.json @@ -0,0 +1,14 @@ +{ + "name": "Tibia", + "id": "tibia", + "subBones": [ + "proximal_end", + "tibial_tuberosity", + "gerdy_tubercle", + "tibia_shaft", + "tibia_medial_surface", + "tibia_lateral_surface", + "tibia_posterior_surface", + "distal_end" + ] +} \ No newline at end of file diff --git a/boneset-api/data/bones/typical_rib.json b/boneset-api/data/bones/typical_rib.json new file mode 100644 index 00000000..5b43d153 --- /dev/null +++ b/boneset-api/data/bones/typical_rib.json @@ -0,0 +1,9 @@ +{ + "name": "Typical Rib", + "id": "typical_rib", + "subbones": [ + "typical_rib_head_and_neck", + "typical_rib_tubercle", + "typical_rib_body" + ] +} diff --git a/boneset-api/data/bones/ulna.json b/boneset-api/data/bones/ulna.json new file mode 100644 index 00000000..6bbcfded --- /dev/null +++ b/boneset-api/data/bones/ulna.json @@ -0,0 +1,12 @@ +{ + "name": "Ulna", + "id": "ulna", + "subBones": [ + "ulna_olecranon_process", + "ulna_trochlear_notch", + "ulna_coronoid_process", + "ulna_ulnar_tuberosity", + "ulna_radial_notch", + "ulna_styloid_process" + ] +} \ No newline at end of file diff --git a/boneset-api/data/boneset/bony_pelvis.json b/boneset-api/data/boneset/bony_pelvis.json new file mode 100644 index 00000000..59f04068 --- /dev/null +++ b/boneset-api/data/boneset/bony_pelvis.json @@ -0,0 +1,5 @@ +{ + "name": "Bony Pelvis", + "id": "bony_pelvis", + "bones": ["ilium", "ischium", "pubis"] +} diff --git a/boneset-api/data/boneset/lower_limb.json b/boneset-api/data/boneset/lower_limb.json new file mode 100644 index 00000000..8bef7d9d --- /dev/null +++ b/boneset-api/data/boneset/lower_limb.json @@ -0,0 +1,11 @@ +{ + "name": "Lower Limb", + "id": "lower_limb", + "bones": [ + "femur", + "patella", + "tibia", + "fibula", + "foot" + ] +} \ No newline at end of file diff --git a/boneset-api/data/boneset/skull.json b/boneset-api/data/boneset/skull.json new file mode 100644 index 00000000..4c0fa8d9 --- /dev/null +++ b/boneset-api/data/boneset/skull.json @@ -0,0 +1,10 @@ +{ + "name": "Skull", + "id": "skull", + "bones": [ + "anterior", + "lateral", + "inferior", + "superior" + ] +} \ No newline at end of file diff --git a/boneset-api/data/boneset/thorax.json b/boneset-api/data/boneset/thorax.json new file mode 100644 index 00000000..8b777ebe --- /dev/null +++ b/boneset-api/data/boneset/thorax.json @@ -0,0 +1,11 @@ +{ + "name": "Thorax", + "id": "thorax", + "bones": [ + "sternum", + "clavicle", + "first_rib", + "typical_rib", + "scapula" + ] +} \ No newline at end of file diff --git a/boneset-api/data/boneset/upper_limb.json b/boneset-api/data/boneset/upper_limb.json new file mode 100644 index 00000000..ae52aa94 --- /dev/null +++ b/boneset-api/data/boneset/upper_limb.json @@ -0,0 +1,10 @@ +{ + "name": "Upper limb", + "id": "upper_limb", + "bones": [ + "humerus", + "ulna", + "radius", + "hand" + ] +} \ No newline at end of file diff --git a/boneset-api/data/boneset/vertebrae.json b/boneset-api/data/boneset/vertebrae.json new file mode 100644 index 00000000..dd58bfcb --- /dev/null +++ b/boneset-api/data/boneset/vertebrae.json @@ -0,0 +1,12 @@ +{ + "name": "Vertebrae", + "id": "vertebrae", + "bones": [ + "atlas", + "axis", + "cervical", + "thoracic", + "lumbar", + "sacrum_and_coccyx" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/1st_metatarsal_description.json b/boneset-api/data/descriptions/1st_metatarsal_description.json new file mode 100644 index 00000000..e94d34c3 --- /dev/null +++ b/boneset-api/data/descriptions/1st_metatarsal_description.json @@ -0,0 +1,14 @@ +{ + "name": "1st Metatarsal", + "id": "1st_metatarsal", + "description": [ + "1st metatarsal", + "Tendon of tibialis anterior muscle attaches to the plantar surface at the base medially", + "Tendon of fibularis longus muscle attaches to plantar surface at the base laterally", + "Gives origin to medial head of 1st dorsal interosseous on lateral side" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/2nd-5th_metatarsals_description.json b/boneset-api/data/descriptions/2nd-5th_metatarsals_description.json new file mode 100644 index 00000000..045b4e8f --- /dev/null +++ b/boneset-api/data/descriptions/2nd-5th_metatarsals_description.json @@ -0,0 +1,15 @@ +{ + "name": "2nd-5th Metatarsals", + "id": "2nd-5th_metatarsals", + "description": [ + "2nd \u2013 5th metatarsals", + "Lateral heads of 1st - 4th dorsal interossei attach to medial surfaces of 2nd - 5th metatarsals", + "Medial heads of 2nd \u2013 4th dorsal interossei attach to lateral surfaces of 2nd \u2013 4th metatarsals", + "Heads of 1st \u2013 3rd plantar interossei attach to medial surfaces of 3rd \u2013 5th metatarsals", + "5th metatarsal receives attachment from fibularis tertius, fibularis brevis, and flexor digiti minimi brevis" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/First_Rib_Grooves_For_Subclavian_Vessels_description.json b/boneset-api/data/descriptions/First_Rib_Grooves_For_Subclavian_Vessels_description.json new file mode 100644 index 00000000..e3e471f7 --- /dev/null +++ b/boneset-api/data/descriptions/First_Rib_Grooves_For_Subclavian_Vessels_description.json @@ -0,0 +1,16 @@ +{ + "slide": 17, + "name": "Grooves for subclavian vessels", + "id": "grooves_for_subclavian_vessels", + "description": [ + "The", + "subclavian vein", + "lies in a shallow groove just anterior to the scalene tubercle.", + "The", + "subclavian artery", + "lies in a shallow groove just posterior to the scalene tubercle.", + "The lower trunk of the brachial plexus also passes posterior to the scalene tubercle.", + "Labels" + ], + "images": [] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/Scapula_Acromion_And_Coracoid_Process_Description.json.json b/boneset-api/data/descriptions/Scapula_Acromion_And_Coracoid_Process_Description.json.json new file mode 100644 index 00000000..111d165b --- /dev/null +++ b/boneset-api/data/descriptions/Scapula_Acromion_And_Coracoid_Process_Description.json.json @@ -0,0 +1,18 @@ +{ + "slide": 28, + "name": "Acromion and Coracoid process", + "id": "acromion_and_coracoid_process", + "description": [ + "The", + "acromion process", + "is a broad projection from the lateral end of the spine.", + "It curves anteriorly to articulate with the clavicle to form the acromioclavicular joint.", + "It provides part of the origin for the deltoid muscle and part of the insertion for the trapezius muscle.", + "The", + "coracoid process", + "is a hook-like projection from the superior border between the scapular notch and the glenoid fossa.", + "The coracobrachialis muscle and short head of the biceps brachii muscle arise from the coracoid process", + "The pectoralis minor inserts on the coracoid process." + ], + "images": ["Scapula_Left_Image.jpg", "Scapula_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/Scapula_description.json b/boneset-api/data/descriptions/Scapula_description.json new file mode 100644 index 00000000..f1c5832b --- /dev/null +++ b/boneset-api/data/descriptions/Scapula_description.json @@ -0,0 +1,11 @@ +{ + "slide": 23, + "name": "Scapula", + "id": "scapula", + "description": [ + "The scapula is sometimes referred to as the \u201cshoulder blade.\u201d", + "It is a large, triangular, flat bone situated in the superior part of the posterior thoracic wall.", + "It lies between the levels of the second and seventh ribs." + ], + "images": ["Scapula_Left_Image.jpg", "Scapula_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/adductor_tubercle_description.json b/boneset-api/data/descriptions/adductor_tubercle_description.json new file mode 100644 index 00000000..dbf9357e --- /dev/null +++ b/boneset-api/data/descriptions/adductor_tubercle_description.json @@ -0,0 +1,12 @@ +{ + "name": "Adductor tubercle", + "id": "adductor_tubercle", + "description": [ + "A projection that arises at the end of the medial supracondylar line on the superior surface of the medial condyle", + "Serves as attachment for the tendon of adductor magnus muscle" + ], + "images": [ + "femur_bottom_image4.png", + "femur_bottom_image6.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_border_description.json b/boneset-api/data/descriptions/anterior_border_description.json new file mode 100644 index 00000000..3c1cbf72 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_border_description.json @@ -0,0 +1,11 @@ +{ + "name": "Anterior border", + "id": "anterior_border", + "description": [ + "Separates lateral surface from medial surface" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_frontal_bone_description.json b/boneset-api/data/descriptions/anterior_frontal_bone_description.json new file mode 100644 index 00000000..cc6f2e33 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_frontal_bone_description.json @@ -0,0 +1,19 @@ +{ + "name": "Frontal bone", + "id": "frontal_bone", + "description": [ + "Glabella", + "A slight depression that lies between the two", + "superciliary arches", + "It can be more pronounced in males.", + "Supraorbital foramen (notch)", + "An opening at the superior rim of the orbit that transmits the supraorbital nerve and vessels.", + "Nasion", + "Lies at the junction where the frontal bone meets the nasal bones.", + "Zygomatic process", + "The lateral part of the bone that extends inferiorly to join with the zygomatic bone.", + "Forms part of the lateral border of the orbit.", + "Labels" + ], + "images": ["anterior_frontal_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_iliac_spines_description.json b/boneset-api/data/descriptions/anterior_iliac_spines_description.json new file mode 100644 index 00000000..25a01bdd --- /dev/null +++ b/boneset-api/data/descriptions/anterior_iliac_spines_description.json @@ -0,0 +1,13 @@ +{ + "name": "Anterior Iliac Spines", + "id": "anterior_iliac_spines", + "description": [ + "Anterior Superior Iliac Spine", + "A bony projection at the anterior end of the iliac crest.", + "Provides attachment for the inguinal ligament and the origins of the sartorius and tensor fascia lata muscles.", + "Anterior Inferior Iliac Spine", + "Inferior to the anterior superior iliac spine, a bony eminence on the anterior border of the ilium.", + "Provides attachment for the straight head of the rectus femoris muscle and the iliofemoral ligament." + ], + "images": ["anterior_iliac_spines_image1.jpg", "anterior_iliac_spines_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_mandible_description.json b/boneset-api/data/descriptions/anterior_mandible_description.json new file mode 100644 index 00000000..4d8a8881 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_mandible_description.json @@ -0,0 +1,32 @@ +{ + "name": "Mandible", + "id": "mandible", + "description": [ + "Mandible", + "The single bone that forms the lower jaw and contains the lower teeth.", + "The only movable bone of the skull, articulating with the temporal bones via the temporomandibular joints.", + "Body", + "The horizontal part of the mandible that fuses from two separate bones during development.", + "Forms the inferior border of the lower face.", + "Contains the alveolar process with the lower teeth.", + "Ramus", + "The vertical or nearly vertical part of the mandible that extends superiorly from the posterior part of the body.", + "Provides attachment for muscles of mastication.", + "Articulates with the condylar process at the temporomandibular joint.", + "Mental foramen", + "An opening on the anterior surface of the mandibular body.", + "Located approximately below the first and second lower premolar teeth.", + "Lies in the same sagittal plane as the infraorbital and supraorbital foramina.", + "Transmits the mental nerve (division of CN V3) and mental vessels.", + "Serves as a landmark for regional anesthesia in dental procedures.", + "Mental protuberance", + "A projection on the median anterior surface of the mandible.", + "Forms the prominence of the chin.", + "More pronounced in humans compared to other primates.", + "Mental tubercle", + "The point of the mental protuberance that represents the fusion of the two mandibular bodies.", + "Slightly projects anteriorly from the mandible.", + "Represents the most anterior and inferior projection of the lower face." + ], + "images": ["anterior_mandible_image.jpg"] +} diff --git a/boneset-api/data/descriptions/anterior_maxilla_description.json b/boneset-api/data/descriptions/anterior_maxilla_description.json new file mode 100644 index 00000000..11e5957a --- /dev/null +++ b/boneset-api/data/descriptions/anterior_maxilla_description.json @@ -0,0 +1,25 @@ +{ + "name": "Maxilla ", + "id": "maxilla", + "description": [ + "Maxilla", + "Two bones that form the central part of the face and the upper jaw.", + "Forms the majority of the hard palate, the floor and lateral walls of the nasal cavity, and part of the orbital floor.", + "Frontal process", + "Part of the maxilla that extends superiorly to articulate with the frontal and nasal bones.", + "Forms the medial border of the orbit.", + "Infraorbital foramen", + "A small opening located just inferior to the orbital rim.", + "Transmits the infraorbital nerve (branch of CN V2) and blood vessels.", + "Serves as a landmark for regional anesthesia in dental procedures.", + "Zygomatic process", + "Part of the maxilla that extends laterally and superiorly to articulate with the zygomatic bone.", + "Helps form the lateral wall of the orbit.", + "Forms the base of the malar prominence (cheekbone).", + "Alveolar process", + "The inferiorly projecting portion of the maxilla that contains the upper teeth.", + "Provides support and attachment for the maxillary teeth.", + "Resorbs with age and loss of teeth." + ], + "images": ["anterior_maxilla_image.jpg"] +} diff --git a/boneset-api/data/descriptions/anterior_nasal_bone_description.json b/boneset-api/data/descriptions/anterior_nasal_bone_description.json new file mode 100644 index 00000000..0db227c9 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_nasal_bone_description.json @@ -0,0 +1,8 @@ +{ + "name": "Nasal bone", + "id": "nasal_bone", + "description": [ + "Two small, oblong shaped bones that form the \u201cbridge\u201d of the nose." + ], + "images": ["anterior_nasal_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_sphenoid_bone_description.json b/boneset-api/data/descriptions/anterior_sphenoid_bone_description.json new file mode 100644 index 00000000..03c82ca6 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_sphenoid_bone_description.json @@ -0,0 +1,17 @@ +{ + "name": "Sphenoid bone", + "id": "sphenoid_bone", + "description": [ + "Anterior view", + "The front view of the skull showing multiple facial and cranial bones.", + "Sphenoid bone", + "Anteriorly, the sphenoid bone can be seen in the deep part of the orbit.", + "Superior orbital fissure", + "A gap formed by the lesser and greater wings of the sphenoid bone.", + "Transmits the oculomotor nerve (CN III), trochlear nerve (CN IV), branches of the ophthalmic nerve (CN V1), abducent nerve (CN VI), and the superior ophthalmic vein.", + "Optic canal", + "Located in the sphenoid bone.", + "Transmits the optic nerve and the ophthalmic artery." + ], + "images": ["anterior_sphenoid_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/anterior_surface_description.json b/boneset-api/data/descriptions/anterior_surface_description.json new file mode 100644 index 00000000..8dfceb73 --- /dev/null +++ b/boneset-api/data/descriptions/anterior_surface_description.json @@ -0,0 +1,12 @@ +{ + "name": "Anterior surface", + "id": "anterior_surface", + "description": [ + "Separated from skin by pre-patellar bursa", + "Most of surface is covered by tendon of quadriceps femoris", + "The patellar tendonpartially attaches to inferior part of anterior surface before blending with quadriceps femoris tendon" + ], + "images": [ + "patella_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_view_description.json b/boneset-api/data/descriptions/anterior_view_description.json new file mode 100644 index 00000000..31198a9f --- /dev/null +++ b/boneset-api/data/descriptions/anterior_view_description.json @@ -0,0 +1,13 @@ +{ + "name": "Anterior view", + "id": "anterior_view", + "description": [ + "The anterior view is generally ovoid in shape.", + "The forehead is superior to the orbit and is formed by the frontal bone.", + "The bones that make up the borders of the orbit are the frontal bone superiorly, medially, and laterally, the zygomatic bone laterally and inferiorly, and the maxilla inferior and medially.", + "The anterior nasal opening is formed by the nasal and maxilla bones.", + "The maxilla contributes to the upper jaw, while the lower jaw is formed by the mandible." + + ], + "images": ["anterior_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/anterior_zygomatic_bone_description.json b/boneset-api/data/descriptions/anterior_zygomatic_bone_description.json new file mode 100644 index 00000000..ec4cdfce --- /dev/null +++ b/boneset-api/data/descriptions/anterior_zygomatic_bone_description.json @@ -0,0 +1,17 @@ +{ + "name": "Zygomatic bone", + "id": "zygomatic_bone", + "description": [ + "An irregular shaped bone that, together with the maxilla, forms the \u201ccheek\u201d bones.", + "Frontal process", + "The portion of bone that extends superiorly to join with the frontal bone.", + "Contributes to the lateral border of the orbit.", + "Zygomaticofacial foramen", + "A small opening just inferior and lateral to the orbit.", + "Transmits the zygomaticofacial nerve and vessels.", + "Temporal process", + "The portion of bone that extends laterally and posteriorly to join the temporal bone.", + "Forms part of the zygomatic arch." + ], + "images": ["anterior_zygomatic_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/articular_surface_description.json b/boneset-api/data/descriptions/articular_surface_description.json new file mode 100644 index 00000000..18e685f2 --- /dev/null +++ b/boneset-api/data/descriptions/articular_surface_description.json @@ -0,0 +1,14 @@ +{ + "name": "Articular surface", + "id": "articular_surface", + "description": [ + "Also known as posterior surface", + "Proximal portion is smooth with two facets divided by a vertical ridge", + "Ridge fits into intercondylar groove on patellar surface of femur", + "The lateral facet is usually larger than medial facet", + "Distal surface is rough and covered by a infrapatellar pad of fat" + ], + "images": [ + "patella_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_anterior_and_posterior_tubercles_description.json b/boneset-api/data/descriptions/atlas_anterior_and_posterior_tubercles_description.json new file mode 100644 index 00000000..7a8881aa --- /dev/null +++ b/boneset-api/data/descriptions/atlas_anterior_and_posterior_tubercles_description.json @@ -0,0 +1,15 @@ +{ + "name": "Labels", + "id": "labels", + "description": [ + "Articular surfaces", + "Anterior and posterior tubercles", + "Anterior tubercle", + "A roughened protrusion on anterior arch.", + "Provides attachment for the anterior longitudinal ligament.", + "Posterior tubercle", + "A rudimentary spinous process.", + "A roughened attachment for the ligamentum nuchae." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_arches_description.json b/boneset-api/data/descriptions/atlas_arches_description.json new file mode 100644 index 00000000..bd5146f6 --- /dev/null +++ b/boneset-api/data/descriptions/atlas_arches_description.json @@ -0,0 +1,16 @@ +{ + "name": "Labels", + "id": "labels", + "description": [ + "Arches", + "Anterior arch ", + "Is slightly convex anteriorly and contains the anterior tubercle.", + "It provides attachment for the anterior atlanto-occipital membrane and lateral parts of the anterior longitudinal ligament.", + "Posterior surface contains the articular facet for the dens of CV2 (Axis).", + "Posterior arch", + "The superior surface contains a groove for the vertebral artery.", + "The superior border provides attachment for the posterior atlanto-occipital membrane.", + "Contains the posterior tubercle." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_articular_facet_for_dens_description.json b/boneset-api/data/descriptions/atlas_articular_facet_for_dens_description.json new file mode 100644 index 00000000..794582ee --- /dev/null +++ b/boneset-api/data/descriptions/atlas_articular_facet_for_dens_description.json @@ -0,0 +1,9 @@ +{ + "name": "Articular facet for dens", + "id": "atlas_articular_facet_for_dens", + "description": [ + "A smooth, disc-like surface on the posterior aspect of the anterior arch.", + "Articulates with the anterior surface of the dens of CV2 (Axis)." + ], + "images": ["atlas_(posterosuperior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_articular_surfaces_description.json b/boneset-api/data/descriptions/atlas_articular_surfaces_description.json new file mode 100644 index 00000000..a0c621f0 --- /dev/null +++ b/boneset-api/data/descriptions/atlas_articular_surfaces_description.json @@ -0,0 +1,14 @@ +{ + "name": "Articular surfaces", + "id": "atlas_articular_surfaces", + "description": [ + "Superior articular surface", + "Articulates with the condyles of the occipital bone of the skull.", + "Supports the weight of the head.", + "Mostly ovoid in shape, and can be partially subdivided into two separate surfaces.", + "Inferior articular surface", + "Mostly circular in shape.", + "Articulates with the superior articular surface of CV2 (Axis)." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_description.json b/boneset-api/data/descriptions/atlas_description.json new file mode 100644 index 00000000..34e9acb7 --- /dev/null +++ b/boneset-api/data/descriptions/atlas_description.json @@ -0,0 +1,11 @@ +{ + "name": "Atlas", + "id": "atlas", + "description": [ + "First cervical vertebra.", + "Named for Atlas of Greek mythology because it supports the \u201cglobe\u201d of the head.", + "It supports the occipital condyles of the skull.", + "It has no body and spinous process." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_groove_for_vertebral_artery_description.json b/boneset-api/data/descriptions/atlas_groove_for_vertebral_artery_description.json new file mode 100644 index 00000000..d2e7f4fe --- /dev/null +++ b/boneset-api/data/descriptions/atlas_groove_for_vertebral_artery_description.json @@ -0,0 +1,11 @@ +{ + "name": "Groove for vertebral artery", + "id": "atlas_groove_for_vertebral_artery", + "description": [ + "A shallow groove on the superior surface of the posterior arch.", + "Situated just posterior to the lateral mass.", + "* The dorsal primary ramus of C1 (suboccipital nerve) passes between the vertebral artery and the vertebra.", + "** The ventral primary ramus of C1 passes posterior to the vertebral artery." + ], + "images": ["atlas_(superior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_lateral_mass_description.json b/boneset-api/data/descriptions/atlas_lateral_mass_description.json new file mode 100644 index 00000000..2bf53fe8 --- /dev/null +++ b/boneset-api/data/descriptions/atlas_lateral_mass_description.json @@ -0,0 +1,10 @@ +{ + "name": "Lateral mass", + "id": "atlas_lateral_mass", + "description": [ + "The largest and most solid part of the vertebra.", + "Connects the arches with the transverse processes.", + "Contains the superior and inferior articular surfaces." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/atlas_transverse_process_description.json b/boneset-api/data/descriptions/atlas_transverse_process_description.json new file mode 100644 index 00000000..66602f90 --- /dev/null +++ b/boneset-api/data/descriptions/atlas_transverse_process_description.json @@ -0,0 +1,10 @@ +{ + "name": "Transverse process", + "id": "atlas_transverse_process", + "description": [ + "Lateral projections that serve as attachments for muscles.", + "Contain a transverse foramen that transmits the vertebral vessels.", + "Apex of process can be palpated between the mastoid process of thee temporal bone and ramus of the mandible." + ], + "images": ["atlas_(superior_aspect)_image.png", "atlas_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/auricular_surface_description.json b/boneset-api/data/descriptions/auricular_surface_description.json new file mode 100644 index 00000000..88630cba --- /dev/null +++ b/boneset-api/data/descriptions/auricular_surface_description.json @@ -0,0 +1,10 @@ +{ + "name": "Auricular surface", + "id": "auricular_surface", + "description": [ + "Roughened surface on the posterior part of the ilium.", + "Normally covered with cartilage", + "Marks the point of articulation for the lateral surface of the sacrum at the sacroiliac joint." + ], + "images": ["auricular_surface_image.jpg"] +} diff --git a/boneset-api/data/descriptions/axis_articular_surfaces_description.json b/boneset-api/data/descriptions/axis_articular_surfaces_description.json new file mode 100644 index 00000000..8da17bdf --- /dev/null +++ b/boneset-api/data/descriptions/axis_articular_surfaces_description.json @@ -0,0 +1,10 @@ +{ + "name": "Articular surfaces", + "id": "axis_articular_surfaces", + "description": [ + "The superior surface articulates with the inferior articular surface of the Atlas (CV1).", + "The inferior surface articulates with the superior articular surface of CV3.", + "Both are closely oriented in the horizontal plane." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(inferior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_body_(dens)_description.json b/boneset-api/data/descriptions/axis_body_(dens)_description.json new file mode 100644 index 00000000..8188e0f5 --- /dev/null +++ b/boneset-api/data/descriptions/axis_body_(dens)_description.json @@ -0,0 +1,13 @@ +{ + "name": "Body (Dens)", + "id": "axis_body_(dens)", + "description": [ + "Superior part", + "Consists of an odontoid process (dens).", + "This process articulates with a facet on the posterior surface of the anterior arch of the atlas.", + "It is held in place by the transverse ligament of the atlas.", + "Inferior part", + "Projects downward and overlaps part of CV3." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_body_description.json b/boneset-api/data/descriptions/axis_body_description.json new file mode 100644 index 00000000..e69de29b diff --git a/boneset-api/data/descriptions/axis_description.json b/boneset-api/data/descriptions/axis_description.json new file mode 100644 index 00000000..99942a09 --- /dev/null +++ b/boneset-api/data/descriptions/axis_description.json @@ -0,0 +1,10 @@ +{ + "name": "Axis", + "id": "axis", + "description": [ + "The second cervical vertebra (CV2).", + "Contains an odontoid process (dens) that articulates with the Atlas (CV1) superiorly.", + "This allows for rotational movement of the skull." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(inferior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_lamina_description.json b/boneset-api/data/descriptions/axis_lamina_description.json new file mode 100644 index 00000000..49a0cf7b --- /dev/null +++ b/boneset-api/data/descriptions/axis_lamina_description.json @@ -0,0 +1,8 @@ +{ + "name": "Lamina", + "id": "axis_lamina", + "description": [ + "Connect the spinous process to the transverse process." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(inferior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_pedicle_description.json b/boneset-api/data/descriptions/axis_pedicle_description.json new file mode 100644 index 00000000..c504dc47 --- /dev/null +++ b/boneset-api/data/descriptions/axis_pedicle_description.json @@ -0,0 +1,8 @@ +{ + "name": "Pedicle", + "id": "axis_pedicle", + "description": [ + "A small piece that connects the transverse process to the body." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_spinous_process_description.json b/boneset-api/data/descriptions/axis_spinous_process_description.json new file mode 100644 index 00000000..7072dcf3 --- /dev/null +++ b/boneset-api/data/descriptions/axis_spinous_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Spinous process", + "id": "axis_spinous_process", + "description": [ + "The posterior projection of the vertebra.", + "Usually large, very strong and bifurcated at the tip." + ], + "images": ["axis_(superior_aspect)_image.png", "axis_(inferior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_transverse_foramen_description.json b/boneset-api/data/descriptions/axis_transverse_foramen_description.json new file mode 100644 index 00000000..d27e912d --- /dev/null +++ b/boneset-api/data/descriptions/axis_transverse_foramen_description.json @@ -0,0 +1,9 @@ +{ + "name": "Transverse foramen", + "id": "axis_transverse_foramen", + "description": [ + "An opening in the transverse process.", + "Transmits the vertebral vessels.", + "Directed laterally to allow the vertebral vessels to turn laterally under the superior articular surface." + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/axis_transverse_process_description.json b/boneset-api/data/descriptions/axis_transverse_process_description.json new file mode 100644 index 00000000..ab091b0b --- /dev/null +++ b/boneset-api/data/descriptions/axis_transverse_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Transverse process", + "id": "axis_transverse_process", + "description": [ + "Projects inferiorly and laterally.", + "Arises from the junction of the pedicle and lamina." + ], + "images": ["axis_(inferior_aspect)_image.png", "axis_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/bony_pelvis_description.json b/boneset-api/data/descriptions/bony_pelvis_description.json new file mode 100644 index 00000000..fe7ecd68 --- /dev/null +++ b/boneset-api/data/descriptions/bony_pelvis_description.json @@ -0,0 +1,11 @@ +{ + "name": "Bony Pelvis", + "id": "bony_pelvis", + "description": [ + "The bony pelvis is made up of tow hip bones, sacrum, and coccyx.", + "Hip bones - 3 fused bones : Ilium, Ischium, Pubis", + "The acetabulum is a cup shaped depression that articulates with the head of the femur to from the hip joint, a ball-and-socket type synovial joint.", + "The obturator foramen is an opening created by the inferior ramus and body of the ischium, and superior and inferior pubic rami. This foramen is partially covered by the obturator membrane. The inner and outer surfaces of the obturator membrane provide the origin for the obturator internus and externus muscles, respectively." + ], + "images": ["bony_pelvis_image1.jpg", "bony_pelvis_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/calcaneus_description.json b/boneset-api/data/descriptions/calcaneus_description.json new file mode 100644 index 00000000..86d8e156 --- /dev/null +++ b/boneset-api/data/descriptions/calcaneus_description.json @@ -0,0 +1,14 @@ +{ + "name": "Calcaneus", + "id": "calcaneus", + "description": [ + "Articulates with talus, navicular, and cuboid.", + "Calcaneal (Achilles) tendon and the plantaris muscle attach to the posterior surface.", + "Abductor hallucis, flexor digitorum brevis, and the plantar aponeurosis attach to medial process.", + "Abductor digiti minimi muscle attaches to lateral and medial processes." + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_body_description.json b/boneset-api/data/descriptions/cervical_body_description.json new file mode 100644 index 00000000..53b8fe1f --- /dev/null +++ b/boneset-api/data/descriptions/cervical_body_description.json @@ -0,0 +1,11 @@ +{ + "name": "Body", + "id": "cervical_body", + "description": [ + "Smallest of all the vertebrae.", + "Ovoid in shape.", + "Discal surfaces contain a lip that overlaps the intervertebral disc to restrict both lateral and anterior/posterior gliding movements.", + "It has a concave superior surface and a convex inferior surface." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png", "cervical_(right_lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_description.json b/boneset-api/data/descriptions/cervical_description.json new file mode 100644 index 00000000..6d0a6b70 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_description.json @@ -0,0 +1,13 @@ +{ + "name": "Typical cervical vertebrae (CV3-7)", + "id": "cervical", + "description": [ + "Possess a small, broad body.", + "The transverse processes contain a foramen that transmit the vertebral vessels.", + "The vertebral artery passes through Cv1-6.", + "The vertebral vein passes through CV1-7.", + "The spinous processes can be bifid (split) at the apex.", + "CV7 has an extended spinous process known as the vertebra prominens." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png", "cervical_(right_lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_lamina_description.json b/boneset-api/data/descriptions/cervical_lamina_description.json new file mode 100644 index 00000000..a31ed9e9 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_lamina_description.json @@ -0,0 +1,8 @@ +{ + "name": "Lamina", + "id": "cervical_lamina", + "description": [ + "Connects the transverse process to the spinous process." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png", "cervical_(right_lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_pedicle_description.json b/boneset-api/data/descriptions/cervical_pedicle_description.json new file mode 100644 index 00000000..3531d8f3 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_pedicle_description.json @@ -0,0 +1,8 @@ +{ + "name": "Pedicle", + "id": "cervical_pedicle", + "description": [ + "Connects the transverse process to the body." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_spinous_process_description.json b/boneset-api/data/descriptions/cervical_spinous_process_description.json new file mode 100644 index 00000000..75459ac5 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_spinous_process_description.json @@ -0,0 +1,8 @@ +{ + "name": "Spinous process", + "id": "cervical_spinous_process", + "description": [ + "The posterior projection that is usually short and bifid." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png", "cervical_(right_lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_transverse_process_description.json b/boneset-api/data/descriptions/cervical_transverse_process_description.json new file mode 100644 index 00000000..8986b55a --- /dev/null +++ b/boneset-api/data/descriptions/cervical_transverse_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Transverse process", + "id": "cervical_transverse_process", + "description": [ + "Formed around the transverse foramina on each side.", + "Projects laterally from the junction of the lamina and pedicles." + ], + "images": ["cervical_(superior_aspect)_image.png", "cervical_(inferior_aspect)_image.png", "cervical_(right_lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_vertebral_arch_description.json b/boneset-api/data/descriptions/cervical_vertebral_arch_description.json new file mode 100644 index 00000000..dac92db7 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_vertebral_arch_description.json @@ -0,0 +1,9 @@ +{ + "name": "Vertebral arch", + "id": "cervical_vertebral_arch", + "description": [ + "A posterior arch that is created from the lamina and pedicles on each side.", + "Forms the posterior and lateral surface of the vertebral foramen." + ], + "images": ["cervical_(superior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cervical_vertebral_foramen_description.json b/boneset-api/data/descriptions/cervical_vertebral_foramen_description.json new file mode 100644 index 00000000..2ecc6fe8 --- /dev/null +++ b/boneset-api/data/descriptions/cervical_vertebral_foramen_description.json @@ -0,0 +1,9 @@ +{ + "name": "Vertebral foramen", + "id": "cervical_vertebral_foramen", + "description": [ + "An opening created by the vertebral arch posteriorly and the body anteriorly.", + "Transmits the spinal cord and its coverings as well as the vessels that supply it." + ], + "images": ["cervical_(superior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/clavicle_acromial_end_description.json b/boneset-api/data/descriptions/clavicle_acromial_end_description.json new file mode 100644 index 00000000..0fffc3e1 --- /dev/null +++ b/boneset-api/data/descriptions/clavicle_acromial_end_description.json @@ -0,0 +1,11 @@ +{ + "slide": 11, + "name": "Acromial end", + "id": "acromial_end", + "description": [ + "The lateral end that articulates with the acromion process of the scapula.", + "Provides distal attachment for the trapezius muscle on the superior and posterior surface.", + "Provides proximal attachment for the deltoid muscle on the superior and anterior surface." + ], + "images": ["Clavicle_Top_Image.jpg", "Clavicle_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/clavicle_description.json b/boneset-api/data/descriptions/clavicle_description.json new file mode 100644 index 00000000..2609289f --- /dev/null +++ b/boneset-api/data/descriptions/clavicle_description.json @@ -0,0 +1,13 @@ +{ + "slide": 8, + "name": "Clavicle", + "id": "clavicle", + "description": [ + "Also known as the collar bone.", + "It is the most frequently broken bone in the body.", + "It is convex medially and concave laterally on its anterior surface.", + "It articulates medially with the manubrium of the sternum and laterally with the acromion process of the scapula.", + "Acts as a brace or strut for the shoulder and allows the upper limb to move freely on the trunk." + ], + "images": ["Clavicle_Left_View_Image.jpg", "Clavicle_Right_View_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/clavicle_shaft_description.json b/boneset-api/data/descriptions/clavicle_shaft_description.json new file mode 100644 index 00000000..09999fff --- /dev/null +++ b/boneset-api/data/descriptions/clavicle_shaft_description.json @@ -0,0 +1,21 @@ +{ + "slide": 10, + "name": "Shaft", + "id": "shaft", + "description": [ + "Mostly cylindrical in shape.", + "Provides proximal attachment for the pectoralis major muscle on its anterior surface.", + "The subclavius muscle originates on and lies in a groove on the posterior surface.", + "The", + "trapezoid line", + "provides attachment for the trapezoid part of the coracoclavicular ligament*.", + "The", + "conoid tubercle", + "provides attachment for the conoid part of the coracoclavicular ligament*.", + "The", + "costoclavicular ligament", + "connects the clavicle to the upper surface of the first rib and its cartilage.", + "* The coracoclavicular ligament connects the clavicle to the coracoid process of the scapula." + ], + "images": ["Clavicle_Top_Image.jpg", "Clavicle_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/clavicle_sternal_end_description.json b/boneset-api/data/descriptions/clavicle_sternal_end_description.json new file mode 100644 index 00000000..f9249080 --- /dev/null +++ b/boneset-api/data/descriptions/clavicle_sternal_end_description.json @@ -0,0 +1,11 @@ +{ + "slide": 12, + "name": "Sternal end", + "id": "sternal_end", + "description": [ + "The medial end that articulates with the manubrium of the sternum.", + "Provides attachment for the lateral fibers of the sternohyoid muscle on the posterior surface.", + "Provides proximal attachment for the clavicular head of the sternocleidomastoid muscle." + ], + "images": ["Clavicle_Top_Image.jpg", "Clavicle_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/coccyx_description.json b/boneset-api/data/descriptions/coccyx_description.json new file mode 100644 index 00000000..d0f648c5 --- /dev/null +++ b/boneset-api/data/descriptions/coccyx_description.json @@ -0,0 +1,10 @@ +{ + "name": "Coccyx", + "id": "coccyx", + "description": [ + "Sometimes called the \u201ctail bone.\u201d", + "Made up of three to five fused coccygeal vertebrae.", + "Superiorly, it articulates with the sacrum at the sacrococcygeal joint, but is usually fused to it." + ], + "images": ["coccyx_(anterior_aspect)_image.png", "coccyx_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/cuboid_description.json b/boneset-api/data/descriptions/cuboid_description.json new file mode 100644 index 00000000..75a55232 --- /dev/null +++ b/boneset-api/data/descriptions/cuboid_description.json @@ -0,0 +1,14 @@ +{ + "name": "Cuboid", + "id": "cuboid", + "description": [ + "Most lateral bone in distal tarsal row.", + "Lies between calcaneus proximally and the 4th and 5th metatarsals distally", + "Articulates with lateral cuneiform medially", + "Groove on plantar surface for tendon of fibularis longus muscle (labeled)" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/distal_end_description.json b/boneset-api/data/descriptions/distal_end_description.json new file mode 100644 index 00000000..b666847e --- /dev/null +++ b/boneset-api/data/descriptions/distal_end_description.json @@ -0,0 +1,15 @@ +{ + "name": "Distal end", + "id": "distal_end", + "description": [ + "Rotates laterally when compared to proximal end(tibial torsion)", + "Lateral surface contains fibular notch", + "Medial surface projects distally to form medial malleolus", + "Posterior surface contains a groove for tendon of tibialis posterior muscle", + "Distal surface articulates with talus" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_condyles_description.json b/boneset-api/data/descriptions/femur_condyles_description.json new file mode 100644 index 00000000..4c6a3c32 --- /dev/null +++ b/boneset-api/data/descriptions/femur_condyles_description.json @@ -0,0 +1,15 @@ +{ + "name": "Condyles", + "id": "femur_condyles", + "description": [ + "Expanded, distal end of shaft", + "Articulate with medial and lateral condyles of tibia through knee joint", + "Most prominent point is lateral epicondyle and receives the lateral collateral ligament", + "Lateral condyle contains a short groove that separates the lateral epicondyle from the articular surface - allows the tendon of popliteus muscle to run deep to the lateral collateral ligament", + "Medial epicondyle receives the medial collateral ligament" + ], + "images": [ + "femur_bottom_image2.png", + "femur_bottom_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_description.json b/boneset-api/data/descriptions/femur_description.json new file mode 100644 index 00000000..42539139 --- /dev/null +++ b/boneset-api/data/descriptions/femur_description.json @@ -0,0 +1,14 @@ +{ + "name": "Femur", + "id": "femur", + "description": [ + "Longest bone in the human body.", + "Proximal head articulates with acetabulum of the pelvis to form hip joint.", + "Distal end articulates with the tibia to form the knee joint.", + "Shaft is long, mostly cylindrical, and has a slight anterior curve." + ], + "images": [ + "femur_image.png", + "femur_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_head_description.json b/boneset-api/data/descriptions/femur_head_description.json new file mode 100644 index 00000000..79ef5d94 --- /dev/null +++ b/boneset-api/data/descriptions/femur_head_description.json @@ -0,0 +1,18 @@ +{ + "name": "Head", + "id": "femur_head", + "description": [ + "Faces anteriorly, superiorly, and medially", + "Spheroidal in shape", + "Articulates with the acetabulum of the pelvis to form the hip joint", + "Surface is mostly smooth, except for then fovea on posteroinferior surface", + "Completely enclosed by the joint capsule", + "Fovea is a shallow pit on posteromedial surface of head", + "Serves as attachment for round ligament of the femur" + ], + "images": [ + "femur_top_image2.png", + "femur_medial_aspect_image.png", + "femur_top_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_neck_description.json b/boneset-api/data/descriptions/femur_neck_description.json new file mode 100644 index 00000000..de35ea47 --- /dev/null +++ b/boneset-api/data/descriptions/femur_neck_description.json @@ -0,0 +1,17 @@ +{ + "name": "Neck", + "id": "femur_neck", + "description": [ + "Connects the head to the shaft", + "Anterior surface is flat, intracapsular, and joins the shaft at the intertrochanteric line", + "Posterior surface is concave in its long axis, partially intracapsular, and joins the shaft at the intertrochanteric crest", + "Trochanteric fossa:", + "A depression that lies between the medial surface of the greater trochanter and the neck", + "Receives the tendon for obturator externus muscle" + ], + "images": [ + "femur_top_image2.png", + "femur_top_image4.png", + "femur_top_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_pectineal_line_description.json b/boneset-api/data/descriptions/femur_pectineal_line_description.json new file mode 100644 index 00000000..dff868a6 --- /dev/null +++ b/boneset-api/data/descriptions/femur_pectineal_line_description.json @@ -0,0 +1,13 @@ +{ + "name": "Pectineal line", + "id": "femur_pectineal_line", + "description": [ + "Also called \"spiral line\"", + "A rough ridge that runs from base of lesser trochanter to linea aspera", + "Proximally, it is continuous with the anterior intertrochanteric line", + "Serves as insertion site for pectineus muscle" + ], + "images": [ + "femur_top_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/femur_shaft_description.json b/boneset-api/data/descriptions/femur_shaft_description.json new file mode 100644 index 00000000..ac5fb3e2 --- /dev/null +++ b/boneset-api/data/descriptions/femur_shaft_description.json @@ -0,0 +1,15 @@ +{ + "name": "Shaft", + "id": "femur_shaft", + "description": [ + "Completely surrounded by muscles", + "Distal surface, just above patellar surface, is covered by suprapatellar bursa", + "Medial surface has no attachments, but is covered by vastus medialis", + "Posterior surface contains linea aspera", + "Vastus intermedius is attached to anterior and lateral surfaces of the proximal two-thirds - almost entire circumference except linea aspera" + ], + "images": [ + "femur_image.png", + "femur_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_description.json b/boneset-api/data/descriptions/fibula_description.json new file mode 100644 index 00000000..e632a287 --- /dev/null +++ b/boneset-api/data/descriptions/fibula_description.json @@ -0,0 +1,15 @@ +{ + "name": "Fibula", + "id": "fibula", + "description": [ + "More slender than tibia", + "Not directly involved with supporting weight", + "Head is proximal and attaches to shaft via narrow neck", + "Shaft is irregular and is attached by muscles", + "Distally forms lateral malleolus" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_head_description.json b/boneset-api/data/descriptions/fibula_head_description.json new file mode 100644 index 00000000..58ab1505 --- /dev/null +++ b/boneset-api/data/descriptions/fibula_head_description.json @@ -0,0 +1,13 @@ +{ + "name": "Head", + "id": "fibula_head", + "description": [ + "Medial aspect articulates with inferolateral surface of lateral tibial condyle", + "Part of biceps femoris muscle insertion is on superior aspect", + "Part of soleus muscle originates on posterior aspect" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_lateral_surface_description.json b/boneset-api/data/descriptions/fibula_lateral_surface_description.json new file mode 100644 index 00000000..21a75ad0 --- /dev/null +++ b/boneset-api/data/descriptions/fibula_lateral_surface_description.json @@ -0,0 +1,14 @@ +{ + "name": "Lateral surface", + "id": "fibula_lateral_surface", + "description": [ + "Proximal three quarters faces laterally", + "Distal quarter curves posterolaterally", + "Fibularis longus muscle attaches to proximal two-thirds", + "Fibularis brevis muscle attaches to distal two-thirds" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_medial_surface_description.json b/boneset-api/data/descriptions/fibula_medial_surface_description.json new file mode 100644 index 00000000..0c23b2ea --- /dev/null +++ b/boneset-api/data/descriptions/fibula_medial_surface_description.json @@ -0,0 +1,15 @@ +{ + "name": "Medial surface", + "id": "fibula_medial_surface", + "description": [ + "Sometimes called anterior or anteromedial surface", + "Wide distally, narrows to ridge proximally", + "Extensor hallucis longus muscle attaches to middle two-fourths", + "Extensor digitorum longus muscle attaches to proximal three-quarters", + "Fibularis tertius muscle attaches to distal third" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_posterior_surface_description.json b/boneset-api/data/descriptions/fibula_posterior_surface_description.json new file mode 100644 index 00000000..f000440c --- /dev/null +++ b/boneset-api/data/descriptions/fibula_posterior_surface_description.json @@ -0,0 +1,15 @@ +{ + "name": "Posterior surface", + "id": "fibula_posterior_surface", + "description": [ + "Largest surface", + "Proximal two-thirds divided longitudinally by a medial crest", + "Distal third curves towards medial aspect", + "Soleus muscle inserts on proximal portion", + "Flexor hallucis longus muscle originates on distal two-thirds" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibula_shaft_description.json b/boneset-api/data/descriptions/fibula_shaft_description.json new file mode 100644 index 00000000..2734d4f9 --- /dev/null +++ b/boneset-api/data/descriptions/fibula_shaft_description.json @@ -0,0 +1,14 @@ +{ + "name": "Shaft", + "id": "fibula_shaft", + "description": [ + "Has three surfaces and three borders", + "Each surface is associated with a particular group of muscles", + "Connected to neck proximally", + "Connected to lateral malleolus distally" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/fibularis_tertius_muscle_attaches_to_distal_third_description.json b/boneset-api/data/descriptions/fibularis_tertius_muscle_attaches_to_distal_third_description.json new file mode 100644 index 00000000..c4af4764 --- /dev/null +++ b/boneset-api/data/descriptions/fibularis_tertius_muscle_attaches_to_distal_third_description.json @@ -0,0 +1,11 @@ +{ + "name": "Fibularis tertius muscle attaches to distal third", + "id": "fibularis_tertius_muscle_attaches_to_distal_third", + "description": [ + "Medial Surface", + "Sometimes called anterior or anteromedial surface", + "Wide distally, narrows to ridge proximally", + "Extensor hallucis longus muscle attaches to middle two-fourths", + "Extensor digitorum longus muscle attaches to proximal three-quarters" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/first_distal_phalanx_description.json b/boneset-api/data/descriptions/first_distal_phalanx_description.json new file mode 100644 index 00000000..8aafb8a1 --- /dev/null +++ b/boneset-api/data/descriptions/first_distal_phalanx_description.json @@ -0,0 +1,12 @@ +{ + "name": "First distal phalanx", + "id": "first_distal_phalanx", + "description": [ + "Tendon of the flexor hallucis longus muscle inserts at the base on the dorsal surface", + "Tendon of the extensor hallucis longus inserts at the base on the plantar surface" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/first_rib_description.json b/boneset-api/data/descriptions/first_rib_description.json new file mode 100644 index 00000000..3b1b2b1e --- /dev/null +++ b/boneset-api/data/descriptions/first_rib_description.json @@ -0,0 +1,10 @@ +{ + "slide": 13, + "name": "First Rib", + "id": "first_rib", + "description": [ + "The first rib is the shortest, broadest and most curved.", + "It attaches to the manubrium of the sternum just inferior to the sternoclavicular joint." + ], + "images": ["First_Rib_Top_Image.jpg", "First_Rib_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/first_rib_head_and_neck_description.json b/boneset-api/data/descriptions/first_rib_head_and_neck_description.json new file mode 100644 index 00000000..e25f1798 --- /dev/null +++ b/boneset-api/data/descriptions/first_rib_head_and_neck_description.json @@ -0,0 +1,14 @@ +{ + "slide": 15, + "name": "Head and Neck", + "id": "head_and_neck", + "description": [ + "The", + "head", + "is small and round and articulates with the body of the first thoracic vertebra.", + "The", + "neck", + "is a constricted portion situated between the head and the tubercle." + ], + "images": ["First_Rib_Top_Image.jpg", "First_Rib_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/first_rib_tubercles_description.json b/boneset-api/data/descriptions/first_rib_tubercles_description.json new file mode 100644 index 00000000..29499b13 --- /dev/null +++ b/boneset-api/data/descriptions/first_rib_tubercles_description.json @@ -0,0 +1,15 @@ +{ + "slide": 16, + "name": "Tubercles", + "id": "tubercles", + "description": [ + "The", + "tubercle", + "articulates with the transverse process of the first thoracic vertebra.", + "The", + "scalene tubercle", + "is a small pointed projection on the superior surface.", + "It provides distal attachment for the anterior scalene muscle." + ], + "images": ["First_Rib_Top_Image.jpg", "First_Rib_Bottom_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/foot_description.json b/boneset-api/data/descriptions/foot_description.json new file mode 100644 index 00000000..0639432e --- /dev/null +++ b/boneset-api/data/descriptions/foot_description.json @@ -0,0 +1,11 @@ +{ + "name": "Foot", + "id": "foot", + "description": [ + + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/gerdy_tubercle_description.json b/boneset-api/data/descriptions/gerdy_tubercle_description.json new file mode 100644 index 00000000..6fa67e9d --- /dev/null +++ b/boneset-api/data/descriptions/gerdy_tubercle_description.json @@ -0,0 +1,12 @@ +{ + "name": "Gerdy\u2019s tubercle", + "id": "gerdy_tubercle", + "description": [ + "Raised area that emerges inferomedially from anterior aspect of lateral condyle", + "Is attached to iliotibial tract" + ], + "images": [ + "tibia_image.png", + "tibia_top_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/gluteal_tuberosity_description.json b/boneset-api/data/descriptions/gluteal_tuberosity_description.json new file mode 100644 index 00000000..0d0fe4fd --- /dev/null +++ b/boneset-api/data/descriptions/gluteal_tuberosity_description.json @@ -0,0 +1,11 @@ +{ + "name": "Gluteal tuberosity", + "id": "gluteal_tuberosity", + "description": [ + "An elongated ridge that lies distal to greater trochanter and continues distally as lateral lip of linea aspera", + "Insertion site for deeper fibers of distal half of gluteus maximus muscle" + ], + "images": [ + "femur_top_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/greater_trochanter_description.json b/boneset-api/data/descriptions/greater_trochanter_description.json new file mode 100644 index 00000000..eeb0d609 --- /dev/null +++ b/boneset-api/data/descriptions/greater_trochanter_description.json @@ -0,0 +1,16 @@ +{ + "name": "Greater trochanter", + "id": "greater_trochanter", + "description": [ + "A projection that arises from junction of the neck and the shaft", + "Lateral surface can be palpated", + "Gluteus minimus muscle attaches to anterolateral surface", + "Gluteus medius muscle attaches to lateral surface", + "Tendon of the piriformis muscle attaches to the posterior surface at the superior border", + "Common tendon of the obturator internus muscle and both gamelli muscles are attached to posterior surface just below piriformis muscle" + ], + "images": [ + "femur_top_image2.png", + "femur_top_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_capitate_description.json b/boneset-api/data/descriptions/hand_capitate_description.json new file mode 100644 index 00000000..17eeb16b --- /dev/null +++ b/boneset-api/data/descriptions/hand_capitate_description.json @@ -0,0 +1,11 @@ +{ + "name": "Capitate", + "id": "capitate", + "description": [ + "The largest carpal bone.", + "Articulates with the second, third and fourth metacarpal bones distally and the scaphoid and lunate bones proximally.", + "Articulates with the hamate medially and the trapezoid laterally.", + "Part of the oblique head of the adductor pollicis muscle originates on the palmar surface." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_description.json b/boneset-api/data/descriptions/hand_description.json new file mode 100644 index 00000000..1995f5fd --- /dev/null +++ b/boneset-api/data/descriptions/hand_description.json @@ -0,0 +1,18 @@ +{ + "name": "Hand", + "id": "hand", + "description": [ + "The hand is composed of 27 bones", + "8 carpal bones", + "5 metacarpal bones", + "14 phalanges", + "The carpal bones are arranged in two rows.", + "The proximal row includes the scaphoid, lunate, triquetrum, and pisiform.", + "The distal row includes the trapezium, trapezoid, capitate, and hamate.", + "The scaphoid, lunate, and triquetrum bones articulate with the radius and articular disc of the radio-ulnar joint.", + "* A mnemonic for remembering the carpal bones is \u201cScary Lunatics Try Poisons That They Can\u2019t Handle.\u201d", + "The first letter of each word is the first letter of each of the bones from lateral to medial, proximal row first." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] + +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_hamate_description.json b/boneset-api/data/descriptions/hand_hamate_description.json new file mode 100644 index 00000000..be09684f --- /dev/null +++ b/boneset-api/data/descriptions/hand_hamate_description.json @@ -0,0 +1,9 @@ +{ + "name": "Hamate", + "id": "hamate", + "description": [ + "An irregular shaped bone with a hamulus (hook) on its palmar surface.", + "Hamulus is attached to flexor retinaculum." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_lunate_description.json b/boneset-api/data/descriptions/hand_lunate_description.json new file mode 100644 index 00000000..c14f2727 --- /dev/null +++ b/boneset-api/data/descriptions/hand_lunate_description.json @@ -0,0 +1,9 @@ +{ + "name": "Lunate", + "id": "lunate", + "description": [ + "A semilunar-shaped bone located between the scaphoid and triquetrum bones in the proximal row.", + "Distally, it articulates with the capitate and hamate." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_metacarpals_description.json b/boneset-api/data/descriptions/hand_metacarpals_description.json new file mode 100644 index 00000000..7a956b48 --- /dev/null +++ b/boneset-api/data/descriptions/hand_metacarpals_description.json @@ -0,0 +1,10 @@ +{ + "name": "Metacarpals", + "id": "metacarpals", + "description": [ + "Numbered from one to five from lateral to medial.", + "Each has a base, shaft, and head from proximal to distal.", + "First metacarpal (thumb) is convex on its proximal surface and articulates with trapezium to form a saddle joint." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_phalanges_text_description.json b/boneset-api/data/descriptions/hand_phalanges_text_description.json new file mode 100644 index 00000000..6e078b92 --- /dev/null +++ b/boneset-api/data/descriptions/hand_phalanges_text_description.json @@ -0,0 +1,19 @@ +{ + "name": "Phalanges", + "id": "hand_phalanges", + "description": [ + "text", + "Labels", + "I", + "Head", + "Base", + "Shaft", + "Phalanges", + "There are 14 phalanges.", + "Each finger has a proximal, middle, and distal phalanx except", + "the thumb.", + "The thumb only has a proximal and distal phalanx.", + "Each phalanx has a base, shaft, and head from proximal to distal." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_pisiform_description.json b/boneset-api/data/descriptions/hand_pisiform_description.json new file mode 100644 index 00000000..6762c63b --- /dev/null +++ b/boneset-api/data/descriptions/hand_pisiform_description.json @@ -0,0 +1,9 @@ +{ + "name": "Pisiform", + "id": "pisiform", + "description": [ + "A small bone in the proximal row shaped like a pea.", + "Acts as a sesamoid bone for the tendon of the flexor carpi ulnaris muscle." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_scaphoid_description.json b/boneset-api/data/descriptions/hand_scaphoid_description.json new file mode 100644 index 00000000..42788a40 --- /dev/null +++ b/boneset-api/data/descriptions/hand_scaphoid_description.json @@ -0,0 +1,11 @@ +{ + "name": "Scaphoid", + "id": "scaphoid", + "description": [ + "The largest bone in the proximal row.", + "It is the most frequently fractured carpal bone \u2013 usually as result of a fall onto an outstretched (hyperextended) hand.", + "Scaphoid means boat-shaped.", + "Has a prominent tubercle on its lateral palmar surface." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_trapezium_description.json b/boneset-api/data/descriptions/hand_trapezium_description.json new file mode 100644 index 00000000..092bf6d0 --- /dev/null +++ b/boneset-api/data/descriptions/hand_trapezium_description.json @@ -0,0 +1,10 @@ +{ + "name": "Trapezium", + "id": "trapezium", + "description": [ + "The most lateral carpal bone of the distal row.", + "Forms a saddle joint with the first metacarpal bone (thumb).", + "Palmar surface has a tubercle that attaches to the flexor retinaculum." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_trapezoid_description.json b/boneset-api/data/descriptions/hand_trapezoid_description.json new file mode 100644 index 00000000..3076b795 --- /dev/null +++ b/boneset-api/data/descriptions/hand_trapezoid_description.json @@ -0,0 +1,8 @@ +{ + "name": "Trapezoid", + "id": "trapezoid", + "description": [ + "A small, irregular bone named for its trapezoid shape." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/hand_triquetrum_description.json b/boneset-api/data/descriptions/hand_triquetrum_description.json new file mode 100644 index 00000000..a7867b5b --- /dev/null +++ b/boneset-api/data/descriptions/hand_triquetrum_description.json @@ -0,0 +1,10 @@ +{ + "name": "Triquetrum", + "id": "triquetrum", + "description": [ + "A pyramidal-shaped bone.", + "Articulates with the hamate and the lunate bones.", + "Is the only bone that articulates with the pisiform bone." + ], + "images": ["hand_left_image.jpg", "hand_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_anatomical_neck_description.json b/boneset-api/data/descriptions/humerus_anatomical_neck_description.json new file mode 100644 index 00000000..976e389b --- /dev/null +++ b/boneset-api/data/descriptions/humerus_anatomical_neck_description.json @@ -0,0 +1,13 @@ +{ + "name": "Anatomical neck", + "id": "anatomical_neck", + "description": [ + "is constriction located just inferior and lateral to the head.", + "It indicates the line of circumference for capsule of shoulder joint.", + "Surgical neck", + "indicates the most proximal portion of the shaft.", + "Site of frequent fracture", + "Fractures here may damage the axillary nerve and the posterior circumflex humeral artery." + ], + "images": ["humerus_head_left_image.jpg","humerus_head_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_capitulum_and_trochlea_description.json b/boneset-api/data/descriptions/humerus_capitulum_and_trochlea_description.json new file mode 100644 index 00000000..526a64c1 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_capitulum_and_trochlea_description.json @@ -0,0 +1,16 @@ +{ + "name": "Capitulum and Trochlea", + "id": "capitulum_and_trochlea", + "description": [ + "Capitulum", + "is a rounded projection on the anterior and inferior surface of distal end of the humerus.", + "Articulates with the proximal surface of the", + "head", + "of the radius.", + "Trochlea", + "is a saddle-like process at distal end of the humerus and extends onto the posterior surface of the bone.", + "Articulates with the trochlear notch of the ulna.", + "* The ulnar nerve travels in a small sulcus between the trochlea and medial condyle" + ], + "images": ["humerus_condyles_left_image.jpg", "humerus_condyles_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_condyles_description.json b/boneset-api/data/descriptions/humerus_condyles_description.json new file mode 100644 index 00000000..7b7c416c --- /dev/null +++ b/boneset-api/data/descriptions/humerus_condyles_description.json @@ -0,0 +1,16 @@ +{ + "name": "Condyles", + "id": "condyles", + "description": [ + "Begin as widening of the shaft on medial and lateral surfaces.", + "Lateral epicondyle lies proximal to the", + "capitulum", + "and provides origin for the anconeus and superficial head of the supinator muscles as well as the common extensor tendon*.", + "Medial epicondyle lies proximal to the", + "trochlea", + "and provides origin for the pronator teres muscle as well as the common flexor tendon**.", + "*Common extensor tendon: Extensor carpi radialis brevis, extensor digitorum, extensor digiti minimi, and extensor carpi ulnaris.", + "**Common flexor tendon: flexor carpi radialis, palmaris longus, flexor carpi ulnaris, and flexor digitorum superficialis." + ], + "images": ["humerus_condyles_left_image.jpg", "humerus_condyles_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_deltoid_tuberosity_description.json b/boneset-api/data/descriptions/humerus_deltoid_tuberosity_description.json new file mode 100644 index 00000000..e3eba8ee --- /dev/null +++ b/boneset-api/data/descriptions/humerus_deltoid_tuberosity_description.json @@ -0,0 +1,9 @@ +{ + "name": "Deltoid tuberosity", + "id": "deltoid_tuberosity", + "description": [ + "A roughened process on the lateral surface.", + "Provides insertion for the deltoid muscle." + ], + "images": ["humerus_deltoid_tuberosity_left_image.jpg", "humerus_deltoid_tuberosity_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_description.json b/boneset-api/data/descriptions/humerus_description.json new file mode 100644 index 00000000..82b32564 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_description.json @@ -0,0 +1,11 @@ +{ + "name": "Humerus", + "id": "humerus", + "description": [ + "Longest bone in upper limb", + "Articulates at proximal end with scapula through shoulder joint", + "Articulates at distal end with radius and ulna at elbow joint", + "No labels" + ], + "images": ["humerus_left_image.jpg","humerus_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_greater_tubercle_description.json b/boneset-api/data/descriptions/humerus_greater_tubercle_description.json new file mode 100644 index 00000000..13d34bf9 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_greater_tubercle_description.json @@ -0,0 +1,10 @@ +{ + "name": "Greater tubercle", + "id": "greater_tubercle", + "description": [ + "A large, raised protrusion on the lateral surface of proximal end.", + "The posterior surface provides attachment for the supraspinatus, infraspinatus, and teres minor muscles from superior to inferior respectively.", + "Inferior portion forms the crest of the greater tubercle and provides attachment for the pectoralis major muscle." + ], + "images": ["humerus_head_left_image.jpg","humerus_head_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_head_description.json b/boneset-api/data/descriptions/humerus_head_description.json new file mode 100644 index 00000000..d33912c6 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_head_description.json @@ -0,0 +1,9 @@ +{ + "name": "Humerus Head", + "id": "humerus_head", + "description": [ + "Smooth articular surface covered with hyaline cartilage.", + "Articulates with Glenoid fossa of scapula." + ], + "images": ["humerus_head_left_image.jpg","humerus_head_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_intertubercular_sulcus_description.json b/boneset-api/data/descriptions/humerus_intertubercular_sulcus_description.json new file mode 100644 index 00000000..77900499 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_intertubercular_sulcus_description.json @@ -0,0 +1,10 @@ +{ + "name": "Intertubercular sulcus", + "id": "intertubercular_sulcus", + "description": [ + "A narrow depression that lies between the greater and lesser tubercles.", + "Insertion site for the latissimus dorsi muscle.", + "The long head of the biceps brachii tendon passes through this sulcus." + ], + "images": ["humerus_head_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_lesser_tubercle_description.json b/boneset-api/data/descriptions/humerus_lesser_tubercle_description.json new file mode 100644 index 00000000..46d625c4 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_lesser_tubercle_description.json @@ -0,0 +1,10 @@ +{ + "name": "Lesser tubercle", + "id": "lesser_tubercle", + "description": [ + "A protrusion that lies on anterior surface of proximal end.", + "Insertion site for the subscapularis muscle.", + "Inferior portion forms the crest of the lesser tubercle and is insertion site for the teres major muscle." + ], + "images": ["humerus_head_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_olecranon_fossa_description.json b/boneset-api/data/descriptions/humerus_olecranon_fossa_description.json new file mode 100644 index 00000000..2fd1ea39 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_olecranon_fossa_description.json @@ -0,0 +1,12 @@ +{ + "name": "Olecranon fossa", + "id": "olecranon_fossa", + "description": [ + "A deep depression on posterior surface.", + "Lies just distal to the trochlea.", + "Accommodates the", + "olecranon process", + "of the ulna when the forearm is extended at the elbow." + ], + "images": ["humerus_olecranon_fossa_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_radial_and_coronoid_fossae_description.json b/boneset-api/data/descriptions/humerus_radial_and_coronoid_fossae_description.json new file mode 100644 index 00000000..2fb85288 --- /dev/null +++ b/boneset-api/data/descriptions/humerus_radial_and_coronoid_fossae_description.json @@ -0,0 +1,21 @@ +{ + "name": "Radial and Coronoid fossae", + "id": "radial_and_coronoid_fossae", + "description": [ + "Radial fossa", + "is a shallow depression on the medial side of the anterior surface just superior to the", + "capitulum", + ".", + "Accommodates the", + "head", + "of the radius when the forearm is flexed at the elbow.", + "Coronoid fossa", + "is a shallow depression on the lateral side of the anterior surface just superior to the", + "trochlea", + ".", + "Accommodates the", + "coronoid process", + "of the ulna when the forearm is flexed at the elbow." + ], + "images": ["humerus_condyles_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_radial_sulcus_description.json b/boneset-api/data/descriptions/humerus_radial_sulcus_description.json new file mode 100644 index 00000000..ecee4ffa --- /dev/null +++ b/boneset-api/data/descriptions/humerus_radial_sulcus_description.json @@ -0,0 +1,13 @@ +{ + "name": "Radial sulcus", + "id": "humerus_radial_sulcus", + "description": [ + "A spiraled groove on the posterior surface of the", + "shaft", + ".", + "The radial nerve and the deep brachial vessels travel in this depression.", + "Fractures of the shaft can damage these structures." + + ], + "images": ["humerus_radial_sulcus_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/humerus_shaft_description.json b/boneset-api/data/descriptions/humerus_shaft_description.json new file mode 100644 index 00000000..14e9c27d --- /dev/null +++ b/boneset-api/data/descriptions/humerus_shaft_description.json @@ -0,0 +1,15 @@ +{ + "name": "Humerus Shaft", + "id": "humerus_shaft", + "description": [ + "Mostly cylindrical in the proximal half but is triangular in cross section in the distal portion.", + "Contains", + "Deltoid tuberosity", + "and", + "Radial sulcus", + ".", + "The posterior surface provides origins of the lateral and medial heads of triceps brachii muscle.", + "The anterior surface provides insertion of the coracobrachialis muscle as well as the origin of the brachialis and brachioradialis muscles." + ], + "images": ["humerus_left_image.jpg","humerus_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/iliac_crest_description.json b/boneset-api/data/descriptions/iliac_crest_description.json new file mode 100644 index 00000000..a576cae2 --- /dev/null +++ b/boneset-api/data/descriptions/iliac_crest_description.json @@ -0,0 +1,12 @@ +{ + "name": "Iliac Crest", + "id": "iliac_crest", + "description": [ + "Forms the superior border of the ilium.", + "Reaches from the anterior superior to the posterior superior iliac spines.", + "The tensor fascia lata, abdominal external oblique, and latissumus dorsi muscles attach to the external lip.", + "The iliac fascia, internal oblique, transversus abdominus, quadratus lumborum, sacrospinalis, and lilacus muscles attach to the inner lip.", + "The top of the iliac crest is a surface anatomy landmark for marking the level of the fourth lumbar vertebral body (LV4) and is an important reference for performing lumbar puncture." + ], + "images": ["iliac_crest_image1.jpg", "iliac_crest_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ilium_description.json b/boneset-api/data/descriptions/ilium_description.json new file mode 100644 index 00000000..18e72fd0 --- /dev/null +++ b/boneset-api/data/descriptions/ilium_description.json @@ -0,0 +1,9 @@ +{ + "name": "Ilium", + "id": "ilium", + "description": [ + "The Ilium forms the superior part of the bony pelvis.", + "It articulates with the sacrum to form the sacroiliac joint." + ], + "images": ["ilium_image1.jpg", "ilium_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/inferior_cranial_base_description.json b/boneset-api/data/descriptions/inferior_cranial_base_description.json new file mode 100644 index 00000000..1531eb12 --- /dev/null +++ b/boneset-api/data/descriptions/inferior_cranial_base_description.json @@ -0,0 +1,8 @@ +{ + "name": "Cranial base", + "id": "cranial_base", + "description": [ + "The base of the skull extends from the upper teeth anteriorly to the superior nuchal line of the occipital bone posteriorly." + ], + "images": ["Inferior_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/inferior_maxilla_description.json b/boneset-api/data/descriptions/inferior_maxilla_description.json new file mode 100644 index 00000000..09c46953 --- /dev/null +++ b/boneset-api/data/descriptions/inferior_maxilla_description.json @@ -0,0 +1,16 @@ +{ + "name": "Maxilla", + "id": "maxilla", + "description": [ + "Palatine process", + "The inferior portion of each maxilla that makes up the anterior part of the hard palate.", + "Median palatine suture", + "The joint between the palatine processes on each side.", + "Transverse palatine suture", + "The joint between the palatine processes of the maxilla and the horizontal plates of the palatine bones.", + "Incisive foramen", + "An opening in the midline of the anterior part of the hard palate.", + "Transmits the nasopalatine nerve and the sphenopalatine vessels." + ], + "images": ["inferior_maxilla_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/inferior_occipital_bone_description.json b/boneset-api/data/descriptions/inferior_occipital_bone_description.json new file mode 100644 index 00000000..c54ed1fb --- /dev/null +++ b/boneset-api/data/descriptions/inferior_occipital_bone_description.json @@ -0,0 +1,17 @@ +{ + "name": "Occipital bone", + "id": "occipital_bone", + "description": [ + "Foramen lacerum", + "An opening bounded by the pterygoid process, petrous part of the temporal and basilar part of the occipital bones. Transmits the greater petrosal nerve. (not part of the occipital bone)", + "Jugular foramen", + "An opening between the petrous part of the temporal bone and the jugular notch of the occipital bone. Transmits the internal jugular vein, the glossopharyngeal nerve (CN IX), vagus nerve (CN X), and the accessory nerve (CN XI).", + "Hypoglossal canal", + "An opening anterior and superior to the condyle. Transmits the hypoglossal nerve (CN XII).", + "Occipital condyle", + "A smooth surface that articulates with the first cervical vertebrae (atlas).", + "Foramen magnum", + "A large opening in the anterior and midline part of the occipital bone. Transmits the medulla of the brainstem, the vertebral vessels, and the spinal roots of the accessory nerve (CN XI)." + ], + "images": ["inferior_occipital_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/inferior_palatine_bone_description.json b/boneset-api/data/descriptions/inferior_palatine_bone_description.json new file mode 100644 index 00000000..7ce6d016 --- /dev/null +++ b/boneset-api/data/descriptions/inferior_palatine_bone_description.json @@ -0,0 +1,16 @@ +{ + "name": "Palatine bone", + "id": "palatine_bone", + "description": [ + "Horizontal plate", + "Forms the posterior part of the hard palate.", + "Greater palatine foramen", + "An opening just lateral to the third molars of the upper jaw.", + "Transmits the greater palatine nerve and vessels.", + "Lesser palatine foramen", + "A smaller opening that lies posterior to the greater palatine foramen.", + "Usually found in the pyramid process of palatine bone.", + "Transmits the lesser palatine nerve and vessels." + ], + "images": ["inferior_palatine_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/inferior_sphenoid_bone_description.json b/boneset-api/data/descriptions/inferior_sphenoid_bone_description.json new file mode 100644 index 00000000..a0784a9a --- /dev/null +++ b/boneset-api/data/descriptions/inferior_sphenoid_bone_description.json @@ -0,0 +1,14 @@ +{ + "name": "Sphenoid Bone", + "id": "Sphenoid_bone", + "description": [ + "Sphenoid bone", + "Pterygoid process", + "Projects inferiorly from the junction of the body and the greater wing of the sphenoid bone. Composed of medial and lateral pterygoid plates separated by the pterygoid fossae. The origins of the medial and lateral pterygoid muscles are from either side of the lateral plate respectively. The tensor veli palatini muscle arises partially from the scaphoid fossa at the base of the medial plate and hooks around the hamulus.", + "Foramen ovale", + "An oval opening at the base of the lateral plate. Transmits the mandibular branch (V3) of the trigeminal nerve (CN V) as well as the lesser petrosal nerve and the accessory meningeal artery.", + "Foramen spinosum", + "A smaller opening just posterior and lateral to the foramen ovale. Transmits the middle meningeal artery and the meningeal branch of the mandibular nerve." + ], + "images": ["inferior_sphenoid_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/inferior_temporal_bone_description.json b/boneset-api/data/descriptions/inferior_temporal_bone_description.json new file mode 100644 index 00000000..e9eec871 --- /dev/null +++ b/boneset-api/data/descriptions/inferior_temporal_bone_description.json @@ -0,0 +1,18 @@ +{ + "name": "Temporal Bones", + "id": "Temporal_bones", + "description": [ + "Temporal bone", + "Petrotympanic fissure", + "A fissure between the mandibular fossa and the tympanic part of the temporal bone. Transmits the chorda tympani branch of the facial nerve (CN VII).", + "Carotid canal", + "A small opening in the petrous part medial to the styloid process. Transmits the internal carotid artery and the carotid autonomic plexus.", + "Styloid process", + "A sharp protrusion that extends inferiorly and anteriorly from the petrous part. Three muscles take origin here, they are: styloglossus, stylohyoid, and stylopharyngeus.", + "Stylomastoid foramen", + "An opening between the styloid and mastoid processes. Transmits the facial nerve (CN VII).", + "Mastoid process", + "A rounded protrusion that extends inferiorly from the lateral part of the temporal bone just behind the external acoustic meatus. Serves as an attachment for splenius and longissimus capitus, posterior belly of the digastric, and the sternocleidomastoid muscles." + ], + "images": ["inferior_temporal_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/inferior_vomer_description.json b/boneset-api/data/descriptions/inferior_vomer_description.json new file mode 100644 index 00000000..5b4135f9 --- /dev/null +++ b/boneset-api/data/descriptions/inferior_vomer_description.json @@ -0,0 +1,12 @@ +{ + "name": "Vomer", + "id": "vomer", + "description": [ + "The posterior part of the vomer lies between the medial plates of the sphenoid bones on either side.", + "It contributes to the inferior and posterior part of the nasal septum.", + "Choanae", + "The posterior openings of the nasal passages.", + "Choanae" + ], + "images": ["inferior_vomer_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/intercondylar_fossa_description.json b/boneset-api/data/descriptions/intercondylar_fossa_description.json new file mode 100644 index 00000000..1eea2cf4 --- /dev/null +++ b/boneset-api/data/descriptions/intercondylar_fossa_description.json @@ -0,0 +1,16 @@ +{ + "name": "Intercondylar fossa", + "id": "intercondylar_fossa", + "description": [ + "A depression that separates the two condyles distally and posteriorly", + "Anteriorly, it is continuous with the patellar surface", + "Separated from popliteal surface by a intercondylar line", + "Anterior cruciate ligament attaches to a flat impression on the lateral wall", + "Posterior cruciate ligament attaches to similar impression on the medial wall", + "The capsular ligament and the oblique popliteal ligament attach to the intercondylar line" + ], + "images": [ + "femur_bottom_image5.png", + "femur_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/intermediate_cuneiform_description.json b/boneset-api/data/descriptions/intermediate_cuneiform_description.json new file mode 100644 index 00000000..3a8aa4ae --- /dev/null +++ b/boneset-api/data/descriptions/intermediate_cuneiform_description.json @@ -0,0 +1,12 @@ +{ + "name": "Intermediate cuneiform", + "id": "intermediate_cuneiform", + "description": [ + "Articulates with navicular, medial and lateral cuneiforms, and 2nd metatarsal", + "Part of tendon of tibialis posterior attaches to plantar surface" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/interosseous_border_description.json b/boneset-api/data/descriptions/interosseous_border_description.json new file mode 100644 index 00000000..a3e8bf24 --- /dev/null +++ b/boneset-api/data/descriptions/interosseous_border_description.json @@ -0,0 +1,12 @@ +{ + "name": "Interosseous border", + "id": "interosseous_border", + "description": [ + "Separates medial surface from posterior surface", + "Attached to lateral portion of interosseous membrane" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/intertrochanteric_line_description.json b/boneset-api/data/descriptions/intertrochanteric_line_description.json new file mode 100644 index 00000000..d6db0019 --- /dev/null +++ b/boneset-api/data/descriptions/intertrochanteric_line_description.json @@ -0,0 +1,16 @@ +{ + "name": "Intertrochanteric line and crest", + "id": "intertrochanteric_line", + "description": [ + "Intertrochanteric line", + "Ridge that lies between the neck and shaft on the anterior surface", + "Represents lateral limit of the hip joint capsule", + "Intertrochanteric crest", + "A smooth ridge that marks the junction of the neck with the shaft on the posterior surface", + "The proximal part forms the quadrate tubercle and is insertion for the quadratus femoris muscle" + ], + "images": [ + "femur_top_image2.png", + "femur_top_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ischial_spine_description.json b/boneset-api/data/descriptions/ischial_spine_description.json new file mode 100644 index 00000000..f2e59238 --- /dev/null +++ b/boneset-api/data/descriptions/ischial_spine_description.json @@ -0,0 +1,10 @@ +{ + "name": "Ischial Spine", + "id": "ischial_spine", + "description": [ + "A bony projection on the posterior surface of the body of the ischium.", + "It separates the greater and lesser sciatic notches.", + "Provides attachment for the sacrospinous ligament and superior gemellus muscle." + ], + "images": ["ischial_spine_image1.jpg", "ischial_spine_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ischial_tuberosity_description.json b/boneset-api/data/descriptions/ischial_tuberosity_description.json new file mode 100644 index 00000000..a5d4df0b --- /dev/null +++ b/boneset-api/data/descriptions/ischial_tuberosity_description.json @@ -0,0 +1,11 @@ +{ + "name": "Ischial tuberosity", + "id": "ischial_tuberosity", + "description": [ + "A large swelling at the posterior end of the ramus.", + "Also known as the \u201csits bone.\u201d", + "Provides attachment for the origins of the adductor magnus, semimembranosus, semitendinosus, and long head of the biceps femoris muscles.", + "Also provides attachment for the sacrotuberous ligament." + ], + "images": ["ischial_tuberosity_image1.jpg", "ischial_tuberosity_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ischium_description.json b/boneset-api/data/descriptions/ischium_description.json new file mode 100644 index 00000000..dee4a6d1 --- /dev/null +++ b/boneset-api/data/descriptions/ischium_description.json @@ -0,0 +1,9 @@ +{ + "name": "Ischium", + "id": "ischium", + "description": [ + "Forms the inferoposterior part of the pelvic bone.", + "Situated posterior to the pubis and inferior to the ilium." + ], + "images": ["ischium_image1.jpg", "ischium_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_cuneiform_description.json b/boneset-api/data/descriptions/lateral_cuneiform_description.json new file mode 100644 index 00000000..7708fd45 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_cuneiform_description.json @@ -0,0 +1,12 @@ +{ + "name": "Lateral cuneiform", + "id": "lateral_cuneiform", + "description": [ + "Articulates with intermediate cuneiform, navicular, 3rd metatarsal, and cuboid.", + "Receives attachment from part of tendon of tibialis posterior and part of flexor hallucis brevis muscles" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_ethmoid_bone_description.json b/boneset-api/data/descriptions/lateral_ethmoid_bone_description.json new file mode 100644 index 00000000..4828f26d --- /dev/null +++ b/boneset-api/data/descriptions/lateral_ethmoid_bone_description.json @@ -0,0 +1,8 @@ +{ + "name": "Ethmoid bone", + "id": "ethmoid_bone", + "description": [ + "The ethmoid bone forms part of the medial wall of the orbit." + ], + "images": ["lateral_ethmoid_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_lacrimal_bone_description.json b/boneset-api/data/descriptions/lateral_lacrimal_bone_description.json new file mode 100644 index 00000000..bb249043 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_lacrimal_bone_description.json @@ -0,0 +1,11 @@ +{ + "name": "Lacrimal bone", + "id": "lacrimal_bone", + "description": [ + "The lacrimal bone forms part of the medial wall of the orbit.", + "Fossa for lacrimal sac", + "A shallow depression formed by the frontal process of the maxilla and the lacrimal bone.", + "The lacrimal sac is the dilated portion of the nasolacrimal duct and is part of an apparatus to drain tears from the surface of the eye to the inferior nasal meatus." + ], + "images": ["lateral_ethmoid_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_malleolus_description.json b/boneset-api/data/descriptions/lateral_malleolus_description.json new file mode 100644 index 00000000..81f100a9 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_malleolus_description.json @@ -0,0 +1,15 @@ +{ + "name": "Lateral malleolus", + "id": "lateral_malleolus", + "description": [ + "Distal portion of fibula", + "Projects distally and posteriorly", + "Posterior aspect has a broad groove for the fibular tendons", + "Medial aspect has an articular facet fro talus", + "Projects farther distally than medial malleolus" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_mandible_description.json b/boneset-api/data/descriptions/lateral_mandible_description.json new file mode 100644 index 00000000..2b4d4ab8 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_mandible_description.json @@ -0,0 +1,18 @@ +{ + "name": "Mandible", + "id": "mandible", + "description": [ + "Mandible", + "Ramus", + "Is quadrangular in shape and projects superiorly from the posterior part of the body of the mandible. The insertion of the masseter muscle attaches to the lateral surface of the ramus.", + "Condylar process", + "The posterior projection of the ramus. The distal portion has a head that articulates with the condylar fossa of the temporal bone to form the temporomandibular joint.", + "Coronoid process", + "The anterior projection of the ramus. The temporalis muscle inserts on the coronoid process.", + "Mandibular notch", + "Space created by the separation of the two processes of the ramus.", + "Angle", + "The part of the bone where the ramus and inferior borders meet." + ], + "images": ["lateral_mandible_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/lateral_parietal_bone_description.json b/boneset-api/data/descriptions/lateral_parietal_bone_description.json new file mode 100644 index 00000000..0e637a99 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_parietal_bone_description.json @@ -0,0 +1,12 @@ +{ + "name": "Parietal bone", + "id": "parietal_bone", + "description": [ + "Makes up the large, curved portion superior, lateral and posterior skull.", + "Joins with the posterior part of the frontal bone at the", + "coronal suture.", + "Joins with the superior part of the occipital bone at the", + "lambdoid suture." + ], + "images": ["lateral_view_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_sphenoid_bone_description.json b/boneset-api/data/descriptions/lateral_sphenoid_bone_description.json new file mode 100644 index 00000000..e56108b0 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_sphenoid_bone_description.json @@ -0,0 +1,9 @@ +{ + "name": "Sphenoid bone", + "id": "sphenoid_bone", + "description": [ + "The greater wing of the sphenoid bone can be seen from the lateral view.", + "The greater wing forms part of the medial wall of the temporal fossa and the roof of the infratemporal fossa." + ], + "images": ["lateral_sphenoid_bone_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lateral_temporal_description.json b/boneset-api/data/descriptions/lateral_temporal_description.json new file mode 100644 index 00000000..92a84ece --- /dev/null +++ b/boneset-api/data/descriptions/lateral_temporal_description.json @@ -0,0 +1,18 @@ +{ + "name": "Temporal Bone ", + "id": "temporal_bone", + "description": [ + "Temporal bone", + "Squamous part", + "The flattened part of the temporal bone that makes up much of the floor (medial wall) of the temporal fossa.", + "Zygomatic process", + "Part of the bone that extends anteriorly to join with the temporal process of the zygomatic bone. Together, these form the zygomatic arch.", + "Mastoid process", + "An inferior projection where the insertion of the sternocleidomastoid muscle attaches.", + "External acoustic meatus", + "The external opening for the ear.", + "Mandibular fossa", + "A shallow depression that receives the head of the condylar process of the mandible to form the temporomandibular joint." + ], + "images": ["lateral_temporal_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/lateral_view_description.json b/boneset-api/data/descriptions/lateral_view_description.json new file mode 100644 index 00000000..5dc6dad5 --- /dev/null +++ b/boneset-api/data/descriptions/lateral_view_description.json @@ -0,0 +1,21 @@ +{ + "name": "Lateral view", + "id": "lateral_view", + "description": [ + "Lateral view", + "The lateral view can be divided into 3 sections:", + "Facial - anterior", + "Temporal - middle", + "Occipital - posterior", + "The temporal section is separated by the zygomatic arch into into a", + "temporal fossa", + "superiorly and an infratemporal fossa inferiorly.", + "The origin of the temporalis muscle attaches to the temporal fossa", + "The", + "pterion", + "is located in the temporal fossa and marks the junction where the frontal, parietal, temporal, and sphenoid bones meet.", + "The pterion is an important landmark because it overlies the anterior branch of the middle meningeal artery.", + "Damage to this area of the skull can cause a rupture of this artery" + ], + "images": ["lateral_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lesser_trochanter_description.json b/boneset-api/data/descriptions/lesser_trochanter_description.json new file mode 100644 index 00000000..906be4ce --- /dev/null +++ b/boneset-api/data/descriptions/lesser_trochanter_description.json @@ -0,0 +1,14 @@ +{ + "name": "Lesser trochanter", + "id": "lesser_trochanter", + "description": [ + "Conical projection from posteromedial aspect of the shaft at its junction with the neck", + "Tendons of iliacus and psoas major muscles join together to attach to the anterior and medial surface", + "Upper part of the adductor magnus muscle passes over posterior surface" + ], + "images": [ + "femur_top_image2.png", + "femur_medial_aspect_image2.png", + "femur_top_image3.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/linea_aspera_description.json b/boneset-api/data/descriptions/linea_aspera_description.json new file mode 100644 index 00000000..f0d463f9 --- /dev/null +++ b/boneset-api/data/descriptions/linea_aspera_description.json @@ -0,0 +1,15 @@ +{ + "name": "Linea aspera", + "id": "linea_aspera", + "description": [ + "A rough line on posterior surface made up of medial and lateral ridges and an intermediate line", + "Intermuscular septum, vastus lateralis, adductor magnus, and short head of biceps femoris muscles attach to lateral ridge", + "Adductors brevis and longus muscles attach to the intermediate line", + "Vastus medialis muscle and the intermuscular septum attach to medial ridge", + "Adductor magnus muscle attaches to medial supracondylar line distally to adductor tubercle" + ], + "images": [ + "femur_top_image2.png", + "femur_bottom_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lower_limb_description.json b/boneset-api/data/descriptions/lower_limb_description.json new file mode 100644 index 00000000..767bcf86 --- /dev/null +++ b/boneset-api/data/descriptions/lower_limb_description.json @@ -0,0 +1,9 @@ +{ + "name": "Lower Limb", + "id": "lower_limb", + "description": [ + "The lower limb (lower extremity) includes the hip, thigh, leg, and foot.", + "It is composed of the femur, patella, tibia, fibula, and tarsal/metatarsal/phalangeal bones.", + "The lower limb supports body weight during standing and walking." + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_accessory_process_description.json b/boneset-api/data/descriptions/lumbar_accessory_process_description.json new file mode 100644 index 00000000..dfb6d6b4 --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_accessory_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Accessory process", + "id": "lumbar_accessory_process", + "description": [ + "A small protrusion at the base of the junction between the transverse process and mammillary process.", + "Attachment site for the intertransversarii muscles." + ], + "images": ["lumbar_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_articular_surfaces_description.json b/boneset-api/data/descriptions/lumbar_articular_surfaces_description.json new file mode 100644 index 00000000..578563b5 --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_articular_surfaces_description.json @@ -0,0 +1,8 @@ +{ + "name": "Articular surfaces", + "id": "lumbar_articular_surfaces", + "description": [ + "The articular processes of the lumbar vertebrae are closest to the sagittal plane." + ], + "images": ["lumbar_(superior_aspect)_image.png", "lumbar_(inferior_aspect)_image.png", "lumbar_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_body_description.json b/boneset-api/data/descriptions/lumbar_body_description.json new file mode 100644 index 00000000..e6eb1544 --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_body_description.json @@ -0,0 +1,10 @@ +{ + "name": "Body", + "id": "lumbar_body", + "description": [ + "Bodies are large to support body weight", + "When viewed from superior or inferior aspect, bodies look kidney-shaped.", + "Body is wider transversely." + ], + "images": ["lumbar_(superior_aspect)_image.png", "lumbar_(inferior_aspect)_image.png", "lumbar_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_description.json b/boneset-api/data/descriptions/lumbar_description.json new file mode 100644 index 00000000..ea55dcb2 --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_description.json @@ -0,0 +1,10 @@ +{ + "name": "Lumbar vertebrae", + "id": "lumbar", + "description": [ + "Large in size.", + "They have no costal facets or transverse foramina.", + "Vertebral foramen is triangular in shape and larger than in the thoracic levels but not the cervical levels." + ], + "images": ["lumbar_(superior_aspect)_image.png", "lumbar_(inferior_aspect)_image.png", "lumbar_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_mammillary_process_description.json b/boneset-api/data/descriptions/lumbar_mammillary_process_description.json new file mode 100644 index 00000000..7c81a751 --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_mammillary_process_description.json @@ -0,0 +1,10 @@ +{ + "name": "Mammillary process", + "id": "lumbar_mammillary_process", + "description": [ + "A short, thick protrusion that extends posteriorly from the superior articular process.", + "It is the attachment site for the multifidi and intertransversarii muscles of the back.", + "Also, it helps to stabilize the vertebral joints." + ], + "images": ["lumbar_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_spinous_process_description.json b/boneset-api/data/descriptions/lumbar_spinous_process_description.json new file mode 100644 index 00000000..cd27b4ae --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_spinous_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Spinous process", + "id": "lumbar_spinous_process", + "description": [ + "Short, thick, broad, and directed posteriorly.", + "Thickened along its posterior and inferior borders." + ], + "images": ["lumbar_(superior_aspect)_image.png", "lumbar_(inferior_aspect)_image.png", "lumbar_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/lumbar_transverse_process_description.json b/boneset-api/data/descriptions/lumbar_transverse_process_description.json new file mode 100644 index 00000000..a62c7c6f --- /dev/null +++ b/boneset-api/data/descriptions/lumbar_transverse_process_description.json @@ -0,0 +1,10 @@ +{ + "name": "Transverse process", + "id": "lumbar_transverse_process", + "description": [ + "Project posterolaterally.", + "Connected to the body by a thick pedicle.", + "Connected to the spinous process by a thick lamina." + ], + "images": ["lumbar_(superior_aspect)_image.png", "lumbar_(inferior_aspect)_image.png", "lumbar_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/medial_cuneiform_description.json b/boneset-api/data/descriptions/medial_cuneiform_description.json new file mode 100644 index 00000000..86ae7f74 --- /dev/null +++ b/boneset-api/data/descriptions/medial_cuneiform_description.json @@ -0,0 +1,13 @@ +{ + "name": "Medial cuneiform", + "id": "medial_cuneiform", + "description": [ + "Articulates with navicular, intermediate cuneiform, 1st and 2nd metatarsals", + "Impression on medial border provides attachment for tendon of tibialis anterior", + "Plantar surface receives partial attachment of the tendons of tibialis posterior and fibularis longus muscles" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/metatarsals_and_phalanges_description.json b/boneset-api/data/descriptions/metatarsals_and_phalanges_description.json new file mode 100644 index 00000000..c33fe99a --- /dev/null +++ b/boneset-api/data/descriptions/metatarsals_and_phalanges_description.json @@ -0,0 +1,13 @@ +{ + "name": "Metatarsals and phalanges", + "id": "metatarsals_and_phalanges", + "description": [ + "Numbered I through V from medial to lateral", + "Each has a base, shaft, and a head from proximal to distal", + "First toe only has a proximal and distal phalanx", + "Toes I-IV have proximal, middle, and distal phalanges" + ], + "images": [ + "foot_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/navicular_description.json b/boneset-api/data/descriptions/navicular_description.json new file mode 100644 index 00000000..d2b1e2ee --- /dev/null +++ b/boneset-api/data/descriptions/navicular_description.json @@ -0,0 +1,12 @@ +{ + "name": "Navicular", + "id": "navicular", + "description": [ + "Articulates with talus proximally, cuneiform bones distally, and cuboid laterally", + "Medial surface projects proximally as a prominent tuberosity \u2013 main attachment for tibialis posterior muscle" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/patella_description.json b/boneset-api/data/descriptions/patella_description.json new file mode 100644 index 00000000..60f40759 --- /dev/null +++ b/boneset-api/data/descriptions/patella_description.json @@ -0,0 +1,14 @@ +{ + "name": "Patella", + "id": "patella", + "description": [ + "Largest sesamoid bone", + "Triangular shaped", + "The apex is pointed inferiorly and is attached to the patellar ligament", + "The base is superior and is attached to the quadriceps femoris tendon" + ], + "images": [ + "patella_image.png", + "patella_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/patellar_surface_description.json b/boneset-api/data/descriptions/patellar_surface_description.json new file mode 100644 index 00000000..ef3a2c6e --- /dev/null +++ b/boneset-api/data/descriptions/patellar_surface_description.json @@ -0,0 +1,13 @@ +{ + "name": "Patellar surface", + "id": "patellar_surface", + "description": [ + "Extends anteriorly from both condyles, and more proximally on the lateral side", + "Continues posteriorly as the intercondylar fossa", + "It is transversely concave, vertically convex, and grooved to articulate with the posterior surface of the patella" + ], + "images": [ + "femur_image.png", + "femur_bottom_image6.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/phalanges_description.json b/boneset-api/data/descriptions/phalanges_description.json new file mode 100644 index 00000000..19636c1d --- /dev/null +++ b/boneset-api/data/descriptions/phalanges_description.json @@ -0,0 +1,15 @@ +{ + "name": "Phalanges", + "id": "phalanges", + "description": [ + "Tendons of flexor digitorum longus attach to the bases of the distal phalanges.", + "Tendons of flexor digitorum brevis attach to middle phalanges.", + "Tendons of extensor digitorum longus attach to bases of middle and distal phalanges.", + "Dorsal and plantar interossei attach to proximal phalanx.", + "Flexor and abductor digiti minimi attach to base of 5th proximal phalanx." + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/posterior_border_description.json b/boneset-api/data/descriptions/posterior_border_description.json new file mode 100644 index 00000000..98a9e72e --- /dev/null +++ b/boneset-api/data/descriptions/posterior_border_description.json @@ -0,0 +1,11 @@ +{ + "name": "Posterior border", + "id": "posterior_border", + "description": [ + "Separates posterior surface from lateral surface" + ], + "images": [ + "fibula_image.jpeg", + "fibula_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/posterior_iliac_spines_description.json b/boneset-api/data/descriptions/posterior_iliac_spines_description.json new file mode 100644 index 00000000..4d0fef8d --- /dev/null +++ b/boneset-api/data/descriptions/posterior_iliac_spines_description.json @@ -0,0 +1,12 @@ +{ + "name": "Posterior Iliac Spines", + "id": "posterior_iliac_spines", + "description": [ + "Posterior Superior Iliac Spine", + "A bony projection at the end of the iliac crest posteriorly.", + "Provides attachment for the posterior sacroiliac ligaments.", + "Posterior Inferior Iliac Spine", + "A small prominent along the posterior border of the greater sciatic notch." + ], + "images": ["posterior_iliac_spines_image1.jpg", "posterior_iliac_spines_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/proximal_end_description.json b/boneset-api/data/descriptions/proximal_end_description.json new file mode 100644 index 00000000..a1a5ef2d --- /dev/null +++ b/boneset-api/data/descriptions/proximal_end_description.json @@ -0,0 +1,16 @@ +{ + "name": "Proximal end", + "id": "proximal_end", + "description": [ + "Proximal surface articulates with the femur", + "Consists of medial and lateral condyles separated by an intercondylar area", + "Lateral condyle is more prominent", + "Both condyles have articular facets on the superior surface", + "Inferior aspect of lateral condyle articulates with the head of the fibula", + "Semimembranosus muscle attaches to posterior aspect of inferomedial portion of medial condyle" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/proximal_phalanx_description.json b/boneset-api/data/descriptions/proximal_phalanx_description.json new file mode 100644 index 00000000..7896dbc1 --- /dev/null +++ b/boneset-api/data/descriptions/proximal_phalanx_description.json @@ -0,0 +1,11 @@ +{ + "name": "Proximal phalanx", + "id": "proximal_phalanx", + "description": [ + "No muscle attachments" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/pubic_rami_description.json b/boneset-api/data/descriptions/pubic_rami_description.json new file mode 100644 index 00000000..eead0032 --- /dev/null +++ b/boneset-api/data/descriptions/pubic_rami_description.json @@ -0,0 +1,14 @@ +{ + "name": "Pubic Rami", + "id": "pubic_rami", + "description": [ + "Superior pubic ramus", + "Projects posterolaterally from the body.", + "Contains the pectineal line on its superior surface.", + "There is an obturator groove on its inferior surface which contributes to forming the obturator canal.", + "Inferior pubic ramus", + "Projects inferiorly and laterally from the body.", + "Joins with the ischial ramus to form part of the obturator foramen." + ], + "images": ["pubic_rami_image1.jpg", "pubic_rami_image2.jpg"] +} diff --git a/boneset-api/data/descriptions/pubic_tubercle_description.json b/boneset-api/data/descriptions/pubic_tubercle_description.json new file mode 100644 index 00000000..b9a77371 --- /dev/null +++ b/boneset-api/data/descriptions/pubic_tubercle_description.json @@ -0,0 +1,9 @@ +{ + "name": "Pubic tubercle", + "id": "pubic_tubercle", + "description": [ + "A bony projection from the lateral end of the pubic crest which is a rounded crest on the superior surface of the body of the pubis. ", + "Provides attachment for the inguinal ligament." + ], + "images": ["pubic_tubercle_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/pubis_description.json b/boneset-api/data/descriptions/pubis_description.json new file mode 100644 index 00000000..aacdcb8f --- /dev/null +++ b/boneset-api/data/descriptions/pubis_description.json @@ -0,0 +1,9 @@ +{ + "name": "Pubis", + "id": "pubis", + "description": [ + "Forms the anteroinferior part of the pelvis.", + "Connects the two pelvic bones from each side." + ], + "images": ["pubis_image1.jpg", "pubis_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/pubis_pectineal_line_description.json b/boneset-api/data/descriptions/pubis_pectineal_line_description.json new file mode 100644 index 00000000..beb0b3ec --- /dev/null +++ b/boneset-api/data/descriptions/pubis_pectineal_line_description.json @@ -0,0 +1,10 @@ +{ + "name": "Pectineal line", + "id": "pectineal_line", + "description": [ + "A prominent ridge on the superior ramus of the pubis.", + "Provides attachment for the origin of the pectineus muscle.", + "Also provides attachment for the conjoint tendon, and the lacunar and pectineal ligaments." + ], + "images": ["pectineal_line_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_description.json b/boneset-api/data/descriptions/radius_description.json new file mode 100644 index 00000000..86d6383a --- /dev/null +++ b/boneset-api/data/descriptions/radius_description.json @@ -0,0 +1,14 @@ +{ + "name": "Radius", + "id": "radius", + "description": [ + "Bone on lateral side of forearm", + "Articulates with ulna at proximal and distal ends", + "Articulates with the", + "capitulum", + "of the humerus at proximal end.", + "Articulates with the carpal bones of the hand at the distal end.", + "During pronation, the radius will pivot on its long axis and cross the ulna." + ], + "images": ["radius_image_left_image.jpg", "radius_image_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_dorsal_tubercle_description.json b/boneset-api/data/descriptions/radius_dorsal_tubercle_description.json new file mode 100644 index 00000000..e87f1962 --- /dev/null +++ b/boneset-api/data/descriptions/radius_dorsal_tubercle_description.json @@ -0,0 +1,10 @@ +{ + "name": "Dorsal tubercle", + "id": "dorsal_tubercle", + "description": [ + "A rough protuberance located on the posterior surface of the distal end of the radius.", + "Acts as a fulcrum for the tendon of the extensor pollicis longus tendon.", + "Also known as Lister\u2019s tubercle." + ], + "images": ["radius_ulnar_notch_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_head_description.json b/boneset-api/data/descriptions/radius_head_description.json new file mode 100644 index 00000000..84cd3b69 --- /dev/null +++ b/boneset-api/data/descriptions/radius_head_description.json @@ -0,0 +1,16 @@ +{ + "name": "Radius Head", + "id": "radius_head", + "description": [ + "The most proximal end of the radius is smooth and discoid in shape.", + "The proximal surface is concaved and articulates with the", + "capitulum", + "of the humerus.", + "The smooth circumference of the disc articulates with the ulna at the", + "radial notch", + "and is covered by the annular ligament.", + "Both articular surfaces are covered by hyaline cartilage." + ], + "images": ["radius_head_left_image.jpg", "radius_head_right_image.jpg"] + +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_neck_description.json b/boneset-api/data/descriptions/radius_neck_description.json new file mode 100644 index 00000000..ea2cb1fe --- /dev/null +++ b/boneset-api/data/descriptions/radius_neck_description.json @@ -0,0 +1,9 @@ +{ + "name": "Radius Neck", + "id": "radius_neck", + "description": [ + "A constriction that is located just distal to the head.", + "Round in cross-section." + ], + "images": ["radius_head_left_image.jpg", "radius_head_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_radial_tuberosity_description.json b/boneset-api/data/descriptions/radius_radial_tuberosity_description.json new file mode 100644 index 00000000..fee562c8 --- /dev/null +++ b/boneset-api/data/descriptions/radius_radial_tuberosity_description.json @@ -0,0 +1,9 @@ +{ + "name": "Radial tuberosity", + "id": "radial_tuberosity", + "description": [ + "A rough protrusion on the medial surface and is located just below the neck.", + "Provides the insertion for the biceps brachii muscle." + ], + "images": ["radius_head_left_image.jpg", "radius_head_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_styloid_process_description.json b/boneset-api/data/descriptions/radius_styloid_process_description.json new file mode 100644 index 00000000..6d69bbaa --- /dev/null +++ b/boneset-api/data/descriptions/radius_styloid_process_description.json @@ -0,0 +1,10 @@ +{ + "name": "Styloid process", + "id": "styloid_process", + "description": [ + "A rough protrusion on the lateral surface that projects distally past the end of the radius.", + "The brachioradialis muscle inserts on the proximal part of the process.", + "It can be palpated when the tendons around it are slack." + ], + "images": ["radius_ulnar_notch_image.jpg", "ulna_styloid_process_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/radius_ulnar_notch_description.json b/boneset-api/data/descriptions/radius_ulnar_notch_description.json new file mode 100644 index 00000000..c431a1a5 --- /dev/null +++ b/boneset-api/data/descriptions/radius_ulnar_notch_description.json @@ -0,0 +1,9 @@ +{ + "name": "Ulnar notch", + "id": "ulnar_notch", + "description": [ + "A concave depression on medial surface of the distal end.", + "Articulates with the head of the ulna." + ], + "images": ["radius_ulnar_notch_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ramus_description.json b/boneset-api/data/descriptions/ramus_description.json new file mode 100644 index 00000000..1d3997c1 --- /dev/null +++ b/boneset-api/data/descriptions/ramus_description.json @@ -0,0 +1,11 @@ +{ + "name": "Ramus", + "id": "ramus", + "description": [ + "The inferior portion of the ischium.", + "Continuous with the inferior ramus of the Pubis.", + "Forms part of the border of the obturator foramen.", + "Provides attachment for the ischiocavernosus and the crus of the penis or clitoris." + ], + "images": ["ramus_image1.jpg", "ramus_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_articular_surface_for_ilium_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_articular_surface_for_ilium_description.json new file mode 100644 index 00000000..2c3b698a --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_articular_surface_for_ilium_description.json @@ -0,0 +1,10 @@ +{ + "name": "Articular surface for ilium", + "id": "sacrum_and_coccyx_articular_surface_for_ilium", + "description": [ + "A flattened surface on the lateral border of the sacrum.", + "Covered in hyaline cartilage.", + "Articulates with the ilium to form the sacroiliac joint." + ], + "images": ["sacrum_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_description.json new file mode 100644 index 00000000..0688bf38 --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_description.json @@ -0,0 +1,14 @@ +{ + "name": "Sacrum and coccyx", + "id": "sacrum_and_coccyx", + "description": [ + "A large, triangular bone that is formed by the fusion of five sacral vertebrae.", + "It forms the posterior and superior borders of the pelvic cavity.", + "Superiorly, it articulates with the fifth lumbar vertebra.", + "Laterally, it articulates with an ilium on each side.", + "Inferiorly, it articulates with the coccyx.", + "The coccyx may be fused to the sacrum.", + "The pelvic surface is concave, while the dorsal surface is convex." + ], + "images": ["sacrum_and_coccyx_(anterior_aspect)_image.png", "sacrum_and_coccyx_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_median_sacral_crest_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_median_sacral_crest_description.json new file mode 100644 index 00000000..832d12f8 --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_median_sacral_crest_description.json @@ -0,0 +1,9 @@ +{ + "name": "Median sacral crest", + "id": "sacrum_and_coccyx_median_sacral_crest", + "description": [ + "Similar to the spinous processes in the upper vertebrae.", + "The spines of the fused sacrum are not prominent and form a ridge or crest." + ], + "images": ["sacrum_and_coccyx_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_foramina_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_foramina_description.json new file mode 100644 index 00000000..ed71e48b --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_foramina_description.json @@ -0,0 +1,10 @@ +{ + "name": "Sacral foramina", + "id": "sacrum_and_coccyx_sacral_foramina", + "description": [ + "Similar to the intervertebral foramina.", + "Four pairs on each surface.", + "Allow the ventral and dorsal primary rami to exit the anterior and posterior sacral foramina, respectively." + ], + "images": ["sacrum_and_coccyx_(anterior_aspect)_image.png", "sacrum_and_coccyx_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_hiatus_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_hiatus_description.json new file mode 100644 index 00000000..0252dc16 --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_hiatus_description.json @@ -0,0 +1,10 @@ +{ + "name": "Sacral hiatus", + "id": "sacrum_and_coccyx_sacral_hiatus", + "description": [ + "The sacral vertebral foramina becomes the sacral canal.", + "The canal contains the cauda equina and the filum terminale as well as the spinal meninges.", + "The sacral canal terminates at the inferior part of the sacrum as the sacral hiatus." + ], + "images": ["sacrum_and_coccyx_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_promontory_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_promontory_description.json new file mode 100644 index 00000000..6cbd6b93 --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_sacral_promontory_description.json @@ -0,0 +1,10 @@ +{ + "name": "Sacral promontory", + "id": "sacrum_and_coccyx_sacral_promontory", + "description": [ + "A projecting anterior edge at the base of the sacrum.", + "Marks part of the border of the pelvic inlet.", + "Articulates with the fifth lumbar vertebra to form the lumbosacral joint." + ], + "images": ["sacrum_(anterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sacrum_and_coccyx_superior_articular_process_description.json b/boneset-api/data/descriptions/sacrum_and_coccyx_superior_articular_process_description.json new file mode 100644 index 00000000..10592e5c --- /dev/null +++ b/boneset-api/data/descriptions/sacrum_and_coccyx_superior_articular_process_description.json @@ -0,0 +1,8 @@ +{ + "name": "Superior articular process", + "id": "sacrum_and_coccyx_superior_articular_process", + "description": [ + "Articulates with the inferior articular surfaces of the fifth lumbar vertebra." + ], + "images": ["sacrum_(posterior_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/scapula_body_description.json b/boneset-api/data/descriptions/scapula_body_description.json new file mode 100644 index 00000000..fe7d009f --- /dev/null +++ b/boneset-api/data/descriptions/scapula_body_description.json @@ -0,0 +1,33 @@ +{ + "slide": 25, + "name": "Scapula Body", + "id": "scapula_body", + "description": [ + "The body of the scapula contains 3 borders.", + "The ", + "axillary border ", + "is lateral and provides proximal attachment for the teres minor and part of the teres major muscles.", + "The ", + "vertebral border ", + "is medial and provides distal attachment for the rhomboideus major (below the spine), rhomboideus minor (at the spine), and levator scapulae (above the spine), and serratus anterior muscles.", + "The ", + "superior border ", + "provides proximal attachment for the inferior belly of the omohyoid muscle.", + "The superior border also contains the ", + "suprascapular notch", + ".", + "The notch is bridged by the superior transverse scapular ligament.", + "The ligament and notch create a foramen that transmits the suprascapular nerve.", + "The body also contains 3 angles.", + "The ", + "inferior angle ", + "provides proximal attachment for part of the teres major and latissumus dorsi muscles.", + "The ", + "superior angle ", + "is between the superior and vertebral borders.", + "The ", + "lateral angle ", + "presents the glenoid fossa." + ], + "images": ["Scapula_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/scapula_fossaw_description.json b/boneset-api/data/descriptions/scapula_fossaw_description.json new file mode 100644 index 00000000..eb2cb6b5 --- /dev/null +++ b/boneset-api/data/descriptions/scapula_fossaw_description.json @@ -0,0 +1,29 @@ +{ + "slide": 27, + "name": "Labels", + "id": "labels", + "description": [ + "Fossae", + "The anterior (costal) surface is known as the ", + "subscapular fossa ", + "and provides attachment for the subscapularis muscle.", + "The posterior (dorsal) surface is divided into the supraspinous and infraspinous fossa by the spine of the scapula.", + "The ", + "supraspinous fossa ", + "provides the origin of the supraspinatus muscle.", + "The ", + "infraspinous fossa ", + "provides the origin of the infraspinatus muscle.", + "The lateral angle presents the glenoid fossa.", + "The ", + "glenoid fossa ", + "is a shallow depression that articulates with the head of the humerus to create a ball-and-socket type synovial joint.", + "The ", + "supraglenoid tubercle ", + "sits above the glenoid fossa and provides the origin for the long head of the biceps brachii muscle.", + "The ", + "infraglenoid tubercle ", + "sits below the glenoid fossa and provides the origin for the long head of the triceps brachii muscle." + ], + "images": ["Scapula_Left_Image.jpg", "Scapula_Right_Image.jpg", "Scapula_Extra_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/scapula_sprine_description.json b/boneset-api/data/descriptions/scapula_sprine_description.json new file mode 100644 index 00000000..960047fd --- /dev/null +++ b/boneset-api/data/descriptions/scapula_sprine_description.json @@ -0,0 +1,14 @@ +{ + "slide": 26, + "name": "Spine", + "id": "spine", + "description": [ + "The spine of the scapula is a prominent ridge on the posterior surface and is triangular in shape.", + "It separates the posterior surface into 2 fossae.", + "The supraspinous fossa above and the infraspinous fossa below.", + "It broadens laterally as the acromion process.", + "It provides proximal attachment for part of the deltoid muscle.", + "The uppermost fibers of the trapezius muscle partially insert on the spine." + ], + "images": ["Scapula_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sciatic_notches_description.json b/boneset-api/data/descriptions/sciatic_notches_description.json new file mode 100644 index 00000000..2de5a91b --- /dev/null +++ b/boneset-api/data/descriptions/sciatic_notches_description.json @@ -0,0 +1,11 @@ +{ + "name": "Sciatic notches", + "id": "sciatic_notches", + "description": [ + "Greater sciatic notch : 1. A large notch superior to the ischial spine. 2. Converted into a foramen by the sacrospinous and sacrotuberous ligament.", + "Foramen transmits: Superior gluteal vessels and nerve. Piriformis muscle. Sciatic nerve. Inferior gluteal vessels and nerve. Internal pudendal vessels and pudendal nerve. Posterior femoral cutaneous nerves. Nerves to quadratus femoris and obturator internus muscles", + "Lesser sciatic notch : 1. A smaller notch inferior to the ischial spine. 2. Converted into a foramen by the sacrotuberous ligament.", + "Foramen transmits : Tendon of obturator internus muscle. Internal pudendal vessels and pudendal nerve. Nerve to obturator internus" + ], + "images": ["sciatic_notches_image1.jpg", "sciatic_notches_image2.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sternum_body_description.json b/boneset-api/data/descriptions/sternum_body_description.json new file mode 100644 index 00000000..a448be35 --- /dev/null +++ b/boneset-api/data/descriptions/sternum_body_description.json @@ -0,0 +1,15 @@ +{ + "slide": 6, + "name": "Body", + "id": "body", + "description": [ + "The body extends from the 5", + "th", + "through 9", + "th", + "thoracic vertebrae levels.", + "It articulates with the costal cartilages of ribs 2-7 on is lateral borders.", + "It articulates with the manubrium superiorly and the xiphoid process inferiorly." + ], + "images": [] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sternum_description.json b/boneset-api/data/descriptions/sternum_description.json new file mode 100644 index 00000000..81f97bad --- /dev/null +++ b/boneset-api/data/descriptions/sternum_description.json @@ -0,0 +1,22 @@ +{ + "slide": 3, + "name": "Sternum", + "id": "sternum", + "description": [ + "Sternum ", + "Also known as the breast bone.", + "Consists of a superior manubrium, intermediate body, and inferior xiphoid process.", + "It is convex on its anterior surface and concave on its posterior surface.", + "It articulates with the clavicles superiorly and the cartilages of the upper 7 ribs inferiorly.", + "The sternal fibers of pectoralis major muscle originate from the anterior surface of the manubrium and body.", + "The sternothyroid and sternohyoid muscles originate from the posterior surface of the manubrium.", + "Transversus thoracis muscle attaches to the posterior surface of the body and xiphoid process.", + "The medial fibers of rectus abdominus attach to the anterior surface of the xiphoid process.", + "The linea alba attaches to the inferior border of the xiphoid process.", + "Sternum ", + "(anterior aspect)", + "Sternum ", + "(Posterior aspect)" + ], + "images": ["Sternum_Left_Image.jpg", "Sternum_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sternum_manubrium_description.json b/boneset-api/data/descriptions/sternum_manubrium_description.json new file mode 100644 index 00000000..fdf82f4a --- /dev/null +++ b/boneset-api/data/descriptions/sternum_manubrium_description.json @@ -0,0 +1,33 @@ +{ + "slide": 5, + "name": "Manubrium", + "id": "manubrium", + "description": [ + "The", + "jugular (suprasternal) notch", + "is a shallow depression in the superior border and is found at the level between the 2", + "nd", + "and 3", + "rd", + "thoracic vertebrae.", + "The", + "clavicular notches", + "indicate where the clavicles articulate with the manubrium at the sternoclavicular joints.", + "The cartilages of the 1", + "st", + "and part of the 2", + "nd", + "ribs attach to the lateral borders.", + "The", + "sternal angle", + "marks the junction of the manubrium and body", + "It is found at the level between the 4", + "th", + "and 5", + "th", + "thoracic vertebrae.", + "It attaches to the second ribs", + "It is an important surface landmark." + ], + "images": ["Sternum_Left_Image.jpg", "Sternum_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/sternum_xiphoid_process_description.json b/boneset-api/data/descriptions/sternum_xiphoid_process_description.json new file mode 100644 index 00000000..7f38d834 --- /dev/null +++ b/boneset-api/data/descriptions/sternum_xiphoid_process_description.json @@ -0,0 +1,13 @@ +{ + "slide": 7, + "name": "Xiphoid process", + "id": "xiphoid_process", + "description": [ + "Articulates with the body superiorly and the inferior part of the 7", + "th", + "costal cartilage on its upper lateral border.", + "It is slightly recessed and may be perforated.", + "It remains cartilaginous longer than the rest of the sternum." + ], + "images": ["Sternum_Left_Image.jpg", "Sternum_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/superior_cranial_cavity_description.json b/boneset-api/data/descriptions/superior_cranial_cavity_description.json new file mode 100644 index 00000000..46e75750 --- /dev/null +++ b/boneset-api/data/descriptions/superior_cranial_cavity_description.json @@ -0,0 +1,14 @@ +{ + "name": "Cranial cavity", + "id": "Cranial_cavity", + "description": [ + "Cranial cavity", + "The cranial cavity can be viewed by removing the top of the skull (calvaria).", + "The cranial cavity contains the brain, the meninges, the cranial nerves, and the cranial vessels.", + "It can be divided into three separate fossae.", + "The anterior fossa is separated from the middle fossa by the lesser wing of the sphenoid bone.", + "The middle fossa is separated by the posterior fossa by the petrous ridge of the temporal bone.", + "Each fossa contains several foramina, all of which are important to remember as well as the nerves or vessels that pass through them." + ], + "images": ["superior_cranial_cavity_image.jpg"] +} diff --git a/boneset-api/data/descriptions/superior_ethmoid_bone_description.json b/boneset-api/data/descriptions/superior_ethmoid_bone_description.json new file mode 100644 index 00000000..c5992009 --- /dev/null +++ b/boneset-api/data/descriptions/superior_ethmoid_bone_description.json @@ -0,0 +1,16 @@ +{ + "name": "Ethmoid bone", + "id": "slide30", + "description": [ + "Cribiform plate", + "A perforated plate of bone that lies between the two orbital plates of the frontal bone.", + "Contains foramina that transmit the olfactory nerves (CN I).", + "Crista galli", + "A crest of bone that projects superiorly from the midline.", + "The attachment point for the falx cerebri.", + "Falx cerebri – a crescent shaped sheet of meningeal dura mater that contains the superior sagittal sinus.", + "Foramen cecum", + "An opening between the ethmoid and frontal bones that transmits an emissary vein which bridges the nasal cavity and the superior sagittal sinus." + ], + "images": ["superior_frontal_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/superior_frontal_bone_description.json b/boneset-api/data/descriptions/superior_frontal_bone_description.json new file mode 100644 index 00000000..58c08094 --- /dev/null +++ b/boneset-api/data/descriptions/superior_frontal_bone_description.json @@ -0,0 +1,9 @@ +{ + "name": "Frontal bone", + "id": "Frontal_bone", + "description": [ + "Frontal bone", + "The superior surface of the orbit." + ], + "images": ["superior_frontal_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/superior_occipital_description.json b/boneset-api/data/descriptions/superior_occipital_description.json new file mode 100644 index 00000000..9d57fad6 --- /dev/null +++ b/boneset-api/data/descriptions/superior_occipital_description.json @@ -0,0 +1,17 @@ +{ + "name": "Occipital bone", + "id": "occipital_bone", + "description": [ + "Occipital bone", + "Jugular foramen", + "A large opening in the created by the joining of the occipital bone and the petrous part of the temporal bone.", + "Transmits the internal jugular vein, the glossopharyngeal nerve (CN IX), the vagus nerve (CN X), the accessory nerve (CN XI), and the posterior meningeal artery.", + "Foramen magnum", + "A large opening in the anterior and midline part of the occipital bone.", + "Transmits the medulla of the brainstem, the vertebral vessels, and the spinal roots of the accessory nerve (CN XI).", + "Hypoglossal canal", + "An opening just medial and inferior to the jugular foramen and superior to the margins of the foramen magnum.", + "Transmits the hypoglossal nerve (CN XII)." + ], + "images": ["superior_occipital_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/superior_sphenoid_bone_description.json b/boneset-api/data/descriptions/superior_sphenoid_bone_description.json new file mode 100644 index 00000000..3427a55e --- /dev/null +++ b/boneset-api/data/descriptions/superior_sphenoid_bone_description.json @@ -0,0 +1,22 @@ +{ + "name": "Sphenoid bone", + "id": "sphenoid_bone", + "description": [ + "Sphenoid bone", + "Sella turcica", + "A depression that contains the pituitary gland and part of the cavernous sinus.", + "Optic canal", + "An opening that projects anteriorly to the orbit.", + "Transmits the optic nerve (CN II) and the ophthalmic artery.", + "Foramen rotundum", + "An opening in the medial part of the greater wing.", + "Transmits the maxillary nerve (V2).", + "Foramen ovale", + "An opening posterior to the foramen rotundum.", + "Transmits the mandibular nerve (V3), the accessory meningeal artery, and the lesser petrosal nerve.", + "Foramen spinosum", + "A small opening just posterior to the foramen ovale.", + "Transmits the middle meningeal artery and the meningeal branch of the mandibular nerve." + ], + "images": ["superior_sphenoid_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/superior_temporal_bone_description.json b/boneset-api/data/descriptions/superior_temporal_bone_description.json new file mode 100644 index 00000000..4bd799e8 --- /dev/null +++ b/boneset-api/data/descriptions/superior_temporal_bone_description.json @@ -0,0 +1,20 @@ +{ + "name": "Temporal bone", + "id": "temporal_bone", + "description": [ + "Temporal bone", + "Petrous part", + "An elevated portion of bone that resembles a mountain.", + "The petrous ridge separates the middle cranial fossa from the posterior cranial fossa.", + "Petrous = rock like.", + "Squamous part", + "The flattened part of bone that extends superiorly towards the lateral part of the skull.", + "Internal acoustic meatus", + "An opening in the medial side of the petrous part just superior and anterior to the jugular foramen.", + "Transmits the facial nerve (CN VII), the vestibulocochlear nerve (CN VIII), and the labyrinthine artery.", + "Arcuate eminence", + "A rounded elevation on the superior aspect of the petrous part.", + "Indicates the position of the underlying anterior semicircular canal of inner ear." + ], + "images": ["superior_temporal_bone_image.jpg"] +} diff --git a/boneset-api/data/descriptions/sustentaculum_tali_description.json b/boneset-api/data/descriptions/sustentaculum_tali_description.json new file mode 100644 index 00000000..d719010b --- /dev/null +++ b/boneset-api/data/descriptions/sustentaculum_tali_description.json @@ -0,0 +1,12 @@ +{ + "name": "Sustentaculum tali", + "id": "sustentaculum_tali", + "description": [ + "Concave depression on medial surface of calcaneus", + "Tendon of flexor hallucis longus muscle runs in groove on inferior surface" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/symphyseal_surface_description.json b/boneset-api/data/descriptions/symphyseal_surface_description.json new file mode 100644 index 00000000..50b7e616 --- /dev/null +++ b/boneset-api/data/descriptions/symphyseal_surface_description.json @@ -0,0 +1,11 @@ +{ + "name": "Symphyseal surface", + "id": "symphyseal_surface", + "description": [ + "The joint surface on each pubis.", + "Articulation is by a cartilaginous joint called a symphysis.", + "Each surface is covered by hyaline cartilage, and then linked by the pubic symphysis which is a cartilaginous joint between the two pubic bones.", + "This joint becomes remodeled during pregnancy to allow the pelvic bones to become more flexible for delivery." + ], + "images": ["symphyseal_surface_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/talus_description.json b/boneset-api/data/descriptions/talus_description.json new file mode 100644 index 00000000..6c8320a8 --- /dev/null +++ b/boneset-api/data/descriptions/talus_description.json @@ -0,0 +1,15 @@ +{ + "name": "Talus", + "id": "talus", + "description": [ + "Consists of head, neck, and body", + "Articulates with tibia and fibula to form the ankle joint", + "Supported by calcaneus", + "Articulates with calcaneus and navicular", + "No muscle attachments" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tarsal_sinus_description.json b/boneset-api/data/descriptions/tarsal_sinus_description.json new file mode 100644 index 00000000..ff1dd1b5 --- /dev/null +++ b/boneset-api/data/descriptions/tarsal_sinus_description.json @@ -0,0 +1,12 @@ +{ + "name": "Tarsal sinus", + "id": "tarsal_sinus", + "description": [ + "Gap between talus and calcaneus on lateral aspect of foot", + "On surface anatomy, a palpable depression just anterior to lateral malleolus" + ], + "images": [ + "foot_image.png", + "foot_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_articular_surfaces_description.json b/boneset-api/data/descriptions/thoracic_articular_surfaces_description.json new file mode 100644 index 00000000..ae4903a8 --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_articular_surfaces_description.json @@ -0,0 +1,8 @@ +{ + "name": "Articular surfaces", + "id": "thoracic_articular_surfaces", + "description": [ + "The articular surfaces are closest to the coronal plane." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_body_description.json b/boneset-api/data/descriptions/thoracic_body_description.json new file mode 100644 index 00000000..1b056170 --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_body_description.json @@ -0,0 +1,10 @@ +{ + "name": "Body", + "id": "thoracic_body", + "description": [ + "Appears \u201cheart-shaped\u201d when viewed from the superior or inferior aspects.", + "Larger than the bodies of cervical vertebrae.", + "On each side, there are two costal facets that will articulate with the head of a rib." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_costal_facets_description.json b/boneset-api/data/descriptions/thoracic_costal_facets_description.json new file mode 100644 index 00000000..9f8d5e5e --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_costal_facets_description.json @@ -0,0 +1,10 @@ +{ + "name": "Costal facets", + "id": "thoracic_costal_facets", + "description": [ + "Superior costal facets articulate with the inferior part of the head of the rib.", + "Inferior costal facets articulate with the superior part of the head of the rib.", + "The transverse costal facets articulate with the tubercle of the rib." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_description.json b/boneset-api/data/descriptions/thoracic_description.json new file mode 100644 index 00000000..45fe9972 --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_description.json @@ -0,0 +1,9 @@ +{ + "name": "Thoracic vertebrae", + "id": "thoracic", + "description": [ + "Larger than cervical vertebrae.", + "Each articulates with a rib." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_spinous_process_description.json b/boneset-api/data/descriptions/thoracic_spinous_process_description.json new file mode 100644 index 00000000..11c14265 --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_spinous_process_description.json @@ -0,0 +1,8 @@ +{ + "name": "Spinous process", + "id": "thoracic_spinous_process", + "description": [ + "The spinous processes of thoracic vertebrae project posteriorly and inferiorly." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_transverse_process_description.json b/boneset-api/data/descriptions/thoracic_transverse_process_description.json new file mode 100644 index 00000000..81fcf603 --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_transverse_process_description.json @@ -0,0 +1,9 @@ +{ + "name": "Transverse process ", + "id": "thoracic_transverse_process", + "description": [ + "A lateral projection from the junction of the lamina and pedicle.", + "Contains a costal facet that articulates with the tubercle of a rib." + ], + "images": ["thoracic_(superior_aspect)_image.png", "thoracic_(inferior_aspect)_image.png", "thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thoracic_vertebral_notch_description.json b/boneset-api/data/descriptions/thoracic_vertebral_notch_description.json new file mode 100644 index 00000000..e653c9df --- /dev/null +++ b/boneset-api/data/descriptions/thoracic_vertebral_notch_description.json @@ -0,0 +1,18 @@ +{ + "name": "Vertebral notch", + "id": "thoracic_vertebral_notch", + "description": [ + "Superior notch", + "An indentation on superior border of the pedicle of each vertebrae.", + "Inferior notch", + "A larger indentation between the body and articular surface of each vertebrae.", + "When two vertebrae are opposed, the notches will create an intervertebral foramen.", + "The ", + "intervertebral foramen ", + "allows the spinal nerve to exit the vertebral column.", + "**Each spinal nerve is named for the vertebra above it.", + "Exception: the cervical spinal nerves are numbered for the vertebra below it except C8. ", + "C8 exits the column between CV7 and TV1." + ], + "images": ["thoracic_(lateral_aspect)_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/thorax_description.json b/boneset-api/data/descriptions/thorax_description.json new file mode 100644 index 00000000..75ce9db6 --- /dev/null +++ b/boneset-api/data/descriptions/thorax_description.json @@ -0,0 +1,22 @@ +{ + "slide": 2, + "name": "Thorax", + "id": "thorax", + "description": [ + "The bony structure of the thoracic wall includes the thoracic vertebrae, the sternum, and the ribs.", + "There are 12 pairs of ribs.", + "Ribs 1-7 (", + "true ribs", + ") articulate with the sternum by individual costal cartilages.", + "The remaining 5 pairs are called ", + "false ribs.", + "The cartilages of ribs 8-10 articulate with the cartilages of the rib above.", + "Ribs 11 and 12 are called ", + "floating ribs ", + "because they do not attach to the sternum at all.", + "The ", + "pectoral girdle ", + "consists of the clavicle and scapula and connects the upper limb to the trunk." + ], + "images": ["Clavicle_Left_View_Image.jpg", "Clavicle_Right_View_Image.jpg", "First_Rib_Left_View_Image.jpg", "First_Rib_Right_View_Image.jpg", "Scapula_Left_View_Image.jpg", "Scapula_Right_View_Image.jpg", "Sternum_Left_View_Image.jpg", "Sternum_Right_View_Image.jpg", "Typical_Rib_Left_View_Image.jpg", "Typical_Rib_Right_View_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibia_description.json b/boneset-api/data/descriptions/tibia_description.json new file mode 100644 index 00000000..8525426e --- /dev/null +++ b/boneset-api/data/descriptions/tibia_description.json @@ -0,0 +1,15 @@ +{ + "name": "Tibia", + "id": "tibia", + "description": [ + "Lies medial to fibula", + "Wide head that supports weight transferred from femur", + "Narrow shaft that is triangular in cross section", + "Distal end articulates with talus and fibula to form ankle joint", + "Anterior border is sharp and curves medially to form medial malleolus" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibia_lateral_surface_description.json b/boneset-api/data/descriptions/tibia_lateral_surface_description.json new file mode 100644 index 00000000..1d19bba8 --- /dev/null +++ b/boneset-api/data/descriptions/tibia_lateral_surface_description.json @@ -0,0 +1,13 @@ +{ + "name": "Lateral surface", + "id": "tibia_lateral_surface", + "description": [ + "Lies between anterior and interosseous borders", + "Tibialis anterior muscle attaches to proximal two-thirds", + "Distal third has no attachments" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibia_medial_surface_description.json b/boneset-api/data/descriptions/tibia_medial_surface_description.json new file mode 100644 index 00000000..dbf3ba1a --- /dev/null +++ b/boneset-api/data/descriptions/tibia_medial_surface_description.json @@ -0,0 +1,14 @@ +{ + "name": "Medial surface", + "id": "tibia_medial_surface", + "description": [ + "Lies between anterior and medial borders", + "Almost entirely subcutaneous", + "Anterior part of medial collateral ligament attaches to proximal part near medial border", + "Tendons for sartorius, gracilis, and semitendinosus muscles attach just anterior to medial collateral ligament" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibia_posterior_surface_description.json b/boneset-api/data/descriptions/tibia_posterior_surface_description.json new file mode 100644 index 00000000..21751901 --- /dev/null +++ b/boneset-api/data/descriptions/tibia_posterior_surface_description.json @@ -0,0 +1,15 @@ +{ + "name": "Posterior surface", + "id": "tibia_posterior_surface", + "description": [ + "Lies between medial and interosseous borders", + "Soleus muscle attaches to soleal line", + "Popliteus muscle is attached to triangular area just proximal to soleal line", + "Tibialis posterior muscle attaches distal to soleal line along lateral border of shaft", + "Flexor digitorum longus muscle attaches distal to soleal line along medial border of shaft" + ], + "images": [ + "tibia_top_image2.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibia_shaft_description.json b/boneset-api/data/descriptions/tibia_shaft_description.json new file mode 100644 index 00000000..51b0d688 --- /dev/null +++ b/boneset-api/data/descriptions/tibia_shaft_description.json @@ -0,0 +1,17 @@ +{ + "name": "Shaft", + "id": "tibia_shaft", + "description": [ + "Has three surfaces separated by three borders", + "Anterior", + "Medial", + "Interosseous (lateral)", + "Triangular in cross section", + "Narrowest at junction of middle and distal thirds", + "Expands gradually at both ends" + ], + "images": [ + "tibia_image.png", + "tibia_image2.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/tibial_tuberosity_description.json b/boneset-api/data/descriptions/tibial_tuberosity_description.json new file mode 100644 index 00000000..63ea54e5 --- /dev/null +++ b/boneset-api/data/descriptions/tibial_tuberosity_description.json @@ -0,0 +1,13 @@ +{ + "name": "Tibial tuberosity", + "id": "tibial_tuberosity", + "description": [ + "Raised portion of inferior part of intercondylar area that protrudes anteriorly", + "Attached to patellar tendon", + "Distal portion is palpable below anterior aspect of knee" + ], + "images": [ + "tibia_image.png", + "tibia_top_image.png" + ] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/typical_rib_body_description.json b/boneset-api/data/descriptions/typical_rib_body_description.json new file mode 100644 index 00000000..ef9c8bfb --- /dev/null +++ b/boneset-api/data/descriptions/typical_rib_body_description.json @@ -0,0 +1,13 @@ +{ + "slide": 22, + "name": "Body", + "id": "body", + "description": [ + "The body (shaft) is the main part of the rib.", + "The angle is an abrupt change in curvature that occurs laterally to the tubercle.", + "The costal groove is a shallow depression on the internal surface of the inferior border of the body.", + "It contains the neurovascular bundle for each intercostal space*.", + "*This is important to know when performing a chest tube procedure." + ], + "images": ["Typical_Rib_Left_Image.jpg", "Typical_Rib_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/typical_rib_description.json b/boneset-api/data/descriptions/typical_rib_description.json new file mode 100644 index 00000000..3eb19495 --- /dev/null +++ b/boneset-api/data/descriptions/typical_rib_description.json @@ -0,0 +1,13 @@ +{ + "slide": 18, + "name": "Typical rib", + "id": "typical_rib", + "description": [ + "Ribs 2-12 are similarly shaped.", + "They are longer and narrower than the 1", + "st", + "rib.", + "Each rib contains a head that articulates with at least one thoracic vertebrae." + ], + "images": ["Typical_Rib_Left_Image.jpg", "Typical_Rib_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/typical_rib_head_and_neck_description.json b/boneset-api/data/descriptions/typical_rib_head_and_neck_description.json new file mode 100644 index 00000000..6ddbc31c --- /dev/null +++ b/boneset-api/data/descriptions/typical_rib_head_and_neck_description.json @@ -0,0 +1,23 @@ +{ + "slide": 20, + "name": "Head and Neck", + "id": "head_and_neck", + "description": [ + "The", + "head", + "of each rib will articulate with the bodies of 2 vertebrae and an intervertebral disc.", + "It contains a pair of articular facets (superior and inferior).", + "The superior facet will articulate with the body of the superior vertebra.", + "The inferior facet will articulate with the body of the inferior vertebra.", + "The heads of ribs 10-12 have a single facet and articulate with their own vertebrae.", + "The", + "neck", + "is a constricted portion just lateral to the head.", + "The 11", + "th", + "and 12", + "th", + "pair of ribs have no necks." + ], + "images": ["Typical_Rib_Left_Image.jpg", "Typical_Rib_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/typical_rib_tubercle_description.json b/boneset-api/data/descriptions/typical_rib_tubercle_description.json new file mode 100644 index 00000000..7d13f93e --- /dev/null +++ b/boneset-api/data/descriptions/typical_rib_tubercle_description.json @@ -0,0 +1,11 @@ +{ + "slide": 21, + "name": "Tubercle", + "id": "tubercle", + "description": [ + "The tubercle of each typical rib is a knob like structure on the posterior surface where the neck joins the body.", + "It articulates with the transverse process of the corresponding vertebra.", + "Ribs 11 and 12 have no tubercles" + ], + "images": ["Typical_Rib_Left_Image.jpg", "Typical_Rib_Right_Image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_coronoid_process_description.json b/boneset-api/data/descriptions/ulna_coronoid_process_description.json new file mode 100644 index 00000000..423210eb --- /dev/null +++ b/boneset-api/data/descriptions/ulna_coronoid_process_description.json @@ -0,0 +1,12 @@ +{ + "name": "Coronoid process", + "id": "coronoid_process", + "description": [ + "A beak-like projection that is located anteriorly at the proximal end.", + "Enters", + "coronoid fossa", + "of the humerus when the forearm is flexed at the elbow.", + "Ulnar head of the pronator teres muscle originates from medial surface of the process." + ], + "images": ["ulna_olecranon_process_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_description.json b/boneset-api/data/descriptions/ulna_description.json new file mode 100644 index 00000000..510739f6 --- /dev/null +++ b/boneset-api/data/descriptions/ulna_description.json @@ -0,0 +1,13 @@ +{ + "name": "Ulna", + "id": "ulna", + "description": [ + "Bone on medial side of forearm.", + "Articulates with radius at proximal and distal ends.", + "Articulates with", + "trochlea", + "of humerus at proximal end.", + "Articulates with carpal bones of hand at distal end through the articular disc." + ], + "images": ["ulna_left_image.jpg", "ulna_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_olecranon_process_description.json b/boneset-api/data/descriptions/ulna_olecranon_process_description.json new file mode 100644 index 00000000..68b079b3 --- /dev/null +++ b/boneset-api/data/descriptions/ulna_olecranon_process_description.json @@ -0,0 +1,13 @@ +{ + "name": "Olecranon process", + "id": "olecranon_process", + "description": [ + "A projection at the proximal end of the ulna that curves anteriorly.", + "The anterior surface has a tip that is shaped like a beak and enters the", + "olecranon fossa", + "of humerus when forearm is extended at the elbow.", + "Posterior surface provides attachment for the insertions of triceps brachii and anconeus muscles.", + "Can be palpated as the \u201cpoint of the elbow\u201d on its proximal and posterior surface." + ], + "images": ["ulna_olecranon_process_left_image.jpg", "ulna_olecranon_process_right_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_radial_notch_description.json b/boneset-api/data/descriptions/ulna_radial_notch_description.json new file mode 100644 index 00000000..3a86c9cc --- /dev/null +++ b/boneset-api/data/descriptions/ulna_radial_notch_description.json @@ -0,0 +1,11 @@ +{ + "name": "Radial notch", + "id": "radial_notch", + "description": [ + "A concave depression that is located just lateral to the coronoid process on the anterior surface of ulna.", + "Articulates with the discoid surface of the", + "head", + "of the radius." + ], + "images": ["ulna_olecranon_process_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_styloid_process_description.json b/boneset-api/data/descriptions/ulna_styloid_process_description.json new file mode 100644 index 00000000..976ddbe9 --- /dev/null +++ b/boneset-api/data/descriptions/ulna_styloid_process_description.json @@ -0,0 +1,8 @@ +{ + "name": "Styloid process", + "id": "styloid_process", + "description": [ + "A protrusion that extends distally from the posteromedial aspect of the ulna." + ], + "images": ["ulna_styloid_process_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_trochlear_notch_description.json b/boneset-api/data/descriptions/ulna_trochlear_notch_description.json new file mode 100644 index 00000000..48f7bd0b --- /dev/null +++ b/boneset-api/data/descriptions/ulna_trochlear_notch_description.json @@ -0,0 +1,11 @@ +{ + "name": "Trochlear notch", + "id": "trochlear_notch", + "description": [ + "A curved articular surface that lies between anterior part of olecranon process proximally and coronoid process distally.", + "Articulates with", + "trochlea", + "of humerus." + ], + "images": ["ulna_olecranon_process_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/ulna_ulnar_tuberosity_description.json b/boneset-api/data/descriptions/ulna_ulnar_tuberosity_description.json new file mode 100644 index 00000000..26ebe1d7 --- /dev/null +++ b/boneset-api/data/descriptions/ulna_ulnar_tuberosity_description.json @@ -0,0 +1,9 @@ +{ + "name": "Ulnar tuberosity", + "id": "ulnar_tuberosity", + "description": [ + "A rough protrusion on anterior surface just distal to the coronoid process.", + "Provides the insertion for the brachialis muscle." + ], + "images": ["ulna_olecranon_process_left_image.jpg"] +} \ No newline at end of file diff --git a/boneset-api/data/descriptions/vertebrae_description.json b/boneset-api/data/descriptions/vertebrae_description.json new file mode 100644 index 00000000..e535bba5 --- /dev/null +++ b/boneset-api/data/descriptions/vertebrae_description.json @@ -0,0 +1,23 @@ +{ + "name": "Vertebrae", + "id": "vertebrae", + "description": [ + "There are 33 vertebrae that, along with intervertebral discs, make up the vertebral column.", + "It is divided into five regions.", + "Cervical (CV) = 7", + "Thoracic (TV) = 12", + "Lumbar (LV) = 5", + "Sacral (SV) = 5 (fused)", + "Coccygeal (CoV) = 3-5 (fused)", + "There are two sets of curvatures", + "Primary curvatures ", + "are present at birth.", + "Thoracic ", + "Sacral", + "Secondary curvatures ", + "develop after birth.", + "Cervical", + "Lumbar" + ], + "images": ["vertebrae_image.png"] +} \ No newline at end of file diff --git a/boneset-api/data/images/Clavicle_Bottom_Image.jpg b/boneset-api/data/images/Clavicle_Bottom_Image.jpg new file mode 100644 index 00000000..5aa17ffa Binary files /dev/null and b/boneset-api/data/images/Clavicle_Bottom_Image.jpg differ diff --git a/boneset-api/data/images/Clavicle_Left_View_Image.jpg b/boneset-api/data/images/Clavicle_Left_View_Image.jpg new file mode 100644 index 00000000..4bccbce0 Binary files /dev/null and b/boneset-api/data/images/Clavicle_Left_View_Image.jpg differ diff --git a/boneset-api/data/images/Clavicle_Right_View_Image.jpg b/boneset-api/data/images/Clavicle_Right_View_Image.jpg new file mode 100644 index 00000000..b1f2c7ae Binary files /dev/null and b/boneset-api/data/images/Clavicle_Right_View_Image.jpg differ diff --git a/boneset-api/data/images/Clavicle_Top_Image.jpg b/boneset-api/data/images/Clavicle_Top_Image.jpg new file mode 100644 index 00000000..86be30fa Binary files /dev/null and b/boneset-api/data/images/Clavicle_Top_Image.jpg differ diff --git a/boneset-api/data/images/First_Rib_Bottom_Image.jpg b/boneset-api/data/images/First_Rib_Bottom_Image.jpg new file mode 100644 index 00000000..b978cd0d Binary files /dev/null and b/boneset-api/data/images/First_Rib_Bottom_Image.jpg differ diff --git a/boneset-api/data/images/First_Rib_Grooves_For_Subclavian_Vessels_Image.jpg b/boneset-api/data/images/First_Rib_Grooves_For_Subclavian_Vessels_Image.jpg new file mode 100644 index 00000000..3cce7500 Binary files /dev/null and b/boneset-api/data/images/First_Rib_Grooves_For_Subclavian_Vessels_Image.jpg differ diff --git a/boneset-api/data/images/First_Rib_Left_View_Image.jpg b/boneset-api/data/images/First_Rib_Left_View_Image.jpg new file mode 100644 index 00000000..ecfd1b5d Binary files /dev/null and b/boneset-api/data/images/First_Rib_Left_View_Image.jpg differ diff --git a/boneset-api/data/images/First_Rib_Right_View_Image.jpg b/boneset-api/data/images/First_Rib_Right_View_Image.jpg new file mode 100644 index 00000000..9d51f41b Binary files /dev/null and b/boneset-api/data/images/First_Rib_Right_View_Image.jpg differ diff --git a/boneset-api/data/images/First_Rib_Top_Image.jpg b/boneset-api/data/images/First_Rib_Top_Image.jpg new file mode 100644 index 00000000..aa2cd47c Binary files /dev/null and b/boneset-api/data/images/First_Rib_Top_Image.jpg differ diff --git a/boneset-api/data/images/Scapula_Extra_image.jpg b/boneset-api/data/images/Scapula_Extra_image.jpg new file mode 100644 index 00000000..a7d5daec Binary files /dev/null and b/boneset-api/data/images/Scapula_Extra_image.jpg differ diff --git a/boneset-api/data/images/Scapula_Left_Image.jpg b/boneset-api/data/images/Scapula_Left_Image.jpg new file mode 100644 index 00000000..fd196d01 Binary files /dev/null and b/boneset-api/data/images/Scapula_Left_Image.jpg differ diff --git a/boneset-api/data/images/Scapula_Left_View_Image.jpg b/boneset-api/data/images/Scapula_Left_View_Image.jpg new file mode 100644 index 00000000..20354444 Binary files /dev/null and b/boneset-api/data/images/Scapula_Left_View_Image.jpg differ diff --git a/boneset-api/data/images/Scapula_Right_Image.jpg b/boneset-api/data/images/Scapula_Right_Image.jpg new file mode 100644 index 00000000..2ad10fe8 Binary files /dev/null and b/boneset-api/data/images/Scapula_Right_Image.jpg differ diff --git a/boneset-api/data/images/Scapula_Right_View_Image.jpg b/boneset-api/data/images/Scapula_Right_View_Image.jpg new file mode 100644 index 00000000..cbfc83a8 Binary files /dev/null and b/boneset-api/data/images/Scapula_Right_View_Image.jpg differ diff --git a/boneset-api/data/images/Sternum_Left_Image.jpg b/boneset-api/data/images/Sternum_Left_Image.jpg new file mode 100644 index 00000000..ba385ec7 Binary files /dev/null and b/boneset-api/data/images/Sternum_Left_Image.jpg differ diff --git a/boneset-api/data/images/Sternum_Left_View_Image.jpg b/boneset-api/data/images/Sternum_Left_View_Image.jpg new file mode 100644 index 00000000..497beb6d Binary files /dev/null and b/boneset-api/data/images/Sternum_Left_View_Image.jpg differ diff --git a/boneset-api/data/images/Sternum_Right_Image.jpg b/boneset-api/data/images/Sternum_Right_Image.jpg new file mode 100644 index 00000000..a9bda3ec Binary files /dev/null and b/boneset-api/data/images/Sternum_Right_Image.jpg differ diff --git a/boneset-api/data/images/Sternum_Right_View_Image.jpg b/boneset-api/data/images/Sternum_Right_View_Image.jpg new file mode 100644 index 00000000..033a3dc2 Binary files /dev/null and b/boneset-api/data/images/Sternum_Right_View_Image.jpg differ diff --git a/boneset-api/data/images/Typical_Rib_Left_Image.jpg b/boneset-api/data/images/Typical_Rib_Left_Image.jpg new file mode 100644 index 00000000..f1892109 Binary files /dev/null and b/boneset-api/data/images/Typical_Rib_Left_Image.jpg differ diff --git a/boneset-api/data/images/Typical_Rib_Left_View_Image.jpg b/boneset-api/data/images/Typical_Rib_Left_View_Image.jpg new file mode 100644 index 00000000..6265bcd1 Binary files /dev/null and b/boneset-api/data/images/Typical_Rib_Left_View_Image.jpg differ diff --git a/boneset-api/data/images/Typical_Rib_Right_Image.jpg b/boneset-api/data/images/Typical_Rib_Right_Image.jpg new file mode 100644 index 00000000..9e29dad8 Binary files /dev/null and b/boneset-api/data/images/Typical_Rib_Right_Image.jpg differ diff --git a/boneset-api/data/images/Typical_Rib_Right_View_Image.jpg b/boneset-api/data/images/Typical_Rib_Right_View_Image.jpg new file mode 100644 index 00000000..14ba0c34 Binary files /dev/null and b/boneset-api/data/images/Typical_Rib_Right_View_Image.jpg differ diff --git a/boneset-api/data/images/anterior_frontal_image.jpg b/boneset-api/data/images/anterior_frontal_image.jpg new file mode 100644 index 00000000..65a159c3 Binary files /dev/null and b/boneset-api/data/images/anterior_frontal_image.jpg differ diff --git a/boneset-api/data/images/anterior_iliac_spines_image1.jpg b/boneset-api/data/images/anterior_iliac_spines_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/anterior_iliac_spines_image1.jpg differ diff --git a/boneset-api/data/images/anterior_iliac_spines_image2.jpg b/boneset-api/data/images/anterior_iliac_spines_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/anterior_iliac_spines_image2.jpg differ diff --git a/boneset-api/data/images/anterior_image.png b/boneset-api/data/images/anterior_image.png new file mode 100644 index 00000000..15ed4e53 Binary files /dev/null and b/boneset-api/data/images/anterior_image.png differ diff --git a/boneset-api/data/images/anterior_mandible_image.jpg b/boneset-api/data/images/anterior_mandible_image.jpg new file mode 100644 index 00000000..3f6335ce Binary files /dev/null and b/boneset-api/data/images/anterior_mandible_image.jpg differ diff --git a/boneset-api/data/images/anterior_maxilla_image.jpg b/boneset-api/data/images/anterior_maxilla_image.jpg new file mode 100644 index 00000000..c80653ac Binary files /dev/null and b/boneset-api/data/images/anterior_maxilla_image.jpg differ diff --git a/boneset-api/data/images/anterior_nasal_bone_image.jpg b/boneset-api/data/images/anterior_nasal_bone_image.jpg new file mode 100644 index 00000000..0fc7a577 Binary files /dev/null and b/boneset-api/data/images/anterior_nasal_bone_image.jpg differ diff --git a/boneset-api/data/images/anterior_sphenoid_bone_image.jpg b/boneset-api/data/images/anterior_sphenoid_bone_image.jpg new file mode 100644 index 00000000..d041afeb Binary files /dev/null and b/boneset-api/data/images/anterior_sphenoid_bone_image.jpg differ diff --git a/boneset-api/data/images/anterior_view_image.jpg b/boneset-api/data/images/anterior_view_image.jpg new file mode 100644 index 00000000..c1dd22d4 Binary files /dev/null and b/boneset-api/data/images/anterior_view_image.jpg differ diff --git a/boneset-api/data/images/anterior_zygomatic_bone_image.jpg b/boneset-api/data/images/anterior_zygomatic_bone_image.jpg new file mode 100644 index 00000000..f47eee89 Binary files /dev/null and b/boneset-api/data/images/anterior_zygomatic_bone_image.jpg differ diff --git a/boneset-api/data/images/atlas_(inferior_aspect)_image.png b/boneset-api/data/images/atlas_(inferior_aspect)_image.png new file mode 100644 index 00000000..eb35d222 Binary files /dev/null and b/boneset-api/data/images/atlas_(inferior_aspect)_image.png differ diff --git a/boneset-api/data/images/atlas_(posterosuperior_aspect)_image.png b/boneset-api/data/images/atlas_(posterosuperior_aspect)_image.png new file mode 100644 index 00000000..21c223a8 Binary files /dev/null and b/boneset-api/data/images/atlas_(posterosuperior_aspect)_image.png differ diff --git a/boneset-api/data/images/atlas_(superior_aspect)_image.png b/boneset-api/data/images/atlas_(superior_aspect)_image.png new file mode 100644 index 00000000..07ea2698 Binary files /dev/null and b/boneset-api/data/images/atlas_(superior_aspect)_image.png differ diff --git a/boneset-api/data/images/auricular_surface_image.jpg b/boneset-api/data/images/auricular_surface_image.jpg new file mode 100644 index 00000000..c74fe8d4 Binary files /dev/null and b/boneset-api/data/images/auricular_surface_image.jpg differ diff --git a/boneset-api/data/images/axis_(inferior_aspect)_image.png b/boneset-api/data/images/axis_(inferior_aspect)_image.png new file mode 100644 index 00000000..d653c354 Binary files /dev/null and b/boneset-api/data/images/axis_(inferior_aspect)_image.png differ diff --git a/boneset-api/data/images/axis_(lateral_aspect)_image.png b/boneset-api/data/images/axis_(lateral_aspect)_image.png new file mode 100644 index 00000000..5b10ad5f Binary files /dev/null and b/boneset-api/data/images/axis_(lateral_aspect)_image.png differ diff --git a/boneset-api/data/images/axis_(superior_aspect)_image.png b/boneset-api/data/images/axis_(superior_aspect)_image.png new file mode 100644 index 00000000..94f54771 Binary files /dev/null and b/boneset-api/data/images/axis_(superior_aspect)_image.png differ diff --git a/boneset-api/data/images/bony_pelvis_image1.jpg b/boneset-api/data/images/bony_pelvis_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/bony_pelvis_image1.jpg differ diff --git a/boneset-api/data/images/bony_pelvis_image2.jpg b/boneset-api/data/images/bony_pelvis_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/bony_pelvis_image2.jpg differ diff --git a/boneset-api/data/images/cervical_(inferior_aspect)_image.png b/boneset-api/data/images/cervical_(inferior_aspect)_image.png new file mode 100644 index 00000000..57b832ca Binary files /dev/null and b/boneset-api/data/images/cervical_(inferior_aspect)_image.png differ diff --git a/boneset-api/data/images/cervical_(right_lateral_aspect)_image.png b/boneset-api/data/images/cervical_(right_lateral_aspect)_image.png new file mode 100644 index 00000000..dc2526cf Binary files /dev/null and b/boneset-api/data/images/cervical_(right_lateral_aspect)_image.png differ diff --git a/boneset-api/data/images/cervical_(superior_aspect)_image.png b/boneset-api/data/images/cervical_(superior_aspect)_image.png new file mode 100644 index 00000000..9b22bfac Binary files /dev/null and b/boneset-api/data/images/cervical_(superior_aspect)_image.png differ diff --git a/boneset-api/data/images/coccyx_(anterior_aspect)_image.png b/boneset-api/data/images/coccyx_(anterior_aspect)_image.png new file mode 100644 index 00000000..1fbd35bc Binary files /dev/null and b/boneset-api/data/images/coccyx_(anterior_aspect)_image.png differ diff --git a/boneset-api/data/images/coccyx_(posterior_aspect)_image.png b/boneset-api/data/images/coccyx_(posterior_aspect)_image.png new file mode 100644 index 00000000..7b529f4a Binary files /dev/null and b/boneset-api/data/images/coccyx_(posterior_aspect)_image.png differ diff --git a/boneset-api/data/images/femur_bottom_image.png b/boneset-api/data/images/femur_bottom_image.png new file mode 100644 index 00000000..80495c12 Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image.png differ diff --git a/boneset-api/data/images/femur_bottom_image2.png b/boneset-api/data/images/femur_bottom_image2.png new file mode 100644 index 00000000..d7f7ec1a Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image2.png differ diff --git a/boneset-api/data/images/femur_bottom_image3.png b/boneset-api/data/images/femur_bottom_image3.png new file mode 100644 index 00000000..f329c348 Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image3.png differ diff --git a/boneset-api/data/images/femur_bottom_image4.png b/boneset-api/data/images/femur_bottom_image4.png new file mode 100644 index 00000000..e63d5aa6 Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image4.png differ diff --git a/boneset-api/data/images/femur_bottom_image5.png b/boneset-api/data/images/femur_bottom_image5.png new file mode 100644 index 00000000..1efe4b94 Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image5.png differ diff --git a/boneset-api/data/images/femur_bottom_image6.png b/boneset-api/data/images/femur_bottom_image6.png new file mode 100644 index 00000000..51e181be Binary files /dev/null and b/boneset-api/data/images/femur_bottom_image6.png differ diff --git a/boneset-api/data/images/femur_image.png b/boneset-api/data/images/femur_image.png new file mode 100644 index 00000000..98153946 Binary files /dev/null and b/boneset-api/data/images/femur_image.png differ diff --git a/boneset-api/data/images/femur_image2.png b/boneset-api/data/images/femur_image2.png new file mode 100644 index 00000000..5566affd Binary files /dev/null and b/boneset-api/data/images/femur_image2.png differ diff --git a/boneset-api/data/images/femur_medial_aspect_image.png b/boneset-api/data/images/femur_medial_aspect_image.png new file mode 100644 index 00000000..774d8139 Binary files /dev/null and b/boneset-api/data/images/femur_medial_aspect_image.png differ diff --git a/boneset-api/data/images/femur_medial_aspect_image2.png b/boneset-api/data/images/femur_medial_aspect_image2.png new file mode 100644 index 00000000..cdec006e Binary files /dev/null and b/boneset-api/data/images/femur_medial_aspect_image2.png differ diff --git a/boneset-api/data/images/femur_top_image.png b/boneset-api/data/images/femur_top_image.png new file mode 100644 index 00000000..e83c665f Binary files /dev/null and b/boneset-api/data/images/femur_top_image.png differ diff --git a/boneset-api/data/images/femur_top_image2.png b/boneset-api/data/images/femur_top_image2.png new file mode 100644 index 00000000..253ab530 Binary files /dev/null and b/boneset-api/data/images/femur_top_image2.png differ diff --git a/boneset-api/data/images/femur_top_image3.png b/boneset-api/data/images/femur_top_image3.png new file mode 100644 index 00000000..d02937db Binary files /dev/null and b/boneset-api/data/images/femur_top_image3.png differ diff --git a/boneset-api/data/images/femur_top_image4.png b/boneset-api/data/images/femur_top_image4.png new file mode 100644 index 00000000..ef72362d Binary files /dev/null and b/boneset-api/data/images/femur_top_image4.png differ diff --git a/boneset-api/data/images/fibula_image.jpeg b/boneset-api/data/images/fibula_image.jpeg new file mode 100644 index 00000000..834897b3 Binary files /dev/null and b/boneset-api/data/images/fibula_image.jpeg differ diff --git a/boneset-api/data/images/fibula_image2.png b/boneset-api/data/images/fibula_image2.png new file mode 100644 index 00000000..57fa2ca5 Binary files /dev/null and b/boneset-api/data/images/fibula_image2.png differ diff --git a/boneset-api/data/images/foot_image.png b/boneset-api/data/images/foot_image.png new file mode 100644 index 00000000..2dec616c Binary files /dev/null and b/boneset-api/data/images/foot_image.png differ diff --git a/boneset-api/data/images/foot_image2.png b/boneset-api/data/images/foot_image2.png new file mode 100644 index 00000000..e0b062c8 Binary files /dev/null and b/boneset-api/data/images/foot_image2.png differ diff --git a/boneset-api/data/images/hand_left_image.jpg b/boneset-api/data/images/hand_left_image.jpg new file mode 100644 index 00000000..25f956da Binary files /dev/null and b/boneset-api/data/images/hand_left_image.jpg differ diff --git a/boneset-api/data/images/hand_right_image.jpg b/boneset-api/data/images/hand_right_image.jpg new file mode 100644 index 00000000..d50ec8df Binary files /dev/null and b/boneset-api/data/images/hand_right_image.jpg differ diff --git a/boneset-api/data/images/humerus_condyles_left_image.jpg b/boneset-api/data/images/humerus_condyles_left_image.jpg new file mode 100644 index 00000000..7a8ac8de Binary files /dev/null and b/boneset-api/data/images/humerus_condyles_left_image.jpg differ diff --git a/boneset-api/data/images/humerus_condyles_right_image.jpg b/boneset-api/data/images/humerus_condyles_right_image.jpg new file mode 100644 index 00000000..91980025 Binary files /dev/null and b/boneset-api/data/images/humerus_condyles_right_image.jpg differ diff --git a/boneset-api/data/images/humerus_deltoid_tuberosity_left_image.jpg b/boneset-api/data/images/humerus_deltoid_tuberosity_left_image.jpg new file mode 100644 index 00000000..96fcfeee Binary files /dev/null and b/boneset-api/data/images/humerus_deltoid_tuberosity_left_image.jpg differ diff --git a/boneset-api/data/images/humerus_deltoid_tuberosity_right_image.jpg b/boneset-api/data/images/humerus_deltoid_tuberosity_right_image.jpg new file mode 100644 index 00000000..94db8acf Binary files /dev/null and b/boneset-api/data/images/humerus_deltoid_tuberosity_right_image.jpg differ diff --git a/boneset-api/data/images/humerus_head_left_image.jpg b/boneset-api/data/images/humerus_head_left_image.jpg new file mode 100644 index 00000000..f93b8046 Binary files /dev/null and b/boneset-api/data/images/humerus_head_left_image.jpg differ diff --git a/boneset-api/data/images/humerus_head_right_image.jpg b/boneset-api/data/images/humerus_head_right_image.jpg new file mode 100644 index 00000000..234716d3 Binary files /dev/null and b/boneset-api/data/images/humerus_head_right_image.jpg differ diff --git a/boneset-api/data/images/humerus_left_image.jpg b/boneset-api/data/images/humerus_left_image.jpg new file mode 100644 index 00000000..9723430f Binary files /dev/null and b/boneset-api/data/images/humerus_left_image.jpg differ diff --git a/boneset-api/data/images/humerus_olecranon_fossa_image.jpg b/boneset-api/data/images/humerus_olecranon_fossa_image.jpg new file mode 100644 index 00000000..8f9bd482 Binary files /dev/null and b/boneset-api/data/images/humerus_olecranon_fossa_image.jpg differ diff --git a/boneset-api/data/images/humerus_radial_and_coronoid_fossae.jpg b/boneset-api/data/images/humerus_radial_and_coronoid_fossae.jpg new file mode 100644 index 00000000..b7383350 Binary files /dev/null and b/boneset-api/data/images/humerus_radial_and_coronoid_fossae.jpg differ diff --git a/boneset-api/data/images/humerus_radial_sulcus_image.jpg b/boneset-api/data/images/humerus_radial_sulcus_image.jpg new file mode 100644 index 00000000..8c35f746 Binary files /dev/null and b/boneset-api/data/images/humerus_radial_sulcus_image.jpg differ diff --git a/boneset-api/data/images/humerus_right_image.jpg b/boneset-api/data/images/humerus_right_image.jpg new file mode 100644 index 00000000..a7f803ec Binary files /dev/null and b/boneset-api/data/images/humerus_right_image.jpg differ diff --git a/boneset-api/data/images/iliac_crest_image1.jpg b/boneset-api/data/images/iliac_crest_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/iliac_crest_image1.jpg differ diff --git a/boneset-api/data/images/iliac_crest_image2.jpg b/boneset-api/data/images/iliac_crest_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/iliac_crest_image2.jpg differ diff --git a/boneset-api/data/images/ilium_image1.jpg b/boneset-api/data/images/ilium_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/ilium_image1.jpg differ diff --git a/boneset-api/data/images/ilium_image2.jpg b/boneset-api/data/images/ilium_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/ilium_image2.jpg differ diff --git a/boneset-api/data/images/inferior_image.jpg b/boneset-api/data/images/inferior_image.jpg new file mode 100644 index 00000000..a4b083d3 Binary files /dev/null and b/boneset-api/data/images/inferior_image.jpg differ diff --git a/boneset-api/data/images/inferior_maxilla_image.jpg b/boneset-api/data/images/inferior_maxilla_image.jpg new file mode 100644 index 00000000..b8a17b60 Binary files /dev/null and b/boneset-api/data/images/inferior_maxilla_image.jpg differ diff --git a/boneset-api/data/images/inferior_occipital_bone_image.jpg b/boneset-api/data/images/inferior_occipital_bone_image.jpg new file mode 100644 index 00000000..ac44c530 Binary files /dev/null and b/boneset-api/data/images/inferior_occipital_bone_image.jpg differ diff --git a/boneset-api/data/images/inferior_palatine_bone_image.jpg b/boneset-api/data/images/inferior_palatine_bone_image.jpg new file mode 100644 index 00000000..c4899527 Binary files /dev/null and b/boneset-api/data/images/inferior_palatine_bone_image.jpg differ diff --git a/boneset-api/data/images/inferior_sphenoid_bone_image.jpg b/boneset-api/data/images/inferior_sphenoid_bone_image.jpg new file mode 100644 index 00000000..10f7d935 Binary files /dev/null and b/boneset-api/data/images/inferior_sphenoid_bone_image.jpg differ diff --git a/boneset-api/data/images/inferior_temporal_bone_image.jpg b/boneset-api/data/images/inferior_temporal_bone_image.jpg new file mode 100644 index 00000000..1fb35af0 Binary files /dev/null and b/boneset-api/data/images/inferior_temporal_bone_image.jpg differ diff --git a/boneset-api/data/images/inferior_view_image.png b/boneset-api/data/images/inferior_view_image.png new file mode 100644 index 00000000..34a98eff Binary files /dev/null and b/boneset-api/data/images/inferior_view_image.png differ diff --git a/boneset-api/data/images/inferior_vomer_image.jpg b/boneset-api/data/images/inferior_vomer_image.jpg new file mode 100644 index 00000000..5ac73228 Binary files /dev/null and b/boneset-api/data/images/inferior_vomer_image.jpg differ diff --git a/boneset-api/data/images/ischial_spine_image1.jpg b/boneset-api/data/images/ischial_spine_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/ischial_spine_image1.jpg differ diff --git a/boneset-api/data/images/ischial_spine_image2.jpg b/boneset-api/data/images/ischial_spine_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/ischial_spine_image2.jpg differ diff --git a/boneset-api/data/images/ischial_tuberosity_image1.jpg b/boneset-api/data/images/ischial_tuberosity_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/ischial_tuberosity_image1.jpg differ diff --git a/boneset-api/data/images/ischial_tuberosity_image2.jpg b/boneset-api/data/images/ischial_tuberosity_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/ischial_tuberosity_image2.jpg differ diff --git a/boneset-api/data/images/ischium_image1.jpg b/boneset-api/data/images/ischium_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/ischium_image1.jpg differ diff --git a/boneset-api/data/images/ischium_image2.jpg b/boneset-api/data/images/ischium_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/ischium_image2.jpg differ diff --git a/boneset-api/data/images/lateral_ethmoid_bone_image.jpg b/boneset-api/data/images/lateral_ethmoid_bone_image.jpg new file mode 100644 index 00000000..8036e280 Binary files /dev/null and b/boneset-api/data/images/lateral_ethmoid_bone_image.jpg differ diff --git a/boneset-api/data/images/lateral_image.jpg b/boneset-api/data/images/lateral_image.jpg new file mode 100644 index 00000000..f854b026 Binary files /dev/null and b/boneset-api/data/images/lateral_image.jpg differ diff --git a/boneset-api/data/images/lateral_mandible_bone_image.jpg b/boneset-api/data/images/lateral_mandible_bone_image.jpg new file mode 100644 index 00000000..6a743392 Binary files /dev/null and b/boneset-api/data/images/lateral_mandible_bone_image.jpg differ diff --git a/boneset-api/data/images/lateral_sphenoid_bone_image.jpg b/boneset-api/data/images/lateral_sphenoid_bone_image.jpg new file mode 100644 index 00000000..e3da4d71 Binary files /dev/null and b/boneset-api/data/images/lateral_sphenoid_bone_image.jpg differ diff --git a/boneset-api/data/images/lateral_temporal_bone_image.jpg b/boneset-api/data/images/lateral_temporal_bone_image.jpg new file mode 100644 index 00000000..069f7beb Binary files /dev/null and b/boneset-api/data/images/lateral_temporal_bone_image.jpg differ diff --git a/boneset-api/data/images/lateral_view_image.jpg b/boneset-api/data/images/lateral_view_image.jpg new file mode 100644 index 00000000..b6ca1c36 Binary files /dev/null and b/boneset-api/data/images/lateral_view_image.jpg differ diff --git a/boneset-api/data/images/lumbar_(inferior_aspect)_image.png b/boneset-api/data/images/lumbar_(inferior_aspect)_image.png new file mode 100644 index 00000000..ddf10037 Binary files /dev/null and b/boneset-api/data/images/lumbar_(inferior_aspect)_image.png differ diff --git a/boneset-api/data/images/lumbar_(lateral_aspect)_image.png b/boneset-api/data/images/lumbar_(lateral_aspect)_image.png new file mode 100644 index 00000000..c7a7cb40 Binary files /dev/null and b/boneset-api/data/images/lumbar_(lateral_aspect)_image.png differ diff --git a/boneset-api/data/images/lumbar_(posterior_aspect)_image.png b/boneset-api/data/images/lumbar_(posterior_aspect)_image.png new file mode 100644 index 00000000..b0f266f3 Binary files /dev/null and b/boneset-api/data/images/lumbar_(posterior_aspect)_image.png differ diff --git a/boneset-api/data/images/lumbar_(superior_aspect)_image.png b/boneset-api/data/images/lumbar_(superior_aspect)_image.png new file mode 100644 index 00000000..d7aa08a9 Binary files /dev/null and b/boneset-api/data/images/lumbar_(superior_aspect)_image.png differ diff --git a/boneset-api/data/images/patella_image.png b/boneset-api/data/images/patella_image.png new file mode 100644 index 00000000..308b74f3 Binary files /dev/null and b/boneset-api/data/images/patella_image.png differ diff --git a/boneset-api/data/images/patella_image2.png b/boneset-api/data/images/patella_image2.png new file mode 100644 index 00000000..93bfe350 Binary files /dev/null and b/boneset-api/data/images/patella_image2.png differ diff --git a/boneset-api/data/images/pectineal_line_image.png b/boneset-api/data/images/pectineal_line_image.png new file mode 100644 index 00000000..969edb41 Binary files /dev/null and b/boneset-api/data/images/pectineal_line_image.png differ diff --git a/boneset-api/data/images/posterior_iliac_spines_image1.jpg b/boneset-api/data/images/posterior_iliac_spines_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/posterior_iliac_spines_image1.jpg differ diff --git a/boneset-api/data/images/posterior_iliac_spines_image2.jpg b/boneset-api/data/images/posterior_iliac_spines_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/posterior_iliac_spines_image2.jpg differ diff --git a/boneset-api/data/images/pubic_rami_image1.jpg b/boneset-api/data/images/pubic_rami_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/pubic_rami_image1.jpg differ diff --git a/boneset-api/data/images/pubic_rami_image2.jpg b/boneset-api/data/images/pubic_rami_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/pubic_rami_image2.jpg differ diff --git a/boneset-api/data/images/pubic_tubercle_image.jpg b/boneset-api/data/images/pubic_tubercle_image.jpg new file mode 100644 index 00000000..a2906407 Binary files /dev/null and b/boneset-api/data/images/pubic_tubercle_image.jpg differ diff --git a/boneset-api/data/images/pubis_image1.jpg b/boneset-api/data/images/pubis_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/pubis_image1.jpg differ diff --git a/boneset-api/data/images/pubis_image2.jpg b/boneset-api/data/images/pubis_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/pubis_image2.jpg differ diff --git a/boneset-api/data/images/radius_head_left_image.jpg b/boneset-api/data/images/radius_head_left_image.jpg new file mode 100644 index 00000000..4d8f78b1 Binary files /dev/null and b/boneset-api/data/images/radius_head_left_image.jpg differ diff --git a/boneset-api/data/images/radius_head_right_image.jpg b/boneset-api/data/images/radius_head_right_image.jpg new file mode 100644 index 00000000..718eaf76 Binary files /dev/null and b/boneset-api/data/images/radius_head_right_image.jpg differ diff --git a/boneset-api/data/images/radius_image_left_image.jpg b/boneset-api/data/images/radius_image_left_image.jpg new file mode 100644 index 00000000..cfb6f5a7 Binary files /dev/null and b/boneset-api/data/images/radius_image_left_image.jpg differ diff --git a/boneset-api/data/images/radius_image_right_image.jpg b/boneset-api/data/images/radius_image_right_image.jpg new file mode 100644 index 00000000..cc179c5d Binary files /dev/null and b/boneset-api/data/images/radius_image_right_image.jpg differ diff --git a/boneset-api/data/images/radius_styloid_process_left_image.jpg b/boneset-api/data/images/radius_styloid_process_left_image.jpg new file mode 100644 index 00000000..d784caef Binary files /dev/null and b/boneset-api/data/images/radius_styloid_process_left_image.jpg differ diff --git a/boneset-api/data/images/radius_ulnar_notch_image.jpg b/boneset-api/data/images/radius_ulnar_notch_image.jpg new file mode 100644 index 00000000..4ba35b45 Binary files /dev/null and b/boneset-api/data/images/radius_ulnar_notch_image.jpg differ diff --git a/boneset-api/data/images/ramus_image1.jpg b/boneset-api/data/images/ramus_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/ramus_image1.jpg differ diff --git a/boneset-api/data/images/ramus_image2.jpg b/boneset-api/data/images/ramus_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/ramus_image2.jpg differ diff --git a/boneset-api/data/images/sacrum_(anterior_aspect)_image.png b/boneset-api/data/images/sacrum_(anterior_aspect)_image.png new file mode 100644 index 00000000..4ca73182 Binary files /dev/null and b/boneset-api/data/images/sacrum_(anterior_aspect)_image.png differ diff --git a/boneset-api/data/images/sacrum_(posterior_aspect)_image.png b/boneset-api/data/images/sacrum_(posterior_aspect)_image.png new file mode 100644 index 00000000..855342d1 Binary files /dev/null and b/boneset-api/data/images/sacrum_(posterior_aspect)_image.png differ diff --git a/boneset-api/data/images/sacrum_and_coccyx_(anterior_aspect)_image.png b/boneset-api/data/images/sacrum_and_coccyx_(anterior_aspect)_image.png new file mode 100644 index 00000000..3a49ce4c Binary files /dev/null and b/boneset-api/data/images/sacrum_and_coccyx_(anterior_aspect)_image.png differ diff --git a/boneset-api/data/images/sacrum_and_coccyx_(posterior_aspect)_image.png b/boneset-api/data/images/sacrum_and_coccyx_(posterior_aspect)_image.png new file mode 100644 index 00000000..15a87bdb Binary files /dev/null and b/boneset-api/data/images/sacrum_and_coccyx_(posterior_aspect)_image.png differ diff --git a/boneset-api/data/images/sciatic_notches_image1.jpg b/boneset-api/data/images/sciatic_notches_image1.jpg new file mode 100644 index 00000000..33727a88 Binary files /dev/null and b/boneset-api/data/images/sciatic_notches_image1.jpg differ diff --git a/boneset-api/data/images/sciatic_notches_image2.jpg b/boneset-api/data/images/sciatic_notches_image2.jpg new file mode 100644 index 00000000..97295b91 Binary files /dev/null and b/boneset-api/data/images/sciatic_notches_image2.jpg differ diff --git a/boneset-api/data/images/superior_cranial_cavity_image.jpg b/boneset-api/data/images/superior_cranial_cavity_image.jpg new file mode 100644 index 00000000..09a4de5a Binary files /dev/null and b/boneset-api/data/images/superior_cranial_cavity_image.jpg differ diff --git a/boneset-api/data/images/superior_frontal_bone_image.jpg b/boneset-api/data/images/superior_frontal_bone_image.jpg new file mode 100644 index 00000000..3fd4ca26 Binary files /dev/null and b/boneset-api/data/images/superior_frontal_bone_image.jpg differ diff --git a/boneset-api/data/images/superior_occipital_bone_image.jpg b/boneset-api/data/images/superior_occipital_bone_image.jpg new file mode 100644 index 00000000..71e572e0 Binary files /dev/null and b/boneset-api/data/images/superior_occipital_bone_image.jpg differ diff --git a/boneset-api/data/images/superior_sphenoid_bone_image.jpg b/boneset-api/data/images/superior_sphenoid_bone_image.jpg new file mode 100644 index 00000000..a4384533 Binary files /dev/null and b/boneset-api/data/images/superior_sphenoid_bone_image.jpg differ diff --git a/boneset-api/data/images/superior_temporal_bone_image.jpg b/boneset-api/data/images/superior_temporal_bone_image.jpg new file mode 100644 index 00000000..b18558fd Binary files /dev/null and b/boneset-api/data/images/superior_temporal_bone_image.jpg differ diff --git a/boneset-api/data/images/superior_view_image.png b/boneset-api/data/images/superior_view_image.png new file mode 100644 index 00000000..168964ec Binary files /dev/null and b/boneset-api/data/images/superior_view_image.png differ diff --git a/boneset-api/data/images/symphyseal_surface_image.png b/boneset-api/data/images/symphyseal_surface_image.png new file mode 100644 index 00000000..36ea17c1 Binary files /dev/null and b/boneset-api/data/images/symphyseal_surface_image.png differ diff --git a/boneset-api/data/images/thoracic_(inferior_aspect)_image.png b/boneset-api/data/images/thoracic_(inferior_aspect)_image.png new file mode 100644 index 00000000..df4b3abd Binary files /dev/null and b/boneset-api/data/images/thoracic_(inferior_aspect)_image.png differ diff --git a/boneset-api/data/images/thoracic_(lateral_aspect)_image.png b/boneset-api/data/images/thoracic_(lateral_aspect)_image.png new file mode 100644 index 00000000..19618e20 Binary files /dev/null and b/boneset-api/data/images/thoracic_(lateral_aspect)_image.png differ diff --git a/boneset-api/data/images/thoracic_(superior_aspect)_image.png b/boneset-api/data/images/thoracic_(superior_aspect)_image.png new file mode 100644 index 00000000..8f155335 Binary files /dev/null and b/boneset-api/data/images/thoracic_(superior_aspect)_image.png differ diff --git a/boneset-api/data/images/tibia_image.png b/boneset-api/data/images/tibia_image.png new file mode 100644 index 00000000..a3486b78 Binary files /dev/null and b/boneset-api/data/images/tibia_image.png differ diff --git a/boneset-api/data/images/tibia_image2.png b/boneset-api/data/images/tibia_image2.png new file mode 100644 index 00000000..252c0dec Binary files /dev/null and b/boneset-api/data/images/tibia_image2.png differ diff --git a/boneset-api/data/images/tibia_top_image.png b/boneset-api/data/images/tibia_top_image.png new file mode 100644 index 00000000..55691291 Binary files /dev/null and b/boneset-api/data/images/tibia_top_image.png differ diff --git a/boneset-api/data/images/tibia_top_image2.png b/boneset-api/data/images/tibia_top_image2.png new file mode 100644 index 00000000..875c68a7 Binary files /dev/null and b/boneset-api/data/images/tibia_top_image2.png differ diff --git a/boneset-api/data/images/ulna_left_image.jpg b/boneset-api/data/images/ulna_left_image.jpg new file mode 100644 index 00000000..a4db656d Binary files /dev/null and b/boneset-api/data/images/ulna_left_image.jpg differ diff --git a/boneset-api/data/images/ulna_olecranon_process_left_image.jpg b/boneset-api/data/images/ulna_olecranon_process_left_image.jpg new file mode 100644 index 00000000..96965214 Binary files /dev/null and b/boneset-api/data/images/ulna_olecranon_process_left_image.jpg differ diff --git a/boneset-api/data/images/ulna_olecranon_process_right_image.jpg b/boneset-api/data/images/ulna_olecranon_process_right_image.jpg new file mode 100644 index 00000000..a1ab6ae6 Binary files /dev/null and b/boneset-api/data/images/ulna_olecranon_process_right_image.jpg differ diff --git a/boneset-api/data/images/ulna_right_image.jpg b/boneset-api/data/images/ulna_right_image.jpg new file mode 100644 index 00000000..845fba37 Binary files /dev/null and b/boneset-api/data/images/ulna_right_image.jpg differ diff --git a/boneset-api/data/images/ulna_styloid_process_image.jpg b/boneset-api/data/images/ulna_styloid_process_image.jpg new file mode 100644 index 00000000..544c93a2 Binary files /dev/null and b/boneset-api/data/images/ulna_styloid_process_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_hand_left_image.jpg b/boneset-api/data/images/upper_limb_hand_left_image.jpg new file mode 100644 index 00000000..a2fd9d35 Binary files /dev/null and b/boneset-api/data/images/upper_limb_hand_left_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_hand_right_image.jpg b/boneset-api/data/images/upper_limb_hand_right_image.jpg new file mode 100644 index 00000000..4f3efcaf Binary files /dev/null and b/boneset-api/data/images/upper_limb_hand_right_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_humerus_left_image.jpg b/boneset-api/data/images/upper_limb_humerus_left_image.jpg new file mode 100644 index 00000000..956859e8 Binary files /dev/null and b/boneset-api/data/images/upper_limb_humerus_left_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_humerus_right_image.jpg b/boneset-api/data/images/upper_limb_humerus_right_image.jpg new file mode 100644 index 00000000..68b890b6 Binary files /dev/null and b/boneset-api/data/images/upper_limb_humerus_right_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_radius_left_image.jpg b/boneset-api/data/images/upper_limb_radius_left_image.jpg new file mode 100644 index 00000000..1fe48b89 Binary files /dev/null and b/boneset-api/data/images/upper_limb_radius_left_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_radius_right_image.jpg b/boneset-api/data/images/upper_limb_radius_right_image.jpg new file mode 100644 index 00000000..c36ebe15 Binary files /dev/null and b/boneset-api/data/images/upper_limb_radius_right_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_ulna_left_image.jpg b/boneset-api/data/images/upper_limb_ulna_left_image.jpg new file mode 100644 index 00000000..5e8df1ff Binary files /dev/null and b/boneset-api/data/images/upper_limb_ulna_left_image.jpg differ diff --git a/boneset-api/data/images/upper_limb_ulna_right_image.jpg b/boneset-api/data/images/upper_limb_ulna_right_image.jpg new file mode 100644 index 00000000..b0b355b2 Binary files /dev/null and b/boneset-api/data/images/upper_limb_ulna_right_image.jpg differ diff --git a/boneset-api/data/images/vertebrae_image.png b/boneset-api/data/images/vertebrae_image.png new file mode 100644 index 00000000..5b37f21e Binary files /dev/null and b/boneset-api/data/images/vertebrae_image.png differ diff --git a/boneset-api/data/subbones/1st_metatarsal.json b/boneset-api/data/subbones/1st_metatarsal.json new file mode 100644 index 00000000..2f1008ff --- /dev/null +++ b/boneset-api/data/subbones/1st_metatarsal.json @@ -0,0 +1,4 @@ +{ + "name": "1st metatarsal", + "id": "1st_metatarsal" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/2nd-5th_metatarsals.json b/boneset-api/data/subbones/2nd-5th_metatarsals.json new file mode 100644 index 00000000..dd5555be --- /dev/null +++ b/boneset-api/data/subbones/2nd-5th_metatarsals.json @@ -0,0 +1,4 @@ +{ + "name": "2nd-5th metatarsals", + "id": "2nd-5th_metatarsals" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/adductor_tubercle.json b/boneset-api/data/subbones/adductor_tubercle.json new file mode 100644 index 00000000..363112cd --- /dev/null +++ b/boneset-api/data/subbones/adductor_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Adductor tubercle", + "id": "adductor_tubercle" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/anterior_border.json b/boneset-api/data/subbones/anterior_border.json new file mode 100644 index 00000000..08cb8094 --- /dev/null +++ b/boneset-api/data/subbones/anterior_border.json @@ -0,0 +1,4 @@ +{ + "name": "Anterior border", + "id": "anterior_border" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/anterior_frontal_bone.json b/boneset-api/data/subbones/anterior_frontal_bone.json new file mode 100644 index 00000000..ef56fbce --- /dev/null +++ b/boneset-api/data/subbones/anterior_frontal_bone.json @@ -0,0 +1 @@ +{"name": "Frontal bone", "id": "anterior_frontal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/anterior_iliac_spines.json b/boneset-api/data/subbones/anterior_iliac_spines.json new file mode 100644 index 00000000..da61f8b6 --- /dev/null +++ b/boneset-api/data/subbones/anterior_iliac_spines.json @@ -0,0 +1,4 @@ +{ + "name": "Anterior Iliac Spines", + "id": "anterior_iliac_spines" +} diff --git a/boneset-api/data/subbones/anterior_mandible.json b/boneset-api/data/subbones/anterior_mandible.json new file mode 100644 index 00000000..5fb99df9 --- /dev/null +++ b/boneset-api/data/subbones/anterior_mandible.json @@ -0,0 +1 @@ +{"name": "Mandible", "id": "anterior_mandible", "subbones": []} diff --git a/boneset-api/data/subbones/anterior_maxilla.json b/boneset-api/data/subbones/anterior_maxilla.json new file mode 100644 index 00000000..0377bd0b --- /dev/null +++ b/boneset-api/data/subbones/anterior_maxilla.json @@ -0,0 +1 @@ +{"name": "Maxilla", "id": "anterior_maxilla", "subbones": []} diff --git a/boneset-api/data/subbones/anterior_nasal_bone.json b/boneset-api/data/subbones/anterior_nasal_bone.json new file mode 100644 index 00000000..924697b8 --- /dev/null +++ b/boneset-api/data/subbones/anterior_nasal_bone.json @@ -0,0 +1 @@ +{"name": "Nasal bone", "id": "anterior_nasal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/anterior_sphenoid_bone.json b/boneset-api/data/subbones/anterior_sphenoid_bone.json new file mode 100644 index 00000000..1bc770b5 --- /dev/null +++ b/boneset-api/data/subbones/anterior_sphenoid_bone.json @@ -0,0 +1 @@ +{"name": "Sphenoid bone", "id": "anterior_sphenoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/anterior_surface.json b/boneset-api/data/subbones/anterior_surface.json new file mode 100644 index 00000000..b36f1adb --- /dev/null +++ b/boneset-api/data/subbones/anterior_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Anterior surface", + "id": "anterior_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/anterior_zygomatic_bone.json b/boneset-api/data/subbones/anterior_zygomatic_bone.json new file mode 100644 index 00000000..bbc08f62 --- /dev/null +++ b/boneset-api/data/subbones/anterior_zygomatic_bone.json @@ -0,0 +1 @@ +{"name": "Zygomatic bone", "id": "anterior_zygomatic_bone", "subbones": []} diff --git a/boneset-api/data/subbones/articular_surface.json b/boneset-api/data/subbones/articular_surface.json new file mode 100644 index 00000000..8cb62a84 --- /dev/null +++ b/boneset-api/data/subbones/articular_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Articular surface", + "id": "articular_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_anterior_and_posterior_tubercles.json b/boneset-api/data/subbones/atlas_anterior_and_posterior_tubercles.json new file mode 100644 index 00000000..34045159 --- /dev/null +++ b/boneset-api/data/subbones/atlas_anterior_and_posterior_tubercles.json @@ -0,0 +1 @@ +{"id": "atlas_anterior_and_posterior_tubercles", "name": "Atlas Anterior And Posterior Tubercles"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_arches.json b/boneset-api/data/subbones/atlas_arches.json new file mode 100644 index 00000000..57e4e254 --- /dev/null +++ b/boneset-api/data/subbones/atlas_arches.json @@ -0,0 +1 @@ +{"id": "atlas_arches", "name": "Atlas Arches"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_articular_facet_for_dens.json b/boneset-api/data/subbones/atlas_articular_facet_for_dens.json new file mode 100644 index 00000000..1adb1849 --- /dev/null +++ b/boneset-api/data/subbones/atlas_articular_facet_for_dens.json @@ -0,0 +1 @@ +{"id": "atlas_articular_facet_for_dens", "name": "Atlas Articular Facet For Dens"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_articular_surfaces.json b/boneset-api/data/subbones/atlas_articular_surfaces.json new file mode 100644 index 00000000..6d425f8a --- /dev/null +++ b/boneset-api/data/subbones/atlas_articular_surfaces.json @@ -0,0 +1 @@ +{"id": "atlas_articular_surfaces", "name": "Atlas Articular Surfaces"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_groove_for_vertebral_artery.json b/boneset-api/data/subbones/atlas_groove_for_vertebral_artery.json new file mode 100644 index 00000000..364352e7 --- /dev/null +++ b/boneset-api/data/subbones/atlas_groove_for_vertebral_artery.json @@ -0,0 +1 @@ +{"id": "atlas_groove_for_vertebral_artery", "name": "Atlas Groove For Vertebral Artery"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_lateral_mass.json b/boneset-api/data/subbones/atlas_lateral_mass.json new file mode 100644 index 00000000..4d1544ff --- /dev/null +++ b/boneset-api/data/subbones/atlas_lateral_mass.json @@ -0,0 +1 @@ +{"id": "atlas_lateral_mass", "name": "Atlas Lateral Mass"} \ No newline at end of file diff --git a/boneset-api/data/subbones/atlas_transverse_process.json b/boneset-api/data/subbones/atlas_transverse_process.json new file mode 100644 index 00000000..556496c7 --- /dev/null +++ b/boneset-api/data/subbones/atlas_transverse_process.json @@ -0,0 +1 @@ +{"id": "atlas_transverse_process", "name": "Atlas Transverse Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/auricular_surface.json b/boneset-api/data/subbones/auricular_surface.json new file mode 100644 index 00000000..70b30a13 --- /dev/null +++ b/boneset-api/data/subbones/auricular_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Auricular Surface", + "id": "auricular_surface" +} diff --git a/boneset-api/data/subbones/axis_articular_surfaces.json b/boneset-api/data/subbones/axis_articular_surfaces.json new file mode 100644 index 00000000..218587a4 --- /dev/null +++ b/boneset-api/data/subbones/axis_articular_surfaces.json @@ -0,0 +1 @@ +{"id": "axis_articular_surfaces", "name": "Axis Articular Surfaces"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_body_(dens).json b/boneset-api/data/subbones/axis_body_(dens).json new file mode 100644 index 00000000..fd6b6925 --- /dev/null +++ b/boneset-api/data/subbones/axis_body_(dens).json @@ -0,0 +1 @@ +{"id": "axis_body_(dens)", "name": "Axis Body (Dens)"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_lamina.json b/boneset-api/data/subbones/axis_lamina.json new file mode 100644 index 00000000..04065735 --- /dev/null +++ b/boneset-api/data/subbones/axis_lamina.json @@ -0,0 +1 @@ +{"id": "axis_lamina", "name": "Axis Lamina"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_pedicle.json b/boneset-api/data/subbones/axis_pedicle.json new file mode 100644 index 00000000..805017cb --- /dev/null +++ b/boneset-api/data/subbones/axis_pedicle.json @@ -0,0 +1 @@ +{"id": "axis_pedicle", "name": "Axis Pedicle"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_spinous_process.json b/boneset-api/data/subbones/axis_spinous_process.json new file mode 100644 index 00000000..92d608c6 --- /dev/null +++ b/boneset-api/data/subbones/axis_spinous_process.json @@ -0,0 +1 @@ +{"id": "axis_spinous_process", "name": "Axis Spinous Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_transverse_foramen.json b/boneset-api/data/subbones/axis_transverse_foramen.json new file mode 100644 index 00000000..53d3cc5e --- /dev/null +++ b/boneset-api/data/subbones/axis_transverse_foramen.json @@ -0,0 +1 @@ +{"id": "axis_transverse_foramen", "name": "Axis Transverse Foramen"} \ No newline at end of file diff --git a/boneset-api/data/subbones/axis_transverse_process.json b/boneset-api/data/subbones/axis_transverse_process.json new file mode 100644 index 00000000..f654c9fd --- /dev/null +++ b/boneset-api/data/subbones/axis_transverse_process.json @@ -0,0 +1 @@ +{"id": "axis_transverse_process", "name": "Axis Transverse Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/calcaneus.json b/boneset-api/data/subbones/calcaneus.json new file mode 100644 index 00000000..b3f55fba --- /dev/null +++ b/boneset-api/data/subbones/calcaneus.json @@ -0,0 +1,4 @@ +{ + "name": "Calcaneus", + "id": "calcaneus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_body.json b/boneset-api/data/subbones/cervical_body.json new file mode 100644 index 00000000..77e7140f --- /dev/null +++ b/boneset-api/data/subbones/cervical_body.json @@ -0,0 +1 @@ +{"id": "cervical_body", "name": "Cervical Body"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_lamina.json b/boneset-api/data/subbones/cervical_lamina.json new file mode 100644 index 00000000..237b76a6 --- /dev/null +++ b/boneset-api/data/subbones/cervical_lamina.json @@ -0,0 +1 @@ +{"id": "cervical_lamina", "name": "Cervical Lamina"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_pedicle.json b/boneset-api/data/subbones/cervical_pedicle.json new file mode 100644 index 00000000..3421256d --- /dev/null +++ b/boneset-api/data/subbones/cervical_pedicle.json @@ -0,0 +1 @@ +{"id": "cervical_pedicle", "name": "Cervical Pedicle"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_spinous_process.json b/boneset-api/data/subbones/cervical_spinous_process.json new file mode 100644 index 00000000..cbe89c6c --- /dev/null +++ b/boneset-api/data/subbones/cervical_spinous_process.json @@ -0,0 +1 @@ +{"id": "cervical_spinous_process", "name": "Cervical Spinous Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_transverse_process.json b/boneset-api/data/subbones/cervical_transverse_process.json new file mode 100644 index 00000000..de38c3d0 --- /dev/null +++ b/boneset-api/data/subbones/cervical_transverse_process.json @@ -0,0 +1 @@ +{"id": "cervical_transverse_process", "name": "Cervical Transverse Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_vertebral_arch.json b/boneset-api/data/subbones/cervical_vertebral_arch.json new file mode 100644 index 00000000..5b42695c --- /dev/null +++ b/boneset-api/data/subbones/cervical_vertebral_arch.json @@ -0,0 +1 @@ +{"id": "cervical_vertebral_arch", "name": "Cervical Vertebral Arch"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cervical_vertebral_foramen.json b/boneset-api/data/subbones/cervical_vertebral_foramen.json new file mode 100644 index 00000000..ba9025c6 --- /dev/null +++ b/boneset-api/data/subbones/cervical_vertebral_foramen.json @@ -0,0 +1 @@ +{"id": "cervical_vertebral_foramen", "name": "Cervical Vertebral Foramen"} \ No newline at end of file diff --git a/boneset-api/data/subbones/clavicle_acromial_end.json b/boneset-api/data/subbones/clavicle_acromial_end.json new file mode 100644 index 00000000..f9945ea3 --- /dev/null +++ b/boneset-api/data/subbones/clavicle_acromial_end.json @@ -0,0 +1,4 @@ +{ + "name": "Acromial end", + "id": "clavicle_acromial_end" +} diff --git a/boneset-api/data/subbones/clavicle_shaft.json b/boneset-api/data/subbones/clavicle_shaft.json new file mode 100644 index 00000000..1dbb1bbe --- /dev/null +++ b/boneset-api/data/subbones/clavicle_shaft.json @@ -0,0 +1,4 @@ +{ + "name": "Shaft", + "id": "clavicle_shaft" +} diff --git a/boneset-api/data/subbones/clavicle_sternal_end.json b/boneset-api/data/subbones/clavicle_sternal_end.json new file mode 100644 index 00000000..ae33ca2d --- /dev/null +++ b/boneset-api/data/subbones/clavicle_sternal_end.json @@ -0,0 +1,4 @@ +{ + "name": "Sternal end", + "id": "clavicle_sternal_end" +} diff --git a/boneset-api/data/subbones/coccyx.json b/boneset-api/data/subbones/coccyx.json new file mode 100644 index 00000000..8cb91775 --- /dev/null +++ b/boneset-api/data/subbones/coccyx.json @@ -0,0 +1 @@ +{"id": "coccyx", "name": "Coccyx"} \ No newline at end of file diff --git a/boneset-api/data/subbones/cranial_base.json b/boneset-api/data/subbones/cranial_base.json new file mode 100644 index 00000000..fe5e699e --- /dev/null +++ b/boneset-api/data/subbones/cranial_base.json @@ -0,0 +1,4 @@ +{ + "name": "Cranial base", + "id": "cranial_base" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/cuboid.json b/boneset-api/data/subbones/cuboid.json new file mode 100644 index 00000000..1349d4a2 --- /dev/null +++ b/boneset-api/data/subbones/cuboid.json @@ -0,0 +1,4 @@ +{ + "name": "Cuboid", + "id": "cuboid" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/distal_end.json b/boneset-api/data/subbones/distal_end.json new file mode 100644 index 00000000..d01d7a34 --- /dev/null +++ b/boneset-api/data/subbones/distal_end.json @@ -0,0 +1,4 @@ +{ + "name": "Distal end", + "id": "distal_end" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/femur_condyles.json b/boneset-api/data/subbones/femur_condyles.json new file mode 100644 index 00000000..aacbe4fd --- /dev/null +++ b/boneset-api/data/subbones/femur_condyles.json @@ -0,0 +1,4 @@ +{ + "name": "Condyles", + "id": "femur_condyles" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/femur_head.json b/boneset-api/data/subbones/femur_head.json new file mode 100644 index 00000000..1868531e --- /dev/null +++ b/boneset-api/data/subbones/femur_head.json @@ -0,0 +1,4 @@ +{ + "name": "Head", + "id": "femur_head" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/femur_neck.json b/boneset-api/data/subbones/femur_neck.json new file mode 100644 index 00000000..9dd62007 --- /dev/null +++ b/boneset-api/data/subbones/femur_neck.json @@ -0,0 +1,4 @@ +{ + "name": "Neck", + "id": "femur_neck" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/femur_pectineal_line.json b/boneset-api/data/subbones/femur_pectineal_line.json new file mode 100644 index 00000000..b3435324 --- /dev/null +++ b/boneset-api/data/subbones/femur_pectineal_line.json @@ -0,0 +1,4 @@ +{ + "name": "Pectineal line", + "id": "femur_pectineal_line" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/femur_shaft.json b/boneset-api/data/subbones/femur_shaft.json new file mode 100644 index 00000000..523e980f --- /dev/null +++ b/boneset-api/data/subbones/femur_shaft.json @@ -0,0 +1,4 @@ +{ + "name": "Shaft", + "id": "femur_shaft" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/fibula_head.json b/boneset-api/data/subbones/fibula_head.json new file mode 100644 index 00000000..52b0ba97 --- /dev/null +++ b/boneset-api/data/subbones/fibula_head.json @@ -0,0 +1,4 @@ +{ + "name": "Head", + "id": "fibula_head" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/fibula_lateral_surface.json b/boneset-api/data/subbones/fibula_lateral_surface.json new file mode 100644 index 00000000..568f638d --- /dev/null +++ b/boneset-api/data/subbones/fibula_lateral_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Lateral surface", + "id": "fibula_lateral_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/fibula_medial_surface.json b/boneset-api/data/subbones/fibula_medial_surface.json new file mode 100644 index 00000000..3833f282 --- /dev/null +++ b/boneset-api/data/subbones/fibula_medial_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Medial surface", + "id": "fibula_medial_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/fibula_posterior_surface.json b/boneset-api/data/subbones/fibula_posterior_surface.json new file mode 100644 index 00000000..f9e41ac0 --- /dev/null +++ b/boneset-api/data/subbones/fibula_posterior_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Posterior surface", + "id": "fibula_posterior_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/fibula_shaft.json b/boneset-api/data/subbones/fibula_shaft.json new file mode 100644 index 00000000..68bd2c78 --- /dev/null +++ b/boneset-api/data/subbones/fibula_shaft.json @@ -0,0 +1,4 @@ +{ + "name": "Shaft", + "id": "fibula_shaft" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/first_distal_phalanx.json b/boneset-api/data/subbones/first_distal_phalanx.json new file mode 100644 index 00000000..8490a226 --- /dev/null +++ b/boneset-api/data/subbones/first_distal_phalanx.json @@ -0,0 +1,4 @@ +{ + "name": "First distal phalanx", + "id": "first_distal_phalanx" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/first_rib_grooves_for_subclavian_vessels.json b/boneset-api/data/subbones/first_rib_grooves_for_subclavian_vessels.json new file mode 100644 index 00000000..89fe39c2 --- /dev/null +++ b/boneset-api/data/subbones/first_rib_grooves_for_subclavian_vessels.json @@ -0,0 +1,4 @@ +{ + "name": "Grooves for subclavian vessels", + "id": "first_rib_grooves_for_subclavian_vessels" +} diff --git a/boneset-api/data/subbones/first_rib_head_and_neck.json b/boneset-api/data/subbones/first_rib_head_and_neck.json new file mode 100644 index 00000000..679e3d0e --- /dev/null +++ b/boneset-api/data/subbones/first_rib_head_and_neck.json @@ -0,0 +1,4 @@ +{ + "name": "Head and Neck", + "id": "first_rib_head_and_neck" +} diff --git a/boneset-api/data/subbones/first_rib_tubercles.json b/boneset-api/data/subbones/first_rib_tubercles.json new file mode 100644 index 00000000..7a50d28f --- /dev/null +++ b/boneset-api/data/subbones/first_rib_tubercles.json @@ -0,0 +1,4 @@ +{ + "name": "Tubercles", + "id": "first_rib_tubercles" +} diff --git a/boneset-api/data/subbones/gerdy_tubercle.json b/boneset-api/data/subbones/gerdy_tubercle.json new file mode 100644 index 00000000..0e57b81a --- /dev/null +++ b/boneset-api/data/subbones/gerdy_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Gerdy's tubercle", + "id": "gerdy_tubercle" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/gluteal_tuberosity.json b/boneset-api/data/subbones/gluteal_tuberosity.json new file mode 100644 index 00000000..58609c4f --- /dev/null +++ b/boneset-api/data/subbones/gluteal_tuberosity.json @@ -0,0 +1,4 @@ +{ + "name": "Gluteal tuberosity", + "id": "gluteal_tuberosity" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/greater_trochanter.json b/boneset-api/data/subbones/greater_trochanter.json new file mode 100644 index 00000000..93970156 --- /dev/null +++ b/boneset-api/data/subbones/greater_trochanter.json @@ -0,0 +1,4 @@ +{ + "name": "Greater trochanter", + "id": "greater_trochanter" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_capitate.json b/boneset-api/data/subbones/hand_capitate.json new file mode 100644 index 00000000..13c40213 --- /dev/null +++ b/boneset-api/data/subbones/hand_capitate.json @@ -0,0 +1,4 @@ +{ + "name": "Capitate", + "id": "hand_capitate" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_hamate.json b/boneset-api/data/subbones/hand_hamate.json new file mode 100644 index 00000000..26beb8a1 --- /dev/null +++ b/boneset-api/data/subbones/hand_hamate.json @@ -0,0 +1,4 @@ +{ + "name": "Hamate", + "id": "hand_hamate" +} diff --git a/boneset-api/data/subbones/hand_lunate.json b/boneset-api/data/subbones/hand_lunate.json new file mode 100644 index 00000000..4ad98ca0 --- /dev/null +++ b/boneset-api/data/subbones/hand_lunate.json @@ -0,0 +1,4 @@ +{ + "name": "Lunate", + "id": "hand_lunate" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_metacarpals.json b/boneset-api/data/subbones/hand_metacarpals.json new file mode 100644 index 00000000..f3606371 --- /dev/null +++ b/boneset-api/data/subbones/hand_metacarpals.json @@ -0,0 +1,4 @@ +{ + "name": "Metacarpals", + "id": "hand_metacarpals" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_phalanges.json b/boneset-api/data/subbones/hand_phalanges.json new file mode 100644 index 00000000..4d5759a4 --- /dev/null +++ b/boneset-api/data/subbones/hand_phalanges.json @@ -0,0 +1,4 @@ +{ + "name": "Phalanges", + "id": "hand_phalanges" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_pisiform.json b/boneset-api/data/subbones/hand_pisiform.json new file mode 100644 index 00000000..22db233e --- /dev/null +++ b/boneset-api/data/subbones/hand_pisiform.json @@ -0,0 +1,4 @@ +{ + "name": "Pisiform", + "id": "hand_pisiform" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_scaphoid.json b/boneset-api/data/subbones/hand_scaphoid.json new file mode 100644 index 00000000..36d0d95f --- /dev/null +++ b/boneset-api/data/subbones/hand_scaphoid.json @@ -0,0 +1,4 @@ +{ + "name": "Scaphoid", + "id": "hand_scaphoid" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_trapezium.json b/boneset-api/data/subbones/hand_trapezium.json new file mode 100644 index 00000000..ad5eab75 --- /dev/null +++ b/boneset-api/data/subbones/hand_trapezium.json @@ -0,0 +1,4 @@ +{ + "name": "Trapezium", + "id": "hand_trapezium" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_trapezoid.json b/boneset-api/data/subbones/hand_trapezoid.json new file mode 100644 index 00000000..6761d400 --- /dev/null +++ b/boneset-api/data/subbones/hand_trapezoid.json @@ -0,0 +1,4 @@ +{ + "name": "Trapezoid", + "id": "hand_trapezoid" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/hand_triquetrum.json b/boneset-api/data/subbones/hand_triquetrum.json new file mode 100644 index 00000000..4873da3e --- /dev/null +++ b/boneset-api/data/subbones/hand_triquetrum.json @@ -0,0 +1,4 @@ +{ + "name": "Triquetrum", + "id": "hand_triquetrum" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_anatomical_neck.json b/boneset-api/data/subbones/humerus_anatomical_neck.json new file mode 100644 index 00000000..ede4725d --- /dev/null +++ b/boneset-api/data/subbones/humerus_anatomical_neck.json @@ -0,0 +1,4 @@ +{ + "name": "Anatomical neck", + "id": "humerus_anatomical_neck" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_capitulum_and_trochlea.json b/boneset-api/data/subbones/humerus_capitulum_and_trochlea.json new file mode 100644 index 00000000..6cd5bd47 --- /dev/null +++ b/boneset-api/data/subbones/humerus_capitulum_and_trochlea.json @@ -0,0 +1,4 @@ +{ + "name": "Capitulum and trochlea", + "id": "humerus_capitulum_and_trochlea" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_condyles.json b/boneset-api/data/subbones/humerus_condyles.json new file mode 100644 index 00000000..95b52b85 --- /dev/null +++ b/boneset-api/data/subbones/humerus_condyles.json @@ -0,0 +1,4 @@ +{ + "name": "Condyles", + "id": "humerus_condyles" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_deltoid_tuberosity.json b/boneset-api/data/subbones/humerus_deltoid_tuberosity.json new file mode 100644 index 00000000..9cb1565c --- /dev/null +++ b/boneset-api/data/subbones/humerus_deltoid_tuberosity.json @@ -0,0 +1,4 @@ +{ + "name": "Deltoid tuberosity", + "id": "humerus_deltoid_tuberosity" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_greater_tubercle.json b/boneset-api/data/subbones/humerus_greater_tubercle.json new file mode 100644 index 00000000..d1482ce0 --- /dev/null +++ b/boneset-api/data/subbones/humerus_greater_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Greater tubercle", + "id": "humerus_greater_tubercle" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_head.json b/boneset-api/data/subbones/humerus_head.json new file mode 100644 index 00000000..46d8fc39 --- /dev/null +++ b/boneset-api/data/subbones/humerus_head.json @@ -0,0 +1,4 @@ +{ + "name": "Head", + "id": "humerus_head" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_intertubercular_sulcus.json b/boneset-api/data/subbones/humerus_intertubercular_sulcus.json new file mode 100644 index 00000000..2185bff6 --- /dev/null +++ b/boneset-api/data/subbones/humerus_intertubercular_sulcus.json @@ -0,0 +1,4 @@ +{ + "name": "Intertubercular sulcus", + "id": "humerus_intertubercular_sulcus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_lesser_tubercle.json b/boneset-api/data/subbones/humerus_lesser_tubercle.json new file mode 100644 index 00000000..6920d07d --- /dev/null +++ b/boneset-api/data/subbones/humerus_lesser_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Lesser tubercle", + "id": "humerus_lesser_tubercle" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_olecranon_fossa.json b/boneset-api/data/subbones/humerus_olecranon_fossa.json new file mode 100644 index 00000000..83f8e8a2 --- /dev/null +++ b/boneset-api/data/subbones/humerus_olecranon_fossa.json @@ -0,0 +1,4 @@ +{ + "name": "Olecranon fossa", + "id": "humerus_olecranon_fossa" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_radial_and_coronoid_fossae.json b/boneset-api/data/subbones/humerus_radial_and_coronoid_fossae.json new file mode 100644 index 00000000..d94f1fa4 --- /dev/null +++ b/boneset-api/data/subbones/humerus_radial_and_coronoid_fossae.json @@ -0,0 +1,4 @@ +{ + "name": "Radial and coronoid fossae", + "id": "humerus_radial_and_coronoid_fossae" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_radial_sulcus.json b/boneset-api/data/subbones/humerus_radial_sulcus.json new file mode 100644 index 00000000..064f6214 --- /dev/null +++ b/boneset-api/data/subbones/humerus_radial_sulcus.json @@ -0,0 +1,4 @@ +{ + "name": "Radial sulcus", + "id": "humerus_radial_sulcus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/humerus_shaft.json b/boneset-api/data/subbones/humerus_shaft.json new file mode 100644 index 00000000..fddb749c --- /dev/null +++ b/boneset-api/data/subbones/humerus_shaft.json @@ -0,0 +1,4 @@ +{ + "name": "Shaft", + "id": "humerus_shaft" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/iliac_crest.json b/boneset-api/data/subbones/iliac_crest.json new file mode 100644 index 00000000..7887ea89 --- /dev/null +++ b/boneset-api/data/subbones/iliac_crest.json @@ -0,0 +1,4 @@ +{ + "name": "Iliac Crest", + "id": "iliac_crest" +} diff --git a/boneset-api/data/subbones/inferior_maxilla.json b/boneset-api/data/subbones/inferior_maxilla.json new file mode 100644 index 00000000..76423ac6 --- /dev/null +++ b/boneset-api/data/subbones/inferior_maxilla.json @@ -0,0 +1 @@ +{"name": "Maxilla", "id": "inferior_maxilla", "subbones": []} diff --git a/boneset-api/data/subbones/inferior_occipital_bone.json b/boneset-api/data/subbones/inferior_occipital_bone.json new file mode 100644 index 00000000..5ee80099 --- /dev/null +++ b/boneset-api/data/subbones/inferior_occipital_bone.json @@ -0,0 +1 @@ +{"name": "Occipital bone", "id": "inferior_occipital_bone", "subbones": []} diff --git a/boneset-api/data/subbones/inferior_palatine_bone.json b/boneset-api/data/subbones/inferior_palatine_bone.json new file mode 100644 index 00000000..c6e2663f --- /dev/null +++ b/boneset-api/data/subbones/inferior_palatine_bone.json @@ -0,0 +1 @@ +{"name": "Palatine bone", "id": "inferior_palatine_bone", "subbones": []} diff --git a/boneset-api/data/subbones/inferior_sphenoid_bone.json b/boneset-api/data/subbones/inferior_sphenoid_bone.json new file mode 100644 index 00000000..030602ac --- /dev/null +++ b/boneset-api/data/subbones/inferior_sphenoid_bone.json @@ -0,0 +1 @@ +{"name": "Sphenoid bone", "id": "inferior_sphenoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/inferior_temporal_bone.json b/boneset-api/data/subbones/inferior_temporal_bone.json new file mode 100644 index 00000000..9f2db5b0 --- /dev/null +++ b/boneset-api/data/subbones/inferior_temporal_bone.json @@ -0,0 +1 @@ +{"name": "Temporal bone", "id": "inferior_temporal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/inferior_vomer.json b/boneset-api/data/subbones/inferior_vomer.json new file mode 100644 index 00000000..9683fa0d --- /dev/null +++ b/boneset-api/data/subbones/inferior_vomer.json @@ -0,0 +1 @@ +{"name": "Vomer", "id": "inferior_vomer", "subbones": []} diff --git a/boneset-api/data/subbones/intercondylar_fossa.json b/boneset-api/data/subbones/intercondylar_fossa.json new file mode 100644 index 00000000..49e77f1c --- /dev/null +++ b/boneset-api/data/subbones/intercondylar_fossa.json @@ -0,0 +1,4 @@ +{ + "name": "Intercondylar fossa", + "id": "intercondylar_fossa" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/intermediate_cuneiform.json b/boneset-api/data/subbones/intermediate_cuneiform.json new file mode 100644 index 00000000..49824a8c --- /dev/null +++ b/boneset-api/data/subbones/intermediate_cuneiform.json @@ -0,0 +1,4 @@ +{ + "name": "Intermediate cuneiform", + "id": "intermediate_cuneiform" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/interosseous_border.json b/boneset-api/data/subbones/interosseous_border.json new file mode 100644 index 00000000..5cd86e51 --- /dev/null +++ b/boneset-api/data/subbones/interosseous_border.json @@ -0,0 +1,4 @@ +{ + "name": "Interosseous border", + "id": "interosseous_border" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/intertrochanteric_line.json b/boneset-api/data/subbones/intertrochanteric_line.json new file mode 100644 index 00000000..c0344806 --- /dev/null +++ b/boneset-api/data/subbones/intertrochanteric_line.json @@ -0,0 +1,4 @@ +{ + "name": "Intertrochanteric line", + "id": "intertrochanteric_line" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/lateral_cuneiform.json b/boneset-api/data/subbones/lateral_cuneiform.json new file mode 100644 index 00000000..f5c4a852 --- /dev/null +++ b/boneset-api/data/subbones/lateral_cuneiform.json @@ -0,0 +1,4 @@ +{ + "name": "Lateral cuneiform", + "id": "lateral_cuneiform" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/lateral_ethmoid_bone.json b/boneset-api/data/subbones/lateral_ethmoid_bone.json new file mode 100644 index 00000000..fcebc95f --- /dev/null +++ b/boneset-api/data/subbones/lateral_ethmoid_bone.json @@ -0,0 +1 @@ +{"name": "Ethmoid bone", "id": "lateral_ethmoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/lateral_lacrimal_bone.json b/boneset-api/data/subbones/lateral_lacrimal_bone.json new file mode 100644 index 00000000..66842783 --- /dev/null +++ b/boneset-api/data/subbones/lateral_lacrimal_bone.json @@ -0,0 +1 @@ +{"name": "Lacrimal bone", "id": "lateral_lacrimal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/lateral_malleolus.json b/boneset-api/data/subbones/lateral_malleolus.json new file mode 100644 index 00000000..13b066c1 --- /dev/null +++ b/boneset-api/data/subbones/lateral_malleolus.json @@ -0,0 +1,4 @@ +{ + "name": "Lateral Malleolus", + "id": "lateral_malleolus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/lateral_mandible.json b/boneset-api/data/subbones/lateral_mandible.json new file mode 100644 index 00000000..e084e939 --- /dev/null +++ b/boneset-api/data/subbones/lateral_mandible.json @@ -0,0 +1 @@ +{"name": "Mandible", "id": "lateral_mandible", "subbones": []} diff --git a/boneset-api/data/subbones/lateral_parietal_bone.json b/boneset-api/data/subbones/lateral_parietal_bone.json new file mode 100644 index 00000000..19fabd65 --- /dev/null +++ b/boneset-api/data/subbones/lateral_parietal_bone.json @@ -0,0 +1 @@ +{"name": "Parietal bone", "id": "lateral_parietal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/lateral_sphenoid_bone.json b/boneset-api/data/subbones/lateral_sphenoid_bone.json new file mode 100644 index 00000000..968a1af2 --- /dev/null +++ b/boneset-api/data/subbones/lateral_sphenoid_bone.json @@ -0,0 +1 @@ +{"name": "Sphenoid bone", "id": "lateral_sphenoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/lateral_temporal_bone.json b/boneset-api/data/subbones/lateral_temporal_bone.json new file mode 100644 index 00000000..eeb8b515 --- /dev/null +++ b/boneset-api/data/subbones/lateral_temporal_bone.json @@ -0,0 +1 @@ +{"name": "Temporal bone", "id": "lateral_temporal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/lesser_trochanter.json b/boneset-api/data/subbones/lesser_trochanter.json new file mode 100644 index 00000000..0a02a4b8 --- /dev/null +++ b/boneset-api/data/subbones/lesser_trochanter.json @@ -0,0 +1,4 @@ +{ + "name": "Lesser trochanter", + "id": "lesser_trochanter" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/linea_aspera.json b/boneset-api/data/subbones/linea_aspera.json new file mode 100644 index 00000000..8a4a0073 --- /dev/null +++ b/boneset-api/data/subbones/linea_aspera.json @@ -0,0 +1,4 @@ +{ + "name": "Linea aspera", + "id": "linea_aspera" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_accessory_process.json b/boneset-api/data/subbones/lumbar_accessory_process.json new file mode 100644 index 00000000..3f864d9b --- /dev/null +++ b/boneset-api/data/subbones/lumbar_accessory_process.json @@ -0,0 +1 @@ +{"id": "lumbar_accessory_process", "name": "Lumbar Accessory Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_articular_surfaces.json b/boneset-api/data/subbones/lumbar_articular_surfaces.json new file mode 100644 index 00000000..4c01e1a8 --- /dev/null +++ b/boneset-api/data/subbones/lumbar_articular_surfaces.json @@ -0,0 +1 @@ +{"id": "lumbar_articular_surfaces", "name": "Lumbar Articular Surfaces"} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_body.json b/boneset-api/data/subbones/lumbar_body.json new file mode 100644 index 00000000..ad2a1a49 --- /dev/null +++ b/boneset-api/data/subbones/lumbar_body.json @@ -0,0 +1 @@ +{"id": "lumbar_body", "name": "Lumbar Body"} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_mammillary_process.json b/boneset-api/data/subbones/lumbar_mammillary_process.json new file mode 100644 index 00000000..501d266a --- /dev/null +++ b/boneset-api/data/subbones/lumbar_mammillary_process.json @@ -0,0 +1 @@ +{"id": "lumbar_mammillary_process", "name": "Lumbar Mammillary Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_spinous_process.json b/boneset-api/data/subbones/lumbar_spinous_process.json new file mode 100644 index 00000000..21ffc85f --- /dev/null +++ b/boneset-api/data/subbones/lumbar_spinous_process.json @@ -0,0 +1 @@ +{"id": "lumbar_spinous_process", "name": "Lumbar Spinous Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/lumbar_transverse_process.json b/boneset-api/data/subbones/lumbar_transverse_process.json new file mode 100644 index 00000000..49492ff2 --- /dev/null +++ b/boneset-api/data/subbones/lumbar_transverse_process.json @@ -0,0 +1 @@ +{"id": "lumbar_transverse_process", "name": "Lumbar Transverse Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/medial_cuneiform.json b/boneset-api/data/subbones/medial_cuneiform.json new file mode 100644 index 00000000..a543bdcd --- /dev/null +++ b/boneset-api/data/subbones/medial_cuneiform.json @@ -0,0 +1,4 @@ +{ + "name": "Medial cuneiform", + "id": "medial_cuneiform" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/metatarsals_and_phalanges.json b/boneset-api/data/subbones/metatarsals_and_phalanges.json new file mode 100644 index 00000000..64317710 --- /dev/null +++ b/boneset-api/data/subbones/metatarsals_and_phalanges.json @@ -0,0 +1,4 @@ +{ + "name": "Metatarsals and phalanges", + "id": "metatarsals_and_phalanges" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/navicular.json b/boneset-api/data/subbones/navicular.json new file mode 100644 index 00000000..83e7a51d --- /dev/null +++ b/boneset-api/data/subbones/navicular.json @@ -0,0 +1,4 @@ +{ + "name": "Navicular", + "id": "navicular" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/patellar_surface.json b/boneset-api/data/subbones/patellar_surface.json new file mode 100644 index 00000000..d3ab2d8b --- /dev/null +++ b/boneset-api/data/subbones/patellar_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Patellar surface", + "id": "patellar_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/phalanges.json b/boneset-api/data/subbones/phalanges.json new file mode 100644 index 00000000..baec962e --- /dev/null +++ b/boneset-api/data/subbones/phalanges.json @@ -0,0 +1,4 @@ +{ + "name": "Phalanges", + "id": "phalanges" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/posterior_border.json b/boneset-api/data/subbones/posterior_border.json new file mode 100644 index 00000000..2781634c --- /dev/null +++ b/boneset-api/data/subbones/posterior_border.json @@ -0,0 +1,4 @@ +{ + "name": "Posterior border", + "id": "posterior_border" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/posterior_iliac_spines.json b/boneset-api/data/subbones/posterior_iliac_spines.json new file mode 100644 index 00000000..54b585dc --- /dev/null +++ b/boneset-api/data/subbones/posterior_iliac_spines.json @@ -0,0 +1,4 @@ +{ + "name": "Posterior Iliac Spines", + "id": "posterior_iliac_spines" +} diff --git a/boneset-api/data/subbones/proximal_end.json b/boneset-api/data/subbones/proximal_end.json new file mode 100644 index 00000000..57c481b0 --- /dev/null +++ b/boneset-api/data/subbones/proximal_end.json @@ -0,0 +1,4 @@ +{ + "name": "Proximal end", + "id": "proximal_end" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/proximal_phalanx.json b/boneset-api/data/subbones/proximal_phalanx.json new file mode 100644 index 00000000..90503d13 --- /dev/null +++ b/boneset-api/data/subbones/proximal_phalanx.json @@ -0,0 +1,4 @@ +{ + "name": "Promixal phalanx", + "id": "proximal_phalanx" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/pubis_pectineal_line.json b/boneset-api/data/subbones/pubis_pectineal_line.json new file mode 100644 index 00000000..36c8cddc --- /dev/null +++ b/boneset-api/data/subbones/pubis_pectineal_line.json @@ -0,0 +1,4 @@ +{ + "name": "Pectineal line", + "id": "pubis_pectineal_line" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_dorsal_tubercle.json b/boneset-api/data/subbones/radius_dorsal_tubercle.json new file mode 100644 index 00000000..6819f3c4 --- /dev/null +++ b/boneset-api/data/subbones/radius_dorsal_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Dorsal tubercle", + "id": "radius_dorsal_tubercle" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_head.json b/boneset-api/data/subbones/radius_head.json new file mode 100644 index 00000000..fadb35c3 --- /dev/null +++ b/boneset-api/data/subbones/radius_head.json @@ -0,0 +1,4 @@ +{ + "name": "Head", + "id": "radius_head" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_neck.json b/boneset-api/data/subbones/radius_neck.json new file mode 100644 index 00000000..49471a25 --- /dev/null +++ b/boneset-api/data/subbones/radius_neck.json @@ -0,0 +1,4 @@ +{ + "name": "Neck", + "id": "radius_neck" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_radial_tuberosity.json b/boneset-api/data/subbones/radius_radial_tuberosity.json new file mode 100644 index 00000000..8b23f1a5 --- /dev/null +++ b/boneset-api/data/subbones/radius_radial_tuberosity.json @@ -0,0 +1,4 @@ +{ + "name": "Radial tuberosity", + "id": "radius_radial_tuberosity" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_styloid_process.json b/boneset-api/data/subbones/radius_styloid_process.json new file mode 100644 index 00000000..ea6d4e08 --- /dev/null +++ b/boneset-api/data/subbones/radius_styloid_process.json @@ -0,0 +1,4 @@ +{ + "name": "Styloid process", + "id": "radius_styloid_process" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/radius_ulnar_notch.json b/boneset-api/data/subbones/radius_ulnar_notch.json new file mode 100644 index 00000000..f1d471f1 --- /dev/null +++ b/boneset-api/data/subbones/radius_ulnar_notch.json @@ -0,0 +1,4 @@ +{ + "name": "Ulnar notch", + "id": "radius_ulnar_notch" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx__sacral_hiatus.json b/boneset-api/data/subbones/sacrum_and_coccyx__sacral_hiatus.json new file mode 100644 index 00000000..f8055274 --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx__sacral_hiatus.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx__sacral_hiatus", "name": "Sacrum And Coccyx Sacral Hiatus"} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx_anterior_and_posterior_sacral_foramina.json b/boneset-api/data/subbones/sacrum_and_coccyx_anterior_and_posterior_sacral_foramina.json new file mode 100644 index 00000000..d13cfc01 --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx_anterior_and_posterior_sacral_foramina.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx_anterior_and_posterior_sacral_foramina", "name": "Sacrum And Coccyx Anterior And Posterior Sacral Foramina"} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx_articular_surface_for_ilium.json b/boneset-api/data/subbones/sacrum_and_coccyx_articular_surface_for_ilium.json new file mode 100644 index 00000000..9c46e807 --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx_articular_surface_for_ilium.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx_articular_surface_for_ilium", "name": "Sacrum And Coccyx Articular Surface For Ilium"} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx_median_sacral_crest.json b/boneset-api/data/subbones/sacrum_and_coccyx_median_sacral_crest.json new file mode 100644 index 00000000..b62f7aba --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx_median_sacral_crest.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx_median_sacral_crest", "name": "Sacrum And Coccyx Median Sacral Crest"} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx_sacral_promontory.json b/boneset-api/data/subbones/sacrum_and_coccyx_sacral_promontory.json new file mode 100644 index 00000000..cff72eff --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx_sacral_promontory.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx_sacral_promontory", "name": "Sacrum And Coccyx Sacral Promontory"} \ No newline at end of file diff --git a/boneset-api/data/subbones/sacrum_and_coccyx_superior_articular_process.json b/boneset-api/data/subbones/sacrum_and_coccyx_superior_articular_process.json new file mode 100644 index 00000000..43b0cada --- /dev/null +++ b/boneset-api/data/subbones/sacrum_and_coccyx_superior_articular_process.json @@ -0,0 +1 @@ +{"id": "sacrum_and_coccyx_superior_articular_process", "name": "Sacrum And Coccyx Superior Articular Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/scapula_acromion_and_coracoid_process.json b/boneset-api/data/subbones/scapula_acromion_and_coracoid_process.json new file mode 100644 index 00000000..6e2dc8ed --- /dev/null +++ b/boneset-api/data/subbones/scapula_acromion_and_coracoid_process.json @@ -0,0 +1,4 @@ +{ + "name": "Acromion and Coracoid process", + "id": "scapula_acromion_and_coracoid_process" +} diff --git a/boneset-api/data/subbones/scapula_body.json b/boneset-api/data/subbones/scapula_body.json new file mode 100644 index 00000000..262562ed --- /dev/null +++ b/boneset-api/data/subbones/scapula_body.json @@ -0,0 +1,4 @@ +{ + "name": "Scapula Body", + "id": "scapula_body" +} diff --git a/boneset-api/data/subbones/scapula_fossae.json b/boneset-api/data/subbones/scapula_fossae.json new file mode 100644 index 00000000..e3af0ce0 --- /dev/null +++ b/boneset-api/data/subbones/scapula_fossae.json @@ -0,0 +1,4 @@ +{ + "name": "Fossae", + "id": "scapula_fossae" +} diff --git a/boneset-api/data/subbones/scapula_spine.json b/boneset-api/data/subbones/scapula_spine.json new file mode 100644 index 00000000..5b7c200c --- /dev/null +++ b/boneset-api/data/subbones/scapula_spine.json @@ -0,0 +1,4 @@ +{ + "name": "Spine", + "id": "scapula_spine" +} diff --git a/boneset-api/data/subbones/sternum_body.json b/boneset-api/data/subbones/sternum_body.json new file mode 100644 index 00000000..44125ee4 --- /dev/null +++ b/boneset-api/data/subbones/sternum_body.json @@ -0,0 +1,4 @@ +{ + "name": "Body", + "id": "sternum_body" +} diff --git a/boneset-api/data/subbones/sternum_manubrium.json b/boneset-api/data/subbones/sternum_manubrium.json new file mode 100644 index 00000000..0f86971e --- /dev/null +++ b/boneset-api/data/subbones/sternum_manubrium.json @@ -0,0 +1,4 @@ +{ + "name": "Manubrium", + "id": "sternum_manubrium" +} diff --git a/boneset-api/data/subbones/sternum_xiphoid_process.json b/boneset-api/data/subbones/sternum_xiphoid_process.json new file mode 100644 index 00000000..9d666e5c --- /dev/null +++ b/boneset-api/data/subbones/sternum_xiphoid_process.json @@ -0,0 +1,4 @@ +{ + "name": "Xiphoid process", + "id": "sternum_xiphoid_process" +} diff --git a/boneset-api/data/subbones/superior_ethmoid_bone.json b/boneset-api/data/subbones/superior_ethmoid_bone.json new file mode 100644 index 00000000..1877ffc0 --- /dev/null +++ b/boneset-api/data/subbones/superior_ethmoid_bone.json @@ -0,0 +1 @@ +{"name": "Ethmoid bone", "id": "superior_ethmoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/superior_frontal_bone.json b/boneset-api/data/subbones/superior_frontal_bone.json new file mode 100644 index 00000000..eb59f186 --- /dev/null +++ b/boneset-api/data/subbones/superior_frontal_bone.json @@ -0,0 +1 @@ +{"name": "Frontal bone", "id": "superior_frontal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/superior_occipital_bone.json b/boneset-api/data/subbones/superior_occipital_bone.json new file mode 100644 index 00000000..748f003b --- /dev/null +++ b/boneset-api/data/subbones/superior_occipital_bone.json @@ -0,0 +1 @@ +{"name": "Occipital bone", "id": "superior_occipital_bone", "subbones": []} diff --git a/boneset-api/data/subbones/superior_sphenoid_bone.json b/boneset-api/data/subbones/superior_sphenoid_bone.json new file mode 100644 index 00000000..6f093392 --- /dev/null +++ b/boneset-api/data/subbones/superior_sphenoid_bone.json @@ -0,0 +1 @@ +{"name": "Sphenoid bone", "id": "superior_sphenoid_bone", "subbones": []} diff --git a/boneset-api/data/subbones/superior_temporal_bone.json b/boneset-api/data/subbones/superior_temporal_bone.json new file mode 100644 index 00000000..3aad79a4 --- /dev/null +++ b/boneset-api/data/subbones/superior_temporal_bone.json @@ -0,0 +1 @@ +{"name": "Temporal bone", "id": "superior_temporal_bone", "subbones": []} diff --git a/boneset-api/data/subbones/sustentaculum_tali.json b/boneset-api/data/subbones/sustentaculum_tali.json new file mode 100644 index 00000000..f383f65e --- /dev/null +++ b/boneset-api/data/subbones/sustentaculum_tali.json @@ -0,0 +1,4 @@ +{ + "name": "Sustentaculum tali", + "id": "sustentaculum_tali" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/talus.json b/boneset-api/data/subbones/talus.json new file mode 100644 index 00000000..b187b658 --- /dev/null +++ b/boneset-api/data/subbones/talus.json @@ -0,0 +1,4 @@ +{ + "name": "Talus", + "id": "talus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/tarsal_sinus.json b/boneset-api/data/subbones/tarsal_sinus.json new file mode 100644 index 00000000..9c0ccba9 --- /dev/null +++ b/boneset-api/data/subbones/tarsal_sinus.json @@ -0,0 +1,4 @@ +{ + "name": "Tarsal sinus", + "id": "tarsal_sinus" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_articular_surfaces.json b/boneset-api/data/subbones/thoracic_articular_surfaces.json new file mode 100644 index 00000000..a3bf7558 --- /dev/null +++ b/boneset-api/data/subbones/thoracic_articular_surfaces.json @@ -0,0 +1 @@ +{"id": "thoracic_articular_surfaces", "name": "Thoracic Articular Surfaces"} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_body.json b/boneset-api/data/subbones/thoracic_body.json new file mode 100644 index 00000000..935014da --- /dev/null +++ b/boneset-api/data/subbones/thoracic_body.json @@ -0,0 +1 @@ +{"id": "thoracic_body", "name": "Thoracic Body"} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_costal_facets.json b/boneset-api/data/subbones/thoracic_costal_facets.json new file mode 100644 index 00000000..fd3fc7b9 --- /dev/null +++ b/boneset-api/data/subbones/thoracic_costal_facets.json @@ -0,0 +1 @@ +{"id": "thoracic_costal_facets", "name": "Thoracic Costal Facets"} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_spinous_process.json b/boneset-api/data/subbones/thoracic_spinous_process.json new file mode 100644 index 00000000..b2baeb72 --- /dev/null +++ b/boneset-api/data/subbones/thoracic_spinous_process.json @@ -0,0 +1 @@ +{"id": "thoracic_spinous_process", "name": "Thoracic Spinous Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_transverse_process.json b/boneset-api/data/subbones/thoracic_transverse_process.json new file mode 100644 index 00000000..4432dcd5 --- /dev/null +++ b/boneset-api/data/subbones/thoracic_transverse_process.json @@ -0,0 +1 @@ +{"id": "thoracic_transverse_process", "name": "Thoracic Transverse Process"} \ No newline at end of file diff --git a/boneset-api/data/subbones/thoracic_vertebral_notch.json b/boneset-api/data/subbones/thoracic_vertebral_notch.json new file mode 100644 index 00000000..a655ba0a --- /dev/null +++ b/boneset-api/data/subbones/thoracic_vertebral_notch.json @@ -0,0 +1 @@ +{"id": "thoracic_vertebral_notch", "name": "Thoracic Vertebral Notch"} \ No newline at end of file diff --git a/boneset-api/data/subbones/tibia_lateral_surface.json b/boneset-api/data/subbones/tibia_lateral_surface.json new file mode 100644 index 00000000..81c267a0 --- /dev/null +++ b/boneset-api/data/subbones/tibia_lateral_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Lateral surface", + "id": "tibia_lateral_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/tibia_medial_surface.json b/boneset-api/data/subbones/tibia_medial_surface.json new file mode 100644 index 00000000..154fd393 --- /dev/null +++ b/boneset-api/data/subbones/tibia_medial_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Medial surface", + "id": "tibia_medial_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/tibia_posterior_surface.json b/boneset-api/data/subbones/tibia_posterior_surface.json new file mode 100644 index 00000000..ae81503b --- /dev/null +++ b/boneset-api/data/subbones/tibia_posterior_surface.json @@ -0,0 +1,4 @@ +{ + "name": "Posterior surface", + "id": "tibia_posterior_surface" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/tibia_shaft.json b/boneset-api/data/subbones/tibia_shaft.json new file mode 100644 index 00000000..beecb8b7 --- /dev/null +++ b/boneset-api/data/subbones/tibia_shaft.json @@ -0,0 +1,4 @@ +{ + "name": "Shaft", + "id": "tibia_shaft" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/tibial_tuberosity.json b/boneset-api/data/subbones/tibial_tuberosity.json new file mode 100644 index 00000000..dacae083 --- /dev/null +++ b/boneset-api/data/subbones/tibial_tuberosity.json @@ -0,0 +1,4 @@ +{ + "name": "Tibial tuberosity", + "id": "tibial_tuberosity" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/typical_rib_body.json b/boneset-api/data/subbones/typical_rib_body.json new file mode 100644 index 00000000..fad0e3ab --- /dev/null +++ b/boneset-api/data/subbones/typical_rib_body.json @@ -0,0 +1,4 @@ +{ + "name": "Body", + "id": "typical_rib_body" +} diff --git a/boneset-api/data/subbones/typical_rib_head_and_neck.json b/boneset-api/data/subbones/typical_rib_head_and_neck.json new file mode 100644 index 00000000..08c592f3 --- /dev/null +++ b/boneset-api/data/subbones/typical_rib_head_and_neck.json @@ -0,0 +1,4 @@ +{ + "name": "Head and Neck", + "id": "typical_rib_head_and_neck" +} diff --git a/boneset-api/data/subbones/typical_rib_tubercle.json b/boneset-api/data/subbones/typical_rib_tubercle.json new file mode 100644 index 00000000..2134dd47 --- /dev/null +++ b/boneset-api/data/subbones/typical_rib_tubercle.json @@ -0,0 +1,4 @@ +{ + "name": "Tubercle", + "id": "typical_rib_tubercle" +} diff --git a/boneset-api/data/subbones/ulna_coronoid_process.json b/boneset-api/data/subbones/ulna_coronoid_process.json new file mode 100644 index 00000000..1269f0e9 --- /dev/null +++ b/boneset-api/data/subbones/ulna_coronoid_process.json @@ -0,0 +1,4 @@ +{ + "name": "Coronoid process", + "id": "ulna_coronoid_process" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/ulna_olecranon_process.json b/boneset-api/data/subbones/ulna_olecranon_process.json new file mode 100644 index 00000000..4b6424cb --- /dev/null +++ b/boneset-api/data/subbones/ulna_olecranon_process.json @@ -0,0 +1,4 @@ +{ + "name": "Olecranon process", + "id": "ulna_olecranon_process" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/ulna_radial_notch.json b/boneset-api/data/subbones/ulna_radial_notch.json new file mode 100644 index 00000000..a2f2f3d0 --- /dev/null +++ b/boneset-api/data/subbones/ulna_radial_notch.json @@ -0,0 +1,4 @@ +{ + "name": "Radial notch", + "id": "ulna_radial_notch" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/ulna_styloid_process.json b/boneset-api/data/subbones/ulna_styloid_process.json new file mode 100644 index 00000000..1e785547 --- /dev/null +++ b/boneset-api/data/subbones/ulna_styloid_process.json @@ -0,0 +1,4 @@ +{ + "name": "Styloid process", + "id": "ulna_styloid_process" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/ulna_trochlear_notch.json b/boneset-api/data/subbones/ulna_trochlear_notch.json new file mode 100644 index 00000000..b53db1c8 --- /dev/null +++ b/boneset-api/data/subbones/ulna_trochlear_notch.json @@ -0,0 +1,4 @@ +{ + "name": "Trochlear notch", + "id": "ulna_trochlear_notch" +} \ No newline at end of file diff --git a/boneset-api/data/subbones/ulna_ulnar_tuberosity.json b/boneset-api/data/subbones/ulna_ulnar_tuberosity.json new file mode 100644 index 00000000..0d650aea --- /dev/null +++ b/boneset-api/data/subbones/ulna_ulnar_tuberosity.json @@ -0,0 +1,4 @@ +{ + "name": "Ulnar tuberosity", + "id": "ulna_ulnar_tuberosity" +} \ No newline at end of file diff --git a/boneset-api/server.js b/boneset-api/server.js index 13321f1c..0de651c8 100644 --- a/boneset-api/server.js +++ b/boneset-api/server.js @@ -1,6 +1,5 @@ // boneset-api/server.js const express = require("express"); -const axios = require("axios"); const cors = require("cors"); const rateLimit = require("express-rate-limit"); @@ -13,11 +12,20 @@ const PORT = process.env.PORT || 8000; app.use(cors()); app.use(express.json()); -const GITHUB_REPO = "https://raw.githubusercontent.com/oss-slu/DigitalBonesBox/data/data/"; -const BONESET_DIR_URL = `${GITHUB_REPO}boneset/`; +const API_BASE_URL = `http://127.0.0.1:${PORT}`; + +const LOCAL_DATA_DIR = path.join(__dirname, "data"); +const BONESET_DIR = path.join(LOCAL_DATA_DIR, "boneset"); +const BONES_DIR = path.join(LOCAL_DATA_DIR, "bones"); +const COLORED_REGIONS_DIR = path.join(LOCAL_DATA_DIR, "annotations", "ColoredRegions"); +const TEXT_LABEL_ANNOTATIONS_DIR = path.join(LOCAL_DATA_DIR, "annotations", "text_label_annotations"); +const ROTATIONS_TEMPLATE_DIR = path.join(LOCAL_DATA_DIR, "annotations", "rotations annotations"); +const DESCRIPTIONS_DIR = path.join(LOCAL_DATA_DIR, "descriptions"); +const IMAGES_DIR = path.join(LOCAL_DATA_DIR, "images"); + const BONESET_NAMES = ["bony_pelvis", "skull", "thorax", "vertebrae", "upper_limb", "lower_limb"]; -const BONES_DIR_URL = `${GITHUB_REPO}bones/`; -const GITHUB_COLORED_REGIONS_URL = `${GITHUB_REPO}annotations/ColoredRegions/`; + +app.use("/api/images", express.static(IMAGES_DIR)); // Rate limiter for search endpoint const searchLimiter = rateLimit({ @@ -43,37 +51,49 @@ function escapeHtml(str = "") { // Input validation helper for boneId function isValidBoneId(boneId) { - // Ensure boneId is a string (not an array or other type) if (typeof boneId !== "string") { return false; } - + // Only allow alphanumeric characters and underscores // This prevents path traversal and URL injection attacks const validBoneIdPattern = /^[a-z0-9_]+$/i; return validBoneIdPattern.test(boneId) && boneId.length > 0 && boneId.length <= 100; } -// GitHub JSON fetcher -async function fetchJSON(url) { +async function readJSON(filePath) { + const resolvedPath = path.resolve(filePath); + const relativeToDataDir = path.relative(LOCAL_DATA_DIR, resolvedPath); + const isWithinDataDir = + relativeToDataDir && + !relativeToDataDir.startsWith("..") && + !path.isAbsolute(relativeToDataDir); + + if (!isWithinDataDir) { + console.error(`Blocked file access outside data directory: ${filePath}`); + return { data: null, status: 403 }; + } + try { - const response = await axios.get(url, { timeout: 10_000 }); - return { data: response.data, status: response.status }; + const raw = await fs.readFile(resolvedPath, "utf8"); + return { data: JSON.parse(raw), status: 200 }; } catch (error) { - console.error(`Failed to fetch ${url}:`, error.message); - const status = error.response?.status || 500; - return { data: null, status }; + if (error.code === "ENOENT") { + return { data: null, status: 404 }; + } + console.error(`Failed to read JSON ${resolvedPath}:`, error.message); + return { data: null, status: 500 }; } } -// Initialize search cache at startup async function initializeSearchCache() { try { const searchData = []; console.log("Initializing search cache..."); + for (const bonesetName of BONESET_NAMES) { - const bonesetJsonUrl = `${BONESET_DIR_URL}${bonesetName}.json`; - const bonesetResult = await fetchJSON(bonesetJsonUrl); + const bonesetPath = path.join(BONESET_DIR, `${bonesetName}.json`); + const bonesetResult = await readJSON(bonesetPath); const bonesetData = bonesetResult.data; if (!bonesetData) { console.warn(`Failed to load boneset data from ${bonesetName}`); @@ -87,12 +107,13 @@ async function initializeSearchCache() { type: "boneset", boneset: bonesetData.id, bone: null, - subbone: null + subbone: null, }); // Load all bones and sub-bones for (const boneId of bonesetData.bones || []) { - const boneResult = await fetchJSON(`${BONES_DIR_URL}${boneId}.json`); + const bonePath = path.join(BONES_DIR, `${boneId}.json`); + const boneResult = await readJSON(bonePath); const boneData = boneResult.data; if (boneData) { // Add bone to search data @@ -102,24 +123,24 @@ async function initializeSearchCache() { type: "bone", boneset: bonesetData.id, bone: boneData.id, - subbone: null + subbone: null, }); // Add sub-bones to search data for (const subBoneId of boneData.subBones || []) { - const subBoneName = subBoneId.replace(/_/g, " "); searchData.push({ id: subBoneId, - name: subBoneName, + name: subBoneId.replace(/_/g, " "), type: "subbone", boneset: bonesetData.id, bone: boneData.id, - subbone: subBoneId + subbone: subBoneId, }); } } } } + searchCache = searchData; console.log(`Search cache initialized with ${searchData.length} items`); } catch (error) { @@ -130,34 +151,34 @@ async function initializeSearchCache() { // Search function with ranking function searchItems(query, limit = 20) { if (!searchCache) return []; - + const q = query.toLowerCase().trim(); const results = []; - + // First pass: prefix matches (higher priority) for (const item of searchCache) { if (!item.name) continue; - + if (item.name.toLowerCase().startsWith(q)) { results.push({ ...item, priority: 1 }); } } - + // Second pass: substring matches (lower priority) for (const item of searchCache) { if (!item.name) continue; - + if (!item.name.toLowerCase().startsWith(q) && item.name.toLowerCase().includes(q)) { results.push({ ...item, priority: 2 }); } } - + // Sort by priority, then by name results.sort((a, b) => { if (a.priority !== b.priority) return a.priority - b.priority; return a.name.localeCompare(b.name); }); - + return results.slice(0, limit); } @@ -174,28 +195,35 @@ app.get("/combined-data", async (_req, res) => { const bonesets = []; const bones = []; const subbones = []; + for (const bonesetName of BONESET_NAMES) { - const bonesetJsonUrl = `${BONESET_DIR_URL}${bonesetName}.json`; - const bonesetResult = await fetchJSON(bonesetJsonUrl); + const bonesetPath = path.join(BONESET_DIR, `${bonesetName}.json`); + const bonesetResult = await readJSON(bonesetPath); const bonesetData = bonesetResult.data; if (!bonesetData) { + console.error(`Failed to load boneset data from ${bonesetName}`); return res.status(bonesetResult.status).json({ error: "Failed to load boneset data" }); } - bonesets.push({id: bonesetData.id, name: bonesetData.name}); + bonesets.push({ id: bonesetData.id, name: bonesetData.name }); for (const boneId of bonesetData.bones || []) { - const boneResult = await fetchJSON(`${BONES_DIR_URL}${boneId}.json`); + const bonePath = path.join(BONES_DIR, `${boneId}.json`); + const boneResult = await readJSON(bonePath); const boneData = boneResult.data; if (boneData) { bones.push({ id: boneData.id, name: boneData.name, boneset: bonesetData.id }); (boneData.subBones || []).forEach((subBoneId) => { subbones.push({ id: subBoneId, name: subBoneId.replace(/_/g, " "), bone: boneData.id }); }); + } else { + console.error(`Failed to load bone data from ${boneId}`); + return res.status(boneResult.status).json({error: "Failed to load bone data"}); } } } - res.json({bonesets, bones, subbones}); + + res.json({ bonesets, bones, subbones }); } catch (error) { console.error("Error fetching combined data:", error.message); res.status(500).json({ error: "Internal Server Error" }); @@ -204,43 +232,31 @@ app.get("/combined-data", async (_req, res) => { /** * Gets colored region data for a specific bone. - * Dynamically constructs the GitHub filename from the boneId and fetches the data. * Expects a 'boneId' query parameter. */ app.get("/api/colored-regions", async (req, res) => { const { boneId } = req.query; if (!boneId) { - return res.status(400).json({ - error: "boneId query parameter is required" - }); + return res.status(400).json({ error: "boneId query parameter is required" }); } if (!isValidBoneId(boneId)) { - return res.status(400).json({ - error: "Invalid boneId format" - }); + return res.status(400).json({ error: "Invalid boneId format" }); } const filename = `${boneId}_colored_regions.json`; - const githubUrl = `${GITHUB_COLORED_REGIONS_URL}${filename}`; + const filePath = path.join(COLORED_REGIONS_DIR, filename); + const result = await readJSON(filePath); - try { - const response = await axios.get(githubUrl, { timeout: 5000 }); - return res.json(response.data); - } catch (error) { - if (error.response?.status === 404) { - console.log(`[ColoredRegions API] Not found: ${filename}`); - return res.status(404).json({ - error: `Colored region data not available for boneId: ${boneId}` - }); + if (!result.data) { + if (result.status === 404) { + return res.status(404).json({ error: `Colored region data not available for boneId: ${boneId}` }); } - - console.error(`[ColoredRegions API] Error fetching ${filename}:`, error.message); - return res.status(502).json({ - error: "Failed to fetch colored region data from GitHub" - }); + return res.status(500).json({ error: "Failed to load colored region data" }); } + + res.json(result.data); }); /** @@ -252,26 +268,23 @@ app.get("/api/description/", async (req, res) => { if (!boneId) { return res.send(" "); } - - // Validate boneId to prevent SSRF attacks + if (!isValidBoneId(boneId)) { return res.send("