|
3 | 3 | { |
4 | 4 | "cell_type": "code", |
5 | 5 | "execution_count": null, |
6 | | - "id": "1ac207fe", |
| 6 | + "id": "25279ff1", |
7 | 7 | "metadata": { |
8 | 8 | "tags": [ |
9 | 9 | "hide-in-docs" |
|
497 | 497 | "\n", |
498 | 498 | "The next set of parameters is needed to define the peak profile used\n", |
499 | 499 | "in the fitting process. The peak profile describes the shape of the\n", |
500 | | - "diffraction peaks. They include parameters for the broadening and\n", |
501 | | - "asymmetry of the peaks.\n", |
| 500 | + "diffraction peaks.\n", |
502 | 501 | "\n", |
503 | 502 | "There are several commonly used peak profile functions:\n", |
504 | 503 | "- **Gaussian**: Describes peaks with a symmetric bell-shaped curve,\n", |
|
547 | 546 | "metadata": {}, |
548 | 547 | "outputs": [], |
549 | 548 | "source": [ |
550 | | - "project_1.experiments['sim_si'].peak_profile_type = 'pseudo-voigt * ikeda-carpenter'\n", |
| 549 | + "project_1.experiments['sim_si'].peak_profile_type = 'jorgensen'\n", |
551 | 550 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_0 = 69498\n", |
552 | 551 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_1 = -55578\n", |
553 | 552 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_2 = 14560\n", |
554 | | - "project_1.experiments['sim_si'].peak.broad_mix_beta_0 = 0.0019\n", |
555 | | - "project_1.experiments['sim_si'].peak.broad_mix_beta_1 = 0.0137\n", |
556 | | - "project_1.experiments['sim_si'].peak.asym_alpha_0 = -0.0055\n", |
557 | | - "project_1.experiments['sim_si'].peak.asym_alpha_1 = 0.0147" |
| 553 | + "project_1.experiments['sim_si'].peak.exp_decay_beta_0 = 0.0019\n", |
| 554 | + "project_1.experiments['sim_si'].peak.exp_decay_beta_1 = 0.0137\n", |
| 555 | + "project_1.experiments['sim_si'].peak.exp_rise_alpha_0 = -0.0055\n", |
| 556 | + "project_1.experiments['sim_si'].peak.exp_rise_alpha_1 = 0.0147" |
558 | 557 | ] |
559 | 558 | }, |
560 | 559 | { |
|
832 | 831 | " fract_y=0,\n", |
833 | 832 | " fract_z=0,\n", |
834 | 833 | " wyckoff_letter='a',\n", |
835 | | - " b_iso=0.89,\n", |
| 834 | + " adp_iso=0.89,\n", |
836 | 835 | ")" |
837 | 836 | ] |
838 | 837 | }, |
|
955 | 954 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_0.free = True\n", |
956 | 955 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_1.free = True\n", |
957 | 956 | "project_1.experiments['sim_si'].peak.broad_gauss_sigma_2.free = True\n", |
958 | | - "project_1.experiments['sim_si'].peak.broad_mix_beta_0.free = True\n", |
959 | | - "project_1.experiments['sim_si'].peak.broad_mix_beta_1.free = True\n", |
960 | | - "project_1.experiments['sim_si'].peak.asym_alpha_0.free = True\n", |
961 | | - "project_1.experiments['sim_si'].peak.asym_alpha_1.free = True" |
| 957 | + "project_1.experiments['sim_si'].peak.exp_decay_beta_0.free = True\n", |
| 958 | + "project_1.experiments['sim_si'].peak.exp_decay_beta_1.free = True\n", |
| 959 | + "project_1.experiments['sim_si'].peak.exp_rise_alpha_0.free = True\n", |
| 960 | + "project_1.experiments['sim_si'].peak.exp_rise_alpha_1.free = True" |
962 | 961 | ] |
963 | 962 | }, |
964 | 963 | { |
|
1443 | 1442 | "source": [ |
1444 | 1443 | "# # Create a reference to the peak profile parameters from the Si\n", |
1445 | 1444 | "sim_si_peak = project_1.experiments['sim_si'].peak\n", |
1446 | | - "project_2.experiments['sim_lbco'].peak_profile_type = 'pseudo-voigt * ikeda-carpenter'\n", |
| 1445 | + "project_2.experiments['sim_lbco'].peak_profile_type = 'jorgensen'\n", |
1447 | 1446 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_0 = sim_si_peak.broad_gauss_sigma_0.value\n", |
1448 | 1447 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_1 = sim_si_peak.broad_gauss_sigma_1.value\n", |
1449 | 1448 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_2 = sim_si_peak.broad_gauss_sigma_2.value\n", |
1450 | | - "project_2.experiments['sim_lbco'].peak.broad_mix_beta_0 = sim_si_peak.broad_mix_beta_0.value\n", |
1451 | | - "project_2.experiments['sim_lbco'].peak.broad_mix_beta_1 = sim_si_peak.broad_mix_beta_1.value\n", |
1452 | | - "project_2.experiments['sim_lbco'].peak.asym_alpha_0 = sim_si_peak.asym_alpha_0.value\n", |
1453 | | - "project_2.experiments['sim_lbco'].peak.asym_alpha_1 = sim_si_peak.asym_alpha_1.value" |
| 1449 | + "project_2.experiments['sim_lbco'].peak.exp_decay_beta_0 = sim_si_peak.exp_decay_beta_0.value\n", |
| 1450 | + "project_2.experiments['sim_lbco'].peak.exp_decay_beta_1 = sim_si_peak.exp_decay_beta_1.value\n", |
| 1451 | + "project_2.experiments['sim_lbco'].peak.exp_rise_alpha_0 = sim_si_peak.exp_rise_alpha_0.value\n", |
| 1452 | + "project_2.experiments['sim_lbco'].peak.exp_rise_alpha_1 = sim_si_peak.exp_rise_alpha_1.value" |
1454 | 1453 | ] |
1455 | 1454 | }, |
1456 | 1455 | { |
|
1775 | 1774 | " fract_y=0,\n", |
1776 | 1775 | " fract_z=0,\n", |
1777 | 1776 | " wyckoff_letter='a',\n", |
1778 | | - " b_iso=0.95,\n", |
| 1777 | + " adp_iso=0.95,\n", |
1779 | 1778 | " occupancy=0.5,\n", |
1780 | 1779 | ")\n", |
1781 | 1780 | "project_2.structures['lbco'].atom_sites.create(\n", |
|
1785 | 1784 | " fract_y=0,\n", |
1786 | 1785 | " fract_z=0,\n", |
1787 | 1786 | " wyckoff_letter='a',\n", |
1788 | | - " b_iso=0.95,\n", |
| 1787 | + " adp_iso=0.95,\n", |
1789 | 1788 | " occupancy=0.5,\n", |
1790 | 1789 | ")\n", |
1791 | 1790 | "project_2.structures['lbco'].atom_sites.create(\n", |
|
1795 | 1794 | " fract_y=0.5,\n", |
1796 | 1795 | " fract_z=0.5,\n", |
1797 | 1796 | " wyckoff_letter='b',\n", |
1798 | | - " b_iso=0.80,\n", |
| 1797 | + " adp_iso=0.80,\n", |
1799 | 1798 | ")\n", |
1800 | 1799 | "project_2.structures['lbco'].atom_sites.create(\n", |
1801 | 1800 | " label='O',\n", |
|
1804 | 1803 | " fract_y=0.5,\n", |
1805 | 1804 | " fract_z=0.5,\n", |
1806 | 1805 | " wyckoff_letter='c',\n", |
1807 | | - " b_iso=1.66,\n", |
| 1806 | + " adp_iso=1.66,\n", |
1808 | 1807 | ")" |
1809 | 1808 | ] |
1810 | 1809 | }, |
|
2224 | 2223 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_0.free = True\n", |
2225 | 2224 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_1.free = True\n", |
2226 | 2225 | "project_2.experiments['sim_lbco'].peak.broad_gauss_sigma_2.free = True\n", |
2227 | | - "project_2.experiments['sim_lbco'].peak.broad_mix_beta_0.free = True\n", |
2228 | | - "project_2.experiments['sim_lbco'].peak.broad_mix_beta_1.free = True\n", |
2229 | | - "project_2.experiments['sim_lbco'].peak.asym_alpha_0.free = True\n", |
2230 | | - "project_2.experiments['sim_lbco'].peak.asym_alpha_1.free = True\n", |
| 2226 | + "project_2.experiments['sim_lbco'].peak.exp_decay_beta_0.free = True\n", |
| 2227 | + "project_2.experiments['sim_lbco'].peak.exp_decay_beta_1.free = True\n", |
| 2228 | + "project_2.experiments['sim_lbco'].peak.exp_rise_alpha_0.free = True\n", |
| 2229 | + "project_2.experiments['sim_lbco'].peak.exp_rise_alpha_1.free = True\n", |
2231 | 2230 | "\n", |
2232 | 2231 | "project_2.analysis.fit()\n", |
2233 | 2232 | "project_2.analysis.display.fit_results()\n", |
|
2469 | 2468 | " fract_y=0,\n", |
2470 | 2469 | " fract_z=0,\n", |
2471 | 2470 | " wyckoff_letter='a',\n", |
2472 | | - " b_iso=0.89,\n", |
| 2471 | + " adp_iso=0.89,\n", |
2473 | 2472 | ")\n", |
2474 | 2473 | "\n", |
2475 | 2474 | "# Assign Structure to Experiment\n", |
|
2647 | 2646 | ], |
2648 | 2647 | "metadata": { |
2649 | 2648 | "jupytext": { |
2650 | | - "cell_metadata_filter": "tags,title,-all", |
| 2649 | + "cell_metadata_filter": "title,tags,-all", |
2651 | 2650 | "main_language": "python", |
2652 | 2651 | "notebook_metadata_filter": "-all" |
2653 | 2652 | } |
|
0 commit comments