Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
7e80c8e
Update AnnotatedRecord.java
as1000 Mar 19, 2021
cc72b6e
Update GenomeNexusImpl.java
as1000 Mar 19, 2021
c91cf4c
Update GenomeNexusImpl.java
as1000 Mar 20, 2021
c9f3f2e
Update GenomeNexusImpl.java
as1000 Mar 20, 2021
812e9be
Update AnnotatedRecord.java
as1000 Mar 20, 2021
ddbd7f2
Update MutationRecord.java
as1000 Mar 20, 2021
1e00585
Added GN_Immutable
as1000 Mar 20, 2021
cb52a6e
Added GN_Immutable
as1000 Mar 20, 2021
5047f5e
Added GN_Immutable
as1000 Mar 20, 2021
4734570
Added GN_Immutable
as1000 Mar 20, 2021
ea8a708
Added GN_Immutable
as1000 Mar 20, 2021
fcf34f6
Added GN_Immutable
as1000 Mar 20, 2021
cab8e79
GN_Immutable
as1000 Mar 20, 2021
497d288
Update corner_cases.out.uniprot.txt
as1000 Mar 20, 2021
f8f6676
GN_Immutable
as1000 Mar 20, 2021
a483f20
GN_Immutable
as1000 Mar 20, 2021
5146cf2
GN_Immutable
as1000 Mar 20, 2021
8f713d3
GN_Immutable
as1000 Mar 20, 2021
085a304
GN_Immutable
as1000 Mar 20, 2021
f2f2350
GN_Immutable
as1000 Mar 20, 2021
c99c899
GN_Immutable
as1000 Mar 20, 2021
7fdc70b
GN_Immutable
as1000 Mar 20, 2021
83182dc
GN_Immutable
as1000 Mar 20, 2021
3a5939c
Update corner_cases.out.mskcc.txt
as1000 Mar 20, 2021
a7286ab
Update corner_cases.out.uniprot.txt
as1000 Mar 20, 2021
39b2773
Update corner_cases.two_tumor_seq_allele.out.mskcc.txt
as1000 Mar 20, 2021
bc1333a
Update corner_cases.two_tumor_seq_allele.out.uniprot.txt
as1000 Mar 20, 2021
aac733f
Update data_mutations_extended_100.out.mskcc.txt
as1000 Mar 20, 2021
da7638f
Update data_mutations_extended_100.out.uniprot.nucleotide_context.txt
as1000 Mar 20, 2021
023c940
Update data_mutations_extended_100.out.uniprot.txt
as1000 Mar 20, 2021
7103770
Update minimal_example.out.uniprot.txt
as1000 Mar 20, 2021
69ec00a
Update my_variant_info_corner_cases.out.uniprot.txt
as1000 Mar 20, 2021
b2011a9
GN_Immutable
as1000 Mar 20, 2021
01ba663
Entrez ID issue
as1000 Mar 21, 2021
d376710
Update data_mutations_extended_100.out.uniprot.txt
as1000 Mar 22, 2021
cc508ca
With Entrez_IDs
as1000 Mar 22, 2021
6f1efba
Update data_mutations_extended_100.out.uniprot.txt
as1000 Mar 22, 2021
347c575
Update data_mutations_extended_100.out.uniprot.txt
as1000 Mar 22, 2021
81ba409
Merge pull request #1 from as1000/patch-1
as1000 Mar 22, 2021
2c07a4d
Update data_mutations_extended_100.out.uniprot.txt
as1000 Mar 22, 2021
bb489ae
Update data_mutations_extended_100.out.mskcc.txt
as1000 Mar 22, 2021
2cb3c9e
Update data_mutations_extended_100.out.uniprot.nucleotide_context.txt
as1000 Mar 22, 2021
9eda06e
Update MutationRecord.java
as1000 Mar 24, 2021
1796a33
Update corner_cases.out.uniprot.txt
as1000 Mar 24, 2021
c1a6893
Rename GN_Immutable Columns
as1000 Mar 24, 2021
9b2c7f6
Rename GN_Immutable
as1000 Mar 24, 2021
9368fb9
Rename GN_Immutable
as1000 Mar 24, 2021
e49285b
Rename GN_Immutable Columns
as1000 Mar 24, 2021
5d3ce00
Rename GN_Immutable Columns
as1000 Mar 24, 2021
7aec1d6
Rename GN_Immutable Columns
as1000 Mar 24, 2021
2c95b7e
Rename GN_Immutable Columns
as1000 Mar 24, 2021
b515855
Rename GN_Immutable Columns
as1000 Mar 24, 2021
302acb9
Rename GN_Immutable Columns
as1000 Mar 24, 2021
5684276
Rename GN_Immutable Columns
as1000 Mar 24, 2021
f85d37c
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
b52e139
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
5fa823c
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
a92175c
Removed GN_Immutable Columns
as1000 Mar 24, 2021
5412b18
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
c78e40d
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
0007c96
Renamed GN_Immutable to Ignore_Genome_Nexus_Original
as1000 Mar 24, 2021
b8a5a5a
Add files via upload
as1000 Mar 24, 2021
5b0b1a4
Update config.yml
as1000 Mar 24, 2021
3011b96
Reverted to Old Version
as1000 Mar 24, 2021
14ceeba
Renamed GN_Immutable to IGNORE_Genome_Nexus_Original
as1000 Mar 24, 2021
b74685f
Update corner_cases.two_tumor_seq_allele.out.uniprot.txt
as1000 Mar 24, 2021
8e94f9c
Update corner_cases.two_tumor_seq_allele.out.uniprot.txt
as1000 Mar 24, 2021
ebf8d4a
Update config.yml
as1000 Mar 24, 2021
8f33a67
Added dbSNP_RS
as1000 Mar 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,10 @@ jobs:
name: "check if minimal example maf file still the same when annotating with uniprot transcripts"
command: 'java -jar annotationPipeline/target/annotationPipeline-*.jar -r --filename test/data/minimal_example.in.txt --output-filename test/data/minimal_example.out.uniprot.txt --isoform-override uniprot && git diff -G "^[^#]" --exit-code test/data/minimal_example.out.uniprot.txt || (echo simple MAF uniprot output changed test/data/minimal_example.out.uniprot.txt && exit 1)'

