Skip to main content

Alkali Rydberg Calculator

Project description

ARC (Alkali.ne Rydberg Calculator)

ARC (Alkali.ne Rydberg Calculator) is package of routines written in Python, using object-oriented programming (OOP) to make modular, reusable and extendable collection of routines and data for performing useful calculations of single atom and two-atom properties, like level diagrams, interactions and transition strengths for alkali metal and divalent atoms.

Start by installing the latest version of the ARC package calling Python pip (see prerequisites) from the command line:

pip install ARC-Alkali-Rydberg-Calculator

For documentation see online documentation on Read The Docs.

For examples of use check IPython example notebooks.

For online access to a selection of package functions see online Atom Calculator.

If you want to contribute to the project, check this page.

Documentation Status PyPI Linux PyPI Windows PyPI macos PyPI version Binder


Authors

Nikola Šibalić, Elizabeth J. Robertson, Jonathan D. Pritchard, Robert M. Potvliege, Matthew P. A. Jones, Charles S. Adams, Kevin J. Weatherill and contributors

Please cite as:

The simplest way to obtain correct reference(s), given the number of contributions, is to call - at the end of your Python script that uses ARC - following function

from arc import *
# use ARC
print(getCitationForARC())

The getCitationForARC() will print references that introduced methods you used into ARC library. Otherwise, you can do manual decision making based on the logic below:

If you use alkali atoms: N. Šibalić, J. D. Pritchard, K. J. Weatherill, C. S. Adams, ARC: An open-source library for calculating properties of alkali Rydberg atoms, Computer Physics Communications 220, 319 (2017), https://doi.org/10.1016/j.cpc.2017.06.015

If you use divalent atoms (Sr, Ca, Yb ...) or new featutures from ARC 3.0: E. J. Robertson, N. Šibalić, R. M. Potvliege, M. P. A. Jones, ARC 3.0: An expanded Python toolbox for atomic physics calculations, Computer Physics Communications 261, 107814 (2021) https://doi.org/10.1016/j.cpc.2020.107814

In addition to main reference above: If you are using modules from arc.advanced please paper that introduced relevant ARC extension.

If you are using modules AC Stark calculations ShirleyMethod or RWAStarkShift please also cite D. H. Meyer, Z. A. Castillo, K. C. Cox, P. D. Kunz, J. Phys. B: At. Mol. Opt. Phys., 53, 034001 (2020) .

Who are the users of this library? Check papers that cite us in ADS and Google Scholar.


License

All the files distributed with this program are provided subject to the BSD-3-Clause license. A copy of the license is provided.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ARC-Alkali-Rydberg-Calculator-3.4.0.tar.gz (26.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-macosx_10_9_universal2.whl (27.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-macosx_11_0_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.9Windows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-macosx_11_0_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.8Windows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-macosx_11_0_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-macosx_11_0_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-win_amd64.whl (27.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-macosx_10_14_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

Details for the file ARC-Alkali-Rydberg-Calculator-3.4.0.tar.gz.

File metadata

File hashes

Hashes for ARC-Alkali-Rydberg-Calculator-3.4.0.tar.gz
Algorithm Hash digest
SHA256 28d149e9716aa8eced0b2016e7f8ecf29f3e6ae0fc6da46e4689cd8520a5646f
MD5 34cb4c3b892ee4fb49d5393f695d71c4
BLAKE2b-256 cc2d2a8e65c5dbcd1c9c7645be7719b22034c0ccc7166178d4e6076cdae2a6c6

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 22ea4edd26a518dac72aadf7e36c432ce1337404638b64b18004c6518021f148
MD5 97e09843750bd85ecf4ea3a9e4e18bee
BLAKE2b-256 d1924b8a991bb9c548c8fb2e63b2a1b004e19696a26b4f0b60a856ba1d0eb70f

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 000c4e9830a6b609b2f08d05c9987ec6a5bce149113a4ff08ce88927b88e1b8a
MD5 f6d7f4ef94a7ae1cbe0e6577ff7e58cf
BLAKE2b-256 04eb15c1e423c7f720fa674cecd0f11f418e1f01c9ed3da1a61f03b3c60d77e1

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bdbc282c46dd63af120318829e4d968bb8872e7a6c4103caeeeaf72ef94b93df
MD5 be470770d3f5b1f56fadd111eb28d471
BLAKE2b-256 fc988897c07b3a6ccefe6d898d22dc6ac1a52e2b6f077eaa9bf30903eb469b1e

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5203f2317a9be2793354051eef6d0888c834dfbb1b1949ad5016624ddeff39fc
MD5 345f64462e3661d7e8506598e23a6424
BLAKE2b-256 8307a38e0b8925d1f3c49c94ac0cbb838e93dc381906b1e4a2267924f02c2d53

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 242bd1343cd99ae6f9f7be25b9b9acdd05b2d262f07a2a7f4e1b9777a2586360
MD5 142a841a79990d95dec52ab1d7620746
BLAKE2b-256 9a6aae5ed49b90ec6fe946c1fc06f5b67df787ec8e1663c076138ad2b5d466c3

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 586aa487f8b10907026e3f1d46d9f2c05df25dae5303df1256a33530d720af90
MD5 a044e1b12a9599048093c6f70ce7e7d4
BLAKE2b-256 05dc7c7a89926ecb6109ec969ffd10feb3aa81a3a06028c845609c749b63cd16

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 62f7286cc40a37accf1152514655fe7dc4d6651c1372f349f67daa7d1ea1d325
MD5 c47cf81794245b9ee550b3aae60abcea
BLAKE2b-256 9c86a6e42ad5b1a325f91e57bf5dc96fbc7d80f5ad9a56ffd5a90d4aa7bbf6ee

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 26da2119dfd745883c62cf98c497997abc80aa1de201c679a7bc6c0b38b95dcb
MD5 1b7c6179e38935a4df32b904973ec08e
BLAKE2b-256 59144dffda222f2aae41b8a4538199e28b2f74871e17e5e83476034551c01b4f

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cb2b75e4f04dfdc46cb9307f27d42d0c407af00c1cbb917e10887df9112d8643
MD5 b021c6811a049d8d4afce462fc95510b
BLAKE2b-256 4456c73e69440a0c442688534563c31cde3ed7234a6858de92ecfefedc5637a0

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8d4e51e0f4f9cf4ec9d2b73cdced455b4da3ada513e2982318c69e4493627744
MD5 9e9e63dfccea3dde32e823278b790213
BLAKE2b-256 f73d051359f82408c7e19efb3c49eed894f699700c104c9a361af06ad1f751c1

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 27.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.16 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a6f53ac067f567ed0097186260e6743734c8bdb40f262ac0d01e65a83978639a
MD5 cd2afe28e9cf9e5bd2de6b5b2039c8d6
BLAKE2b-256 7c07f08fd0a51034b98d30f08662264c36cde5bcbca061319f4a505199b37bc6

See more details on using hashes here.

File details

Details for the file ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 27.2 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.16 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for ARC_Alkali_Rydberg_Calculator-3.4.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 859ab0c51e2a4ede6b9f07f2702221dd30a8fe37d78328d9d1fc28f12a4f776e
MD5 8e4f38ff840c78ee027dcbbc3e5246e0
BLAKE2b-256 cfee5aaca7a7ad956d69fa588bbf341680002a2f2d598c2bcb4b98e7231c997e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page