ChangeLog

Sun, 10 Apr 2011 12:24:01 +0100

author
Andy Buckley <andy@insectnation.org>
date
Sun, 10 Apr 2011 12:24:01 +0100
changeset 141
869c16f9093b
parent 140
81b5c01084f4
child 143
6f07611e1dc8
permissions
-rw-r--r--

Fix block parsing error and make 1.2.3 release

andy@140 1 2011-04-10 Andy Buckley <andy@insectnation.org>
andy@140 2
andy@141 3 * Version 1.2.3.
andy@141 4
andy@141 5 * Fix insufficiently careful parsing of BLOCK "Q=" declarations.
andy@141 6
andy@140 7 * Add little pre-release testing script, "test".
andy@140 8
andy@140 9 * Add missing IDHW / IDPDG mapping for W+- and Z0.
andy@140 10
andy@137 11 2011-03-13 Andy Buckley <andy@insectnation.org>
andy@137 12
andy@137 13 * Version 1.2.2: use a more dynamic system for choosing y-tick
andy@137 14 values, to avoid overlaps and too-close tick labels in high-mass
andy@137 15 SUSY models.
andy@137 16
andy@137 17 2011-03-10 Andy Buckley <andy@insectnation.org>
andy@137 18
andy@137 19 * Version 1.2.1: add more semantic and case-insensitive handling
andy@137 20 of format codes, and simultaneously avoid using the any() function
andy@137 21 which requires Python >= 2.5.
andy@137 22
andy@123 23 2011-02-27 Andy Buckley <andy@insectnation.org>
andy@123 24
andy@131 25 * Version 1.2.0 (major version change due to interface changes and
andy@131 26 major new format functionality)
andy@131 27
andy@131 28 * Change --outfile to --outname since multiple simultaneous
andy@131 29 formats are now supported and a single output name can't get all
andy@131 30 the file extensions correct.
andy@131 31
andy@131 32 * Add EPS and PNG formats, and allow all (apart from TeX fragment)
andy@131 33 formats to be produced with a single command.
andy@131 34
andy@131 35 * Version 1.1.0
andy@131 36
andy@124 37 * Improving the newly-fixed HERWIG <-> PDG particle ID translation
andy@125 38 with a pair of functions, pdgid2herwigid and herwigid2pdgid, which
andy@124 39 are publicly available in the pyslha API.
andy@124 40
andy@123 41 * Enabling simultaneous rendering of multiple input files.
andy@123 42
andy@123 43 * Adding repr() implementations for the pyslha objects.
andy@123 44
andy@120 45 2011-02-26 Andy Buckley <andy@insectnation.org>
andy@120 46
andy@125 47 * Adding some more LHA spectrum files to the collection for
andy@125 48 testing.
andy@122 49
andy@121 50 * Removed make-plots output support... TikZ is just nicer and more
andy@121 51 widely supported, and I've not been bothering to test with
andy@121 52 make-plots anymore. It's there in the version history if anyone's
andy@121 53 interested!
andy@121 54
andy@120 55 * Removing the --show-gravitino argument from slhaplot: I see no
andy@120 56 reason to treat gravitinos specially and clutter the UI, so if the
andy@120 57 gravitino is there, we plot it! Until we supply a
andy@120 58 user-customization hook for the particle display details, removing
andy@120 59 the gravitino will have to be done by hacking the TeX (or
andy@120 60 slhaplot) source.
andy@120 61
andy@120 62 * Version 1.0.8
andy@120 63
andy@120 64 * Adding non-SUSY HERWIG IDHW <-> PDGID particle ID code mappings.
andy@120 65
andy@120 66 * Protecting plotter against unknown particles in decay spec.
andy@120 67
andy@113 68 2011-02-22 Andy Buckley <andy@insectnation.org>
andy@113 69
andy@118 70 * Bump version to 1.0.7
andy@118 71
andy@116 72 * Accept percentage args for --br
andy@116 73
andy@113 74 * Add gravitino rendering, based on a patch from Martin Spinrath.
andy@113 75
andy@120 76
andy@125 77 2011-01-26 Andy Buckley <andy@insectnation.org>
andy@113 78
andy@125 79 * Added tag pyslha-1.0.6 for changeset 4f426f1f5923
andy@113 80
andy@125 81 * Merge in a version of decay line color scaling in proportion to
andy@125 82 branching ratio, from Martin Spinrath
andy@113 83
andy@125 84 2011-01-21 Andy Buckley <andy@insectnation.org>
andy@113 85
andy@125 86 * Added tag pyslha-1.0.5 for changeset 0502c4942fbc
andy@113 87
andy@125 88 * Fix units issue in slhaplot -- thanks to Martin Spinrath!
andy@113 89
andy@125 90 2010-12-30 Andy Buckley <andy@insectnation.org>
andy@113 91
andy@125 92 * Ignore setup build and dist directories
andy@113 93
andy@125 94 * Added tag pyslha-1.0.4 for changeset 513c294bc9dd
andy@113 95
andy@125 96 * Use normal distutils
andy@113 97
andy@125 98 * Added tag pyslha-1.0.3 for changeset f3c3eb463cb1
andy@113 99
andy@125 100 * Added tag pyslha-1.0.2 for changeset 3a7032d517e3
andy@113 101
andy@125 102 * Add web page link, y-scalefactor in TeX comment, and default
andy@125 103 format indicator in help output
andy@113 104
andy@125 105 2010-11-30 Andy Buckley <andy@insectnation.org>
andy@113 106
andy@125 107 * Added tag pyslha-1.0.1 for changeset c0c964fdbe5f
andy@113 108
andy@125 109 * Doc correction and version bump now that PDF plotting is done
andy@125 110 internally to slhaplot
andy@113 111
andy@125 112 * Added tag pyslha-1.0.0 for changeset f82d84b0002b
andy@113 113
andy@125 114 * A big moment -- I see no reason not to call this version 1.0.0
andy@125 115 now that all the plotting works as I intended!
andy@113 116
andy@125 117 * Set decay line width based on BR by default, contollable with
andy@125 118 new --decaystyle option
andy@113 119
andy@125 120 * Allow plotting from a string cated from stdin
andy@113 121
andy@125 122 * Make merged labels maintain the plot size by introducing x
andy@125 123 scaling
andy@113 124
andy@125 125 * Document label treatment options
andy@113 126
andy@125 127 2010-11-17 Andy Buckley <andy@insectnation.org>
andy@113 128
andy@125 129 * Added pdflatex, kpsewhich and tikz.sty checks
andy@113 130
andy@125 131 2010-11-03 Andy Buckley <andy@insectnation.org>
andy@113 132
andy@125 133 * Updating version number and removing need for pdfcrop
andy@125 134
andy@125 135 * Specifying a more appropriate paper size
andy@125 136
andy@125 137 * PDF making ~working
andy@125 138
andy@125 139 * Various fixes and adding the user-preamble insert
andy@125 140
andy@125 141 2010-11-02 Andy Buckley <andy@insectnation.org>
andy@125 142
andy@125 143 * Added tag pyslha-0.5.1 for changeset 9a0c2171bd69
andy@125 144
andy@125 145 * Also natively plot from ISAWIG files: 0.5.1
andy@125 146
andy@125 147 * Now that we have TikZ, I think it's time for a version increment
andy@125 148 to 0.5.0
andy@125 149
andy@125 150 * TikZ mode version 1 done! That was easy...
andy@125 151
andy@125 152 * Adding decay arrows in TikZ
andy@125 153
andy@125 154 * TikZ plotting underway. x-coord overhaul required.
andy@125 155
andy@125 156 * Started putting in TikZ rendering
andy@125 157
andy@125 158 2010-10-07 Andy Buckley <andy@insectnation.org>
andy@125 159
andy@125 160 * Added tag pyslha-0.4.4 for changeset 3d3926a3e605
andy@125 161
andy@125 162 * Restructuring to allow for multiple output formats, plus some
andy@125 163 other tweaks
andy@125 164
andy@125 165 * Removing logscale
andy@125 166
andy@125 167 2010-10-05 Andy Buckley <andy@insectnation.org>
andy@125 168
andy@125 169 * Added tag pyslha-0.4.3 for changeset 427216d07f43
andy@125 170
andy@125 171 * Bug fixes
andy@125 172
andy@125 173 * Added tag pyslha-0.4.2 for changeset 1b83c1b0aa71
andy@125 174
andy@125 175 * Adding more decay sorting and some guesstimated attempt at
andy@125 176 choosing the appropriate HW matrix element code.
andy@125 177
andy@125 178 2010-10-04 Andy Buckley <andy@insectnation.org>
andy@125 179
andy@125 180 * Adding 3 body gluino decay sorting
andy@125 181
andy@125 182 * Added tag pyslha-0.4.1 for changeset 03bafdeeffa2
andy@125 183
andy@125 184 * Not requiring the with statement, to aid backwards compatibility
andy@125 185
andy@125 186 * Adding first HERWIG decay order sorting
andy@125 187
andy@125 188 2010-09-28 Andy Buckley <andy@insectnation.org>
andy@125 189
andy@125 190 * Added tag pyslha-0.4.0 for changeset 279a1614bca4
andy@125 191
andy@125 192 * Incrementing release again, and doc upgrades, adding currently
andy@125 193 unused --format flag, etc.
andy@125 194
andy@125 195 * Option reworking / clean-up
andy@125 196
andy@125 197 * Even more cunning rearrangement of labels
andy@125 198
andy@125 199 2010-09-27 Andy Buckley <andy@insectnation.org>
andy@125 200
andy@125 201 * A slightly more sophisticated attempt at label shifting for
andy@125 202 collision avoidance
andy@125 203
andy@125 204 2010-09-24 Andy Buckley <andy@insectnation.org>
andy@125 205
andy@125 206 * Version update for the merged label plotting since the output is
andy@125 207 so much improved
andy@125 208
andy@125 209 * Label collision avoidance by merging
andy@125 210
andy@125 211 2010-09-14 Andy Buckley <andy@insectnation.org>
andy@125 212
andy@125 213 * Tweak to how docstrings are handled between the module and the
andy@125 214 setup file
andy@125 215
andy@125 216 * Moving ISAWIG writer functions into module
andy@125 217
andy@125 218 * A few typo fixes, including a regex omission which was blocking
andy@125 219 'cyclic' SLHA -> ISA -> SLHA -> ... conversions
andy@125 220
andy@125 221 2010-09-09 Andy Buckley <andy@insectnation.org>
andy@125 222
andy@125 223 * Better name for minimum BR flag
andy@125 224
andy@125 225 * Making labels a bit smaller
andy@125 226
andy@125 227 * Hiding x ticks
andy@125 228
andy@125 229 2010-08-25 Andy Buckley <andy@insectnation.org>
andy@125 230
andy@125 231 * More improvements, and fixing ISAWIG ref file... but still some
andy@125 232 inconsistency
andy@125 233
andy@125 234 * Fixes and tests... now problem with listed decays for particles
andy@125 235 with no mass/width entry
andy@125 236
andy@125 237 * Reading of ISAWIG file to pyslha objects done
andy@125 238
andy@125 239 2010-08-21 Andy Buckley <andy@insectnation.org>
andy@125 240
andy@125 241 * More SLHA-writing implementation, plus a consistency check
andy@125 242 assertion on Decay.nda == len(Decay.ids)
andy@125 243
andy@125 244 * Reading the first block of masses from the ISAWIG file format
andy@125 245
andy@125 246 2010-08-20 Andy Buckley <andy@insectnation.org>
andy@125 247
andy@125 248 * Adding use of the distribute/setuptools system
andy@125 249
andy@125 250 * Adding setup file, and adding version number variable to pyslha
andy@125 251 module
andy@125 252
andy@125 253 * More renamings, tidyings, and adding some structure to
andy@125 254 isawig2slha
andy@125 255
andy@125 256 * Rename slha2isa to make it explicit that the format that will be
andy@125 257 written is that for ISAWIG rather than the non-machine-readable
andy@125 258 format written out by ISASUSY
andy@125 259
andy@125 260 2010-08-17 Andy Buckley <andy@insectnation.org>
andy@125 261
andy@125 262 * Add reading of SLHA from a string with readSLHA, and rename
andy@125 263 readSpcFile to readSLHAFile
andy@125 264
andy@125 265 2010-08-14 Andy Buckley <andy@insectnation.org>
andy@125 266
andy@125 267 * Writing out remaining params: main missing bits are decay ID
andy@125 268 ordering (need a sorting function) and fixing the handling of the
andy@125 269 ALPHA block (no index, only one entry)
andy@125 270
andy@125 271 * slha2isa partially done
andy@125 272
andy@125 273 * Better label positioning, command line options, writing to file
andy@125 274
andy@125 275 2010-08-11 Andy Buckley <andy@insectnation.org>
andy@125 276
andy@125 277 * Added decays, and other tweaks to slhaplot
andy@125 278
andy@125 279 * Use physical abs mass, set XMin, colour lines, slight horizontal
andy@125 280 offsets
andy@125 281
andy@125 282 2010-08-10 Andy Buckley <andy@insectnation.org>
andy@125 283
andy@125 284 * Writing the initial form of slhaplot
andy@125 285
andy@125 286 2010-08-03 Andy Buckley <andy@insectnation.org>
andy@125 287
andy@125 288 * Adding the start of a script to convert SLHA to ISASUSY format
andy@125 289
andy@125 290 * Adding docstrings and making the Particle masses get populated
andy@125 291 via the MASS block contents
andy@125 292
andy@125 293 2010-08-02 Andy Buckley <andy@insectnation.org>
andy@125 294
andy@125 295 * Decay parsing done
andy@125 296
andy@125 297 2010-08-01 Andy Buckley <andy@insectnation.org>
andy@125 298
andy@125 299 * Handling Q= entries on block names
andy@125 300
andy@125 301 * Automatic string to numeric type conversion
andy@125 302
andy@125 303 * Making a basic block -> tree reader

mercurial