Skip to content

Commit 4deb05c

Browse files
authored
Merge pull request #224 from AlexandrovLab/development
Development
2 parents 21c6e13 + e387c23 commit 4deb05c

File tree

6 files changed

+16
-414
lines changed

6 files changed

+16
-414
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [1.3.3] - 2025-04-16
10+
11+
### Fixed
12+
- Resolved an issue where ID plots were not generated due to the use of an unrecognized plot type (`96ID`). The correct plot type `IDSB` is now used.
13+
14+
### Deprecated
15+
- Removed support for **ICGC input format**. The [ICGC Data Portal officially closed](https://www.icgc-argo.org/) in June 2024, and associated example files are no longer accessible. Since the format is no longer actively maintained or distributed, and unresolved issues remained (see [#158](https://github.com/AlexandrovLab/SigProfilerMatrixGenerator/issues/158), [#159](https://github.com/AlexandrovLab/SigProfilerMatrixGenerator/issues/159)), support has been deprecated to reduce maintenance burden and avoid user confusion.
16+
917
## [1.3.2] - 2025-03-13
1018

1119
### Fixed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ View the table below for the full list of parameters.
8989

9090
**INPUT FILE FORMAT**
9191

92-
This tool currently supports maf, vcf, simple text file, and ICGC formats. The user must provide variant data adhering to one of these four formats. If the user’s files are in vcf format, each sample must be saved as a separate files.
92+
This tool currently supports maf, vcf, and simple text file. The user must provide variant data adhering to one of these three formats. If the user’s files are in vcf format, each sample must be saved as a separate files.
9393

9494

9595
**OUTPUT FILE STRUCTURE**

SigProfilerMatrixGenerator/scripts/MutationMatrixGenerator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3798,7 +3798,7 @@ def matrix_generator_INDEL(
37983798
output_file_matrix_tsb,
37993799
output_path,
38003800
file_name,
3801-
"96ID",
3801+
"IDSB",
38023802
False,
38033803
volume=volume,
38043804
)

SigProfilerMatrixGenerator/scripts/SigProfilerMatrixGeneratorFunc.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1343,8 +1343,9 @@ def SigProfilerMatrixGeneratorFunc(
13431343
project, vcf_path, reference_genome, output_path, ncbi_chrom, log_file
13441344
)
13451345
elif file_extension == "tsv":
1346-
snv, indel, skipped, samples = convertIn.convertICGC(
1347-
project, vcf_path, reference_genome, output_path, ncbi_chrom, log_file
1346+
print("ICGC format (.tsv) is no longer supported. Please convert your file to .vcf, .maf, or .txt.")
1347+
raise ValueError(
1348+
"ICGC format (.tsv) is no longer supported. Please convert your file to .vcf, .maf, or .txt."
13481349
)
13491350
else:
13501351
print("File format not supported")

0 commit comments

Comments
 (0)