Somaticseq

Latest version: v3.11.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 10

2.1.2

*\* Typo in mutect input variable, so the wrapper script did not see mutect even when it was provided.
*\* Used the wrong file name for SSeq_merged.vcf2tsv.py in the script.

2.1.1

Updated the release due to a typo in the wrapper script (i.e., mutect_dir instead of mutect_vcf)

2.1

SomaticSeq now handles different variant calls at the same chromosome coordinate. The input VCF file can either have multiple lines of the same coordinate, or have multiple calls in the ALT column separated by a comma (e.g., A,G).
Previously, it assumed one single variant call for each position. If there are multiple ALT calls, only most abundant ALT call was considered.

2.0.3

1) Allow long options (e.g., --mutect | -M ) for the SomaticSeq.Wrapper.sh script. The original script is renamed SomaticSeq.Wrapper.1.sh, which will be removed after we make sure there is no bug in the new script.
2) The VCF files generated will have version number written into the header.

2.0.2

Handle cases when a called variant position is within 20 base pairs of the ends of the reference sequence.

2.0.1

When and only when SomaticSeq.Wrapper.sh is not in training or predicting mode, it will fall back into a naive consensus mode:
- A call agreed upon by over 50% of the callers will be labeled PASS
- A call agreed upon by at least 1/3, but no more than 50% of the callers, will be labeled LowQual.
- The remaining will be labeled REJECT.

Caller consensus is only invoked if there is no trained classifier specified or ground truth file to train a classifier.

Page 9 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.