- run:
name: "check if columns prefixed by IGNORE_Genome_Nexus_Original are immutable"
command: 'java -jar annotationPipeline/target/annotationPipeline-*.jar -r --filename test/data/immutable_columns_test.in.txt --output-filename test/data/immutable_columns_test.out.uniprot.txt --isoform-override uniprot && git diff -G "^[^#]" --exit-code test/data/immutable_columns_test.out.uniprot.txt || (echo simple MAF uniprot output changed test/data/immutable_columns_test.out.uniprot.txt && exit 1)'

- run:
name: "check if corner cases example maf file still the same when annotating with uniprot transcripts"
command: 'java -jar annotationPipeline/target/annotationPipeline-*.jar -r --filename test/data/corner_cases.two_tumor_seq_allele.in.txt --output-filename test/data/corner_cases.two_tumor_seq_allele.out.uniprot.txt --isoform-override uniprot && git diff -G "^[^#]" --exit-code test/data/corner_cases.two_tumor_seq_allele.out.uniprot.txt || (echo simple MAF uniprot output changed test/data/corner_cases.two_tumor_seq_allele.out.uniprot.txt && exit 1)'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,20 @@ public AnnotatedRecord convertResponseToAnnotatedRecord(VariantAnnotation gnResp
// variant attributes (pos,ref,alt1,alt2) to be mutable?
}

String IGNORE_Genome_Nexus_Original_Chromosome_Value;
String IGNORE_Genome_Nexus_Original_Start_Position_Value;
String IGNORE_Genome_Nexus_Original_End_Position_Value;
String IGNORE_Genome_Nexus_Original_Reference_Allele_Value;
String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1_Value;
String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2_Value;

