Skip to content

Commit 667b786

Browse files
authored
Merge pull request #84 from uab-cgds-worthey/joss_manuscript
Minor updates
2 parents 7fa985c + 3a43fa5 commit 667b786

File tree

3 files changed

+26
-11
lines changed

3 files changed

+26
-11
lines changed

docs/Changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ YYYY-MM-DD John Doe
1212
```
1313
---
1414

15+
2023-07-17 Manavalan Gajapathy
16+
17+
* Minor updates to documentation.
18+
19+
1520
2023-07-16 Manavalan Gajapathy
1621

1722
* Updates doc based on users feedback.

docs/faq.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,8 @@ to the next step. If you want to remove the lock (ie. unlock it), add `-e='--unl
1010
`src/run_quac.py` command. Once that has completed you can run the original command again and the pipeline will pick up
1111
from it's last state.
1212

13+
## How to view log files?
14+
15+
* If `--cli_cluster_config` was used, logs from the snakemake process are stored in the directory provided using `--log_dir`. Else, logs will be directed to stderr/stdout and not stored in a file.
16+
* If `--snakemake_cluster_config` was used, logs for the jobs triggered by snakemake workflow are stored in sub-directory `rule_logs/` under the directory provided using `--log_dir`. Else, logs will be directed to stderr/stdout.
17+

docs/quac_cli.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ wrapper/CLI (command line interface) tool `src/run_quac.py`.
66
## Command line interface
77

88
```sh
9-
$ python src/run_quac.py -h
10-
usage: run_quac.py [-h] [--project_name] [--projects_path] [--pedigree]
11-
[--quac_watch_config] [--workflow_config]
9+
$ python src/run_quac.py -h
10+
usage: run_quac.py [-h] --project_name PROJECT_NAME --projects_path
11+
PROJECTS_PATH --pedigree PEDIGREE --quac_watch_config
12+
QUAC_WATCH_CONFIG [--workflow_config]
1213
[--snakemake_cluster_config] [--outdir] [--tmp_dir]
1314
[--exome] [--include_prior_qc] [--allow_sample_renaming]
1415
[-e] [-n] [--cli_cluster_config] [--log_dir]
@@ -18,15 +19,19 @@ Command line interface to QuaC pipeline.
1819
optional arguments:
1920
-h, --help show this help message and exit
2021

21-
QuaC workflow options:
22-
--project_name Project name (default: None)
23-
--projects_path Path where all projects are hosted. Do not include
24-
project name here. (default: None)
25-
--pedigree Pedigree filepath. Must correspond to the project
26-
supplied via --project_name (default: None)
27-
--quac_watch_config YAML config path specifying QC thresholds for QuaC-
22+
QuaC snakemake workflow options:
23+
--project_name PROJECT_NAME
24+
Project name. Required. (default: None)
25+
--projects_path PROJECTS_PATH
26+
Path where all projects are hosted. Do not include
27+
project name here. Required. (default: None)
28+
--pedigree PEDIGREE Pedigree filepath. Must correspond to the project
29+
supplied via --project_name. Required. (default: None)
30+
--quac_watch_config QUAC_WATCH_CONFIG
31+
YAML config path specifying QC thresholds for QuaC-
2832
Watch. See directory 'configs/quac_watch/' in quac
29-
repo for the included config files. (default: None)
33+
repo for the included config files. Required.
34+
(default: None)
3035
--workflow_config YAML config path specifying filepath to dependencies
3136
of QC tools used in snakemake workflow (default:
3237
configs/workflow.yaml)

0 commit comments

Comments
 (0)