Skip to main content

mad8-pandas

loading mad8 output with pandas

import pand8
df = pand8.read("TWISS_CL_T20.txt") # For example
# pandas stuff 😇

# Other bits...
# Fixing strangeness:
assert df.iloc[0].E == 0.0 # Wrong and annoying.
df = pand8.fix_initial_row_energy(df)
assert df.iloc[0].E != 0. # No longer wrong or annoying.


# Adding a few extra useful columns
import matplotlib.pyplot as plt
df = pand8.append_beam_size_columns(df, emitnx=1.4e-6, emitny=1.4e-6, espread_norm=1e-4)

df = pand8.append_twiss_gamma(df)

df.plot("SUML", "SIGMAX")
df.plot("SUML", "GAMX")

plt.show()

Download files

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

Source Distribution

mad8-pandas-1.1.1.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

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

mad8_pandas-1.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file mad8-pandas-1.1.1.tar.gz.

File metadata

  • Download URL: mad8-pandas-1.1.1.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for mad8-pandas-1.1.1.tar.gz
Algorithm Hash digest
SHA256 280ead02a4c6d9c623dc078d2696dde3e30b9d3ff7ee22021baf508be6a5ed5c
MD5 c8b876a945c66b82b2b25e7335f93a55
BLAKE2b-256 46844059d754ab3d7827c8bb28ee1e711bf49a9ee2a10e49d9353efabd10f350

See more details on using hashes here.

File details

Details for the file mad8_pandas-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: mad8_pandas-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for mad8_pandas-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad46f8b087f05b108c557d8db494f2dab740883032d1a6f5b26fb3a642c66741
MD5 f2badcd62aa94f4ec934e94e12ae2325
BLAKE2b-256 2091c971ec39afa923fa74681c44a2e7070fc661dcb7f63566e791c98bc91062

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 files

1.1.0

2 files

1.0.0

2 files

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

Supported by

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