2015-10-23 Francesco Montesano <montefra@mpe.mpg.de>
- svn:ignore: added .cache
- setup.py: aesthetic change
2015-10-14 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/collate_html_recaps.py: little changes
- libvhc/html/templates/recap_browser.html: fix tag bug
- tests/conftest.py: little changes
2015-09-08 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/collate_html_recaps.py: failed in python3 do to tabs, some
PEP8
- setup.cfg: exclude egg directories from the automatic discovery to avoid troubles when running py.test and python setup.py test
2015-08-11 Daniel Farrow <dfarrow@mpe.mpg.de>
- libvhc/html/collate_html_recaps.py: Collates a night’s worth of
VHC recap htmls into one folder, with a HTML browser to look through them.
libvhc/html/templates/recap_browser.html: template for above
libvhc/utils.py: added ‘hetdex_dithers’ recipe name
Documentation for collate_html added. * doc/source/codedoc/collate_html_recaps.rst * doc/source/codedoc/index.rst * doc/source/index.rst * doc/source/collate_html.rst * setup.py: added collate html to setup
Various changes to the text in the HTML output for clarification purposes.
2015-08-07 Francesco Montesano <montefra@mpe.mpg.de>
- setup.py: add beautifulsoup dependency for testing structure of the html
file
tests/conftest.py: add tests to parse the html recap files
tests/test_arcs.py: adapt to the above
tests/test_bias.py: same
tests/test_flats.py: same
- tests/test_hooks_failures.py: renamed from tests/test_hooks.py, add test
on ifus outside the provided focal plane
tests/data/20140101/virus02102: data for the above test added
2015-08-07 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/exceptions.py: move here all the custom exceptions and code related
with them
libvhc/loaders.py: adapt to the above
libvhc/utils.py: same
libvhc/vhc.py: same
- libvhc/reference_file_parser.py: better error message when the id,
channel and/or amplifier does not exist
- libvhc/factories.py: better catch of errors when formatting the command
string
libvhc/html/fplane.py: respect success status in orphaned tests
tests/test_hooks.py: adapt tests to exception handling changes
doc/source/codedoc/exceptions.rst: added
doc/source/codedoc/index.rst: add the above
doc/source/codedoc/loaders.rst: update documentation
2015-08-05 Francesco Montesano <montefra@mpe.mpg.de>
- doc/source/cmdline.rst: rewritten to make it clearer
- doc/source/configuration.rst: edit the introduction
- setup.py: import moved
2015-07-24 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/flat.py: add min_flux and implement saturation drivers; requires
vhc_config:r20 or newer
libvhc/reference_file_parser.py: add reference files for them
tests/data/20120301/virus0000001/v_driver.txt: add min_flux driver
tests/test_flats.py: modify according to the above
tests/test_arcs.py: same
tests/test_bias.py: same
tests/test_hooks.py: same
doc/source/cmdline.rst: update the list of available drivers
2015-07-24 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/factories.py: added possibility to add header keywords reporting
the success/failure of the vhc checks; requires vhc-config:r19 or newer
libvhc/arc.py: same
libvhc/bias.py: same
libvhc/common.py: same
libvhc/flat.py: same
tests/conftest.py: test the header keywords
tests/test_arcs.py: same
tests/test_bias.py: same
tests/test_flats.py: same
tests/test_hooks.py: same
- doc/source/custom_drivers.rst: describe above addition in the
documentation
2015-07-21 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/flat.py: update to new command line options in cure’s
checkflat: requires cure:r1037 or newer
2015-07-21 Francesco Montesano <montefra@mpe.mpg.de>
- doc/source/custom_drivers.rst: update to new factory implementation
- doc/source/extend.rst: add info for new recipes
- libvhc/utils.py: typo fixed
2015-07-21 Francesco Montesano <montefra@mpe.mpg.de>
Now the tests cover 92% of the code
libvhc/__init__.py: extend examples to cover all the implementation
- libvhc/config.py: don’t cover check for existing curebin in the
environment
- libvhc/factories.py: fixed bug when calling with an extra argument (the
exposure subdirectory); avoid covering some detail
libvhc/loaders.py: handle and log hooks errors
- libvhc/reference_file_parser.py: handle and log errors when loading extra
parsers
libvhc/utils.py: vhc_exec raises a VHCTypeError, better type match
libvhc/vhc.py: get extension names from the correct configuration section
setup.cfg: ignore tests/data directory and others
- tests/conftest.py(GenericRecipeTest): added pre and post-vhc execution
hooks
- tests/test_hooks.py: test import hooks and error catching with hooks and
drivers
- tests/data/hooks: this and files/subdirectories added to test import hooks
tests/test_flats.py: test one exposure
tests/test_vhcmain_errors.py: test exceptions raised in the libvhc.vhc:main
tests/data/fitsfiles: removed
2015-07-17 Francesco Montesano <montefra@mpe.mpg.de>
Test suite rewritten, good work
- libvhc/vhc.py: log single/multiprocessor, catch all the relevant errors
when running drivers
libvhc/loaders.py: VHCAttributeError catch string fixed
setup.py: setuptools classes are old style
tests/conftest.py: reimplement the GenericRecipeTest using pytest
tests/test_arcs.py: reimplement using the above, add multiprocessing test
tests/test_bias.py: same
tests/test_flats.py: same
- tests/test_doctest.py: fix docstring
- tests/utils.py: removed
tests/data/20120301/virus000000*/{log|v_results}.txt: removed
doc/source/install.rst: update dependences
doc/source/contributions.rst: add more info about testing
2015-07-14 Francesco Montesano <montefra@mpe.mpg.de>
WARNING: Only part of the test suite, test_doctest.py, is migrated to pytest; some of the other tests still fail
svn:ignore: ignore .coverage*
libvhc/loaders.py: fix docstring code
- libvhc/loggers.py: properly close the listener and queue in the docstring
example
setup.cfg: remove nosetest and add pytest options
setup.py: use pytest instead of nose
tests/conftest.py: add pytest dynamic configuration file
tests/test_doctest.py: rewrite using pytest
2015-07-14 Francesco Montesano <montefra@mpe.mpg.de>
WARNING: the current version apparently work, but it’s not tested. The next revision should have the testing suite working again
- libvhc/html/__init__.py: subprocesses are able to properly communicate
with the html recap, but as now it uses locks. After fixing the tests, it will be reimplemented using queues to avoid blocking.
- libvhc/html/__init__.py (add_ntests): use the vcheck object as the other
add_* functions
libvhc/factories.py: adapted to the above
2015-07-13 Francesco Montesano <montefra@mpe.mpg.de>
WARNING: Do not use this revision: not properly tested and the html recap doesn’t work with multiprocessing. The next revisions with fix the latter and change the testing suite from using nose to using pytest
- libvhc/__init__.py (VCheck): method to return a dictionary representation of the class instance
- libvhc/factories.py: reimplement the factories using classes to allow
for multiprocessor computations; in python 2.7 register function to instruct how to pickle class method
libvhc/loaders.py: improve error handling using custom error class
- libvhc/loggers.py: move the logger initialization into functions; save
the extra dictionary, instead of the logger adapter, and build it upon request
- libvhc/utils.py: create base exception classes and function to execute
functions and convert signature errors into vhc ones
- libvhc/vhc.py: use multiprocessing and use new error classes for better
error report; requires vhc-config:r18 or greater
libvhc/arc.py: don’t provide the docstring to the factories
libvhc/bias.py: same
libvhc/common.py: same
libvhc/flat.py: same
doc/Makefile: ignore temporary vim files
- doc/source/codedoc/factories.rst: adjust documentation to the new
factories
doc/source/codedoc/arc.rst: same
doc/source/codedoc/bias.rst: same
doc/source/codedoc/common.rst: same
doc/source/codedoc/flat.rst: same
2015-07-09 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/loggers.py: use QueueHandler and QueueListener, serve the queue
instance
libvhc/vhc.py: execute most of vhc:main into a with statement
doc/source/codedoc/loggers.rst: show all method by implementation
2015-07-08 Francesco Montesano <montefra@mpe.mpg.de>
doc/Makefile: add coverage
doc/build: add coverage directory to svn:ignore
doc/source/codedoc/arc.rst: fix module name
doc/source/codedoc/bias.rst: same
doc/source/codedoc/common.rst: same
doc/source/codedoc/config.rst: same
doc/source/codedoc/factories.rst: same
doc/source/codedoc/flat.rst: same
doc/source/codedoc/loggers.rst: same
doc/source/codedoc/reference_file.rst: same
doc/source/codedoc/utils.rst:same
doc/source/codedoc/loaders.rst: added
doc/source/codedoc/vhc.rst: added
doc/source/codedoc/index.rst: add them to the index
doc/source/configuration.rst: use syntax color
doc/source/extend.rst: document the extension hooks
- libvhc/loaders.py: fix some type and a function signature
- libvhc/reference_file_parser.py: make conf and log attributes public
libvhc/vhc.py: fix documentation and define conf_name
2015-07-02 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/config.py: import ExtendedInterpolation from six, requires
pyhetdex:r78
libvhc/loaders.py: added
- libvhc/reference_file_parser.py: improve documentation and use loaders
module
libvhc/utils.py: docstring improved
- libvhc/vhc.py: improve plugin mechanism using loaders.py; initialize the
file parsers
tests/test_doctest.py: create setup and teardown functions
tests/data/doctest/pymodule.py: added
doc/source/codedoc/arc.rst: added
doc/source/codedoc/bias.rst: same
doc/source/codedoc/index.rst: add the above
doc/source/codedoc/flat.rst: adjust documentation
doc/source/codedoc/utils.rst: improve
doc/source/extend.rst: some more info (to be finished)
doc/source/custom_drivers.rst: little fix
doc/source/install.rst: same
2015-06-26 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/__init__.py: change drivers name from module.function to
module:function
libvhc/loggers.py: same
libvhc/utils.py: same
libvhc/vhc.py: same
doc/source/cmdline.rst: same
doc/source/custom_drivers.rst: same
tests/data/20120301/virus0000001/v_driver.txt: same
tests/data/20120301/virus0000002/v_driver.txt: same
tests/data/20120301/virus0000003/v_driver.txt: same
doc/source/configuration.rst: little fixes
doc/source/authors.rst: add note for contributors
doc/source/install.rst: fixes
doc/source/conf.py: PEP8
2015-06-23 Francesco Montesano <montefra@mpe.mpg.de>
- doc/source/install.rst: improve installation instructions
- doc/source/cmdline.rst: fix reference and list of drivers
- doc/source/conf.py: add intersphinx link to online pyhetdex
- doc/source/configuration.rst: update directory structure
- doc/source/contributions.rst: add supported python versions
- doc/source/extend.rst: add placeholder
- doc/source/index.rst: include it, add python versions
- libvhc/html/__init__.py: fix documentation warning
- libvhc/html/fplane.py: fix documentation
2015-06-23 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/arc.py: implement arc.find_peaks driver; requires cure:r1022 and
vhc-config:r16 or newer
libvhc/reference_file_parser.py: parse arcs and distortion reference files
libvhc/utils.py: add arc file pattern, remove arc.n_peaks
tests/data/20120301/virus0000003: arc frames test data added
tests/test_arcs.py: added
tests/test_bias.py: adapt to above changes
tests/test_flats.py: same
2015-06-18 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/reference_file_parser.py: reimplement the parser using a
registration system; the files are read before running the drivers and we can (hopefully) avoid using multiprocessing managers
libvhc/vhc.py: initialise the registered parsers
libvhc/bias.py: use the new parser system
libvhc/common.py: same
libvhc/flat.py: same
tests/test_bias.py: adapt to the changes
- tests/test_flats.py: same
- doc/source/custom_drivers.rst: documentation updated
2015-06-18 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/flat.py: implement n_fibers check; requires cure:r1020 and
vhc-config:r14 or newer
libvhc/reference_file_parser.py: add corresponding reference file parser
tests/data/20120301/virus0000001/v_driver.txt: add new implemented driver
tests/test_flats.py: adjust tests
2015-06-16 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/bias.py: add bias.compare; requires cure:r1007 and vhc-config:r13 or
newer
libvhc/reference_file_parser.py: add bias reference file parser
libvhc/utils.py: add bias files wildcard match
- tests/data/20120301/virus0000002: add bias data for testing
- test/test_bias.py: added
tests/test_flats.py: fix comments
2015-06-12 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/fplane.py: solve issue #889; save successful and failed tests
in different lists and when asking for the tests, return a list with the failures first
2015-06-11 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/common.py: finish implement check_overscan driver
- libvhc/reference_file_parser.py(get_value): rename method
- libvhc/html/templates/functions.js: increase the size of the popup
- tests/test_flats.py: adjust number of errors
- doc/source/configuration.rst: fix typo
- doc/source/custom_drivers.rst: adjust to the current implementation
2015-06-03 Francesco Montesano <montefra@mpe.mpg.de>
- doc/source/cmdline.rst: improve documentation
- doc/source/codedoc/html_renderer.rst: same
- doc/source/configuration.rst: same
- doc/source/custom_drivers.rst: same
- doc/source/dirstruct.rst: same
- doc/source/index.rst: same
- doc/source/install.rst: same
- libvhc/__init__.py: same
- libvhc/common.py: same
- libvhc/flat.py: same
- libvhc/loggers.py: same
2015-06-02 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/common.py: use named logger; improve check_overscan check (still needs to give exact command line arguments)
- libvhc/factories.py: use named logger; catch all errors happening and log the exception.
- libvhc/flat.py: use named logger
- libvhc/html/fplane.py: proper formatting of the ifuid
- libvhc/loggers.py: force named loggers to solve issue #888, adapt doctest
- libvhc/reference_file_parser.py: parser of reference files implemented
- libvhc/utils.py: add logging to the make_* functions; get and parse header keywords
- libvhc/vhc.py: use named logger
- setup.cfg: removed non used option
- setup.py: add pyhetdex to the test dependences
- tests/test_flats.py: fix the tests to include check_overscan
- vhc: deprecated. Will be removed
- doc/build: ignore html and doctrees subdirectories
- doc/source/codedoc/reference_file.rst: added
- doc/source/codedoc/index.rst: previous chapter added
2015-05-12 Francesco Montesano <montefra@mpe.mpg.de>
libvhc/factories.py(command_func_factory): implemented
- libvhc/factories.py(command_line_factory): renamed and use the above
implementation
- libvhc/common.py: modify according to the above, implement stub
check_overscan
- doc/source/codedoc/common.rst: add it to the documentation and remove
private functions
setup.cfg: don’t capture logging when running nosetests
tests/data/20120301/virus0000001/v_driver.txt: add common.check_overscan
tests/utils.py: print the shot name in failing tests
2015-05-12 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/utils.py: fix generic virus match and “unknown” recipe
- libvhc/vhc.py: better logging, bug with drivers fixed
- tests/utils.py: move GenericRecipeTest variable to a classmethod, add symlinks creation
- tests/test_flats.py: same, add test for directory with no v_*.txt file
2015-05-08 Francesco Montesano <montefra@mpe.mpg.de>
setup.py: add mock dependence for pythons < 3.3
tests/test_doctest.py: moved from tests/__init__.py
tests/test_flats.py: add tests for flat recipe
- tests/utils.py: utility functions and variable; base class for generic
recipe tests
libvhc/factories.py: don’t get logs and conf in the module body
libvhc/flat.py: same; add error and inform the html renderer
libvhc/common.py: same; some cleanup
libvhc/vhc.py: add optional argument to allow for testing
2015-05-06 Francesco Montesano <montefra@mpe.mpg.de>
- svn:ignore: added coverage and eggs
- setup.py: bootstrap nose
- setup.cfg: add doctest
- libvhc/__init__.py: fixed doctest
- libvhc/factories.py: same
- libvhc/loggers.py: same
- tests/__init__.py: check the doctest output of loggers.py and clear
it
- tests/data/doctest: directory used by loggers.py
- tests/test_flats.py: add failing test as memorandum
2015-05-06 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/utils.py: bug fixed
- libvhc/factories.py: correctly import from utils.py
- doc/source/codedoc/utils.rst: added
- doc/source/codedoc/index.rst: add the above
- doc/source/codedoc/common.rst: adjust documentation
- tests/data/*: partial revert of r27; keep exposures in different directories
2015-05-06 Francesco Montesano <montefra@mpe.mpg.de>
- test/data/fitsfiles: fits file moved here and reorganized to simplify testing.
- tests/data/20120301/virus0000001/exp01: moved to fitsfiles
2015-05-06 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/config.py: move default wildcards in utils.py
- libvhc/utils.py: create recipe and driver files
- libvhc/vhc.py: same
2015-05-06 Francesco Montesano <montefra@mpe.mpg.de>
- setup.py: add six dependency
- libvhc/config.py: rename exception, adapt wildcards to latest pyhetdex version
- libvhc/factories.py: use six
- libvhc/vhc.py
- libvhc/utils.py: added
- tests/data/20120301/virus0000001/exp01/gp: added for testing
- tests/data/20120301/virus0000001/exp01/gp/*gc1_sci_g_avg.fits: same
- tests/data/20120301/virus0000001/exp01/wfs/*wfs_sci_g_avg.fits: same
2015-04-30 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/vhc.py: make it more fault tolerant and provide better errors
- libvhc/common.py: copy/paste error fix; remove non used imports
- libvhc/factories.py: isolate ifuid extraction, improve logs, add ifuid to the command expansion
2015-04-24 Francesco Montesano <montefra@mpe.mpg.de>
- vhc: deprecate script, use the one installed by setup.py
- libvhc/vhc.py: add sensible error message when the path is not provided
2015-04-24 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/fplane.py: use parent classes from pyhetdex.het.fplane, add xscale and yscale when rescaling the ifu position for the html
- libvhc/html/__init__.py: use xscale, yscale
- libvhc/html/templates/functions.js: set initial size for long dialogs; use camelCase and name functions
- libvhc/html/templates/ifu_macro.html: set the IDs in the ifu divs and the dialogs
- libvhc/vhc.py: pass xscale, yscale to the html render
- doc/source/codedoc/html_renderer.rst: adjust documentation
2015-04-22 Francesco Montesano <montefra@mpe.mpg.de>
- doc/source/configuration.rst: vhc_config readme added
- doc/source/cmdline.rst: configuration section removed
- doc/source/custom_drivers.rst: renamed from custom_check. Added a few
lines * doc/source/index.rst: modified accordingly * doc/source/install.rst: added vhc_config info
2015-04-21 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/factories.py: implement two factory functions to avoid code duplication
- libvhc/config.py: set curebin in the defaults
- libvhc/common.py: implement two drivers with one of the factories
- doc/source/codedoc/common.rst: explicitly include functions
- doc/source/codedoc/factories.rst: add to documentation
- doc/source/codedoc/index.rst: same
2015-04-16 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/templates/functions.js: replace tooltip with dialog to allow moving, resizing and scrollbars
- libvhc/html/templates/ifu_macro.html: same
- libvhc/html/templates/style.css: same
- libvhc/html/templates/layout.html: add instructions about it
2015-04-15 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/common.py: strip file names for the html removing path part. Show
missing files as orphaned tests
- libvhc/html/__init__.py: add info about orphaned tests and pass the path
to jinja
- libvhc/html/fplane.py: add orphan tests
- libvhc/html/templates/ifu_macro.html: forgot line break
- libvhc/html/templates/layout.html: allow div scrolling; add orphan
tests; add absolute path and expected number of tests per IFU
- libvhc/html/templates/style.css: add scrolling, larger tooltip
- libvhc/vhc.py: convert input path to absolute
2015-04-15 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/fplane.py: fixed bug with the number of expected tests
- libvhc/html/templates/ifu_macro.html: tooltip: add info about the IFU (to be fixed when modifying the fplane file) and add number of tests when some are missing
- libvhc/html/templates/layout.html: adapt to the above
2015-04-14 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/config.py: set vhc_config_dir into the defaults (to interpolate “Virus Health Check Configuration”:r5)
- libvhc/html/__init__.py(add_*_test): use vcheck to build the name of the recipe and driver, fix legend
- libvhc/html/fplane.py: bug fix (add_ifu_test), force ifu id to 3 digits
- libvhc/html/templates/functions.js: forgotten ;
- libvhc/html/templates/layout.html: use the legend fix.
- libvhc/vhc.py: add html renderer (plus a couple of TODOs)
- libvhc/common.py: add test messages to the html
2015-04-13 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/common.py: if the cure tool fails, log it as critical
2015-04-13 Francesco Montesano <montefra@mpe.mpg.de>
- setup.py: use sphinx-autobuild >= 0.5.2
- doc/Makefile: use regex ignore from the above version
2015-04-13 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/html/__init__.py: public interface to the html renderer. NOTE: not yet plugged in vhc
- libvhc/html/fplane.py: backbone classes
- libvhc/html/templates/functions.js: javascript to get the correct size of the focal plane and to create the tooltips
- libvhc/html/templates/ifu_macro.html: macro for the ifu divs and test messages
- libvhc/html/templates/layout.html: page layout
- libvhc/html/templates/style.css: page style
- setup.py: add jinja and install also the data files
- MANIFEST.in: install also the template files
- doc/source/codedoc/html_renderer.rst: code documentation
- doc/source/codedoc/index.rst: same
2015-03-24 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/vhc.py: used configuration file to cross check recipes and add recipe paths
2015-03-24 Francesco Montesano <montefra@mpe.mpg.de>
- vhc_settings.cfg: moved to project:”Virus Health Check Configuration”
2015-03-19 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/common.py: added n_pixel check from cure and exposure time driver
- libvhc/config.py: load the configuration file and serve it
- libvhc/loggers.py: improved documentation, getLogger doesn’t fail
- libvhc/vhc.py: load the configuration (commented for now)
- doc/source/cmdline.rst: added new drivers and section about the configuration file
- doc/source/codedoc/config.rst: don’t show private members
- doc/source/codedoc/loggers.rst: typo
- doc/source/conf.py: added python3 and pyhetdex intersphinx
- tests/data/20120301/virus0000001/v_driver.txt: added exposure time
- tests/data/20120301/virus0000001/log.txt: cleaned
- vhc_settings.cfg: general section added
2015-03-13 Francesco Montesano <montefra@mpe.mpg.de>
- libvhc/__init__.py: VCheck object added and function_signature updated
- libvhc/common.py: n_pixels check implemented. For now calls ls on the files. Log in n_files
- libvhc/config.py: added mapping between flat recipe and fits file names
- libvhc/flat.py: logging added
- libvhc/loggers.py: loggers implemented
- libvhc/vhc.py: use VCheck and loggers
- doc/source/cmdline.rst: remove the autofunction from the index
- doc/source/codedoc/config.rst: added
- doc/source/codedoc/loggers.rst: added
- doc/source/codedoc/index.rst: added
- doc/source/codedoc/init.rst: adapted
- tests/data/20120301/virus0000001/exp01/virus/20120301*_flt.fits: added flat data from two IFUs
- tests/data/20120301/virus0000001/log.txt: added
- tests/data/20120301/virus0000001/v_driver.txt: add common.n_pixels driver
- vhc_settings.cfg: added number of IFU (not yet used)
2015-03-09 Francesco Montesano <montefra@mpe.mpg.de>
- doc/Makefile: added livehtml line in the help
- doc/source/cmdline.rst: added basic information
- doc/source/dirstruct.rst: removed initial words
- doc/source/index.rst: command line and directory structures inverted
- libvhc/__init__.py: added prototype function
- tests/data/20120301/virus0000001: vhc_*.txt renamed v_*.txt
2015-03-06 Francesco Montesano <montefra@mpe.mpg.de>
- Makefile: added sphinx-autobuild (automatic sphinx build)
- setup.py: added as dependence
- doc/source/install.rst: same
- doc/source/contributions.rst: some text added, in particular about documentation
2015-03-06 Francesco Montesano <montefra@mpe.mpg.de>
- LICENSE: renamed from LICENCE
- doc/source/license.rst: same
- doc/source/codedoc: renamed from doc/source/codecod
- doc/source/contributions.rst: added
- doc/source/dirstruct.rst: added directory structure
- doc/source/index.rst: added description, links adapted to renaming
- doc/source/install.rst: added installation information
- requirements.txt: added. Allows for semi-automatic installation of pyhetdex
- setup.py: pyhetdex added in requirements
2015-03-04 Francesco Montesano <montefra@mpe.mpg.de>
- doc/*: documentation initialized
- setup.py: added python version check, pyhetdex dependances
2015-03-03 Francesco Montesano <montefra@mpe.mpg.de>
- svn:ignore: *egg-info added
- AUTHORS, LICENCE: added
- lib -> libvhc: renamed
- libvhc/__init__.py: version added
- libvhc/vhc.py: get command line arguments, add libvhc to the path (for easier import)
- settings.cfg -> vhc_settings.cfg: renamed
- setup.cfg: copied from project:pyhetdex
- setup.py: copied from project:pyhetdex, modified to the present project and entry point created
- vhc: the command line arguments are extracted in libvhc.vhc:main
2015-03-02 Francesco Montesano <montefra@mpe.mpg.de>
- vhc: entry point
- lib/vhc.py: main of vhc
- lib/{flat,common}.py: mock modules and functions
- doc: empty documentation directory
- tests: directory structure with mock recipe, driver and result files