{ "info": { "author": "Takaaki AOKI", "author_email": "aoki.takaaki.6v@kyoto-u.ac.jp", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows :: Windows 7", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Physics" ], "description": "#################\nTools for SRIM SR\n#################\n\nThis library to treat output file from Stopping power calculation program\nof SRIM (http://www.srim.org/)\n\nAbout this program\n==================\n\nSRIM is one of the most famous program to simulate the atomic collision to various materials.\nThis package supports the data format transfomation the output from SR.exe or SRModule in SRIM2013 \nto other modern formats, especially for JSON.\n\n\nInstall\n========\n\n::\n\n pip install srim_srout\n\nparser library and supporting script (cf. srim-srout-parse.py) are installed.\n\n::\n\n C:\\Users\\aoki\\work\\srim_srout>srim-srout-parse -h\n usage: srim-srout-parse-script.py [-h] [--verbose] [input] [output]\n\n positional arguments:\n input input file to parse default is sys.stdin\n output JSON output stream default is sys.stdout\n\n optional arguments:\n -h, --help show this help message and exit\n --verbose, -v dump including raw input string data\n\n\nRUN\n=====\n\nIn order to translate the file from SR.exe (i.e. input.txt) to JSON format (output.json)::\n\n srim-srout-parse input.txt output.json\n\n\nwhere, input.txt and output.json are following;\n\ninput.txt::\n\n ==================================================================\n SRIM version ---> SRIM-2013.00\n Calc. date ---> February 22, 2016 \n ==================================================================\n\n Disk File Name = SRIM Outputs\\Hydrogen in 1_3 Propanediol.txt\n\n Ion = Hydrogen [1] , Mass = 1.008 amu\n\n Target Density = 1.0597E+00 g/cm3 = 1.0903E+23 atoms/cm3\n ======= Target Composition ========\n Atom Atom Atomic Mass \n Name Numb Percent Percent \n ---- ---- ------- ------- \n H 1 061.54 010.60 \n C 6 023.08 047.36 \n O 8 015.38 042.04 \n ====================================\n Bragg Correction = -5.43%\n Stopping Units = MeV / (mg/cm2) \n See bottom of Table for other Stopping units \n\n Ion dE/dx dE/dx Projected Longitudinal Lateral\n Energy Elec. Nuclear Range Straggling Straggling\n -------------- ---------- ---------- ---------- ---------- ----------\n 10.00 keV 4.945E-01 8.762E-03 2247 A 544 A 576 A \n 11.00 keV 5.163E-01 8.188E-03 2416 A 559 A 599 A \n 12.00 keV 5.369E-01 7.692E-03 2579 A 573 A 620 A \n :\n (skip)\n :\n 8.00 MeV 5.620E-02 3.285E-05 754.39 um 33.18 um 20.29 um \n 9.00 MeV 5.110E-02 2.954E-05 930.22 um 41.82 um 24.82 um \n 10.00 MeV 4.691E-02 2.686E-05 1.12 mm 50.28 um 29.77 um \n -----------------------------------------------------------\n Multiply Stopping by for Stopping Units\n ------------------- ------------------\n 1.0597E+01 eV / Angstrom \n 1.0597E+02 keV / micron \n 1.0597E+02 MeV / mm \n 1.0000E+00 keV / (ug/cm2) \n 1.0000E+00 MeV / (mg/cm2) \n 1.0000E+03 keV / (mg/cm2) \n 9.7192E+00 eV / (1E15 atoms/cm2)\n 4.3191E+00 L.S.S. reduced units\n ==================================================================\n (a) 1984,1989,1992,1998,2008 by J.P. Biersack and J.F. Ziegler\n\noutput.json::\n\n {\n \"filetype\": \"sr.exe\"\n \"projectile_amu\": 1.008,\n \"projectile_z\": 1,\n \"projectile_name\": \"Hydrogen\",\n \"density_mass\": 1.0597,\n \"density_atom\": 1.0903e+23,\n \"bragg_corr\": -5.43,\n \"stopping_units\": \"MeV/(mg/cm2)\",\n \"target_composition\": [\n [\n \"H\",\n 1.0,\n 61.54,\n 10.6\n ],\n [\n \"C\",\n 6.0,\n 23.08,\n 47.36\n ],\n [\n \"O\",\n 8.0,\n 15.38,\n 42.04\n ]\n ],\n \"tbl_data\": [\n [\n 10.0,\n 0.4945,\n 0.008762,\n 2247.0,\n 544.0,\n 576.0\n ],\n [\n 11.0,\n 0.5163,\n 0.008188,\n 2416.0,\n 559.0,\n 599.0\n ],\n # (skip)\n [\n 12.0,\n 0.5369,\n 0.007692,\n 2579.0,\n 573.0,\n 620.0\n ],\n [\n 13.0,\n 0.5563,\n 0.00726,\n 2737.0,\n 585.0,\n 640.0\n ],\n [\n 14.0,\n 0.5746,\n 0.006878,\n 2891.0,\n 596.0,\n 659.0\n ],\n [\n 15.0,\n 0.592,\n 0.006539,\n 3041.0,\n 607.0,\n 676.0\n ],\n [\n 16.0,\n 0.6085,\n 0.006235,\n 3188.0,\n 616.0,\n 692.0\n ],\n [\n 17.0,\n 0.6241,\n 0.005961,\n 3331.0,\n 625.0,\n 707.0\n ],\n [\n 18.0,\n 0.639,\n 0.005712,\n 3472.0,\n 633.0,\n 722.0\n ],\n [\n 20.0,\n 0.6666,\n 0.005279,\n 3745.0,\n 649.0,\n 749.0\n ],\n [\n 22.5,\n 0.6976,\n 0.004829,\n 4074.0,\n 666.0,\n 779.0\n ],\n [\n 25.0,\n 0.7251,\n 0.004456,\n 4391.0,\n 681.0,\n 806.0\n ],\n [\n 27.5,\n 0.7495,\n 0.004142,\n 4698.0,\n 694.0,\n 831.0\n ],\n [\n 30.0,\n 0.7713,\n 0.003873,\n 4997.0,\n 706.0,\n 854.0\n ],\n [\n 32.5,\n 0.7907,\n 0.00364,\n 5289.0,\n 717.0,\n 875.0\n ],\n [\n 35.0,\n 0.808,\n 0.003436,\n 5575.0,\n 728.0,\n 895.0\n ],\n [\n 37.5,\n 0.8233,\n 0.003255,\n 5856.0,\n 737.0,\n 913.0\n ],\n [\n 40.0,\n 0.8369,\n 0.003094,\n 6133.0,\n 746.0,\n 931.0\n ],\n [\n 45.0,\n 0.8595,\n 0.002819,\n 6676.0,\n 764.0,\n 964.0\n ],\n [\n 50.0,\n 0.8766,\n 0.002593,\n 7208.0,\n 780.0,\n 994.0\n ],\n [\n 55.0,\n 0.8892,\n 0.002403,\n 7732.0,\n 795.0,\n 1022.0\n ],\n [\n 60.0,\n 0.8979,\n 0.002241,\n 8251.0,\n 809.0,\n 1048.0\n ],\n [\n 65.0,\n 0.9031,\n 0.002101,\n 8766.0,\n 822.0,\n 1073.0\n ],\n [\n 70.0,\n 0.9054,\n 0.001979,\n 9280.0,\n 834.0,\n 1097.0\n ],\n [\n 80.0,\n 0.903,\n 0.001775,\n 10300.0,\n 863.0,\n 1142.0\n ],\n [\n 90.0,\n 0.8934,\n 0.001613,\n 11299.999999999998,\n 891.0,\n 1185.0\n ],\n [\n 100.0,\n 0.8787,\n 0.001479,\n 12400.0,\n 918.0,\n 1227.0\n ],\n [\n 110.0,\n 0.8608,\n 0.001368,\n 13500.0,\n 945.0,\n 1267.0\n ],\n [\n 120.0,\n 0.8407,\n 0.001273,\n 14600.0,\n 971.0,\n 1308.0\n ],\n [\n 130.0,\n 0.8196,\n 0.001191,\n 15700.0,\n 998.0,\n 1348.0\n ],\n [\n 140.0,\n 0.7981,\n 0.00112,\n 16900.0,\n 1025.0,\n 1388.0\n ],\n [\n 150.0,\n 0.7766,\n 0.001057,\n 18100.0,\n 1052.0,\n 1428.0\n ],\n [\n 160.0,\n 0.7554,\n 0.001002,\n 19300.0,\n 1079.0,\n 1469.0\n ],\n [\n 170.0,\n 0.7349,\n 0.0009524,\n 20500.0,\n 1108.0,\n 1511.0\n ],\n [\n 180.0,\n 0.715,\n 0.0009079,\n 21800.0,\n 1136.0,\n 1553.0\n ],\n [\n 200.0,\n 0.6777,\n 0.000831,\n 24500.0,\n 1225.0,\n 1641.0\n ],\n [\n 225.0,\n 0.6357,\n 0.0007524,\n 28100.0,\n 1359.0,\n 1755.0\n ],\n [\n 250.0,\n 0.5985,\n 0.0006883,\n 31900.0,\n 1495.0,\n 1876.0\n ],\n [\n 275.0,\n 0.5657,\n 0.0006348,\n 35900.0,\n 1634.0,\n 2003.0\n ],\n [\n 300.0,\n 0.5367,\n 0.0005896,\n 40199.99999999999,\n 1777.0,\n 2138.0\n ],\n [\n 325.0,\n 0.5109,\n 0.0005507,\n 44700.0,\n 1922.0,\n 2279.0\n ],\n [\n 350.0,\n 0.4878,\n 0.0005169,\n 49400.00000000001,\n 2071.0,\n 2428.0\n ],\n [\n 375.0,\n 0.4671,\n 0.0004873,\n 54300.0,\n 2223.0,\n 2583.0\n ],\n [\n 400.0,\n 0.4484,\n 0.0004611,\n 59400.00000000001,\n 2378.0,\n 2746.0\n ],\n [\n 450.0,\n 0.416,\n 0.0004167,\n 70300.0,\n 2906.0,\n 3091.0\n ],\n [\n 500.0,\n 0.3888,\n 0.0003806,\n 82000.0,\n 3418.0,\n 3462.0\n ],\n [\n 550.0,\n 0.3656,\n 0.0003505,\n 94500.0,\n 3922.0,\n 3857.0\n ],\n [\n 600.0,\n 0.3457,\n 0.0003251,\n 107700.0,\n 4424.0,\n 4276.0\n ],\n [\n 650.0,\n 0.3284,\n 0.0003034,\n 121700.0,\n 4926.0,\n 4717.0\n ],\n [\n 700.0,\n 0.3132,\n 0.0002845,\n 136400.0,\n 5429.0,\n 5179.0\n ],\n [\n 800.0,\n 0.2878,\n 0.0002533,\n 167700.0,\n 7160.0,\n 6163.0\n ],\n [\n 900.0,\n 0.2676,\n 0.0002286,\n 201600.0,\n 8771.0,\n 7219.0\n ],\n [\n 1000.0,\n 0.2513,\n 0.0002085,\n 237900.0,\n 10300.0,\n 8340.0\n ],\n [\n 1100.0,\n 0.2416,\n 0.0001918,\n 276100.0,\n 11800.0,\n 9509.0\n ],\n [\n 1200.0,\n 0.2323,\n 0.0001777,\n 315800.0,\n 13200.0,\n 10700.0\n ],\n [\n 1300.0,\n 0.2214,\n 0.0001657,\n 357299.99999999994,\n 14700.0,\n 12000.0\n ],\n [\n 1400.0,\n 0.2115,\n 0.0001552,\n 400800.0,\n 16100.000000000002,\n 13200.0\n ],\n [\n 1500.0,\n 0.2025,\n 0.0001461,\n 446300.0,\n 17500.0,\n 14600.0\n ],\n [\n 1600.0,\n 0.1942,\n 0.000138,\n 493700.0,\n 18900.0,\n 16000.0\n ],\n [\n 1700.0,\n 0.1864,\n 0.0001308,\n 543200.0,\n 20400.0,\n 17400.0\n ],\n [\n 1800.0,\n 0.1792,\n 0.0001244,\n 594700.0,\n 21900.0,\n 18900.0\n ],\n [\n 2000.0,\n 0.1662,\n 0.0001133,\n 703900.0,\n 27200.000000000004,\n 22000.0\n ],\n [\n 2250.0,\n 0.1523,\n 0.0001021,\n 851900.0,\n 34800.0,\n 26100.0\n ],\n [\n 2500.0,\n 0.1406,\n 9.298e-05,\n 1012800.0,\n 42100.0,\n 30600.0\n ],\n [\n 2750.0,\n 0.1307,\n 8.543e-05,\n 1186500.0,\n 49200.0,\n 35300.0\n ],\n [\n 3000.0,\n 0.1222,\n 7.907e-05,\n 1372700.0,\n 56400.0,\n 40400.0\n ],\n [\n 3250.0,\n 0.1149,\n 7.363e-05,\n 1571399.9999999998,\n 63600.0,\n 45800.0\n ],\n [\n 3500.0,\n 0.1084,\n 6.893e-05,\n 1782400.0,\n 70900.0,\n 51500.0\n ],\n [\n 3750.0,\n 0.1027,\n 6.481e-05,\n 2005500.0,\n 78300.0,\n 57500.0\n ],\n [\n 4000.0,\n 0.09766,\n 6.118e-05,\n 2240600.0,\n 85800.0,\n 63800.0\n ],\n [\n 4500.0,\n 0.089,\n 5.507e-05,\n 2745899.9999999995,\n 112899.99999999999,\n 77300.0\n ],\n [\n 5000.0,\n 0.08188,\n 5.011e-05,\n 3297700.0,\n 138700.0,\n 91900.0\n ],\n [\n 5500.0,\n 0.0759,\n 4.601e-05,\n 3895200.0,\n 163900.0,\n 107700.0\n ],\n [\n 6000.0,\n 0.07081,\n 4.255e-05,\n 4537700.0,\n 188900.0,\n 124600.00000000001\n ],\n [\n 6500.0,\n 0.06642,\n 3.96e-05,\n 5224600.0,\n 214200.00000000003,\n 142500.0\n ],\n [\n 7000.0,\n 0.06258,\n 3.705e-05,\n 5955200.0,\n 239600.0,\n 161600.0\n ],\n [\n 8000.0,\n 0.0562,\n 3.285e-05,\n 7543900.0,\n 331800.0,\n 202900.0\n ],\n [\n 9000.0,\n 0.0511,\n 2.954e-05,\n 9302200.0,\n 418200.0,\n 248200.0\n ],\n [\n 10000.0,\n 0.04691,\n 2.686e-05,\n 11200000.000000002,\n 502800.0,\n 297700.0\n ]\n ],\n }", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/takaakiaoki/srim_srout/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "srim_srout", "package_url": "https://pypi.org/project/srim_srout/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/srim_srout/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/takaakiaoki/srim_srout/" }, "release_url": "https://pypi.org/project/srim_srout/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Tools for SRIM SR output", "version": "0.1.2" }, "last_serial": 1969525, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f7bcc754196376905ab939bdbc46f022", "sha256": "c2bff709af875d470834a54fa85f528fd7b562cff2123eccea0ee5df1575eed0" }, "downloads": -1, "filename": "srim_srout-0.1.0.zip", "has_sig": false, "md5_digest": "f7bcc754196376905ab939bdbc46f022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13761, "upload_time": "2016-02-22T11:35:11", "url": "https://files.pythonhosted.org/packages/97/a6/a2aad8ccdf1a0b4440f9a08244cf07bbf4b955387bed74ac65777d0e8bac/srim_srout-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "26f440d4b4e034c3076bcf02c8e17af7", "sha256": "3d6a2c9d196266b28439539393bd653bbf05ad5025e80cc87c05b5dfcd8f9006" }, "downloads": -1, "filename": "srim_srout-0.1.1.zip", "has_sig": false, "md5_digest": "26f440d4b4e034c3076bcf02c8e17af7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14676, "upload_time": "2016-02-22T11:57:03", "url": "https://files.pythonhosted.org/packages/bb/42/f798c7e758f7def9348caae17e92a1c074329a7c23496e2c4da06186a2be/srim_srout-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "92df1e0f6a0c2b7a31b497159be67416", "sha256": "be39cacd25728aa1b50df4e72b3e7b9ef2cb0c02a65b08db740a61357bbbb5d5" }, "downloads": -1, "filename": "srim_srout-0.1.2.zip", "has_sig": false, "md5_digest": "92df1e0f6a0c2b7a31b497159be67416", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18273, "upload_time": "2016-02-22T12:11:30", "url": "https://files.pythonhosted.org/packages/35/63/c7a24ee1ed4ddab92131d51006bb1e59aca8615f9e895dad450eda054f48/srim_srout-0.1.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "92df1e0f6a0c2b7a31b497159be67416", "sha256": "be39cacd25728aa1b50df4e72b3e7b9ef2cb0c02a65b08db740a61357bbbb5d5" }, "downloads": -1, "filename": "srim_srout-0.1.2.zip", "has_sig": false, "md5_digest": "92df1e0f6a0c2b7a31b497159be67416", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18273, "upload_time": "2016-02-22T12:11:30", "url": "https://files.pythonhosted.org/packages/35/63/c7a24ee1ed4ddab92131d51006bb1e59aca8615f9e895dad450eda054f48/srim_srout-0.1.2.zip" } ] }