This might actually generate soft file with raw & supplemental data.
To make working with the development server easier, I changed
the submission class to take a host which it will use to generate
the base library url.
When constructing URLs for files, I'm now using the actual path names
instead of synthesizing something based on the submission name.
This is to limit the amount of knowledge that needs to be passed
between the fastq generation code.
For fastq files it looks at the source file to find the flowcell
information. For supplemental files it looks at the submission
class for that analysis directory and grabs the library id
from there.