IGNORE_Genome_Nexus_Original_Chromosome_Value = ((IGNORE_Genome_Nexus_Original_Chromosome_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_CHROMOSOME()) != "") ? IGNORE_Genome_Nexus_Original_Chromosome_Value : mRecord.getCHROMOSOME();
IGNORE_Genome_Nexus_Original_Start_Position_Value = ((IGNORE_Genome_Nexus_Original_Start_Position_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_START_POSITION()) != "") ? IGNORE_Genome_Nexus_Original_Start_Position_Value : mRecord.getSTART_POSITION();
IGNORE_Genome_Nexus_Original_End_Position_Value = ((IGNORE_Genome_Nexus_Original_End_Position_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_END_POSITION()) != "") ? IGNORE_Genome_Nexus_Original_End_Position_Value : mRecord.getEND_POSITION();
IGNORE_Genome_Nexus_Original_Reference_Allele_Value = ((IGNORE_Genome_Nexus_Original_Reference_Allele_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_REFERENCE_ALLELE()) != "") ? IGNORE_Genome_Nexus_Original_Reference_Allele_Value : mRecord.getREFERENCE_ALLELE();
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1_Value = ((IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE1()) != "") ? IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1_Value : mRecord.getTUMOR_SEQ_ALLELE1();
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2_Value = ((IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2_Value = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE2()) != "") ? IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2_Value : mRecord.getTUMOR_SEQ_ALLELE2();

