final File tempDirectory = tempDirectoryFactory.getTempDirectory();
	private RandomAccessFile getFile() throws IOException {		if (file == null) {			if (!tempDirectory.isDirectory()) {				tempDirectory.mkdirs();			}			filePath = File.createTempFile("sequence", null, tempDirectory);			file = QSequenceLineRandomAccessFileFactory.createRandomAccessFile(filePath, "rw");		}		return file;	}