= 2007 - 2010 Chimera Change Log = The following hand maintained list of changes was discontinued in Nov 2010, replaced by a new [wiki:changelog change log] generated from our Trac ticket database. {{{ #!html
This page lists changes to Chimera that are visible to users, including the date and Chimera version when the change was checked in, and who made the change (TG = Tom Goddard, AL = Andrew Ling).
November 18, 2010
Fixed center of rotation command when only bond selected.
November 17, 2010
Added memory error check in benchmark scene drawing.
November 16, 2010
Added mean and standard deviation density calc for segmentation regions.
Allowed fractional step in volume planes.
November 15, 2010
Fixed context help crash on mac, removed menu entry.
Added warning for invalid cell angles in mrc file.
November 12, 2010
Added volume flattening divide method, applied to termite gut.
November 10, 2010
Improved attribute table and orthoslice viewing.
November 9, 2010
Worked around netcdf volume reading bug, ScientificPython.
November 5, 2010
Added segment sliceview command to make montage images.
Added resize capability to segmentation image viewer.
Fixed pick blobs error when everything is clipped.
Fixed tiling order in orthoslice script, termite gut montages.
Added fill order option to vop tile command.
November 3, 2010
Made measure contactarea ignore outline boxes.
November 2, 2010
Improved measure contact area patch smoothness.
Added new color patterns for color by direction.
Added vop tile operation to make section image montages.
November 1, 2010
Fixed error reporting to include callback info.
Added segment directioncolor command.
October 29, 2010
Added measure distance command.
October 28, 2010
Fixed segmentation attribute table error for closed segmentation.
October 27, 2010
Implemented zone command.
October 26, 2010
Made segmentation attribute table remove unused columns.
October 22, 2010
Fixed morph map hang.
October 19, 2010
Debugged and fixed ScientificPython netcdf bindings code, 64-bit Windows.
October 11, 2010
Made mouse segmentation avoid showing all watershed regions.
October 6, 2010
Added measure command contact area operation.
Made contact area account for partial triangles.
October 5, 2010
Improved error message when fetch from emdb fails.
Fixed tube and ribbon shape ignoring specfied color with follow bonds.
October 4, 2010
Fixed shape tube followbonds option, ribbon band coloring.
Fixed multiscale colors, made 64-bit same as 32-bit.
October 1, 2010
Added images to region attribute table and segmentation files.
Added error handling when map size wrong when masking to region.
September 30, 2010
Added exporting region attributes as comma separated values.
Implemented read and write of segmentation region attributes in hdf5.
Simplified region attribute filter syntax, no more function calls.
September 29, 2010
Made measure spine region attributes appear in region list.
Fixed sym command bug, two models for coord sys arg.
Added filtering to region attribute list.
September 28, 2010
Made segmentation attribute browser using sortable table.
September 27, 2010
Checked in ribbon slice and curvature code.
September 24, 2010
Updated segger in chimera, segment unbin and show all fixes.
September 23, 2010
Fixed headless chimera movie recording.
September 22, 2010
Added curvature measurement to measure spine calculation.
Implemented shape ribbon command to show bacteria center slices.
September 21, 2010
Added rectangle to shape command.
Added connection failed error message, fit pdbs from emdb web service.
Fixed byte order of machst in mrc files written by chimera.
Made mac use immediate mode surf rendering for small surface pieces.
September 17, 2010
Fixed segment unbin so it shows region surfaces.
September 15, 2010
Fixed natural spline with single point, caused fly error.
Fixed bug where mask ijk to xyz transform wrong when map closed.
Fixed fit to segments closed mol, list reg number, transpar bugs.
September 14, 2010
Fixed fit to segments save fits menu entry.
September 13, 2010
Better error message when unable to write marker file.
Fixed emdb fetch error causing hang.
Fixed volume dialog session save with 2-d image stack.
Fixed multiscale bug deleting chains.
Fixed volume tracer bug opening marker set.
August 27, 2010
Allowed multiscale model creation without multiscale dialog existing, allows nogui or headless Chimera use.
Added surfaces keyword option to sym command for multiscale surfaces.
Added biological unit button to model panel.
Made multiscale use task manager when creating copies of molecules.
August 25, 2010
Fixed eman hdf file reading, python 2.7 / idle error.
August 6, 2010
Added list of fits to fit to segments dialog.
Made volume dialog show value type in balloon when mouse over "Range" dialog label (below histogram).
Made gaussian filter use original data value type by default. Formerly it created a map with 32-bit float.
August 4, 2010
Fixed make transparent / opaque segment map menu entries when nothing selected.
August 3, 2010
Fixed fly command quaternion rotation interpolation. Sometimes twirled 360 degrees for close orientations.
Made fly command using natural cubic spline instead of Overhauser spline for smoother paths.
Made command file error halt processing and report error in reply log. Formerly command processing continued even after an error in a script.
August 2, 2010
Fixed saving masked region with segment map dialog, bounds were wrong.
Fixed render by attribute, numpy 1.4.1 int/long type problem.
Fixed show adjacent error in segment map when some regions have no contacts.
Fixed empty segmentation menu in segment map dialog.
Fixed segment map hide menu entry not working on grouped regions.
Fixed segger color density map error, numpy int/long problem.
July 27, 2010
Fixed watershed calc error 32-bit only, numpy 1.4 type error int/long.
July 22, 2010
Added movie crossfade command.
July 19, 2010
Fixed python 2.7 msms surface error on Windows. Method for suppressing console window for mscalc program no longer valid in python 2.7.
July 15, 2010
Made segment mouse mode accept clicks on single-plane volume.
Fixed bug in solid coloring using mask, array size mismatch.
Made group/ungroup buttons work when grouped subregions selected.
July 13, 2010
Implemented segment command unbin operation to apply a mask computed on binned volume data to produce mask for the original full size volume data.
Fixed coordset holdSteady option when jumping to a single frame.
July 9, 2010
Made segmentation not keep grid indices for each region. This reduces memory use of the segment map tool.
July 7, 2010
Added solid style volume coloring using a segmentation to the segment map dialog (color density menu entry). Formerly only colored volume surfaces.
July 6, 2010
Optimized measure spine command using small c++ routine, 59x faster.
July 2, 2010
Made spine diameter report orthogonal diameters at mid-point along computed spine.
July 1, 2010
Made measure spine not need segmentation map open.
June 29, 2010
Fixed two bugs in fit to segments, neg corr, molmap replace
June 25, 2010
Improved imod seg file reader error message for non-IMOD files
Made render-by-attribute dialog handle segmentation regions
June 23, 2010
Fixed solid volume memory leak, Solid.matrix held reference
Made flatten filter use 64-bit float, needed for large maps
Added measure spine command to compute bacteria paths and lengths
June 22, 2010
Made masking to regions handle full res maps with binned masks
June 21, 2010
Fixed dbpuppet ac_key_error messages, Laura Morris
Implemented natural cubic spline, smoother than Overhauser spline
Added vop unbend operation, straighten bacteria
Wrote code to trace spine of bacteria automatically
June 17, 2010
Wrote code to unbend volume along path for straightening bacteria
June 1, 2010
Made segment mouse click on background show only ungrouped regions
June 14, 2010
Fixed cocoa open dialog nsscroller mouse click crashes
Added segger to chimera distribution
June 10, 2010
Added "3d" shortcut to toggle between sequential stereo and mono
June 2, 2010
Fixed region delete bug in segment map
Added flatten operation to volume filter dialog and vop command
Improved mouse segmentation grouping to avoid start of drag abrupt group size change
June 1, 2010
Added gui for enabling segment grouping mouse mode
Added ability to read old segger 1.4 regions files
May 28, 2010
Fixed mac universal build, tcltk docs not installed for debug version
Added menu entries to show grouped and ungrouped segmentation surfaces
Improved measure and color blobs to report sizes, boundary lengths
May 27, 2010
Allowed mouse mode grouping of single regions for blocking growth
Made segment command to group regions using a second segmentation
Fixed surface model front center, not ignoring hidden surface pieces
May 26, 2010
Made segmentation mouse mode detect clicked mask region, not density
Made seg mouse mode show contacting regions after changing a region
Added boundary region selection to find unclipped bacteria
May 21, 2010
Made mac ppc install debugging tcltk to avoid start-up crash
May 19, 2010
Made linux spacenavigator not print "connect error" to shell
Made connectivity mouse mode make region groups that can be saved
May 13, 2010
Fixed tix combobox menu behind dialog on cocoa
Fixed error deleting coord sys model during move command
May 12, 2010
Made debug graphics dialog not appear for new chimera version
Separated segger into separate segmentation and fitting dialogs
May 11, 2010
Fixed cocoa inactive menus not gray, tk_setPalette cocoa tk bug
May 10, 2010
Made all chimera builds use tk 8.6
Eliminated mac carbon builds
May 5, 2010
Made segger group and ungroup buttons change smoothing levels if nothing selected
Allowed small region removal after segmenting
May 4, 2010
Added density map surface coloring by segmentation region
May 3, 2010
Worked around ctrl double click atom in graphics not showing menu, Eric
April 29, 2010
Fixed segger minimum region size option
Made changing segger "max regions to display" have immediate effect
April 28, 2010
Optimized segger segmentation speed, about 5x speed-up
Changed segger hdf5 file format for faster read and write, smaller file
April 27, 2010
Made watershed segmentation use 26 neighbors for local maxima instead of 6
Added surface granularity parameter to segger
April 23, 2010
Preserved colors when using skeletons to edit a segmentation
April 21, 2010
Made segger read and write segmentation hdf5 file format
Fixed eman hdf reader, pixel size
April 19, 2010
Eliminated intel and ppc processor-specific mac daily builds from download page
April 16, 2010
Sped up segger grouping by adding track to maximum routine to _segment module
Avoided creating segger region surfaces unless needed.
April 15, 2010
Fixed linux space nav support, libspnav.so was not distributed
April 14, 2010
Made segger use new C++ module _segment for watershed calculation eliminating need for temporary file
April 13, 2010
Made transform coordinates dialog work with non-molecules
Added skeleton routines and menu to segger
April 6, 2010
Fixed bug in volume filter casting int16 -> uint16 bug where all values became 65535
Fixed wrong normals when contouring unsigned data
Made segger filtering small regions use connected size
March 29, 2010
Fixed fetch directory preference not saving, was requiring Enter key press
March 25, 2010
Fixed bug where center-of-view rotation not updating
March 17, 2010. Version 1.5
Fixed front-center to not move center during rotation.
Made opening pdb on command-line look for compressed local files.
Made opening python scripts not clear globals when finished.
Made turn keyword center accept "view", "models", "front".
Disabled silhouette outline drawing for volumetric rendering.
March 16, 2010. Version 1.5
Worked around cocoa bug unicode arrow keys in entry fields.
Fixed saxs profile calc to work with more than one molecule.
March 15, 2010. Version 1.5
Made saxs gui give better error if local execution fails.
March 9, 2010. Version 1.5
Put max number of regions to display in segger dialog.
Fixed segger bug, grouped regions remain displayed.
March 8, 2010. Version 1.5
Fixed arrow key menu shortcuts / cursor motion bug, cocoa.
March 5, 2010. Version 1.5
Made segger not accumulate smoothing when done twice.
March 3, 2010. Version 1.5
Remade segger dialog, added progress/cancel, menu reset, options pane...
Made segger save of region and map files show a file chooser dialog.
March 2, 2010. Version 1.5
Fixed missing cocoa menu check-marks, tk patch.
Made pdb personal directories try hierarchical layout.
March 1, 2010. Version 1.5
Added tk cocoa patch to fix option-e crash.
February 23, 2010. Version 1.5
Made default movie recording use variable bit rate, q = 8.
Debugged and fixed new ffmpeg bit rate in bits/sec instead of Kbits/sec.
February 21, 2010. Version 1.5
Worked around cocoa user interface lock-out on cocoa.
February 19, 2010. Version 1.5
Made close command accept multiple models.
Fixed reset command to work with now unhashable xform objects.
February 18, 2010. Version 1.5
Made write command allow "#" preceding model number.
February 17, 2010. Version 1.5
Made segger calculate sim map automatically for groups of regions.
Made measure inertia report center of ellipsoid.
February 8, 2010. Version 1.5
Changed segger to show pastel region colors.
Fixed segger axes alignment and normal direction.
February 5, 2010. Version 1.5
Included 32-bit / 64-bit info in benchmark submissions.
Made chimera About dialog report 32-bit or 64-bit.
February 4, 2010. Version 1.5
Added ppc mac cocoa and cocoa universal daily build targets.
February 3, 2010. Version 1.5
Fixed tk cocoa open/save double click by having no default button.
Made 17 small user interface improvments to segger.
February 1, 2010. Version 1.5
Added error checking in movie record command option values.
January 29, 2010. Version 1.5
Started 64-bit mac daily builds using Tk Cocoa and NSOPENGL.
January 22, 2010. Version 1.5
Made gaussian cube file reader handle skewed data axes.
January 20, 2010. Version 1.5
Fixed movie recorder dialog bug, director not initialized.
January 19, 2010. Version 1.5
Debugged cocoa actions/color menu not showing, images freed while in use.
Fixed cocoa application menu and wrong dock icon.
January 15, 2010. Version 1.5
Debugged cocoa model panel wrapped text, patched tix.
January 13, 2010. Version 1.5
Added color images to cocoa chimera color menu.
Fixed model panel scroll down-only, reported aqua tk bug, 2931538.
Allowed raytrace and supersample movie record options to change.
January 12, 2010. Version 1.5
SAX dialog fixes, raise dialog, remember empty executable pref.
January 11, 2010. Version 1.5
Started making cocoa daily builds with Tk 8.6.
January 6, 2010. Version 1.5
Added progress/cancel to gaussian filter using new task manager.
January 5, 2010. Version 1.4.1
Made side view cap clipped surfaces button only show dialog.
Made model panel focus button enable near/far clipping.
December 21, 2009. Version 1.5
Optimized gaussian filter to use efficient fft sizes.
Made gaussian filter not-cyclic wrap, 2x speed penalty.
Made gaussian filter more memory efficient, compute one plane at a time.
December 15, 2009. Version 1.4.1
Fixed movie recorder dialog size parsing error.
December 9, 2009. Version 1.5
Fixed keyboard shortcuts dialog to list all shortcuts.
Added filter entry to keyboard shortcut dialog.
December 8, 2009. Version 1.5
Made volume session not precede relative paths with './' or '.\'.
December 4, 2009. Version 1.5
Made shape command default coordinate system use surface model.
December 3, 2009. Version 1.5
Added rotation, qrotation, name arguments to shape command.
Added ellipsoid to shape command.
November 25, 2009. Version 1.5
Removed phantom force feedback tool from distribution.
November 24, 2009. Version 1.5
Made top view mode of side view dialog always show focal plane.
Fixed focal plane behind eye black-out bug.
Added movement mouse mode to structure editing menu.
November 23, 2009. Version 1.4
Made dialog auto-placement not override session restore placement.
Made session restore not place dialogs off-screen.
November 20, 2009. Version 1.4
Fixed aqua menu response by delaying menu post by 1 msec.
November 17, 2009. Version 1.4
Fixed front-center rotation updating too often.
Fixed morph map on volume subregion.
November 8, 2009. Version 1.4 and 1.5
Added use new plot window option to saxs dialog, default false (Chimera 1.5).
Added mw molecular weight shortcut (Chimera 1.4).
November 6, 2009. Version 1.4
Fixed uninitialized memory errors, no init of surfnet grid.
November 3, 2009. Version 1.4
Added Linux space navigator support.
November 2, 2009. Version 1.4
Fixed morph map error when volume closed during playback
October 30, 2009. Version 1.5
Added fit in map correlation about zero option, the default.
Made meshmol command produce model with new id number.
October 28, 2009. Version 1.5
Added msms warning message for wrong number of atom areas.
Optimized memory use in resampling maps.
October 16, 2009. Version 1.4
Made fit map gray out optimize and whole molecule options when not avail.
October 15, 2009. Version 1.4
Removed SAXS module.
Removed volume processing standalone programs from distribution.
October 8, 2009. Version 1.4
Made match command showMatrix argument print motion from current position in addition to motion from original file coordinates.
Don't print rotation when fitting only selected atoms with Fit in Map dialog.
October 7, 2009. Version 1.4
Added fit dialog option to optimize correlation about zero instead of correlation about mean.
Made fit dialog option to move only selected atoms instead of whole molecules.
Added undo/redo motion buttons to fit dialog.
October 6, 2009. Version 1.4
Made session merge not savepos session-start if that position already exists.
Replaced matrixcopy relativeTo keyword with "moving" keyword.
Made set light_quality command update quality in lighting dialog.
Added check for matching grid sizes in vop morph command.
Made vop cover update rendering options of source map -- was setting those options but failed to show them.
Fixed session merging error handling of old sessions.
October 2, 2009. Version 1.4
Added hide command-line to bottom of command history menu.
Made session merge keep old window size and camera/viewer settings.
October 1, 2009. Version 1.4
Made vrml models not use glossy shader, avoids black vrml objects.
September 30, 2009. Version 1.4
Fixed glossy lighting fog so alpha is not used. Needed so that 100% transparent surfaces are invisible.
Added showSlabs option to measure rotation command.
Improved file fetch error on socket errors which are not IOError.
Added relativeXform option to matrixcopy to fix misaligned sessions.
Made session merging align old and new lowest id models.
September 29, 2009. Version 1.4
Added update keyword to sym command, default false.
Added toggle outline box shortcut "ob".
September 28, 2009. Version 1.4
Made selection object model order follow vertex order. Allows vop add command to get correct model order.
Fixed surface zone session restore bug with molecular surfaces.
Added minRMS option to vop subtract for subtracting fit maps.
Made vop subtract operation use interpolation like vop add.
September 25, 2009. Version 1.4
Made vop add not extend grid due to round-off if grids are identical.
Added multipliers arg to vop add.
Made open viper:1bbt fetch from viperdb instead of pdb.
September 18, 2009. Version 1.4
Made ~surf command close molecular surfaces with closed molecules.
September 17, 2009. Version 1.4
Fixed fit in map, with simulated map didn't move atoms.
Made measure buriedarea report buried areas for both atom sets.
September 16, 2009. Version 1.4
Made mz shortcut place marker at origin in selected models local coords.
Added center and axis arguments to sym command.
September 15, 2009. Version 1.4
Added symmetry group argument to sym command.
September 14, 2009. Version 1.4
Improved color zone out-of-memory error message.
September 11, 2009. Version 1.4
Added move molecule mouse mode.
September 10, 2009. Version 1.4
Implemented vop cover operation for periodic map extension.
September 9, 2009. Version 1.4
Fixed vanishing surface cap on Windows.
September 7, 2009. Version 1.4
Fixed pseudobondgroup bounding box calculation, wrong coordinate system.
Added playDirection, playRange and addMode options to vop morph command.
Fixed front-center, was using mid-depth even when model intercepted.
Fixed color parsing error in measure inertia.
September 4, 2009. Version 1.4
Added vop morph command.
Added number of cells option to unit cell dialog.
Made unit cell outline button toggle outline off.
September 3, 2009. Version 1.4
Added options panel to unit cell dialog.
September 2, 2009. Version 1.4
Made unit cell dialog handle inverting symmetries.
August 31, 2009. Version 1.4
Made marker note labels set using actions label menu save in sessions.
Fixed bug where deleting marker did not delete residue.
Fixed split map by color bug, numpy array in sessions.
August 25, 2009. Version 1.4
Added command "set light_quality glossy|normal".
August 24, 2009. Version 1.4
Made surface color dialog show offset field only for electrostatics.
August 21, 2009. Version 1.4
Translated mesh subdivision python to c++ for faster calculation.
Made error dialog not report full traceback, just a few lines.
Fixed shape command color parsing, was generating an error.
Made surface zone and color zone save arrays as strings in session files.
Fixed shape command, was adding to existing surface when none specified.
August 20, 2009. Version 1.4
Saved surface data as strings in sessions, smaller files and faster save and restore.
August 19, 2009. Version 1.4
Fixed aqua double menu posting bug.
Fixed shape command model id parsing error.
Added sop surface operation command. The finerMesh operation subdivides surface meshes to have uniform edge length.
Made mouse rotation center allow z and xy rotation when model rotation center is far off screen. The xy-rotation region of the window now always includes a circle centered on the window with diameter half the window size (minimum of window width and height).
August 18, 2009. Version 1.4
Fixed error when overwriting missing volume data file.
Fixed bug where volume selection outline box used new molecule preferences.
August 17, 2009. Version 1.4
Added linux space navigator support contributed by Thomas Margraf.
August 14, 2009. Version 1.4
Made volume data contour calculation catch memory allocation exception so Chimera does not crash.
August 12, 2009. Version 1.4
Made molmap command allow specifying map subid.
August 11, 2009. Version 1.4
Updated saxs profile calculation user interface, no longer requires form factor file.
August 10, 2009. Version 1.4
Made initial molecule display style not apply to volume tracer marker models.
August 7, 2009. Version 1.4
Fixed volume eraser error caused by new volume tracer api.
Added surface color dialog offset option for electrostatic coloring.
Fixed tile command argument parsing error.
August 5, 2009. Version 1.4
Added tube display to shape command.
August 4, 2009. Version 1.4
Made volume tracer tubes use surface model instead of vrml.
August 3, 2009. Version 1.4
Fixed volume outline box to avoid coloring and capping.
Made volume flip normals for thresholds less than 0 default off.
Added tile command.
Made volume save command handle multifile save with %d index.
July 31, 2009. Version 1.4
Fixed subsampled grid data caching, caused blank histogram display.
Added vop boxes operation to extract subregions around markers.
July 29, 2009. Version 1.4
Made volume tracer work without graphical user interface.
Added vop median and scale filter operations.
July 28, 2009. Version 1.4
Replaced vop and volume command use_step/use_subregion arguments with step/subregion.
Fixed imod reader bug, error reading point size records.
July 24, 2009. Version 1.4
Added measure inertia command for molecules and surfaces.
July 22, 2009. Version 1.4
Made scale filter clamp integer values to data type limits.
Changed frame update timers to assure minimum event processing time. Prevents some lock-outs during continuous rendering on aqua.
Fixed broken mask command.
Made mask command ignore hidden parts of surface.
July 21, 2009. Version 1.4
Made molmap accept a # character in the modelId argument.
July 20, 2009. Version 1.4
Fixed binning filter step size bug.
July 17, 2009. Version 1.4
Changed vop syntax, operation first arg, rejects invalid keywords.
Fixed meshmol bug, error due to obsolete volume tracer call.
July 16, 2009. Version 1.4
Made session saving eliminate indent on long lists, smaller file size.
Fixed emdb fetch bug where xml and web service used when not needed.
July 15, 2009. Version 1.4
Fixed bug in vop permute, permutation incorrect.
July 14, 2009. Version 1.4
Added vop add command.
Added useGridStep, useGridSubregion, boundingGrid vop resample options.
Made volumes with unicode filenames open.
July 13, 2009. Version 1.4
Added set/reset and cumulative transform to molecule transform dialog.
Updated to pytables 2.1.1 to allow reading Chimera map format files with unicode file names.
July 10, 2009. Version 1.4
Made fit in map only use displayed subregion when counting points outside contour.
June 23, 2009. Version 1.4
Fixed non-orthogonal rotation errors in reading profec volume maps.
Fixed gross memory inefficiency writing map file. Was reading a full copy of map for every plane for formats that could not read submaps.
Made mouse rotation virtual sphere center be the model center of rotation.
June 22, 2009. Version 1.4
Fixed incorrect default center for scolor command.
June 19, 2009. Version 1.4
Fixed per-pixel surface color bugs with transparent surfaces.
Implemented scolor command for surface color dialog functionality.
June 18, 2009. Version 1.4
Fixed surface transparency color hierarchy problems.
June 17, 2009. Version 1.4
Added frames argument to surftransparency command.
Made surftransparency command work on non-msms surfaces.
June 12, 2009. Version 1.4
Fixed session save error with empty marker set.
June 10, 2009. Version 1.4
Added bin operation to vop command.
June 9, 2009. Version 1.4
Implemented volume binning filter.
Made per-pixel surface color use colormap end values instead of black.
Fixed per-pixel surface color lighting.
June 5, 2009. Version 1.4
Made pick blobs and volume tracer work with per-model clipped surfaces.
June 4, 2009. Version 1.4
Added volume tracer mouse mode for marker placement on surfaces.
Put each volume tracer marker in its own residue to allow specifying numeric ranges in commands.
June 3, 2009. Version 1.4
Added mask command invertMask option.
Added caps argument to shape command for cylinder caps.
June 2, 2009. Version 1.4
Made copy/paste work in aqua for bug report dialog "gathered info" field.
Fixed morph map movie record bug, backslash t in file interpreted as tab.
May 29, 2009. Version 1.4
Added per pixel coloring to surface color dialog using textures.
Made surface textures support luminance and border colors.
Updated function names for emdb web service search.
May 27, 2009. Version 1.4
Made transparent texture coloring of surfaces work.
Added texture coloring to surface color dialog.
Fixed bug where 3d texture not updated when color mode changed.
Fixed bug where volume color mode not updated when switching between 2d and 3d solid style.
May 20, 2009. Version 1.4
Fixed space navigator lag and poor response on aqua. TG
Fixed actions missing some models with no selection when multiscale surfaces present. TG
May 19, 2009. Version 1.4
Made emdb web search show citation and map release date. TG
Made fetch panel show search field only for searchable databases. TG
May 18, 2009. Version 1.4
Made volume save command handle "~" paths. TG
May 11, 2009. Version 1.4
Made reply dialog text selectable and copyable on aqua. TG
Made ~/Desktop/xxx paths work on windows. TG
May 7, 2009. Version 1.4
Made movie encoding friendly error if output directory doesn't exist. TG
May 1, 2009. Version 1.4
Added tilde expansion to movie encoding output path. TG
April 30, 2009. Version 1.4
Fixed demo auto-play sometimes freezing Chimera. Aqua Tk menu callback bug. TG
April 27, 2009. Version 1.4
Added silhouette, depth cue, subdivision "set" command options. TG
Added coordset command to play trajectories, for movie scripts. TG
April 24, 2009. Version 1.4
Made command-` and shift-command-` cycle aqua windows. TG
Removed aqua focus follows mouse code and preference setting. TG
Made emdb fetch use web service to find fit pdbs, was using xml file. TG
April 20, 2009. Version 1.4
Made multiscale copy isHet to avoid water chaining. TG
April 15, 2009. Version 1.4
Made mac aqua tk use click-through. TG
April 9, 2009. Version 1.4
Fixed fetch dialog to hide when return key pressed in id field. TG
April 7, 2009. Version 1.4
Fixed export obj bug where wrong material file path written. TG
March 30, 2009. Version 1.4
Added memory error check in volume filter. TG
March 25, 2009. Version 1.4
Added emdb search capability to fetch by id dialog. TG
March 24, 2009. Version 1.4
Fixed bug where last used data matrix for a volume not kept in cache. TG
Increased volume data default cache size to 512 Mb, was 32 Mb. TG
March 20, 2009. Version 1.4
Added slab option to shape command. TG
Made mcopy copy bond properties, fixed label copy. TG
March 19, 2009. Version 1.4
Fixed mcopy bug, coordinate copy did not work. TG
March 16, 2009. Version 1.4
Fixed bug in dock grid error message. TG
Made clip command give user-friendly near>far error message. TG
March 13, 2009. Version 1.4
Made modbase and castp fetch use downlaod directory. TG
March 12, 2009. Version 1.4
Made pubchem fetch use download directory. TG
March 11, 2009. Version 1.4
Fixed fly command bug where an extra frame count was used. TG
Made color command handle r,g,b,a numeric color arguments. TG
Added fetching emdb maps to fetch-by-id dialog. TG
Added button to fetch by id dialog shows download directory preferences. TG
Added cancel link in progress messages to cancel fetch operation. TG
March 10, 2009. Version 1.4
Added mcopy command to copy molecule settings. TG
Added fetch-by-id download directory for eds, viperdb, pqs, pdb, cif, scop, ndb. TG
March 6, 2009. Version 1.4
Made all command color arguments accept tk colors, comma-separated rgba. TG
March 5, 2009. Version 1.4
Made volume scale filter respond when enter key pressed. TG
March 4, 2009. Version 1.4
Made measure rotation mention coordinate system in reply log output. TG
Made measure and vop keyword abbreviations work and case insensitive. TG
Made rotation axis color be model color. TG
Allowed markers/links to have no color, uses molecule color. TG
Improved per-model clipping shorcuts cc, ca and removed tc. TG
Made scale/shift volume filter update when filter settings changed. TG
February 26, 2009. Version 1.4
Fixed saving markers as xml when atoms/bonds deleted. TG
February 25, 2009. Version 1.4
Added showAxis option to measure rotation command. TG
February 20, 2009. Version 1.4
Fixed molmap to work with molecules with different transforms. TG
Made stl export for 3-d printing. TG
February 17, 2009. Version 1.4
Made matrixcopy handle multiple destination models. TG
Made shape command hide some mesh edges for icosahedron and cylinder. TG
Added lighting attributes, normals, edge mask to surface session save. TG
Made color zone with bond zone respect half-bond coloring. TG
February 13, 2009. Version 1.4
Added silhouette edge drawing for transparent models. TG
Added one layer and all layers transparency menu entries. TG
Fixed multiscale bug where chain associated with original molecule deleted, and other surfaces recalculated at new resolution. TG
Fixed bug where volume session restore tried to set solid model orientation when that model did not exist. TG
Fixed bug where opening solid model did not set initial camera view. TG
February 11, 2009. Version 1.4
Made session save include molecular surface attributes: smoothing, lighting on/off, two-sided lighting, dot and line widths. TG
Added one transparent layer surface option. Added equivalent option to volume dialog surface and mesh panel. TG
Added shortcuts t5 and t0 to make surfaces 50% and 0% transparent. TG
February 10, 2009. Version 1.4
Made move/turn/rock/roll move inactive models when "models" keyword used. TG
Made open volumes use absolute paths even if specified with relative paths so that data can be read later if current working directory changed. TG
February 9, 2009. Version 1.4
Improved rendering of multiple transparent surface models so model behind does not appear in front. TG
January 28, 2009. Version 1.4
Made multiscale contacts not select chain surfaces when atoms of chain are selected. TG
January 21, 2009. Version 1.4
Wrote fly command to smoothly interpolate positions/camera. TG
January 20, 2009. Version 1.4
Fixed swapped buried ses/sas area atom attributes. TG
January 19, 2009. Version 1.4
Fixed reset with frame count error when model closed. TG
Made volume surface outline box unlit when using glossy lighting. TG
Fixed bug where hide dust turned volume square mesh into triangles. TG
January 18, 2009. Version 1.4
Made hdf map read use planes along smallest chunk shape axis. TG
Added use step/subregion/zone options to volume save command. TG
Added scale/shift/cast operation to volume filter dialog. TG
Added permuteaxes operation to vop command. TG
January 16, 2009. Version 1.4
Fixed bug in histogram calculation that caused slightly incorrect volume threshold. TG y
Added buried area to measure command. TG
January 15, 2009. Version 1.4
Fixed matplotlib on windows, wasn't finding tcl/tk headers. TG
Fixed turn/roll/rock bug, inactive models moved when center specified. TG
January 14, 2009. Version 1.4
Fixed shader code to not throw error on compile/link info messages. TG
Fixed esp coloring bug, coloring method not set. TG
Fixed bright edges from glossy lighting, had diffuse light on both sides of surface. TG
Made correlation matplotlib plot use tk instead of native Mac window. TG
January 13, 2009. Version 1.4
Fixed bug move,turn,roll,rock coordinateSystem arg not working. TG
Fixed disappearing light arrows in light panel. TG
Made turn/roll/rock/move use coord system of center or axis spec. TG
January 9, 2009. Version 1.4
Added matplotlib 2d plotting library to distribution, used for showing correlation of map with rotated map. TG
January 8, 2009. Version 1.4
Added correlation for rotated map positions to measure command. TG
January 7, 2009. Version 1.4
Wrote measure command to show rotation axis connecting two models. TG
Handle new delphi map format on mac with 64 bit floats. TG
Made turn,roll,rock,move accept 2 atom or bond spec for axis. TG
Added surface volume and area to measure command. TG
Added map correlation to measure command. TG
Made glossy lighting not apply to unlit lines, caused dim molecule wires. TG y
January 6, 2009. Version 1.4
Added median filtering to filter dialog. TG
Added clip volume (cv), clip adjust (ca), glossy lighting (gl) shortcuts. TG
Made clip and cap shortcut act on selected model, not show dialogs. TG
Fixed bug where single color volume solid dimmed by factor of red component. TG
January 2, 2009. Version 1.4
Fixed bug where surface cap not updated when mask changed. TG
Added options panel to gaussian filter dialog, including immediate update option. TG
Made filter dialog adjust thresholds for constant volume use the enclosed volume for the gaussian filtered volume rather than the original volume. TG
Made Filter button just update existing volume if active volume is a gaussian filtered volume. TG
December 30, 2008. Version 1.4
Moved per-pixel lighting option from effects panel to lighting panel. TG
Fixed mac x11 start error when glossy lighting preference not supported. TG
Fixed bug where glossy mode sometimes had no effect because graphics context was not current when setting shader. TG
December 29, 2008. Version 1.4
Allowed depth cue start >= 1 for back lighting effect. TG
Made surface cap use only visible parts of surfaces, helps castp. TG
December 19, 2008. Version 1.4
Added "glossy" lighting mode using an opengl shader providing per-pixel lighting and angle-dependent transparency. TG
December 18, 2008. Version 1.4
Replace depth cue yon intensity parameter with end depth. TG
December 16, 2008. Version 1.4
Added slider to control width of gaussian filter. TG
December 10, 2008. Version 1.4
Added hide dust tool that hides small connected surface blobs. TG
Increased surface cap default offset 0.001 to 0.01 to avoid disappearing caps. TG
Made sum of gaussians routine (used by molmap) able to take different standard deviations along 3 axes for PALM/STORM microscopy data. TG
December 9, 2008. Version 1.4
Disabled used of Chimera user interface while volume data load is loaded, allowing only cancel of data load. TG
Moved volume auto display subregion option from data display panel to subregion selection panel. TG
Allowed volume auto-cropping (resampling) with rotated subregion box. With solid style rendering this does a good job of showing slices that are not parallel to the volume box faces. TG
December 8, 2008. Version 1.4
Fixed subregion resampling box when source map has local rotation. TG
Debugged blank volume histogram when session restored, cache size not set before volume dialog created. TG
December 5, 2008. Version 1.4
Added session saving for icosahedron tool. TG
December 3, 2008. Version 1.4
Provide user-friendly error message when molecular surface calculation produces truncated output. TG
Suppress Mac 10.5 crash report dialog when molecular surface calculation fails. TG
November 25, 2008. Version 1.4
Made move selection mouse mode able to move surface pieces. TG
November 21, 2008. Version 1.2577.
Made initial volume viewer thresholds symmetric about 0 for electrostatic potential data and other polar data. TG
Added gaussian and laplacian filters to vop command. TG
November 20, 2008. Version 1.2576.
Made per-model clipping work with solid volume rendering where projection mode is perpendicular to view (uses 3d textures).
November 19, 2008. Version 1.2576.
Fixed error reading mrc file > 2 Gbytes. TG
November 18, 2008. Version 1.2575.
Fixed hkcage command error when invoked second time with surface capping enabled. TG
Added planes keyword to volume command to show sequence of planes. TG
Made turn, move, ... not raise error if model deleted during motion. TG
Added volume outline box linewidth setting. TG
Fixed reset command to preserve relative orientations. TG
November 17, 2008. Version 1.2575.
Fixed bug that caused extra frames during movie capture scripts that read volume data, caused by progress messages. TG
Made movie encode command print status messages on main status line. TG
November 14, 2008. Version 1.2575.
Fixed incorrect center of rotation when a model is closed where another model has the same id. TG
Made actions / focus with nothing selected turn of near/far clipping. TG
November 13, 2008. Version 1.2574.
Suppress Mac 10.5 crash report dialog when molecular surface calculation mscalc program crashes. TG
Fixed volume command bug setting color of solid rendering. TG
November 12, 2008. Version 1.2574.
Fixed bugs writing image stacks as single hdf (*.cmap) files. TG
November 11, 2008. Version 1.2574.
Made molecule bounds include atom radii to avoid clipping atom spheres when near/far clipping is turned off. TG
Fixed error closing volumes when new session opened. TG
Fixed bug where distant opaque solid volume models appeared in front of closer opaque soild volume models. TG
Fixed bug where restored traced surface not saved in subsequent sessions. TG
November 10, 2008. Version 1.2574.
Added warning when restoring a session file written by a newer chimera version. TG
Fixed bug restoring volume / surface coloring from session files written by Chimera version more than 1 year old. TG
November 6, 2008. Version 1.2573.
Fixed volume eraser bug introduce Sept 30. TG
November 4, 2008. Version 1.2573.
Made surface capping on by default. TG
Made space navigator preserve front-center rotation point during rotation. TG
November 3, 2008. Version 1.2573.
Made near/far clip planes off by default. TG
October 31, 2008. Version 1.2572.
Made surface bounds calculation use bounding sphere instead of box resulting in tighter bounds for sphere-like surfaces. Effects amount of camera zoom when the first model show is a surface. TG
October 29, 2008. Version 1.2572.
Changed default surface transparency blend model to dim (alpha,1-alpha). TG
Added center of rotation mode name options "fixed", "front", "models", and "independent" to cofr command. TG
Made coordinateSystem arguments to movement commands work without '#'. TG
October 28, 2008. Version 1.2571.
Fixed failure to hide clicked triangle using pick blobs tool. TG
Cleared surface visibility/color atom attributes when surface closed. TG
October 27, 2008. Version 1.2571.
Fixed bug where hiding a molecular surface piece made subsequent surface show not work. TG
October 24, 2008. Version 1.2571.
Changed the default center of rotation mode to front-center. TG
Fixed multiscale session save error that happened after chain deleted. TG
October 22, 2008. Version 1.2569.
Added front-center center of rotation mode. TG
Added coordinate system, center, models arguments to turn, roll, rock, and move commands. TG
Made benchmark dialog show warning if models are open. TG
Allowed move command to move along all 3 axes at once. TG
Made cofr command accept point coordinates and coord sys arguments. TG
Added center, coord system, model id args to shape command. TG
October 20, 2008. Version 1.2567.
Made options panel for morph map and added roundtrip option. TG
October 15, 2008. Version 1.2566.
Fixed actions menu entries focus, set pivot, surface hide/show/repr/tranparency and color when a molecular surface is selected but not its atoms. TG
October 14, 2008. Version 1.2566.
Made focus command and action use center-of-models when nothing selected. TG
Fixed session saving error after closing traced surface model. TG
October 10, 2008. Version 1.2566.
Fixed model panel configure dialog bug, pmw tabs not raising in Mac Aqua Chimera. TG
October 1, 2008. Version 1.2561.
Made molecular surface show "all components" false in selection inspector if all-component calculation failed and instead used single-component. TG
Fixed volume show/hide icon update error on model close. TG
September 29, 2008. Version 1.2561.
Added memory checking to c++ python array allocation used in volume and surface calculations. TG
September 25, 2008. Version 1.2561.
Added ls keyboard shortcut to open last session file. TG
September 23, 2008. Version 1.2560.
Fixed volume solid color mode and projection mode bugs. TG
September 19, 2008. Version 1.2559.
Added out-of-memory test for large surfaces. TG
Turn off mesh lighting for single plane volume display. TG
Made volume planes switch to solid style only when "one" button pressed. TG
Made single plane volume contour surface without capping render with mesh to show 2d contours. TG
September 12, 2008. Version 1.2558.
Added fourier transform to vop command, removed fourier transform menu entry. TG
September 11, 2008. Version 1.2558.
Made volume square mesh option show box cap diagonals. The square mesh code that excluded box cap diagonals also excluded all contours for single data planes. TG
Added volume planes cycle option with plane count and speed control. Replaces "play" button. TG
Added button to volume planes panel to preload data. Allows faster moving through planes. TG
September 10, 2008. Version 1.2558.
Fixed volume tracer bug where first marker on empty space mispositioned if no models are opened. TG
September 9, 2008. Version 1.2558.
Changed volume dialog origin field to show index of xyz origin instead of xyz coordinates of index 0,0,0. Allows changing voxel size without altering xyz origin position within array. TG
Added originIndex keyword to volume command for specifying the xyz origin in grid index units. Changing voxelSize with volume command now preserves index of xyz 0,0,0 rather than xyz of index 0,0,0. TG
Added single volume plane surface and mesh display. Allows drawing 2d contour lines. Formerly surface and mesh style volume display showed nothing for single planes. TG
September 8, 2008. Version 1.2557.
Made solid volume rendering status messages about color appear only once per frame. Were showing for every data plane. TG
Fixed erratic incorrect use of x or y projection axes in solid rendering. TG
Fixed netcdf out of memory error message. TG
Fixed bugs where volume dialog did not update display style and hide/show icon when solid style hidden (and hence solid model closed). TG
September 5, 2008. Version 1.2557.
Added luminance color for volume rendering so single color modes need not display white. TG
Added auto projection mode that chooses 2d z planes rendering volume slabs with aspect 4:1 or greater, otherwise xyz planes (using more memory). TG
September 3, 2008. Version 1.2554.
Removed colormap mode from solid style volume rendering. TG
September 2, 2008. Version 1.2554.
Changed electrostatic surface coloring to be opaque red/white/blue. TG
August 29, 2008. Version 1.2554.
Added volume projection mode option for tomogram viewing using solid style. Allows only showing z planes. 3x less memory use versus xyz mode where planes most parallel to screen used. More memory efficient. TG
Change volume solid style rendering to not make full 3-d temporary color array. Instead computes only 2-d color planes at a time. Reduces memory use. TG
August 28, 2008. Version 1.2554.
Added support for volume color pixel formats (opengl texture format): RGB, luminance/alpha, luminance, 4,8,12 or 16-bit. Formerly only RGBA 8-bit used. More memory efficient, faster transfer to graphics card, allows display of larger maps.
August 27, 2008. Version 1.2554.
Fixed color zone session restore bug on msms surfaces. TG
August 26, 2008. Version 1.2553.
Updated surface model programmer's guide documentation. TG
Made morph map not report error on reset/cancel movie recording. TG
August 25, 2008. Version 1.2552.
Sped up volume plane display solid rendering 2x by reusing color array. TG
August 22, 2008. Version 1.2552.
Delayed volume dialog histogram and range updates to speed up cycling through volume planes. TG
August 21, 2008. Version 1.2552.
Added Chimera video documentation to web site. AL
Changed implementation of solid style volume rendering with colormaps to not use opengl pixel transfer. Avoids graphics driver bug on GeForce 7300 Mac graphics. TG
Made solid volume colormap use 8-bit color values instead of float, more memory efficient. TG
August 20, 2008. Version 1.2552.
Made imod file reader to correctly handle open vs closed contours. TG
Added support uint8 rgba color values in solid rendering, more memory efficient. TG
August 19, 2008. Version 1.2552.
Removed broken spotlight help/search menu entry on aqua mac 10.5. TG
Fixed color_by_volume() routine used in scripts. TG
August 15, 2008. Version 1.2550.
Added 8-bit color indices for solid volume rendering, more memory efficient. Formerly only 16-bit indices used. TG
August 14, 2008. Version 1.2550.
Made surface color tool ignore volume outline boxes. TG
August 13, 2008. Version 1.2550.
Making imod file reader properly skip unused records. TG
Updated tomoplane extension to new surface model api. TG
August 12, 2008. Version 1.2549.
Fixed bug where closing volume series removed wrong entry from menu. TG
August 1, 2008. Version 1.2549.
Fixed black covering status line on aqua when graphics window resized smaller. TG
July 31, 2008. Version 1.2548.
Added focus follows mouse preference, only shown and used on aqua. TG
July 30, 2008. Version 1.2547.
Fixed pif map bug where integer file values scaled by floating point scale factor remained as an integer map. Caused sparse histograms. TG
Made volume cap facing initially off for PIF maps since they are most often inverted. TG
Made marker resize mouse mode use caps lock instead of alt key. TG
Added option to hide in-window menus on aqua. TG
July 29, 2008. Version 1.2546.
Moved create color key button to options panel. TG
July 28, 2008. Version 1.2546.
Put new movie making tutorial on chimera tutorials and animations web pages. TG
July 23, 2008. Version 1.2544.
Made volume series update histograms for all series. Was only updating one when multiple series played simultaneosly. TG
July 22, 2008. Version 1.2544.
Made volume series tool handle multiwavelength priism data. TG
Made volume series tool allow playing all series at once. TG
Fixed memory leak when volumes created and closed. Data array was deallocated but not surface model and volume python object. TG
Added showDialog option to molmap command to suppress display of volume dialog (useful in MD trajectory per-frame scripts). TG
Made fetch eds able to set model id on command-line. TG
July 21, 2008. Version 1.2544.
Fixed bug when volume data read canceled on opening, session save failed. TG
July 18, 2008. Version 1.2544.
Made volume series tool copy changes in voxel size and volume origin. TG
Fixed bug saving volume over original file on a different file system than /tmp (file move didn't work). TG
Fixed bug where msms calculation says it succeeded but actually returns an incorrect empty surface. TG
Fixed movie recorder ffmpeg encoding on aqua, trouble reporting status from non-gui thread. Disabled status reporting on aqua. TG
Made movie recorder not raise main window when doing image capture. TG
July 15, 2008. Version 1.2542.
Fixed bug, surface color wrong if volume moved while data is being read. TG
Fixed space navigator lag on aqua. TG
July 9, 2008. Version 1.2540.
Production release Chimera 1.2540.
July 8, 2008. Version 1.2540.
Fixed bug where NaN volume normals caused raytracing failure. TG
July 7, 2008. Version 1.2540.
Made vop resample command undisplay original instead of grid volume. TG
Fixed volume dialog shown/hidden indicator updating for new volumes. TG
Made crash report dialog on mac not appear for mscalc crashes (msms surface calculation). TG
July 2, 2008. Version 1.2540.
Fixed aqua bug: patched pmw to make open dialog history popup menus appear on top. TG
July 1, 2008. Version 1.2537.
Made volume solid style coloring properly color min/max data values. In some cases the data values corresponding to the end nodes on the volume histogram were not colored. TG
Fixed molecule copies behavior of crystal contacts tool and added command version. TG
June 30, 2008. Version 1.2537.
Optimized morph map, 8x faster linear combination on 256^3 array. TG
Made vop resample command use better name for new volume. TG
Fixed aqua bug: patched pmw notebook bubble buttons and borders for aqua tk 8.5.2. TG
June 27, 2008. Version 1.2537.
Fixed aqua bug: clipped volume plane button text and feature buttons. TG
Fixed volume show/hide icon in volume dialog in solid mode. Sometimes showed incorrect display state. TG
June 26, 2008. Version 1.2537.
Added mS shortcut to place markers on selected atoms. TG
June 25, 2008. Version 1.2537.
Added aqua in-window menubars for all dialogs: castp, selection workbench, modbase, rotamers, render by attr, viewdock, demo, movie, multalign. TG
June 24, 2008. Version 1.2535.
Fixed aqua bug: disappearing bonds (stick style) and vrml cylinders when zooming. TG
Fixed aqua bug: playing morph map gave volume dialog focus prevented stopping morph playback. TG
Fixed aqua bug: mouse scroll wheel zooming very insensitive. TG
June 19, 2008. Version 1.2534.
Fixed volume dialog surface brightness and transparency sliders. They were producing color component values > 1 causing error messages. TG
Made command-q and the main window close button show the quit confirmation dialog on aqua. TG
June 18, 2008. Version 1.2532.
Added in-window menu bars to volume and tracer dialog windows in aqua. TG
Added vop subtract operation for making difference maps. TG
Fixed volume histogram flickering on aqua. TG
June 17, 2008. Version 1.2531.
Fixed divide by zero warning message appearing in shell when using volume solid style rendering with opacity = 1. TG
June 16, 2008. Version 1.2531.
Fixed error when deleting volumes caused by trying to update volume shown indicator (dash icon) after deletion. TG
Added option/command key 3-button mouse emulation in aqua. TG
June 13, 2008. Version 1.2531.
Added MacMolPlt/Gamess quantum orbitals volume file reader. TG
June 12, 2008. Version 1.2531.
Made volume viewer and volume tracer show menu bar at top of screen on aqua. TG
June 11, 2008. Version 1.2529.
Fixed display of headings in preferences tools pane on aqua. TG
Added focus follow mouse mode for aqua. TG
June 10, 2008. Version 1.2527.
Made opening electrostatic potential file formats (delphi, apbs, uhbd) and molecular orbital file formats (gaussian, gopenmol) turn of box face surface capping so that negative threshold levels do not result in box surface. TG
Fixed actions menu surface transparency on molecular surfaces colored by molecule. TG
Made in-memory writable volumes created by volume eraser have names ending in "copy" to distinguish them from original volumes. TG
Made opening volume file not use data from already opened writable volume since that data may be modified later. TG
June 9, 2008. Version 1.2527.
Made model menus use multiple columns on x11 if they have more than 35 entries to avoid inaccessible entries off bottom of screen. TG
Made saving volume data update the volume name in volume dialog and menus. TG
June 6, 2008. Version 1.2525.
Made surface display use opengl vertex buffer objects instead of display lists, leading to 2x faster rendering on two tested graphics cards. TG
June 5, 2008. Version 1.2525.
Made priism volume file reader set correct voxel size. TG
Made molecular surface display for a set of atoms not override partial surface display done with surface zone tool. TG
Made active volume name highlighting on aqua use blue color. Was using white which was identical to inactive background. TG
Made main window have focus at startup on aqua. TG
June 3, 2008. Version 1.2525.
Fixed hang on aqua caused by benchmark dialog horizontal scrollbar display/undisplay. TG
Fixed aqua bug where movie recorder could not be stopped because graphics window was given focus at each frame preventing pressing the Stop button. TG
Fixed aqua bug where movie recorder could not find ffmpeg executable. TG
June 2, 2008. Version 1.2525.
Made priism volume file reader handle xywzt and xyzwt data orders (w = wavelength, t = time). TG
May 30, 2008. Version 1.2524.
Fixed molecular surface bug where closing surface model and then reshowing surface for subset of atoms showed entire surface. TG
Made toolbar and model panel balloons not take focus in aqua. TG
May 28, 2008. Version 1.2523.
Padded selection button in lower right corner of main window so that text is not clipped on aqua. TG
Made atom spec balloons on aqua not have window frame, and not take focus. TG
Added apple application menu entries for About Chimera... and Preferences... on aqua. TG
Made model panel Select button work on molecular surfaces. TG
May 27, 2008. Version 1.2522.
Fixed volume image stack session saving bug. TG
Fixed recently introduced bug where color byatom with a surface shown generated an error. TG
Fixed aqua chimera crash when any dialog shown by disabling apple event handling code. TG
May 26, 2008. Version 1.2522.
Made actions atom/ribbon/surface menus work with multiscale models. TG
May 22, 2008. Version 1.2517.
Made space navigator work with independent center of rotation mode. TG
Made select command on surfaces select all the surface pieces. TG
May 21, 2008. Version 1.2517.
Fixed recently introduced bug where cofr command did not work on undisplayed selected surfaces. TG
May 20, 2008. Version 1.2514.
Made selecting molecular surface select atoms and bonds. TG
Made action menu set pivot work on selected surfaces. TG
Made volume viewer detect surface color/style changes made from Actions menu or by other means. TG
May 19, 2008. Version 1.2511.
Fixed fit map error when no atoms selected and simulated map enabled. TG
May 15, 2008. Version 1.2511.
Made Actions / Focus menu entry work for selected surfaces. TG
Fixed volume series error when playing series when active volume in not in series. TG
Fixed volume series bug undisplaying surfaces when caching off. TG
May 13, 2008. Version 1.2510.
Made Actions menu entries work when molecular surfaces are selected. Formerly they only worked when atoms were selected. TG
Made selecting a surface in mesh or dot style require clicking on a mesh line or dot. Formerly any area of the surface could be clicked. The new behavior allows selecting molecules within surfaces. TG
Made volume surfaces selectable. TG
Made Actions / Surface and Actions / Color menu entries work on non-molecular surfaces. TG
Removed Actions / Target menu. TG
May 12, 2008. Version 1.2510.
Fixed crash at startup on mac when remote displaying caused by space navigator tool. Same problem when --nogui mode used and the user is not logged in to the mac console. TG
May 9, 2008. Version 1.2510.
Made molecular surface calculation report the number of surface components and the solvent excluded and solvent accessible surface areas. TG
Fixed error in surface color tool when surface is colored by volume value and the volume is closed and then the surface is changed. TG
May 8, 2008. Version 1.2510.
Removed accelerators on/off menu entries from Tools / General Controls menu and renamed Accelerators List entry to Keyboard Shortcuts. Keyboard shortcuts are now enabled with a switch on the dialog and that setting is now saved in preferences automatically. TG
May 7, 2008. Version 1.2510.
Made Fetch Structure by ID report download progress in status line. TG
May 6, 2008. Version 1.2510.
Fixed recently introduced bug in model panel Tile button where models were placed in random order on screen. Fixed ordering is by model id number. TG
May 5, 2008. Version 1.2510.
Put least used controls of surface color dialog in options panel. TG
Made surface color dialog use a separate volume menu that is displayed when color method is by volume data value. Formerly every volume appeared as an entry in the coloring method menu. TG
Added electrostatic coloring method to surface color dialog. This is the same as coloring by volume data value, only with dialog text specialized to save "electrostatic potential" to reduce confusion. TG
Fixed session saving bug with custom colored molecular surface models. Bug introduced in past month. TG
May 2, 2008. Version 1.2510.
Made benchmark tool draw models on screen to avoid inflated frame rates. Formerly drawing was done in an internal buffer and not shown and newer drivers shortcut the rendering leading to frame rates sometimes 2x higher than in actual use. TG
Added "report scores" button to benchmark tool to send scores to RBVI for posting on web. TG
Simplified benchmark dialog to show only the commonly used controls, with others hidden in an options panel. TG
Fixed bug in benchmark tool with solid rendering where volume was not in field of view so some graphics drivers rendered nothing leading to very large test cases which caused memory errors. TG
April 30, 2008. Version 1.2508.
Fixed bug in crystal contacts tool where contacts between a crystal asymmetric unit and copies translated by unit cell translations were not detected. TG
Added option to crystal contacts tool to create moleucule models for contacting copies. TG
April 28, 2008. Version 1.2506.
Made volume eraser radius slider resize when the dialog is resized. TG
April 25, 2008. Version 1.2506.
Made model panel Tile button highlight when non-molecule models selected. TG
April 24, 2008. Version 1.2506.
Made model panel Tile button work with all models, not just molecules. TG
April 18, 2008. Version 1.2505.
Made phantom force feedback tool volume aligned cross-hair display correctly when local volume coordinates are rotated. TG
April 17, 2008. Version 1.2504.
Added color palette option menu and a button to reverse color order to surface color tool. TG
April 16, 2008. Version 1.2503.
Made multiscale tool with surface resolution = 0 (solvent excluded surface) use probe radius, vertex density and disjoint component preference settings. Formerly it used values that could not be changed. TG
Made relative orientation schematic shortcut "ai" not give an error when rotation angle is zero. TG
April 15, 2008. Version 1.2503.
Made phantom force feedback tool handle volume step change, and made move marker warn if no marker is under cursor. TG
April 11, 2008. Version 1.2503.
Simplified Phantom Force Feedback dialog. Made key commands work from main Chimera window. Changed move models, zoom, contour level, move marker keyboard commands to press once to activate, again to deactivate. Formerly key had to be held down. TG
Included Phantom force feedback OpenHaptics event handling in Windows Chimera distribution. User is required to install OpenHaptics driver. TG
April 10, 2008. Version 1.2503.
Fixed bug where molecular surface calculation for zero atoms failed. TG
April 8, 2008. Version 1.2503.
Made "ac" command accept arguments which are keyboard shortcuts to run. Without arguments it still enables typing keyboard shortcuts to main window. TG
April 7, 2008. Version 1.2503.
Added support for Space Navigator six degree-of-freedom input device to Windows Chimera versions. TG
April 4, 2008. Version 1.2503.
Made molecular surface calculation not show a console window on Windows. TG
April 3, 2008. Version 1.2503.
Fixed molecular surface calculation on Windows. Was interpreting ctrl-z as end of input. Also mscalc program was not started correctly. TG
April 2, 2008. Version 1.2502.
Added support for Space Navigator six degree-of-freedom input device to Mac Chimera versions. TG
April 1, 2008. Version 1.2502.
Fixed bug where enabling surface capping and surface coloring caused continuous recalculation of cap and colors. TG
Made surface cap color not flicker to solid color when moving cap. TG
March 27, 2008. Version 1.2502.
Made multiscale dialog use stand-alone program molecular surface calculation when resolution set to zero for solvent excluded surface. TG
March 26, 2008. Version 1.2501.
Optimized surface distance calculation (keyboard shortcut "sd") by translating Python code to C++. Several hundred times faster. TG
March 25, 2008. Version 1.2501.
Changed solvent excluded/accessible surface area calculation to use analytical values instead of approximate values calculated from the triangulated surface (which depended on vertex density). TG
Added per-residue solvent excluded/accessible surface area (areaSES, areaSAS) attributes viewable with Render by Attribute tool. TG
Added solvent excluded/accessible surface area in Reply Log output when molecular surface is calculated.
Made up and down arrow keys work with selected surface pieces. TG
Fixed bug in IMOD mesh file reader where normal vectors appeared in the surface vertex array resulting in wrong inertia calculation. TG
Added "ra" keyboard shortcut for showing render-by-attribute dialog. TG
Added "se" keyboard shortcut for toggling silhouette edge display. TG
Fixed bug in surface distance calculation where distance to an edge was used when the closest distance was actually to a vertex. TG
March 20, 2008. Version 1.2501.
Fixed meshmol command on molecular surfaces, "truth value ambiguous" error. TG
Fixed error in Measure and Color Blobs, "array cannot be safely cast to required type" on 64-bit Chimera versions. TG
Made Color Zone, Surface Zone and Surface Color work on MSMS surface caps. TG
March 18, 2008. Version 1.2500.
Made Chimera calculate solvent excluded molecular surfaces using a standalone application so crashes do not crash Chimera. TG
Made molecular surface calculation assign per-atom solvent excluded surface area (areaSES) and solvent accessible surface area (areaSAS) values that can be used with Render by Attribute dialog or the "select" command. TG
Molecular surfaces now are implemented using SurfaceModel. Some new attributes of this type of model are visible in the selection and model attribute inspector dialogs. TG
Eliminated warning messages that appeared in the Chimera reply log on Mac OS 10.5 about an unhandled apple event. TG
Changed Benchmark molecule tests to only time one molecule instead of six.
Fixed ribbon benchmark timing, previous scores invalid. TG
March 17, 2008. Version 1.2500.
Fixed a triangle template allocation bug in MSMS molecular surface calculation reducing number of crash cases in half. Also changed to allow surface calculation when one atom is entirely inside of another. TG
Made Movie Recorder respect preference for saving POVray files. TG
Fixed InterSurf to use new SurfaceModel Python names. TG
March 11, 2008. Version 1.2500.
Renamed Surface_Model to SurfaceModel and changed Python method names and attributes to eliminated underscore characters. TG
March 5, 2008. Version 1.2499.
Added dot surface display and dot size setting to surface models, settable with selection inspector. TG
March 4, 2008. Version 1.2498.
Reduced memory use of volume solid style rendering in color map mode. Was unnecessarily making floating point copy of map. TG
February 29, 2008. Version 1.2497.
Removed setting to flip surface lighting normals visible in selection inspector dialog. TG
February 28, 2008. Version 1.2496.
Added consistency checking (valid record size) in delphi map file reader. TG
February 27, 2008. Version 1.2495.
Added checkbuttons to volume tracer mouse mode panel that match those in the Mouse menu. TG
Fixed volume tracer session restore bug where a second traced surfaces model was created after restoring a session containing traced surfaces. TG
Made volume tracer delete surface panel only delete selected traced surfaces. Was deleting any selected surface. TG
Made volume tracer continuous marker placement while dragging work with "on spot", "on plane", or "outside data" mouse mode. Was ignoring those settings and always dropping markers on plane. TG
February 26, 2008. Version 1.2495.
Fixed volume tracer bug where traceback given if "marker color matches volume color" enabled and marker is placed. TG
Made crash dump detection for bug reporting work on Mac OS 10.5. Mac OS 10.5 uses separate file for each crash, while 10.4 used one file for all crashes of the same application. TG
February 22, 2008. Version 1.2495.
Modified per-model clipping command to not modify existing clip plane axis or origin unless explicit options are given. TG
February 21, 2008. Version 1.2495.
Added option to create simulated map (uses molmap command) to the fit map dialog. TG
February 20, 2008. Version 1.2495.
Added per-model clipping command mclip. TG
Fixed volume eraser bug that gave traceback when erasing done with eraser sphere entirely outside of volume. TG
Fixed bug on movement mouse mode where no translation was possible if near clip plane was at or in front of eye position. Changed behavior so amount of translation is based on dragging center of rotation of object. TG
February 19, 2008. Version 1.2494.
Added zflip option to vop (volume operation) command to change the hand of a map by reversing the order of the z planes. TG
February 15, 2008. Version 1.2493.
Added IMOD map file reader, file suffix ".rec". These are MRC maps but signed 8-bit mode is interpreted as unsigned. TG
Changed volume solid style transparency modulation from t -> t ** (1.0/planes) to t -> t ** (1.0/(planes*t)). Here planes = minimum number of planes along each axis times the transparency factor and the initial transparency t is the height of the transfer function on the histogram (0-1 range). For transparent voxels the change is minor. For opaque voxels it makes the effective thickness smaller and avoids a large brightness jump between opacity 0.99 and 1.0. TG
February 13, 2008. Version 1.2493.
Fixed bug where deleting volume tracer links by means other than the "delete links" menu entry would later cause session saving to fail. TG
Made session saving for volume opens put paths in the session file that are relative to the session file directory if the volume data lies within or below that directory. This allows restoring the session file after moving a directory containing session files and volume data. TG
Added linewidth option to shape command for meshes. TG
Made shape command show mesh by default only for icosahedron (not sphere) with lattice option specified. TG
Changed shape command default color to "gray". TG
February 12, 2008. Version 1.2493.
Added displayThreshold option to molmap command to set the initial contour level of the new map so that the specified fraction of total mass is contained within the contour. Default value 0.95. TG
Changed effect of volume solid style transparency slider so that it modulates transparency even when factor times depth in planes is less than 1. This allows making completely opaque single planes. TG
February 8, 2008. Version 1.2493.
Reduced memory use when saving a volume zone. For maps larger than 16 Mvoxels the map mask is computed plane by plane. Smaller maps use 12 bytes per voxel overhead. TG
February 7, 2008. Version 1.2493.
Fixed split map button in color zone dialog. TG
January 31, 2008. Version 1.2492.
Combined "fit model in map" and "fit map in map" dialogs into a single dialog, and combined menu entries into one entry. Dialog has new layout but same functionality as original two dialogs. TG
Added option for real-time updating of correlation and average map value to fit map dialog. TG
January 30, 2008. Version 1.2486.
Added ability to create surfaces from stacks of loops and curves with the volume path tracer tool. Uses the new Surface panel of the volume path tracer dialog. TG
Renamed "volume path tracer" to "volume tracer". TG
Reordered volume tools menu to put more frequently useful tools near the top and group them by functionality. TG
Added split map button to color zone dialog and eliminated separate volume tools menu entry for split map. TG
Changed molmap ratio of resolution to Gaussian standard deviation to be 1/(pi*sqrt(2)) (~0.225) from former value of 1/(2*sqrt(pi)) (~0.282). TG
January 29, 2008. Version 1.2485.
Added keyboard shortcut "or" to toggle orthographic projection. TG
January 25, 2008. Version 1.2485.
Added ability to export surfaces in Wavefront OBJ format using File / Export Scene. TG
Optimized "split map by color zone" to use less memory. Operates plane by plane for maps larger than 16 Mvoxels. TG
Added mouse mode to resize a selected surface by dragging. Enabled for one drag use by keyboard shortcut sz. TG
Added keyboard shortcut "ao" to activate only selected surfaces. TG
Added keyboard shortcut "oc" to allow typing one command and then automatically return to entering keyboard shortcuts. TG
Allowed resizing volume path tracer markers by dragging the mouse while holding the Alt key down if the move/resize mode is enabled. TG
January 24, 2008. Version 1.2485.
Added "resample" operation to vop command to resample one volume data set on the grid of a second volume data set. TG
January 23, 2008. Version 1.2485.
Fixed incorrect rainbow colormap direction for volumes with rotated local coordinates. TG
Made "measure and color blobs" dialog and mask command ignore outline boxes around volume data. TG
Added "shape" command that makes surfaces having standard geometric shapes. Handles cylinder, sphere, and icosahedron. Includes icosahedral mesh capabilities of hkcage command. Includes interpolating icosahedron with sphere and alternate coordinates systems as in the Icosahedron surface dialog. TG
Changed vm keyboard shortcut to mask active volume using selected surfaces. Formerly it masked volume using volume contour surface. TG
January 22, 2008. Version 1.2485.
Made volume contour surfaces have correct lighting when the voxel size along an axis is made negative to flip the hand of the map. Formerly two sided lighting gave dark surface in this case. TG
Made image stack volume reader handle multi-page tiff images. TG
Fixed surface capping bug when new surface created while capping is enabled. TG
January 18, 2008. Version 1.2485.
Added molmap command to make volume from a molecule by summing Gaussians at each atom position. TG
January 16, 2008. Version 1.2483.
Made opening tiff image stacks work by selecting all images in the open dialog. Formerly only one image was selected and others that had the same prefix and different numeric suffix were inferred. TG
Made image stack reader handle image types other than TIFF. Can handle any image format understood by the Python image library (e.g. png, jpeg). TG
January 15, 2008. Version 1.2483.
Fixed chimera "--send" startup option on mac. Was always starting a new instance of chimera. TG
January 11, 2008. Version 1.2483.
Removed marker set models closed with the file menu entry in the volume path tracer dialog. Formerly the models were just emptied of markers. TG
Changed mask command sandwich option default value to true. TG
Changed mask command fullmap option to require a true/false value. Formerly the option took no value. TG
January 10, 2008. Version 1.2483.
Made default projection axis for mask command y instead of z. TG
Renamed "pick surface pieces" dialog and menu entry to the more descriptive "measure and color blobs". TG
Added slab option to mask command to mask using a slab of specified thickness created by thickening a surface. TG
January 9, 2008. Version 1.2483.
Added selection inspector attributes for surface pieces: surface piece count, line thickness, line smoothing, lighting, two sided lighting, lighting normal direction, transparency brightness. TG
Made selection inspector attributes for surface models and pieces update when changed using other dialogs or commands. TG
January 8, 2008. Version 1.2481.
Added attributes to selection inspector dialog for surfaces and surface pieces. Attributes: color, display style (mesh/solid), displayed, triangle count, active, selectable with mouse. TG
Made selected surfaces show green outline even when "selectable with mouse" is turned off. TG
Made keyboard shortcuts work on surfaces selected with select command. The select command selects the surface model but not the surface components. TG
January 7, 2008. Version 1.2481.
Made surfnet tool create a surface model instead of a vrml model. Allows measuring enclosed volume, coloring, splitting disjoint components, .... TG
Eliminated _cubes contour calculation module. TG
January 2, 2008. Version 1.2481.
Added fill value option to vop command. Large negative fill values can produce flat cut faces when erasing an octant. TG
December 21, 2007. Version 1.2480.
Made help command show documentation for commands volume, topo, sym, bondzone, split, msc, meshmol, mask, hkcage, crystalcontacts. TG
Added vop (volume operation command) to erase an octant. Plan to support many other volume modifying operations (gaussian filter, erase outside sphere, interpolate, ...) as options to this command in the future. TG
Changed volume suffixes from
December 20, 2007. Version 1.2480.
Made meshmol command work when surface has the same model id number as an existing molecule. TG
Fixed bug in multiscale tool where molecule copies were not closed when multiscale model deleted. TG
December 18, 2007. Version 1.2479.
Made changing volume step size with step menu not turn off automatic step size adjustment. Now the voxel limit for automatic step adjustment is instead changed to the number of voxels shown with the chosen step. TG
Changed default volume solid threshold brightness at 99% rank data value from 1.0 to 0.99 to avoid completely opaque voxels. TG
Reduced memory allocation used to zero volume solid 3-d texture from 4*(number of voxels) bytes to 4*(number of voxels in one xy plane). TG
Optimized pick surface piece tool. About 10x faster in typical case. TG
Added Tools / Volume Data menu entry that adds Volume menu to main window menu bar, and remembers this setting for future sessions. TG
December 14, 2007. Version 1.2476.
Fixed toggle surface selectability keyboard shortcut ts. TG
December 12, 2007. Version 1.2476.
Made topography command work with yz and xz planes. Formerly only handled xy planes. TG
Added topography command "replace" option to replace the existing topography surface rather than create a new one. TG
Made volume planes show the correct depth after All planes button is pressed when step size is greater than 1. TG
Fixed volume command writing brix, mrc and netcdf formats. Was giving an error message and not writing file. TG
December 11, 2007. Version 1.2476.
Made volume solid rendering model have same id number as volume surface model. Wasn't doing that when solid was shown first. TG
December 7, 2007. Version 1.2476.
Fixed error in session restore where multiscale models of volume path tracer marker sets were present. TG
December 5, 2007. Version 1.2476.
Removed checkbutton volume planes panel of volume dialog and added "one", "all" buttons to control display of single plane or all planes. New interface makes it clearer that plane display is not a mode, and makes display of all planes more reliable. TG
Made sessions include derived maps (e.g. Gaussian filter) that have been saved to a separate volume file. TG
December 4, 2007. Version 1.2476.
Fixed bug that caused volume histogram to be off by a few percent in number of voxels counts per value bin. TG
Added threshold normalization to morph map dialog. Adjusts volume threshold to keep a fixed number of grid points within the contour surface for all interpolated maps. TG
November 30, 2007. Version 1.2475.
Added key shortcuts to create a new volume using the zone display of the active volume (zv), and the region outside the zone (ez, erase zone). TG
November 29, 2007. Version 1.2475.
Added topography command which creates a surface corresponding to a volume data plane. The surface height above the volume plane is proportional to the volume data value. TG
November 27, 2007. Version 1.2473.
Made Chimera compatible with 2 year old Chimera 1.2154 preferences files. Showing volume with new Chimera and old preferences file caused error. TG
Made restoring a session that uses the Surface Color tool not display the Surface Color dialog unless it was displayed when the session was saved. TG
Added TIFF volume file reader support for 16-bit unsigned integer, 32 bit floating point, and 32 bit integer pixel values. TG
Added volume file writing in BRIX format (used by crystallography program O). TG
November 15, 2007. Version 1.2470.
Chimera production release 1.2470.
November 13, 2007. Version 1.2469.
Made Gaussian filter copy the local coordinate rotation of original map. TG
Made volume subregion resampling pad by half a voxel between the displayed outline box and the resampling grid. This allows resampling on the exact grid of a second map by clicking outside that map to outline it (which includes a half voxel padding). TG
Added display full volume keyboard shortcut fv. Useful after showing a subregion for returning to full map display. TG
November 8, 2007. Version 1.2468.
Fixed priism volume file reader byte order detection code. Did not work correctly with 8-bit data values. TG
November 7, 2007. Version 1.2468.
Added options to the Gaussian filter dialog to use only the displayed subsampling, and to use only the displayed subregion. TG
Fixed volume caching bug that sometimes caused single plane volume data display to be blank. TG
Fixed bug in morph map where the first map was modified instead of creating a new interpolated map when the first map was writable. TG
November 6, 2007. Version 1.2468.
Made Chimera start correctly on Mac OS 10.5 (Leopard) by preventing Chimera from trying to automatically start the X server, since that is now done by the operating system. TG
Fixed bug in error message displayed when reading truncated XPLOR volume files. TG
November 5, 2007. Version 1.2468.
Made BRIX/DSN6 (O map) volume file reader apply scale and shift from file header to 8-bit values to produce floating point values. TG
October 31, 2007. Version 1.2467.
Made mask command handle degenerate cases where projected grid lines exactly intersect surface vertices or edges. TG
October 29, 2007. Version 1.2466.
Added "sandwich" option to mask command for extracting the volume between two surfaces along a projection axis. Without this option regions between one surface and the volume box boundary are also included. TG
October 26, 2007. Version 1.2466.
Changed hkcage command which makes icosahedral cages use keyword options instead of requiring options to be in fixed order. Added "replace" keyword option to replace the existing cage instead of creating a new model. TG
October 24, 2007. Version 1.2465.
Made MRC volume files written by Chimera contain the Chimera version and date. TG
Made split command which places chains of an atomic model in separate models do nothing when applied to a single chain. TG
October 23, 2007. Version 1.2465.
Added mask command which creates a volume data set containing only the values within a surface. TG
Fixed bug in close points calculation used by Find Clashes, Color Zone and Surface Zone tools which in rare cases may have led to incorrect neighbor calculation or hanging. TG
October 22, 2007. Version 1.2465.
Fixed bug where meshmol command would create a model aligned with the model with lowest id number instead of the original mesh model. TG
Fixed bug where resampled volume had no name in volume dialog and model panel. TG
Made volume display tolerate externally deleted contour surface groups, for example with Ds keyboard shortcut. TG
October 18, 2007. Version 1.2463.
Fixed volume series bug opening priism format data. TG
October 17, 2007. Version 1.2463.
Made morph map volume browse button display the opened data. TG
October 11, 2007. Version 1.2458.
Made calculation of volume enclosed in a surface handle surface holes but placing a point at the center of each boundary curve and making a triangle fan to cover the hole. TG
Add split map and fourier transform menu entries (Tools / Volume Data). TG
October 10, 2007. Version 1.2456.
Added several tools from experimental features web page to the distribution: morph map, transform molecule coordinates, mesh to molecule, icosahedral cage (hkcage command), surface distance, crystal contacts, volume series, movement mouse mode, flatten icosahedron, split molecule, multiscale color command, pick surface pieces, symmetry copies command (sym). TG
Added Tools menu to volume dialog. TG
Optimized speed of Find Clashes tool. TG
Added version number to Chimera HDF map file format. TG
October 9, 2007. Version 1.2455.
Added "cap high values at box faces" volume surface rendering option. TG
Made popup balloons for IMOD object surfaces give object name. Mousing over other selectable surfaces will also show names. TG
October 6, 2007. Version 1.2454.
Made volume contour surfaces use lighting normals parallel to data gradient instead of averaged surface triangle normals. Gives less faceted apperance. TG
Made multiscale model tool use surface lighting normals based on gradient of atom density rather than average normal of surface triangles. Small improvement in surface smoothness. TG
October 5, 2007. Version 1.2454.
Added IMOD mesh file reader. TG
Added Gaussian filter tool to smooth volume data by convolving with a gaussian. TG
Added Fourier transform keyboard shortcut FT to display 3-dimensional Fourier transform of volume data. TG
Added keyboard shortcut sm to split a volume data set into multiple data sets, one for each color of the original volume, as colored by the color zone tool. TG
Made multiscale model tool not change the display style of the original molecule used in building multimeric assembly. Only displays new copies as surfaces. TG
October 4, 2007. Version 1.2454.
Made surface capping not show a cap for a clipped unit cell outline box. (Bug 4605). TG
Made unit cell tool pack asymmetric unit in single unit cell even when molecule atoms/ribbon is undisplayed (as when using Multiscale). Now uses center of all atoms rather than center of displayed atoms for packing. (Bug 4606). TG
October 3, 2007. Version 1.2454.
Added tool to print mean, standard deviation and RMS for volume data (Tools / Volume Data / Volume Mean, SD, RMS). TG
Made color zone slider range equal to diagonal size of surface bounding box. Formerly maximum slider value was always 30. TG
Made surface capping not create a cap for clipped volume outline box. TG
October 2, 2007. Version 1.2451.
Made volume contour surfaces cover volume box faces where high density is exposed. TG
September 26, 2007. Version 1.2450.
Made volume contour calculation work on volumes up to size 4 Gvoxels. Formerly the limit was 4/3 Gvoxels. TG
September 20, 2007. Version 1.2448.
Added series of 10 initial volume colors to volume data display options panel. Opened data sets are shown in different colors. TG
September 19, 2007. Version 1.2448.
Made volume data saving use a temporary file if map is written back over itself. Formerly this would cause an error if the map was not entirely cached in memory because the source file would be erased before all the needed data was obtained. TG
September 18, 2007. Version 1.2448.
Added "compress" option to volume command to compress data when saving in Chimera map format. Useful for mask files. TG
Made volume command region option accept "all" or "full" value to set region display to show the full data set. TG
Fixed bug where volume command did not accept upper case boolean values True, TRUE, False, .... TG
Fixed volume command so that model id numbers of "solid" models can be used. Formerly the model id of the volume surface model was required. TG
Made default solid volume rendering thresholds use only 2 nodes for mask data sets having just two values 0/1. TG
Made Chimera map file include original file names with suffix stripped off when multiple maps are written to one file. TG
September 17, 2007. Version 1.2448.
Added "symmetry" option to volume command that assigns symmetry matrices to a volume data set. It takes an argument "icos,XXX" where XXX is one of 222, 2n5, n25, 2n3, 222r, 2n5r, n25r, 2n3r to specify icosahedral symmetry in one of the standard coordinate frames as in the icosahedron tool. Future additions will support space and point group and screw symmetries and BIOMT PDB matrices. TG
September 15, 2007. Version 1.2448.
Made experimental "sym" command use symmetries associated with volume data set. If there are none it uses BIOMT matrices from PDB model as previously. Not yet on web. TG
Added "contact" and "range" options to "sym" command to make molecule copies only when it is near the original copy. Both parameters take a distance. Contact requires a pair of atoms within the threshold distance while range requires the center of the molecule bounding boxes to be within the specified range. Not yet on web. TG
September 12, 2007. Version 1.2446.
Added volume command chunkShape option for writing map files that allow fast access to yz planes. TG
September 11, 2007. Version 1.2445.
Made CCP4 and MRC separate file formats in File / Open dialog. Formerly they were treated as one format. CCP4 reader now will not incorrectly interpret xorigin, yorigin, zorigin parameters found only in MRC2000 files. TG
Changed CCP4 and MRC file readers heuristic for deciding whether origin header values (ncstart, nrstart, nsstart) are valid. Now requires that they have magnitude no larger than 10 times the maximum data size along the 3 axes. Formerly use limit of 1 times original axis data size for each axis. Fixes bug 4473. TG
Replaced HDF file reader with two file readers that use HDF: 1) EMAN HDF and 2) Chimera map format. TG
Added Chimera map file writer.
Made movie recorder encode from jpeg images. Fixes bug 4284. TG
Made surface color properly handle volume data set that is closed while it is being used for automatic color updates. TG
September 10, 2007. Version 1.2445.
Clamped colormap size for solid rendering of volumes to maximum reported by OpenGL. Fixed bug 4324. TG
Fixed volume path tracer bug where adding third marker set sometimes caused dialog to go into infinite resizing loop adding and removing a scrollbar. Fixes bug 3305. TG
September 7, 2007. Version 1.2445.
Made opening volume data set with a Chimera command or on the Chimera command-line give a explanatory error message instead of a Python traceback. Fixes bug 4450. TG
September 5, 2007. Version 1.2445.
Made volume command keywords not have underscores, and not be case sensitive, and allow unique prefix abbreviations. TG
Made volume command color options accept values "colorpanel", "fromeditor", or "editor" in which case color is taken from color dialog. Also can now use color names defined with Chimera colordef command. TG
Made volume command save path option accept "browse" or "browser" in which case a modal save file dialog is opened to choose the file. TG
Fixed bug saving sessions when volume dialog shown but no volumes are opened. TG
Made volume crop button use a circumscribing data axis aligned box when selection box has been rotated. TG
September 4, 2007. Version 1.2443.
Added subregion selection panel controls to copy subregions that are not aligned with the data axes. New controls are "rotate selection box" switch, "resample voxel size" entry, and "resample" button. TG
Made mrc, netcdf and hdf file reader and writer code save and restore data rotation. TG
Made solid style volume rendering correctly display skewed data, common with crystallographic density maps. TG
Eliminated "double" and "half" button on subregion selection panel to reduce crowding. Rarely used. TG
Allow unicode volume files names. Fixes bug 4433. TG
August 24, 2007. Version 1.2442.
Added "volume" command to change all rendering settings of volume data, that can be changed with the volume dialog. TG
Made volume object a subclass of surface model. This allows extension code to more easily obtain the volume object from the list of open models with chimera.openModels.list(). TG
August 23, 2007. Version 1.2441.
Changed volume code so that Chimera "open" command can assign model id numbers when opening volume data. TG
Simplified volume data python interface so extensions do not need to use volume viewer dialog. TG
August 10, 2007. Version 1.2437.
Made volume dialog display histograms for multiple data sets. A single line above each histogram shows the data name, size, step menu, visibility (eye icon) and close map button (dash icon). Up to 3 histograms are shown, and this limit can be changed with a new display options setting. The "active" data set has a white background behind its name. The level entry field and color button and rendering options shown in the dialog effect only the active data set. There is no provision for changing the settings for multiple data sets at the same time. TG
Removed Show and Unshow buttons from bottom of dialog. Replaced by "eye" icon button above each data histogram to show/unshow data. Eye icon has white background when data is shown. TG
Eliminated data menu panel which also showed data size and step. Added a Data menu to the dialog menu bar. The size and step is now shown above each histogram. TG
Moved display style panel (surface/mesh/solid) below histograms. Formerly it was above histograms. Better to put the most useful data sets info at the top. Display style is now closer to color and threshold settings. TG
Changed display stye heading from "Show: *surface *mesh *solid" to "Style: *surface *mesh *solid".
Fixed newly introduced bug in UHBD volume file reader. TG
August 9, 2007. Version 1.2436.
Made volume data size show as a single number with superscript 3 if size is the same along all three axes. TG
Made moving volume plane slider or changing plane axis not automatically activate plane display. Avoids unintended switch into plane mode. TG
Made sample grid points always have indices that are multiples of step size. Formerly if a volume subregion had an origin that was not a multiple of the step size then the sample point included that origin. This change makes precomputed subsamples behave the same way as subsamples extracted from full resolution arrays. TG
August 8, 2007. Version 1.2436.
Made volume plane display checkbutton update when volume region changed using other interfaces such as subregion selection "Full" button. TG
Made volume dialog File / Open map dialog close as soon as file is chosen. Formerly it waited to see if the open succeeded. TG
August 6, 2007. Version 1.2434.
Made volume plane display to respect auto step size adjustment to achieve the user-requested voxel limit. Formerly plane display did not adjust the step size. TG
Fixed newly introduce volume data caching bug seen when requested data and cache data have different origins and step sizes. TG
August 3, 2007. Version 1.2434.
Added volume file reader for HDF5 format used by EMAN and SPARX. TG
Added third party HDF5 library and PyTables 2.0 python module (interface to hdf5) to the Chimera distribution. TG
August 2, 2007. Version 1.2434.
Changed volume solid rendering transparency so that voxel brightness is now multiplied by opacity. This makes more transparent voxels dimmer. This mode is now the default. The former mode can be enabled by turning off the new "Dim transparent voxels" setting under "Solid rendering options". TG
Changed the effect of the transparency slider for solid volume rendering. It now is a fraction of displayed data thickness while formerly it was a thickness value. The fraction times the number of planes (minimum for 3 axes) gives a depth in planes that is used as an exponent to modulate transparency. Transfer function (1-alpha) is mapped to (1-alpha)**(1/planes). If the planes values is 2 this means that the new transparency will require 2 planes to block as much light as the same amount of light as one plane using the unmodified transfer function. TG
Renamed volume viewer "Transparency Factor" (surface rendering) and "Transparency Depth" (solid rendering) slider headings to "Transparency". TG
July 31, 2007. Version 1.2430.
Made reading volume data with step size greater than 1 only allocate space for the subsampled data. Formerly the full size data set would be read into memory. The new behavior permits display of data sets larger than will fit in memory. TG
Made reading binary volume files report progress every 0.2 seconds or every data z plane read, which ever is longer. Previously used a less reliable estimate for frequency of messages based on bytes of data read. TG
Fixed bug where scale bar value-changed callback occurs when scale limits are updated if the old scale value does not lie within the limits. Observed for volume z plane slider when switching between data sets. TG
July 27, 2007. Version 1.2430.
Made movie recorder turn off raytrace preview overriding the user preference. TG
Made "movie encode" command implicitly do a "movie stop" before encoding. Formerly, frame capture continued while encoding was done. TG
July 26, 2007. Version 1.2430.
Added z plane panel to volume viewer. Allows quick switching between individual data z planes shown using solid rendering by moving a slider. TG
Added volume viewer option to initially display a single z plane when opening data sets larger than 256 Mvoxels. TG
July 25, 2007. Version 1.2430.
Made volume dialog not transiently resize when displayed for the first time. TG
Made volume "show data when opened if smaller than X Mvoxels" use size of subsampled data if a precomputed subsample file is being read. TG
July 24, 2007. Version 1.2430.
Made volume step size menu add entries for new step sizes that are entered using the region bounds panel. TG
Made volume region bounds panel not deactivate auto-step adjustment when new bounds are entered by step values are left the same. TG
Added user-friendly error message when allocating an array for reading a volume data set fails. TG
July 23, 2007. Version 1.2430.
Made each volume have its own auto-adjust step size setting. Formerly all volumes used the dialog setting. TG
Made newly opened volumes use the default rendering options instead of the options currently set in the volume dialog. Definitely want this behavior for auto-adjust step, but no so clear for smoothing, outline box, others. TG
Fixed bug where canceling volume file read disabled updates of volume display when threshold or step size changed. TG
July 21, 2007. Version 1.2430.
Added volume file reader for stacks of TIFF images. TG
Added progress report status-line messages when reading volume files.
Added cancel link (in blue) in volume progress status messages. TG
Added support for multi-color status-line messages and detecting mouse clicks on parts of status-line messages. TG
Made writing MRC or NetCDF volume file read and write one z-plane at a time to allow writing files larger than can fit in memory. TG
Changed volume viewer dialog "step" menu entries to be just a single number instead of 3 numbers if steps along all 3 axes are the same (e.g. 2 instead of 2 2 2). TG
Eliminated parentheses around volume size shown in volume dialog. TG
Eliminated "ctrl-click on histogram to add or delete thresholds" message from volume dialog. Not worth the dialog space. TG
Multi-component volume data files are now appear as separate data sets for each component. This effects multi-wavelength optical microscopy files in Priism format. One histogram is displayed in the volume dialog instead of multiple histograms. TG
July 17, 2007. Version 1.2430.
Fixed movie recorder bug when using raytracing and encoding with "play forward and backward". GNAT 4208. TG
July 7, 2007. Version 1.2425.
Made single plane volume data sets display using "solid" rendering style even if dialog is set to surface or mesh. Helpful for looking at EM micrographs. TG
July 2, 2007. Version 1.2425.
Made volume and multiscale surface models allow variable thickness silhouette edges. TG
June 1, 2007. Version 1.2417.
Fixed volume path tracer marker placement when per-model clipping and solid rendering used. Was ignoring per-model clip plane. TG
Made volume path tracer marker placement with solid rendering use threshold level given by the lowest node in the solid transfer function with brightness > 0. Formerly was using surface threshold. TG
Made volume gOpenMol file reader provide a user-friendly error message when reading an empty file. GNAT 3952. TG
May 24, 2007. Version 1.2416.
Fixed volume path tracer test suite test. Use of deprecated Python os.tmpnam() on Windows Vista gave unwritable file. TG
May 17, 2007. Version 1.2412.
Fixed mesh benchmark divide by zero that occured with defective graphics driver that could not render mesh. TG
May 15, 2007. Version 1.2411.
Fixed 64-bit Linux dependency on system lapack / blas libraries. TG
May 14, 2007. Version 1.2410.
Fixed movie command bug where (unnecessary) movie reset command issued after movie encode command which was still working in background. GNAT 3873. TG
May 9, 2007. Experimental feature.
Enhanced IMOD segmentation file reader to read contours and points, creating a volume path tracer model. TG
May 8, 2007. Version 1.2399.
Made closing volume path tracer dialog turn off the marker placement mouse mode. Reshowing the dialog turns the mouse mode back on. TG
Renamed button on movie recorder output path browse dialog from Save to Set Movie Path. Bug #2270. TG
Fixed bug #3833 where volume menu it fit map in map tool did not update after a volume was closed. Made volume menus in fit map, values at atom positions, and morph map dialog automatically update as soon as a volume data set is opened or closed. TG
May 1, 2007. Version 1.2392.
Fixed bug in bondzone command where "if array:" construct used to test if array is non-empty. Bug introduced with switch from Numeric to Numpy library. TG
April 30, 2007. Version 1.2388.
Fixed bug opening biological unit model from PQS database using id on command-line (e.g. "open pqsID:104l") TG
April 27, 2007. Version 1.2388.
Added code to check the Mac Python crash log to see if the last invocation of Chimera ended in a crash. If so, a dialog appears the next time they run Chimera allowing them to report the crash including the crash log. TG
Added xray fo-fc difference maps from the Uppsala Electron Density Server to File / Fetch by Id. TG
Added biological unit PDB files from the Probably Quaternary Structure (PQS) server to File / Fetch by Id. TG
April 26, 2007. Version 1.2388.
Fixed bug #3808 where movie recorder "play forward then backward" option caused error on Windows. TG
Fixed bug #3812 where default movie recorder output movie file location is unwritable on Windows Vista. TG
April 25, 2007. Version 1.2384.
Made opening APBS, DelPhi, or UBHD electrostatic potential files show surface color dialog instead of volume viewer. TG
April 11, 2007. Version 1.2375.
Changed movie recorder default image file format to PPM. Typically 3x faster image capture than with PNG image format, probably because of time spent compressing image. TG
Bug fix. Nucleic acid blobs reschains.py error when scale bar shown. TG
Bug #3775 fixed. Fit model in map when map not shown. TG
April 9, 2007. Version 1.2373.
Added button to movie recorder to show raytracing preferences. TG
Suppressed image saving status messages when capturing with movie recorder. TG
Change movie command "loop" keyword to "roundtrip". TG
April 6, 2007. Version 1.2372.
Included C++ header files in Chimera distributions. TG
Restricted movie recorder to PNG image format when raytracing. TG
April 5, 2007. Version 1.2370.
Added movie recorder option to play frames forward then backward when encoding. Also added movie command "loop" option to permit this. TG
Added raytracing option to movie recorder. TG
April 3, 2007. Version 1.2369.
Added supersampling option to movie recorder. TG
March 28, 2007. Version 1.2366.
Made volume viewer, scale bar, path tracer, and multiscale use model number offset when restoring a session an merging an already opened session. TG
Made scale bar, path tracer, and multiscale preserve model numbers when session is restored. TG
March 27, 2007. Version 1.2365.
Made measure volume/area tool automatically update as surface changes. TG
March 9, 2007. Version 1.2354.
Made session restore of volume data sets use original model numbers. TG