// annotate the record
AnnotatedRecord annotatedRecord= new AnnotatedRecord(annotationUtil.resolveHugoSymbol(canonicalTranscript, mRecord, replace),
annotationUtil.resolveEntrezGeneId(canonicalTranscript, mRecord, replace),
Expand Down Expand Up @@ -270,6 +284,12 @@ public AnnotatedRecord convertResponseToAnnotatedRecord(VariantAnnotation gnResp
mRecord.getT_ALT_COUNT(),
mRecord.getN_REF_COUNT(),
mRecord.getN_ALT_COUNT(),
IGNORE_Genome_Nexus_Original_Chromosome_Value,
IGNORE_Genome_Nexus_Original_Start_Position_Value,
IGNORE_Genome_Nexus_Original_End_Position_Value,
IGNORE_Genome_Nexus_Original_Reference_Allele_Value,
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1_Value,
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2_Value,
annotationUtil.resolveHgvsc(canonicalTranscript),
annotationUtil.resolveHgvsp(canonicalTranscript),
annotationUtil.resolveHgvspShort(canonicalTranscript),
Expand Down
18 changes: 18 additions & 0 deletions annotator/src/main/java/org/cbioportal/models/AnnotatedRecord.java
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ public AnnotatedRecord(String hugoSymbol,
String tAltCount,
String nRefCount,
String nAltCount,
String IGNORE_Genome_Nexus_Original_Chromosome,
String IGNORE_Genome_Nexus_Original_Start_Position,
String IGNORE_Genome_Nexus_Original_End_Position,
String IGNORE_Genome_Nexus_Original_Reference_Allele,
String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1,
String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2,
String hgvsc,
String hgvsp,
String hgvspShort,
Expand Down Expand Up @@ -157,6 +163,12 @@ public AnnotatedRecord(String hugoSymbol,
tAltCount,
nRefCount,
nAltCount,
IGNORE_Genome_Nexus_Original_Chromosome,
IGNORE_Genome_Nexus_Original_Start_Position,
IGNORE_Genome_Nexus_Original_End_Position,
IGNORE_Genome_Nexus_Original_Reference_Allele,
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1,
IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2,
additionalProperties);
this.hgvsc = hgvsc;
this.hgvsp = hgvsp;
Expand Down Expand Up @@ -213,6 +225,12 @@ public AnnotatedRecord(MutationRecord mRecord) {
this.tAltCount = mRecord.getT_ALT_COUNT();
this.nRefCount = mRecord.getN_REF_COUNT();
this.nAltCount = mRecord.getN_ALT_COUNT();
this.IGNORE_Genome_Nexus_Original_Chromosome = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_CHROMOSOME();
this.IGNORE_Genome_Nexus_Original_Start_Position = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_START_POSITION();
this.IGNORE_Genome_Nexus_Original_End_Position = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_END_POSITION();
this.IGNORE_Genome_Nexus_Original_Reference_Allele = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_REFERENCE_ALLELE();
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE1();
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 = mRecord.getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE2();
this.hgvsc = additionalProperties.get("HGVSc") != null ? additionalProperties.get("HGVSc") : "";
this.hgvsp = additionalProperties.get("HGVSp") != null ? additionalProperties.get("HGVSp") : "";
this.hgvspShort = additionalProperties.get("HGVSp_Short");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ public class MutationRecord {
protected String tAltCount;
protected String nRefCount;
protected String nAltCount;
protected String IGNORE_Genome_Nexus_Original_Chromosome;
protected String IGNORE_Genome_Nexus_Original_Start_Position;
protected String IGNORE_Genome_Nexus_Original_End_Position;
protected String IGNORE_Genome_Nexus_Original_Reference_Allele;
protected String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1;
protected String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2;
protected Map<String, String> additionalProperties = new LinkedHashMap<>();
protected List<String> header = new ArrayList<>();

Expand All @@ -93,7 +99,9 @@ public MutationRecord(String hugoSymbol, String entrezGeneId, String center, Str
String verificationStatus, String validationStatus, String mutationStatus, String sequencingPhase,
String sequencingSource, String validationMethod, String score, String bamFile, String sequencer,
String tumorSampleUUID, String matchedNormSampleUUID, String tRefCount, String tAltCount,
String nRefCount, String nAltCount, Map<String, String> additionalProperties) {
String nRefCount, String nAltCount, String IGNORE_Genome_Nexus_Original_Chromosome, String IGNORE_Genome_Nexus_Original_Start_Position,
String IGNORE_Genome_Nexus_Original_End_Position, String IGNORE_Genome_Nexus_Original_Reference_Allele, String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1,
String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2, Map<String, String> additionalProperties) {

this.hugoSymbol = hugoSymbol;
this.entrezGeneId = entrezGeneId;
Expand Down Expand Up @@ -133,6 +141,12 @@ public MutationRecord(String hugoSymbol, String entrezGeneId, String center, Str
this.tAltCount = tAltCount;
this.nRefCount = nRefCount;
this.nAltCount = nAltCount;
this.IGNORE_Genome_Nexus_Original_Chromosome = IGNORE_Genome_Nexus_Original_Chromosome;
this.IGNORE_Genome_Nexus_Original_Start_Position = IGNORE_Genome_Nexus_Original_Start_Position;
this.IGNORE_Genome_Nexus_Original_End_Position = IGNORE_Genome_Nexus_Original_End_Position;
this.IGNORE_Genome_Nexus_Original_Reference_Allele = IGNORE_Genome_Nexus_Original_Reference_Allele;
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 = IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1;
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 = IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2;
this.additionalProperties = additionalProperties;
initHeader();
}
Expand Down Expand Up @@ -441,6 +455,54 @@ public void setN_ALT_COUNT(String nAltCount) {
this.nAltCount = nAltCount;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_CHROMOSOME() {
return this.IGNORE_Genome_Nexus_Original_Chromosome == null ? "" : this.IGNORE_Genome_Nexus_Original_Chromosome;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_CHROMOSOME(String IGNORE_Genome_Nexus_Original_Chromosome) {
this.IGNORE_Genome_Nexus_Original_Chromosome = IGNORE_Genome_Nexus_Original_Chromosome;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_START_POSITION() {
return this.IGNORE_Genome_Nexus_Original_Start_Position == null ? "" : this.IGNORE_Genome_Nexus_Original_Start_Position;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_START_POSITION(String IGNORE_Genome_Nexus_Original_Start_Position) {
this.IGNORE_Genome_Nexus_Original_Start_Position = IGNORE_Genome_Nexus_Original_Start_Position;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_END_POSITION() {
return this.IGNORE_Genome_Nexus_Original_End_Position == null ? "" : this.IGNORE_Genome_Nexus_Original_End_Position;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_END_POSITION(String IGNORE_Genome_Nexus_Original_End_Position) {
this.IGNORE_Genome_Nexus_Original_End_Position = IGNORE_Genome_Nexus_Original_End_Position;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_REFERENCE_ALLELE() {
return this.IGNORE_Genome_Nexus_Original_Reference_Allele == null ? "" : this.IGNORE_Genome_Nexus_Original_Reference_Allele;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_REFERENCE_ALLELE(String IGNORE_Genome_Nexus_Original_Reference_Allele) {
this.IGNORE_Genome_Nexus_Original_Reference_Allele = IGNORE_Genome_Nexus_Original_Reference_Allele;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE1() {
return this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 == null ? "" : this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE1(String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1) {
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 = IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1;
}

public String getIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE2() {
return this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 == null ? "" : this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2;
}

public void setIGNORE_GENOME_NEXUS_ORIGINAL_TUMOR_SEQ_ALLELE2(String IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2) {
this.IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 = IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2;
}

public void addAdditionalProperty(String property, String value) {
this.additionalProperties.put(property, value);
}
Expand Down Expand Up @@ -523,5 +585,11 @@ public void initHeader() {
header.add("t_alt_count");
header.add("n_ref_count");
header.add("n_alt_count");
header.add("IGNORE_Genome_Nexus_Original_Chromosome");
header.add("IGNORE_Genome_Nexus_Original_Start_Position");
header.add("IGNORE_Genome_Nexus_Original_End_Position");
header.add("IGNORE_Genome_Nexus_Original_Reference_Allele");
header.add("IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1");
header.add("IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2");
}
}
6 changes: 3 additions & 3 deletions test/data/corner_cases.out.mskcc.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#genome_nexus_version: 0-unknown-version-SNAPSHOT
#isoform: mskcc
Hugo_Symbol Entrez_Gene_Id Center NCBI_Build Chromosome Start_Position End_Position Strand Consequence Variant_Classification Variant_Type Reference_Allele Tumor_Seq_Allele1 Tumor_Seq_Allele2 dbSNP_RS dbSNP_Val_Status Tumor_Sample_Barcode Matched_Norm_Sample_Barcode Match_Norm_Seq_Allele1 Match_Norm_Seq_Allele2 Tumor_Validation_Allele1 Tumor_Validation_Allele2 Match_Norm_Validation_Allele1 Match_Norm_Validation_Allele2 Verification_Status Validation_Status Mutation_Status Sequencing_Phase Sequence_Source Validation_Method Score BAM_File Sequencer t_ref_count t_alt_count n_ref_count n_alt_count HGVSc HGVSp HGVSp_Short Transcript_ID RefSeq Protein_position Codons Exon_Number Annotation_Status
MET 4233 GRCh37 7 116411872 116411900 + splice_region_variant,intron_variant Splice_Region DEL TAACAAGCTCTTTCTTTCTCTCTGTTTTA - - ENST00000397752.3:c.2888-31_2888-3del p.X963_splice ENST00000397752 NM_000245.2 963 SUCCESS
PCM1 5108 GRCh37 8 17796382 17796383 + missense_variant Missense_Mutation DNP AC GT GT rs754721723 ENST00000325083.8:c.476_477inv p.Asn159Ser p.N159S ENST00000325083 NM_006197.3 159 aAC/aGT 5/39 SUCCESS
Hugo_Symbol Entrez_Gene_Id Center NCBI_Build Chromosome Start_Position End_Position Strand Consequence Variant_Classification Variant_Type Reference_Allele Tumor_Seq_Allele1 Tumor_Seq_Allele2 dbSNP_RS dbSNP_Val_Status Tumor_Sample_Barcode Matched_Norm_Sample_Barcode Match_Norm_Seq_Allele1 Match_Norm_Seq_Allele2 Tumor_Validation_Allele1 Tumor_Validation_Allele2 Match_Norm_Validation_Allele1 Match_Norm_Validation_Allele2 Verification_Status Validation_Status Mutation_Status Sequencing_Phase Sequence_Source Validation_Method Score BAM_File Sequencer t_ref_count t_alt_count n_ref_count n_alt_count IGNORE_Genome_Nexus_Original_Chromosome IGNORE_Genome_Nexus_Original_Start_Position IGNORE_Genome_Nexus_Original_End_Position IGNORE_Genome_Nexus_Original_Reference_Allele IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 HGVSc HGVSp HGVSp_Short Transcript_ID RefSeq Protein_position Codons Exon_Number Annotation_Status
MET 4233 GRCh37 7 116411872 116411900 + splice_region_variant,intron_variant Splice_Region DEL TAACAAGCTCTTTCTTTCTCTCTGTTTTA - - 7 116411872 116411900 TAACAAGCTCTTTCTTTCTCTCTGTTTTA - ENST00000397752.3:c.2888-31_2888-3del p.X963_splice ENST00000397752 NM_000245.2 963 SUCCESS
PCM1 5108 GRCh37 8 17796382 17796383 + missense_variant Missense_Mutation DNP AC GT GT rs754721723 8 17796382 17796383 AC GT ENST00000325083.8:c.476_477inv p.Asn159Ser p.N159S ENST00000325083 NM_006197.3 159 aAC/aGT 5/39 SUCCESS
6 changes: 3 additions & 3 deletions test/data/corner_cases.out.uniprot.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#genome_nexus_version: 0-unknown-version-SNAPSHOT
#isoform: uniprot
Hugo_Symbol Entrez_Gene_Id Center NCBI_Build Chromosome Start_Position End_Position Strand Consequence Variant_Classification Variant_Type Reference_Allele Tumor_Seq_Allele1 Tumor_Seq_Allele2 dbSNP_RS dbSNP_Val_Status Tumor_Sample_Barcode Matched_Norm_Sample_Barcode Match_Norm_Seq_Allele1 Match_Norm_Seq_Allele2 Tumor_Validation_Allele1 Tumor_Validation_Allele2 Match_Norm_Validation_Allele1 Match_Norm_Validation_Allele2 Verification_Status Validation_Status Mutation_Status Sequencing_Phase Sequence_Source Validation_Method Score BAM_File Sequencer t_ref_count t_alt_count n_ref_count n_alt_count HGVSc HGVSp HGVSp_Short Transcript_ID RefSeq Protein_position Codons Exon_Number Annotation_Status
MET 4233 GRCh37 7 116411872 116411900 + splice_region_variant,intron_variant Splice_Region DEL TAACAAGCTCTTTCTTTCTCTCTGTTTTA - - ENST00000397752.3:c.2888-31_2888-3del p.X963_splice ENST00000397752 NM_000245.2 963 SUCCESS
PCM1 5108 GRCh37 8 17796382 17796383 + missense_variant Missense_Mutation DNP AC GT GT rs754721723 ENST00000325083.8:c.476_477inv p.Asn159Ser p.N159S ENST00000325083 NM_006197.3 159 aAC/aGT 5/39 SUCCESS
Hugo_Symbol Entrez_Gene_Id Center NCBI_Build Chromosome Start_Position End_Position Strand Consequence Variant_Classification Variant_Type Reference_Allele Tumor_Seq_Allele1 Tumor_Seq_Allele2 dbSNP_RS dbSNP_Val_Status Tumor_Sample_Barcode Matched_Norm_Sample_Barcode Match_Norm_Seq_Allele1 Match_Norm_Seq_Allele2 Tumor_Validation_Allele1 Tumor_Validation_Allele2 Match_Norm_Validation_Allele1 Match_Norm_Validation_Allele2 Verification_Status Validation_Status Mutation_Status Sequencing_Phase Sequence_Source Validation_Method Score BAM_File Sequencer t_ref_count t_alt_count n_ref_count n_alt_count IGNORE_Genome_Nexus_Original_Chromosome IGNORE_Genome_Nexus_Original_Start_Position IGNORE_Genome_Nexus_Original_End_Position IGNORE_Genome_Nexus_Original_Reference_Allele IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele1 IGNORE_Genome_Nexus_Original_Tumor_Seq_Allele2 HGVSc HGVSp HGVSp_Short Transcript_ID RefSeq Protein_position Codons Exon_Number Annotation_Status
MET 4233 GRCh37 7 116411872 116411900 + splice_region_variant,intron_variant Splice_Region DEL TAACAAGCTCTTTCTTTCTCTCTGTTTTA - - 7 116411872 116411900 TAACAAGCTCTTTCTTTCTCTCTGTTTTA - ENST00000397752.3:c.2888-31_2888-3del p.X963_splice ENST00000397752 NM_000245.2 963 SUCCESS
PCM1 5108 GRCh37 8 17796382 17796383 + missense_variant Missense_Mutation DNP AC GT GT rs754721723 8 17796382 17796383 AC GT ENST00000325083.8:c.476_477inv p.Asn159Ser p.N159S ENST00000325083 NM_006197.3 159 aAC/aGT 5/39 SUCCESS
Loading