I have found artic-tools to be very useful in validating primer schemes prior to using them with the artic workflow.
It is possible to get these scheme stats in an output file instead of just printed to the screen?
$ artic-tools validate_scheme test.bed --outputInserts test_out.bed
[13:04:09] [artic-tools::validate_scheme] starting primer scheme validator
[13:04:09] [artic-tools::validate_scheme] reading scheme
[13:04:09] [artic-tools::validate_scheme] collecting primer insert coordinates
[13:04:09] [artic-tools::validate_scheme] written to file: test_out.bed
[13:04:09] [artic-tools::validate_scheme] collecting scheme stats
[13:04:09] [artic-tools::validate_scheme] primer scheme file: test.bed
[13:04:09] [artic-tools::validate_scheme] reference sequence: MN908947.3
[13:04:09] [artic-tools::validate_scheme] number of pools: 2
[13:04:09] [artic-tools::validate_scheme] number of primers: 192 (includes 0 alts)
[13:04:09] [artic-tools::validate_scheme] minimum primer size: 20
[13:04:09] [artic-tools::validate_scheme] maximum primer size: 34
[13:04:09] [artic-tools::validate_scheme] number of amplicons: 96
[13:04:09] [artic-tools::validate_scheme] mean amplicon size: 345
[13:04:09] [artic-tools::validate_scheme] maximum amplicon size: 374
[13:04:09] [artic-tools::validate_scheme] scheme ref. span: 47-29873
[13:04:09] [artic-tools::validate_scheme] scheme overlaps: 11.523503%
I have found artic-tools to be very useful in validating primer schemes prior to using them with the artic workflow.
It is possible to get these scheme stats in an output file instead of just printed to the screen?