Copying in from my repository. I've pushed it directly and
then moved the resulting structure into a subdirectory to
keep the files' history.
Updating the readme.
Minor formatting change in the readme.
Forgot a dependency in the readme.
Forgot another dependency!
Adding yet another dependency. I think this is the last one...
Working through how to import parameters from some external
source. It looks like this will be general enough to handle
both command line arguments and XML parsing. Should be
easily adaptable if some other mechanism is required.
Adding a base layer to ease setting up various
individual binaries for each kind of toolchain.
More work on the lightcone module. We now have queries
being generated and submitted. Unfortunately I've found
that sqlite3 will be unsuitable for use in unit testing,
as it does not possess the necessary SQL functions. We'll
have to use MySQL, meaning we will only be able to run
the unit tests for the lightcone module in the presence
of a MySQL server.
* Have setup a kind of framework for building new module
  pipelines.
* Modified the lightcone/box module to allow easy
  iteration over galaxies.
Forgot to add this file to the previous commit.
Having hacked through some sqlite and inserted some math
functions I can now use sqlite to prepare test suites.
Now have the right ascension and declination tested fully.
Adding a unit test to confirm replicated boxes are
correctly generated.
Adding sqlite3 to optional packages. I thought I'd done this
before...
* Applied a modification I'd been thinking of for a bit. Basically
  the method used to decide which snapshots spanned what redshift
  ranges was a bit inconsistent. I've changed it to use the
  redshift of the current snapshot +0.5*(z_1 - z_0) and
  -0.5*(z_0 - z_-1).
* Adding more unit tests. I think the unit tests are pretty good
  now, time to move on to the SED module.
I'm finding that these modules can usually live
in a single class definition. Moving the separate
modules into a single module layer.
Moving some functionality into a base module class
to make creating new modules easier.
Minor include changes.
Getting the first part of the SED module sorted, plus
unit tests.
* Updating the method used to set options to make sub-
  dictionaries a bit easier.
* Working on the SED unit tests.