Skip to content

Commit

Permalink
adding initial set of scripts PPM-192
Browse files Browse the repository at this point in the history
  • Loading branch information
IsaacSugden committed Dec 17, 2024
1 parent 59eb5c9 commit d06518a
Show file tree
Hide file tree
Showing 4 changed files with 439 additions and 0 deletions.
4 changes: 4 additions & 0 deletions scripts/show_semiconductor_properties/ReadMe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Descs Data Plot Readme
only works for 2024.3 onwards, please see https://downloads.ccdc.cam.ac.uk/documentation/API/descriptive_docs/predicted_properties.html
for more details on the properties.
Will display the properties for the structure currently loaded in the Mercury window
1 change: 1 addition & 0 deletions scripts/show_semiconductor_properties/hist_data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"singlet_state_1_energy": {"y": [205.763815815, 211.3874247755, 217.011033736, 222.6346426965, 228.25825165700002, 233.88186061750002, 239.50546957800003, 245.1290785385, 250.75268749900002, 256.37629645950005, 261.99990542, 267.62351438050007, 273.247123341, 278.8707323015001, 284.49434126200003, 290.11795022250004, 295.74155918300005, 301.36516814350006, 306.98877710400006, 312.6123860645001, 318.2359950250001, 323.8596039855001, 329.4832129460001, 335.1068219065001, 340.7304308670001, 346.3540398275001, 351.9776487880001, 357.6012577485001, 363.22486670900014, 368.8484756695001, 374.47208463000015, 380.0956935905001, 385.71930255100017, 391.3429115115001, 396.9665204720002, 402.59012943250013, 408.2137383930002, 413.83734735350015, 419.46095631400016, 425.08456527450016, 430.7081742350002], "x": [22, 25, 27, 33, 34, 53, 50, 51, 61, 91, 105, 87, 121, 123, 144, 145, 138, 145, 158, 164, 152, 173, 239, 271, 265, 302, 302, 310, 263, 177, 144, 97, 95, 51, 36, 16, 14, 12, 7, 1], "name": "singlet_state_1_energy", "axis_label": "singlet_state_1_energy\n (kJ/mol)"}, "singlet_state_1_oscillator_strength": {"y": [0.0, 0.04342512500000006, 0.08685025000000011, 0.13027537500000017, 0.17370050000000023, 0.2171256250000003, 0.26055075000000033, 0.3039758750000004, 0.34740100000000046, 0.3908261250000005, 0.4342512500000006, 0.47767637500000065, 0.5211015000000007, 0.5645266250000007, 0.6079517500000008, 0.6513768750000009, 0.6948020000000009, 0.738227125000001, 0.781652250000001, 0.8250773750000011, 0.8685025000000012, 0.9119276250000012, 0.9553527500000013, 0.9987778750000014, 1.0422030000000013, 1.0856281250000015, 1.1290532500000015, 1.1724783750000016, 1.2159035000000016, 1.2593286250000018, 1.3027537500000017, 1.3461788750000019, 1.3896040000000018, 1.4330291250000018, 1.476454250000002, 1.519879375000002, 1.563304500000002, 1.606729625000002, 1.6501547500000022, 1.6935798750000022, 1.7370050000000024], "x": [2258, 278, 279, 213, 179, 126, 107, 89, 104, 81, 79, 84, 67, 64, 65, 54, 56, 46, 41, 58, 51, 49, 44, 44, 38, 27, 21, 16, 18, 18, 14, 19, 14, 15, 10, 5, 3, 8, 6, 4], "name": "singlet_state_1_oscillator_strength", "axis_label": "singlet_state_1\noscillator_strength\n"}, "singlet_state_2_energy": {"y": [259.5639485, 265.14320572062496, 270.72246294125, 276.301720161875, 281.88097738249996, 287.460234603125, 293.03949182375, 298.61874904437497, 304.198006265, 309.777263485625, 315.35652070624997, 320.935777926875, 326.5150351475, 332.094292368125, 337.67354958875, 343.252806809375, 348.83206402999997, 354.411321250625, 359.99057847125, 365.569835691875, 371.1490929125, 376.728350133125, 382.30760735375, 387.886864574375, 393.466121795, 399.04537901562503, 404.62463623625, 410.203893456875, 415.7831506775, 421.362407898125, 426.94166511875005, 432.52092233937503, 438.10017956, 443.679436780625, 449.25869400125, 454.837951221875, 460.41720844250005, 465.99646566312504, 471.57572288375, 477.154980104375, 482.73423732500004], "x": [15, 21, 17, 23, 34, 61, 77, 73, 82, 100, 101, 119, 116, 131, 140, 134, 207, 220, 294, 270, 289, 246, 230, 218, 201, 195, 164, 168, 139, 114, 99, 80, 68, 66, 49, 43, 40, 19, 24, 19], "name": "singlet_state_2_energy", "axis_label": "singlet_state_2_energy\n (kJ/mol)"}, "singlet_state_2_oscillator_strength": {"y": [0.0, 0.030939400000000044, 0.06187880000000009, 0.09281820000000013, 0.12375760000000018, 0.15469700000000022, 0.18563640000000026, 0.21657580000000032, 0.24751520000000035, 0.2784546000000004, 0.30939400000000045, 0.3403334000000005, 0.3712728000000005, 0.4022122000000006, 0.43315160000000064, 0.46409100000000064, 0.4950304000000007, 0.5259698000000007, 0.5569092000000008, 0.5878486000000008, 0.6187880000000009, 0.649727400000001, 0.680666800000001, 0.711606200000001, 0.742545600000001, 0.7734850000000011, 0.8044244000000011, 0.8353638000000012, 0.8663032000000013, 0.8972426000000012, 0.9281820000000013, 0.9591214000000013, 0.9900608000000014, 1.0210002000000014, 1.0519396000000014, 1.0828790000000015, 1.1138184000000015, 1.1447578000000016, 1.1756972000000017, 1.2066366000000017, 1.2375760000000018], "x": [2372, 438, 260, 214, 175, 123, 118, 91, 69, 76, 52, 56, 56, 37, 42, 39, 41, 33, 44, 30, 27, 24, 20, 26, 33, 30, 26, 26, 26, 17, 18, 21, 19, 12, 15, 11, 11, 7, 11, 6], "name": "singlet_state_2_oscillator_strength", "axis_label": "singlet_state_2\noscillator_strength\n"}, "triplet_state_1_energy": {"y": [89.095696854, 95.8638567204, 102.63201658679999, 109.4001764532, 116.1683363196, 122.936496186, 129.7046560524, 136.4728159188, 143.2409757852, 150.0091356516, 156.77729551800002, 163.5454553844, 170.3136152508, 177.08177511719998, 183.8499349836, 190.61809485, 197.3862547164, 204.1544145828, 210.9225744492, 217.69073431560003, 224.458894182, 231.22705404840002, 237.9952139148, 244.76337378120002, 251.53153364759999, 258.299693514, 265.0678533804, 271.8360132468, 278.60417311320003, 285.3723329796, 292.14049284600003, 298.9086527124, 305.6768125788, 312.4449724452, 319.2131323116, 325.981292178, 332.7494520444, 339.5176119108, 346.2857717772, 353.0539316436, 359.82209151], "x": [21, 16, 12, 19, 26, 29, 29, 49, 44, 64, 72, 65, 99, 122, 139, 142, 187, 233, 343, 401, 369, 338, 341, 287, 255, 235, 199, 118, 124, 89, 57, 53, 29, 31, 28, 12, 7, 4, 4, 12], "name": "triplet_state_1_energy", "axis_label": "triplet_state_1_energy\n (kJ/mol)"}, "triplet_state_2_energy": {"y": [183.30972993, 188.651716060375, 193.99370219075, 199.33568832112502, 204.6776744515, 210.019660581875, 215.36164671225, 220.703632842625, 226.04561897300002, 231.387605103375, 236.72959123375, 242.071577364125, 247.4135634945, 252.75554962487502, 258.09753575525, 263.439521885625, 268.78150801600003, 274.12349414637504, 279.46548027675, 284.80746640712505, 290.1494525375, 295.491438667875, 300.83342479825, 306.175410928625, 311.517397059, 316.859383189375, 322.20136931975003, 327.54335545012503, 332.88534158050004, 338.227327710875, 343.56931384125005, 348.911299971625, 354.25328610200006, 359.595272232375, 364.9372583627501, 370.279244493125, 375.6212306235, 380.96321675387503, 386.30520288425004, 391.64718901462504, 396.98917514500005], "x": [20, 23, 26, 27, 55, 56, 69, 83, 82, 118, 128, 124, 143, 144, 143, 192, 215, 165, 204, 174, 233, 227, 201, 195, 196, 194, 175, 169, 137, 125, 117, 106, 100, 115, 69, 54, 35, 24, 30, 11], "name": "triplet_state_2_energy", "axis_label": "triplet_state_2_energy\n (kJ/mol)"}, "homo_lumo_gap": {"y": [224.554318237, 228.576522250475, 232.59872626395, 236.62093027742497, 240.64313429089998, 244.66533830437498, 248.68754231785, 252.709746331325, 256.7319503448, 260.754154358275, 264.77635837175, 268.79856238522495, 272.82076639869996, 276.84297041217496, 280.86517442564997, 284.887378439125, 288.9095824526, 292.931786466075, 296.95399047955, 300.976194493025, 304.99839850649994, 309.020602519975, 313.04280653344995, 317.06501054692495, 321.08721456039996, 325.10941857387496, 329.13162258734997, 333.15382660082497, 337.1760306143, 341.198234627775, 345.22043864125, 349.24264265472493, 353.2648466682, 357.28705068167494, 361.30925469515, 365.33145870862495, 369.35366272209995, 373.37586673557496, 377.39807074904996, 381.42027476252497, 385.442478776], "x": [8, 16, 9, 15, 15, 16, 21, 13, 25, 31, 37, 47, 42, 39, 50, 49, 61, 69, 84, 98, 75, 109, 107, 134, 136, 146, 151, 162, 179, 177, 198, 218, 241, 231, 245, 266, 276, 286, 307, 315], "name": "homo_lumo_gap", "axis_label": "homo_lumo_gap\n (kJ/mol)"}, "transfer_integral": {"y": [-30.0112899604, -28.436315342194998, -26.861340723989997, -25.286366105785, -23.71139148758, -22.136416869374997, -20.561442251169996, -18.986467632964995, -17.411493014759998, -15.836518396554995, -14.261543778349996, -12.686569160144995, -11.111594541939994, -9.536619923734992, -7.961645305529995, -6.386670687324994, -4.811696069119993, -3.2367214509149917, -1.6617468327099907, -0.08677221450499317, 1.488202403700008, 3.0631770219050125, 4.63815164011001, 6.2131262583150075, 7.788100876520012, 9.36307549472501, 10.938050112930014, 12.513024731135012, 14.08799934934001, 15.662973967545014, 17.23794858575001, 18.812923203955016, 20.387897822160014, 21.96287244036501, 23.537847058570016, 25.112821676775013, 26.687796294980018, 28.262770913185015, 29.837745531390013, 31.412720149595017, 32.987694767800015], "x": [14, 29, 34, 54, 59, 80, 132, 170, 193, 239, 323, 426, 455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 471, 454, 349, 298, 209, 188, 129, 112, 82, 50, 51, 39, 31, 19, 14], "name": "transfer_integral", "axis_label": "transfer_integral\n (kJ/mol)"}, "hole_reorganization_energy": {"y": [5.2023591609, 6.512744346582501, 7.823129532265001, 9.1335147179475, 10.443899903630001, 11.754285089312502, 13.064670274995002, 14.375055460677501, 15.685440646360002, 16.995825832042502, 18.306211017725005, 19.616596203407504, 20.926981389090002, 22.2373665747725, 23.547751760455, 24.858136946137506, 26.168522131820005, 27.478907317502504, 28.789292503185003, 30.0996776888675, 31.410062874550007, 32.720448060232506, 34.030833245915005, 35.341218431597504, 36.65160361728, 37.96198880296251, 39.27237398864501, 40.58275917432751, 41.893144360010005, 43.203529545692504, 44.51391473137501, 45.82429991705751, 47.13468510274001, 48.44507028842251, 49.755455474105005, 51.06584065978751, 52.37622584547001, 53.68661103115251, 54.99699621683501, 56.30738140251751, 57.61776658820001], "x": [86, 175, 278, 331, 358, 375, 376, 364, 306, 296, 260, 231, 183, 149, 128, 118, 80, 66, 77, 53, 45, 47, 36, 23, 27, 31, 38, 21, 14, 22, 14, 19, 6, 20, 12, 9, 5, 8, 10, 7], "name": "hole_reorganization_energy", "axis_label": "hole_reorganization_energy\n (kJ/mol)"}, "dynamic_disorder": {"y": [3.0168375729, 3.8798093749050007, 4.742781176910001, 5.605752978915002, 6.468724780920002, 7.331696582925003, 8.194668384930004, 9.057640186935004, 9.920611988940006, 10.783583790945006, 11.646555592950007, 12.509527394955008, 13.372499196960009, 14.23547099896501, 15.098442800970009, 15.96141460297501, 16.82438640498001, 17.68735820698501, 18.550330008990013, 19.413301810995016, 20.276273613000015, 21.139245415005014, 22.002217217010013, 22.865189019015013, 23.72816082102002, 24.59113262302502, 25.454104425030017, 26.317076227035017, 27.180048029040016, 28.043019831045022, 28.90599163305002, 29.76896343505502, 30.63193523706002, 31.49490703906502, 32.357878841070026, 33.220850643075025, 34.083822445080024, 34.94679424708502, 35.80976604909003, 36.67273785109503, 37.53570965310003], "x": [227, 447, 710, 759, 633, 453, 349, 305, 204, 144, 80, 78, 62, 39, 31, 21, 24, 25, 16, 12, 11, 7, 7, 10, 7, 0, 7, 3, 3, 5, 4, 2, 3, 4, 1, 2, 4, 2, 0, 3], "name": "dynamic_disorder", "axis_label": "dynamic_disorder\n (kJ/mol)"}}
Loading

0 comments on commit d06518a

Please sign in to comment.