{ "info": { "author": "Paul Kienzle", "author_email": "pkienzle@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Physics" ], "description": "=========================================\nExtensible periodic table of the elements\n=========================================\n\nThis package provides a periodic table of the elements with\nsupport for mass, density and xray/neutron scattering information.\n\nMasses, densities and natural abundances come from the\nNIST Physics Laboratory, but do not represent a critical\nevaluation by NIST scientists.\n\nNeutron scattering calculations use values collected by the\nAtomic Institute of the Austrian Universities. These values\ndo corresponding to those from other packages, though there\nare some differences depending to the tables used. Bound\ncoherent neutron scattering for gold in particular is significantly\ndifferent from older value: 7.63(6) as measured in 1974\ncompared to 7.90(7) as measured in 1990.\n\nX-ray scattering calculations use a combination of empirical and\ntheoretical values from the LBL Center for X-ray Optics. These\nvalues differ from those given in other sources such as the\nInternational Tables for Crystallography, Volume C, and so may\ngive different results from other packages.\n\nThere are several web interfaces to this package:\n\n* `NIST Center for Neutron Research (NCNR) `_\n* `Forschungs-Neutronenquelle Heinz Maier-Leibnitz (FRM II) `_\n* `SLD Calulator `_\n\nSource links:\n\n* https://github.com/pkienzle/periodictable\n* https://github.com/scattering/activation\n\n|TravisStatus|_ |DOI|_\n\n.. |TravisStatus| image:: https://travis-ci.org/pkienzle/periodictable.svg?branch=master\n.. _TravisStatus: https://travis-ci.org/pkienzle/periodictable\n\n\n.. |DOI| image:: https://zenodo.org/badge/1146700.svg\n.. _DOI: https://zenodo.org/badge/latestdoi/1146700\n\n\nChange history\n==============\n\n1.5.1 2019-09-09\n----------------\n\nModified:\n\n* fasta uses natural abundance of H for biomolecule when computing the\n D2O contrast match rather than the biomolecule with pure H[1].\n* remove half-life units from column header in activation table since\n each row gives its own units.\n\n1.5.0 2017-05-11\n----------------\n\nNew:\n\n* mixture by mass and volume, e.g., 5 g NaCl // 50 mL H2O@1\n* multilayer materials, e.g., 5 um Si // 3 nm Cr // 8 nm Au\n* add support for bio molecules with labile hydrogens\n* update list of possible oxidation states to include rare states\n\nModified:\n\n* fixed computation of incoherent cross section so it is consistent with\n coherent cross section and total cross section\n\n\n1.4.1 2014-02-04\n----------------\n\nModified:\n\n* default density is now the isotopic density rather than the natural density\n\n1.4.0 2013-12-20\n----------------\n\n* support python 3.3\n\n1.3.10 2013-10-25\n-----------------\n\nModified:\n\n* fix activation calculation to ignore fast neutrons in thermal environment\n* add emission spectra for remaining elements above neon\n\n1.3.9 2013-04-23\n----------------\n\nModified:\n\n* Update requirements to pyparsing<2.0.0 (we don't support python 3 yet)\n\n1.3.8 2013-04-08\n----------------\n\nNew:\n\n* formula parser supports density spec and mix by weight/mix by volume\n\nModified:\n\n* py2exe/py2app wrapping now includes missing activation.dat\n* skipping bad 1.3.7 build which didn't include all changes\n\n1.3.6 2013-03-05\n----------------\n\nNew:\n\n* add activation decay time to neutron activation calculator\n\nModified:\n\n* Change neutron scattering calculations for incoherent cross section\n to be the linear combination of the incoherent cross sections of the\n individual atoms rather than total cross section minus the coherent\n cross section. Penetration depth of the unscattered beam still uses\n the total cross section plus the absorption cross section.\n\n1.3.5 2013-02-26\n----------------\n\nNew:\n\n* formulas now report charge and mass_fraction\n* formula parser accepts ions as Yy{#+} or Yy[#]{#+} for isotopes\n* support neutron activation calculations\n* support xray refraction index and mirror reflectivity\n\nModified:\n\n* update X-ray scattering tables for Zr\n* adjust ion mass for number of electrons\n* ions now display as Yy{#+} rather than Yy^{#+}\n* fix formula.natural_density\n* fix formula.hill so C,H come first\n* fix element.interatomic_distance\n* formula(value=...) -> formula(compound=...)\n\n1.3 2010-12-05\n---------------\n\nNew:\n\n* mix_by_weight and mix_by_volume formula constructors\n* use natural density to set density for isotope specific formulas\n* add neutron_scattering function which returns xs, sld and penetration depth\n\nModified:\n\n* need wavelength= or energy= for xray/neutron sld\n* improved docs and testing\n\n1.2 2010-04-28\n---------------\n\nNew:\n\n* support pickle: id(H) == id(loads(dumps(H)))\n* support ions, with magnetic form factors and x-ray f0 scattering factor\n* support py2exe wrappers\n* allow density to be calculated from structure (bcc, fcc, hcp, cubic, diamond)\n* estimate molecular volume\n* support private tables with some values replaced by application\n\nModified:\n\n* rename package periodictable\n* rename table to periodictable.elements\n* neutron sld returns real and imaginary coherent and incoherent\n instead of coherent, absorption and incoherent\n* bug fix: sld for H[2] was wrong when queried before sld for H.\n* remove CrysFML ionic radius definitions\n\n1.1 2009-01-20\n---------------\n\nModified:\n\n* Restructure package, separating tests into different directory\n* When defining table extensions, you should now do::\n\n from elements.core import periodic_table, Element, Isotope\n\n rather than::\n\n from elements import periodic_table\n from elements.elements import Element, Isotope", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.reflectometry.org/danse/elements.html", "keywords": "", "license": "public domain", "maintainer": "", "maintainer_email": "", "name": "periodictable", "package_url": "https://pypi.org/project/periodictable/", "platform": "", "project_url": "https://pypi.org/project/periodictable/", "project_urls": { "Homepage": "http://www.reflectometry.org/danse/elements.html" }, "release_url": "https://pypi.org/project/periodictable/1.5.1/", "requires_dist": null, "requires_python": "", "summary": "Extensible periodic table of the elements", "version": "1.5.1" }, "last_serial": 5805706, "releases": { "1.3.0": [ { "comment_text": "", "digests": { "md5": "70fec0ec8a93fae2d807b1630f83f770", "sha256": "5d02dfc903d3ba3e8972c80bb9db49f5c66aaf04da10f877840f9549d925f7bb" }, "downloads": -1, "filename": "periodictable-1.3.0.tar.gz", "has_sig": false, "md5_digest": "70fec0ec8a93fae2d807b1630f83f770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 793764, "upload_time": "2010-12-07T15:07:07", "url": "https://files.pythonhosted.org/packages/00/bd/9fd5754247102338202030fcf88253a0f9a4f023066ff2eb1fb8818a7c6a/periodictable-1.3.0.tar.gz" } ], "1.3.10": [ { "comment_text": "", "digests": { "md5": "9026fbe463138d43336b841b4d35c416", "sha256": "353434c7e62d276315fa7d99edcd0c90a34ed70034afb6bf59cac04b1f6cd114" }, "downloads": -1, "filename": "periodictable-1.3.10.tar.gz", "has_sig": false, "md5_digest": "9026fbe463138d43336b841b4d35c416", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 649605, "upload_time": "2013-10-25T20:36:48", "url": "https://files.pythonhosted.org/packages/47/0f/f8cf397511f3103635ae74811323cc1b8e6dff006b05573cf88372606f97/periodictable-1.3.10.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "162298b040a67f0733e5685d408e5860", "sha256": "2f06d3ca80cad7ca312591ddc04b5085ab47289f2d2caf31acc1004e111aa3c4" }, "downloads": -1, "filename": "periodictable-1.3.2.tar.gz", "has_sig": false, "md5_digest": "162298b040a67f0733e5685d408e5860", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113657, "upload_time": "2013-02-22T16:10:22", "url": "https://files.pythonhosted.org/packages/ae/06/ca2266d31e2cb31243eb1839975512581df6a3f348ae828a1e390ab73548/periodictable-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "2bad4a2a1cc53c981d0e4be720b9daa0", "sha256": "80e7524b682ec1f38ff1ceedf5831555e9a73ef9ea76ddec63597635f0560204" }, "downloads": -1, "filename": "periodictable-1.3.3.tar.gz", "has_sig": false, "md5_digest": "2bad4a2a1cc53c981d0e4be720b9daa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 645118, "upload_time": "2013-02-25T23:58:10", "url": "https://files.pythonhosted.org/packages/1a/9b/19a8bae8fbd0cba396c982cf92b3b8934e0d5a537ec478639a3ee8e29d5d/periodictable-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "e71535060f258d6f31f2a8204c35f6f0", "sha256": "43a6c6f7ec1d0ce8ec012c9517c8a3a4e84d53949fdc41767e4fa5ecadb7e9a1" }, "downloads": -1, "filename": "periodictable-1.3.4.tar.gz", "has_sig": false, "md5_digest": "e71535060f258d6f31f2a8204c35f6f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 645226, "upload_time": "2013-02-26T17:47:39", "url": "https://files.pythonhosted.org/packages/46/b3/d7b872d442a5c7f0ac660c31f037f2a28cdaae2141d6af6ef2ac58aa61c5/periodictable-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "8b2b73ce5a9052bdf8d58cdd6e9cb01b", "sha256": "fd12f4a3266bf4b20df2e043a6420880007a8cb12dc6b52eda7f93a6abad2c34" }, "downloads": -1, "filename": "periodictable-1.3.5.tar.gz", "has_sig": false, "md5_digest": "8b2b73ce5a9052bdf8d58cdd6e9cb01b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 645517, "upload_time": "2013-02-27T00:06:22", "url": "https://files.pythonhosted.org/packages/c0/36/b3cad0d1850c8a0eb4eeedfb10d24d2e13a6795c75f5908a9e2cd49c92b5/periodictable-1.3.5.tar.gz" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "66b9ad6de924296b5894f8b19b19afd3", "sha256": "813b3b8c41147479ef75ab47ace678c3bda01c4beee24639e3f1e2b1f1c05cbb" }, "downloads": -1, "filename": "periodictable-1.3.6.tar.gz", "has_sig": false, "md5_digest": "66b9ad6de924296b5894f8b19b19afd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 646709, "upload_time": "2013-03-05T18:29:14", "url": "https://files.pythonhosted.org/packages/b1/1c/6a98e45c850da355e71ba4aa38ef62be5eb191eaab641d3e1c815317664b/periodictable-1.3.6.tar.gz" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "86e83382381cb0b36f42222c35deba50", "sha256": "fa6b137c6fce07d190f3c01a61a7c7b9b7a2fc02afce369eb9489c09971545bc" }, "downloads": -1, "filename": "periodictable-1.3.7.tar.gz", "has_sig": false, "md5_digest": "86e83382381cb0b36f42222c35deba50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 647528, "upload_time": "2013-04-04T17:10:27", "url": "https://files.pythonhosted.org/packages/4f/3a/9c7750a9575316d91dd8fe76fa223584750aaf357ebc900e1064677492e8/periodictable-1.3.7.tar.gz" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "3c9c16e102deb93f130ace9753d7910f", "sha256": "0090ea44e6f5a47be68d7fce51f0845e8b2f38ef16da826e95d82eb05196554b" }, "downloads": -1, "filename": "periodictable-1.3.8.tar.gz", "has_sig": false, "md5_digest": "3c9c16e102deb93f130ace9753d7910f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 647607, "upload_time": "2013-04-08T15:12:42", "url": "https://files.pythonhosted.org/packages/a0/0c/0b6e3570c8bfe96922e17567e30f33bd952df749c973b7912b990068de56/periodictable-1.3.8.tar.gz" } ], "1.3.9": [ { "comment_text": "", "digests": { "md5": "e4b0ab4460a4a8579d258a68134d24a4", "sha256": "d95431f41fa946c721897669edfd6828bb246504d9a3f734f56e2a33c3dc7f0e" }, "downloads": -1, "filename": "periodictable-1.3.9.tar.gz", "has_sig": false, "md5_digest": "e4b0ab4460a4a8579d258a68134d24a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 647691, "upload_time": "2013-04-23T15:17:08", "url": "https://files.pythonhosted.org/packages/50/0d/96cb09333bfd0c2d65a488bc714d9af1ad2fafb0a7a7cc846ed801c1d98c/periodictable-1.3.9.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "477ea403b0cba2c68e4ddc75e9bcb6ed", "sha256": "350b2098d9e6553096951084aa1c0b43c4fd6776b3c41bc849c8495d99019a06" }, "downloads": -1, "filename": "periodictable-1.4.0.tar.gz", "has_sig": false, "md5_digest": "477ea403b0cba2c68e4ddc75e9bcb6ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 649359, "upload_time": "2013-12-20T20:46:49", "url": "https://files.pythonhosted.org/packages/b9/45/ad39026931a88e5933576ac0a9a10cec21ccc77538d50341c21c19ebf0af/periodictable-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "7246b63cc0b6b1be6e86b6616f9e866e", "sha256": "f42e66f6efca33caec4f27dad8d6a6d4e59da147ecf5adfce152cb84e7bd160b" }, "downloads": -1, "filename": "periodictable-1.4.1.tar.gz", "has_sig": false, "md5_digest": "7246b63cc0b6b1be6e86b6616f9e866e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 649420, "upload_time": "2014-02-04T20:54:25", "url": "https://files.pythonhosted.org/packages/62/e4/b7445b7640d0b06d9cf1ab116362f5a22725857baca42db9259488a24ab4/periodictable-1.4.1.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "b17e5dfbd72a88d98e25ff7fd8341b6f", "sha256": "b020c04c6765d21903e4604a76ca33cda98677003fe6eb48ed3690cfb03253b2" }, "downloads": -1, "filename": "periodictable-1.5.0.tar.gz", "has_sig": false, "md5_digest": "b17e5dfbd72a88d98e25ff7fd8341b6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 662256, "upload_time": "2017-05-11T21:05:30", "url": "https://files.pythonhosted.org/packages/7d/6e/2094f598f9cb7313fd80f277825a953942ca0055d4f0a48912e9f4902c1e/periodictable-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "43d6debc398c1b80cf5c6f132cf82344", "sha256": "cf3554e5ab28daeaa3d7acc16f702655bca56e822d5e984fec5d2c4ba1cca761" }, "downloads": -1, "filename": "periodictable-1.5.1.tar.gz", "has_sig": false, "md5_digest": "43d6debc398c1b80cf5c6f132cf82344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 662815, "upload_time": "2019-09-09T21:45:21", "url": "https://files.pythonhosted.org/packages/4e/92/5a779638ce06074e8b9fc8689019383d3b8cf733d833e0e2b7f7a5e6c110/periodictable-1.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43d6debc398c1b80cf5c6f132cf82344", "sha256": "cf3554e5ab28daeaa3d7acc16f702655bca56e822d5e984fec5d2c4ba1cca761" }, "downloads": -1, "filename": "periodictable-1.5.1.tar.gz", "has_sig": false, "md5_digest": "43d6debc398c1b80cf5c6f132cf82344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 662815, "upload_time": "2019-09-09T21:45:21", "url": "https://files.pythonhosted.org/packages/4e/92/5a779638ce06074e8b9fc8689019383d3b8cf733d833e0e2b7f7a5e6c110/periodictable-1.5.1.tar.gz" } ] }