skip to navigation
skip to content

madseq 0.1

Parser/transformator for MAD-X sequences

Latest Version: 0.4.4


Script to parse MAD-X sequences from a source file and perform simple transformations on the elements.


  • docopt to parse command line options
  • pydicti to store and access element attributes


The setup is to be performed as follows

python install


The command should be called as follows:

Usage: [-j <json>] [-o <output] [<input>] (--help | --version)

    -o <output>, --output=<output>  Set output file
    -j <json>, --json=<json>        Set JSON output file
    -h, --help                      Show this help
    -v, --version                   Show version information
    python -m madseq <infile.madx >outfile.madx

If <input> is not specified the standard input stream will be used to read the input file. Respectively, the standard output stream will be used if <output> is not specified.


  • Do not use multi line commands in the input sequences. At the moment these are not parsed correctly!
  • Do not add any at= position arguments in the input sequences. The madseq script takes care of this responsibility.
File Type Py Version Uploaded on Size
madseq-0.1.tar.gz (md5) Source 2014-01-23 8KB