Command line client for copying FASTA or FASTQ files from their current source directory to a given destination directory using their latest read start time as a proxy for the file creation time. The files are then copied at the correct intervals as per their latest read start times. Config.yaml currently lists the example directories as source and destination directories.
git clone https://github.com/LooseLab/file_creation_simulator
python -m venv file_creation_simulator
pip install -r requirements.txt
-
Show help text and exit
python main.py -h
-
Run with config file
python main.py -c config.yaml
-
Run without config file
python main.py -sd <path/to/src/directory> -dd <path/to/destination/directory