update cosmic importer for new cosmic datafiles #10054
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update Cosmic data importer to parse Legacy ID and recognise new HGSVp nomenclature
ImportCosmicData.java
COSV identifiers do not map to the COSMIC webpage correctly, COSM identifiers are still present in INFO string, take these as COSMIC IDs.
MutationKeywordUtils.java
Line 153 - Frameshift was not recognised when starting at stop codon.
Line 169 - Add other silent mutation options
Line 184 - Insertion just before stop codon not recognised (A101_*102insAA)
Line 189-194 - New HGSVp keyword
ext
, implemented as insertionLine 196-200 - New HGSVp keyword
dup
, implemented as insertionLine 226 - New HGSVp keyword
delins
, added to existingdelins
-like structureLine 242-246 - New HGSVp keyword
delins
with 1 del and >1 ins, not captured by an earlier regexLine 248-261 - New HGSVp keyword
delext
implemented in a similar structure as delins, excluding n1 > n2 option, as this would not be a delextTestMutationKeywordUtils.java
Added tests for new implementations.
Checks