Skip to main content

<Enter a one-sentence description of this project here.>

Project description

==============
latticeadaptor
==============

.. image:: https://readthedocs.org/projects/latticeadaptor/badge/
:alt: Documentation Status
:scale: 100%
:target: http://latticeadaptor.readthedocs.io


.. image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/tomerten/latticeadaptor/main?filepath=docs%2Fnotebook%2FTutorial.ipynb


This package is used to convert a table of accelerator lattice elements and their arguments
to various accelerator lattice formats. Currently covered are:

- MadX (Sequence and Line format)
- Elegant
- Tracy

* Free software: MIT license
* Documentation: https://latticeadaptor.readthedocs.io.


Features
--------

* Fast lattice comparison by plotting element locations against eachother.
* Fast settings compare by comparing magnet settings.
* Quick twiss plotting.
* Quick lattice element plotting.
* Conversion from table to standard formats.

Tutorial on Binder
------------------

https://mybinder.org/v2/gh/tomerten/latticeadaptor/main?filepath=docs%2Fnotebook%2FTutorial.ipynb

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

latticeadaptor-0.3.23.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

latticeadaptor-0.3.23-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file latticeadaptor-0.3.23.tar.gz.

File metadata

  • Download URL: latticeadaptor-0.3.23.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.5 Linux/4.12.14-lp151.28.91-default

File hashes

Hashes for latticeadaptor-0.3.23.tar.gz
Algorithm Hash digest
SHA256 53e93fd5e9086b0120a240161dd070109b5c25fa96382fec9f5af4e7e3ad3c8e
MD5 57c608267f6e1bfd57201f2916063345
BLAKE2b-256 828fe58495bef408dfe3b86f4905985c81da05e917c2d282f9d03bbd6b9aac8f

See more details on using hashes here.

File details

Details for the file latticeadaptor-0.3.23-py3-none-any.whl.

File metadata

  • Download URL: latticeadaptor-0.3.23-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.5 Linux/4.12.14-lp151.28.91-default

File hashes

Hashes for latticeadaptor-0.3.23-py3-none-any.whl
Algorithm Hash digest
SHA256 d1d50f7f27e2fbcc7222988d44c8d2c9eb29130474a920bfd20b8db311734f06
MD5 1b10f5849631fe1c227216c322a4871e
BLAKE2b-256 691d42746634e3ff8fe86e3aa73642654e728093a0d3947a0054cc2f7b11d464

See more details on using hashes here.

Supported by

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