Post-run analysis
Subcommands for querying and analysing results after JASEN runs.
find
jasentool find --query <QUERY> [--query ...] --db-name <DB> --db-collection <COLLECTION>
(--output-file <FILE> | --output-dir <DIR>)
[--address <URI>] [--prefix <PREFIX>] [--combined-output]
Argument |
Required |
Default |
Description |
|---|---|---|---|
|
Yes |
— |
One or more sample queries |
|
Yes |
— |
MongoDB database name |
|
Yes |
— |
MongoDB collection name |
|
Yes (one) |
— |
Output file or directory |
|
No |
|
MongoDB host address |
|
No |
|
Prefix for output files |
|
No |
False |
Combine all outputs into one file |
Example
jasentool find \
--query MySample \
--db-name mydb \
--db-collection samples \
--output-file results.json
identify-missing
jasentool identify-missing --output-file <FILE> --db-name <DB> --db-collection <COLLECTION>
[-i <FILE> [...]]
[--analysis-dir <DIR>] [--restore-dir <DIR>] [--restore-file <FILE>]
[--missing-log <FILE>] [--assay <ASSAY>] [--platform <PLATFORM>]
[--sample-sheet] [--alter-sample-id]
Argument |
Required |
Default |
Description |
|---|---|---|---|
|
Yes |
— |
Output file path |
|
Yes |
— |
MongoDB database name |
|
Yes |
— |
MongoDB collection name |
|
No |
— |
Input filepath(s) |
|
No |
— |
Analysis results directory containing JASEN results |
|
No |
|
Directory for restored spring files |
|
No |
— |
Output bash shell script (.sh) |
|
No |
|
File to log missing samples |
|
No |
|
JASEN assay name |
|
No |
|
Sequencing platform |
|
No |
False |
Use sample sheet input |
|
No |
False |
Alter sample ID to LIMS ID + sequencing run |
Example
jasentool identify-missing \
--output-file missing.json \
--db-name mydb \
--db-collection samples \
--analysis-dir /fs1/results/jasen
validate-pipelines
jasentool validate-pipelines (--input-file <FILE> [...] | --input-dir <DIR>)
(--output-file <FILE> | --output-dir <DIR>)
--db-name <DB> --db-collection <COLLECTION>
[--address <URI>] [--prefix <PREFIX>]
[--combined-output] [--generate-matrix]
Argument |
Required |
Default |
Description |
|---|---|---|---|
|
Yes (or |
— |
Input filepath(s) |
|
Yes (or |
— |
Directory containing sample files |
|
Yes (one) |
— |
Output file or directory |
|
Yes |
— |
MongoDB database name |
|
Yes |
— |
MongoDB collection name |
|
No |
|
MongoDB host address |
|
No |
|
Prefix for output files |
|
No |
False |
Combine all outputs into one file |
|
No |
False |
Generate cgMLST matrix |
Example
jasentool validate-pipelines \
--input-dir /new/results \
--output-dir /validation/output \
--db-name mydb \
--db-collection samples \
--generate-matrix