Skip to content

Commit

Permalink
try to fix sv tab genome nexus
Browse files Browse the repository at this point in the history
  • Loading branch information
fuzhaoyuan committed Nov 14, 2024
1 parent 72b9b09 commit 9e90c3f
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 7 deletions.
4 changes: 3 additions & 1 deletion src/pages/resultsView/ResultsViewPageStore.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5061,7 +5061,9 @@ export class ResultsViewPageStore extends AnalysisStore
this.uniqueSampleKeyToTumorType.result!,
this.structuralVariantOncoKbData,
this.oncoKbCancerGenes,
this.usingPublicOncoKbInstance
this.usingPublicOncoKbInstance,
this.genomeNexusClient,
this.genomeNexusInternalClient
);
return map;
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,11 @@ import {
fetchCanonicalTranscripts,
fetchEnsemblTranscriptsByEnsemblFilter,
} from 'shared/lib/StoreUtils';
import { Exon } from 'genome-nexus-ts-api-client';
import {
Exon,
GenomeNexusAPI,
GenomeNexusAPIInternal,
} from 'genome-nexus-ts-api-client';

export class ResultsViewStructuralVariantMapperStore {
constructor(
Expand All @@ -53,7 +57,9 @@ export class ResultsViewStructuralVariantMapperStore {
},
public structuralVariantOncoKbData: MobxPromise<IOncoKbData | Error>,
public oncoKbCancerGenes: MobxPromise<CancerGene[] | Error>,
public usingPublicOncoKbInstance: boolean
public usingPublicOncoKbInstance: boolean,
protected genomenexusClient?: GenomeNexusAPI,
protected genomenexusInternalClient?: GenomeNexusAPIInternal
) {
makeObservable(this);
labelMobxPromises(this);
Expand All @@ -69,9 +75,12 @@ export class ResultsViewStructuralVariantMapperStore {
transcriptIds.add(fusion.site2EnsemblTranscriptId);
});
// Fetch ensembl transcript data with transcript ids as request params
return await fetchEnsemblTranscriptsByEnsemblFilter({
transcriptIds: Array.from(transcriptIds),
});
return await fetchEnsemblTranscriptsByEnsemblFilter(
{
transcriptIds: Array.from(transcriptIds),
},
this.genomenexusClient
);
},
},
[]
Expand All @@ -91,7 +100,8 @@ export class ResultsViewStructuralVariantMapperStore {
// Fetch ensembl transcript data with transcript ids as request params
return await fetchCanonicalTranscripts(
Array.from(hugoSymbols),
'mskcc'
'mskcc',
this.genomenexusClient
);
},
},
Expand Down

0 comments on commit 9e90c3f

Please sign in to comment.