Virus Data Analysis Tool release notes

Development version @ trunk

Version 0.9.0

Version 0.8.0

Version 0.7.0

  • Make multiprocessing work in macox, needs minimum
  • Updated pipeline to use library darks and bias frames, update vdat_commands.yml with the correct path, turned on use of the virus_config lines files by default, again, update the path accordingly.
  • Modify in order to use the latest feature of pyhetdex 0.12.0

Version 0.6.1

Version 0.6.0

  • Rework the cloning and removing of directories (issue #1048)
  • Add possibility to remove single exposures (issue #1053)
  • move the command logging out of the command interpreter via a signal (issue #1492)
  • Add versioning to some configuration file and a ‘vdat_config compare’ command (issue #1493)
  • Add option to backup existing configuration files before copying (issue #1500)
  • If the files or configuration entries needed to run the reconstruction do not exist, go ahead and disable reconstruction (issue #1501)
  • add database versions (issue #1338)
  • add vdat_db executable to check and possibly update the meta data (issue #1511)
  • update the database tables (issue #1339, issue #1530)
  • add offline documentation (issue #1454)
  • add splash screen and icons to VDAT and documentation
  • properly close VDAT from the menu bar (issue #1568)
  • make the reconstructed object only the first time a directory is selected (issue #1534)
  • add the interfaces for the plugins and tabs (issue #1601, issue #1602)
  • implement the plugin loading mechanism (issue #1598)
  • base classes for the ifu and the focal plane tab widgets (issue #1628)
  • make sure thread belongs to some object and are properly destroyed (issue #1646)
  • don’t trigger selection/deselection on double click (issue #1639)
  • reimplement Fits file window (issue #1631)
  • reimplement the fplane widget for fits files (issue #1629, issue #1632)
  • reimplement the fplane widget for quick reconstructin (issue #1633)
  • reimplement the fplane widget to combine the above two (issue #1669)
  • fix logging-related issues (issue #1317, issue #1765)

Version 0.5.0

  • Implement removal of files and/or thumbnails (issue #1330)
  • update to use the new fplane format (issue #1461)
  • Improved documentation

Version 0.4.0

  • completely remove matplotlib and aplpy references
  • update command line
  • rewrite the GUI as per issue #1155
  • update configuration files with the latest reduction steps
  • visualize the reconstructed images in the IFU viewer; fixes issue #1407
  • fix memory leak, issue #1412
  • fix bug with sqlite maximum number of insert/select queries
  • resolve issue #1408: the gui starts also when no entry is found in the database
  • resolve issue #1465: right-click menu shows up when the mouse is over a selectable directory
  • Reduction browser documentation improved
  • resolve issue #1410: initialize the reduction browser model in the class itself to ease (re)creation
  • connect the progress and the status bar to the command interpreter
  • add documentation of the queue and the progress and status bar
  • improve documentation on how to install and start VDAT
  • add support for twilight shots

Version 0.3.0

  • resolve issue #1334: enable multiprocessing
  • resolve issue #1335: fix symlinking testing
  • resolve issue #1345: bulk insert in the database of already symlinked directories
  • fix issue #1381; now command logging mechanism works
  • new command line; issue #1337
  • support for a directory with “virus” instrument name below the night; issue #1358

Version 0.2.4

  • command interpreter: fix bug with file collection in directories containing characters like +
  • command interpreter: don’t recurse into target directory
  • command interpreter: correctly report exceptions happening in the command interpreter

Version 0.2.3

  • allow redo symlinking from the gui

Version 0.2.2

  • Fix bug with empty OBJECT in science shots
  • Allow symlinking different science shots with the same OBJECT by appending a counter
  • Added tooltip to the Reduction Browser to show info about the directories
  • command interpreter core: log message when starting running a command now prints also the selected directory

Version 0.2.1

  • command interpreter types: allow to format header keywords using python string formatting syntax
  • print version number from command line and show it in the “help” entry in the menu bar
  • add link to the documentation in the menu bar
  • fix symlinking documentation.

Version 0.2.0

WARNING: this release has some non-backward compatible changes in some of the configuration files.

  • symlinking improved and made more flexible; documentation and testing improved;
  • tree view pane: thoroughly tested; basic support for non standard file types (e.g. drk)
  • command interpreter signals: renamed and completely rewritten and tested. Documentation improved
  • command interpreter types: regex type is now more reliable and produces helpful error messages when the substitutions fails; other types extended and streamlined; documentation and testing improved.
  • command interpreter core: some bugfix, execution information emitted via signals.
  • unused files removed.

Version 0.1.0

  • first version distributed via pypi-like server