Skip to content

Commit 44d068f

Browse files
committed
Rename EnaPairedReads to EnaSequencingReads
1 parent 631c1fc commit 44d068f

File tree

7 files changed

+25
-23
lines changed

7 files changed

+25
-23
lines changed

app/components/Entity/components/ConfigureWorkflowInputs/components/Main/components/Stepper/components/Step/SequencingStep/components/ENASequencingData/components/CollectionSelector/collectionSelector.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { BUTTON_PROPS } from "@databiosphere/findable-ui/lib/components/common/B
66
import { useState } from "react";
77
import { Table } from "./components/Table/table";
88
import { RowSelectionState } from "@tanstack/table-core";
9-
import { buildEnaPairedReads } from "../../utils";
9+
import { buildEnaSequencingReads } from "../../utils";
1010

1111
export const CollectionSelector = ({
1212
onClose,
@@ -40,7 +40,7 @@ export const CollectionSelector = ({
4040
{...BUTTON_PROPS.PRIMARY_CONTAINED}
4141
disabled={selectedCount === 0}
4242
onClick={() => {
43-
onConfigure(stepKey, buildEnaPairedReads(table));
43+
onConfigure(stepKey, buildEnaSequencingReads(table));
4444
onClose();
4545
}}
4646
>

app/components/Entity/components/ConfigureWorkflowInputs/components/Main/components/Stepper/components/Step/SequencingStep/components/ENASequencingData/enaSequencingData.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { useDialog } from "@databiosphere/findable-ui/lib/components/common/Dial
55
import { Props } from "./types";
66
import { CollectionSummary } from "./components/CollectionSummary/collectionSummary";
77
import { AccessionSelector } from "./components/AccessionSelector/accessionSelector";
8-
import { buildEnaPairedReads } from "./utils";
8+
import { buildEnaSequencingReads } from "./utils";
99

1010
export const ENASequencingData = ({
1111
clearErrors,
@@ -20,7 +20,7 @@ export const ENASequencingData = ({
2020
const selectedCount = Object.values(table.getState().rowSelection).length;
2121

2222
useEffect(() => {
23-
const pairedReads = buildEnaPairedReads(table);
23+
const pairedReads = buildEnaSequencingReads(table);
2424
onConfigure(stepKey, pairedReads.length > 0 ? pairedReads : null);
2525
// eslint-disable-next-line react-hooks/exhaustive-deps -- Intended behavior to only run on mount.
2626
}, []);

app/components/Entity/components/ConfigureWorkflowInputs/components/Main/components/Stepper/components/Step/SequencingStep/components/ENASequencingData/utils.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
import { Table } from "@tanstack/react-table";
2-
import { EnaPairedReads } from "../../../../../../../../../../../../../utils/galaxy-api/entities";
2+
import { EnaSequencingReads } from "../../../../../../../../../../../../../utils/galaxy-api/entities";
33
import { ReadRun } from "./types";
44

55
/**
6-
* Build EnaPairedReads from table selected rows.
6+
* Build EnaSequencingReads from table selected rows.
77
* @param table - Table.
8-
* @returns Array of EnaPairedReads.
8+
* @returns Array of EnaSequencingReads.
99
*/
10-
export function buildEnaPairedReads(table: Table<ReadRun>): EnaPairedReads[] {
10+
export function buildEnaSequencingReads(
11+
table: Table<ReadRun>
12+
): EnaSequencingReads[] {
1113
return table.getSelectedRowModel().rows.map(
12-
(row): EnaPairedReads => ({
14+
(row): EnaSequencingReads => ({
1315
md5Hashes: row.original.fastq_md5,
1416
runAccession: row.original.run_accession,
1517
urls: row.original.fastq_ftp,

app/components/Entity/components/ConfigureWorkflowInputs/components/Main/components/Stepper/components/Step/hooks/UseLaunchGalaxy/types.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { EnaPairedReads } from "app/utils/galaxy-api/entities";
1+
import { EnaSequencingReads } from "app/utils/galaxy-api/entities";
22
import { Workflow } from "../../../../../../../../../../../../apis/catalog/brc-analytics-catalog/common/entities";
33
import { ConfiguredInput } from "../../../../../../../../../../../../views/WorkflowInputsView/hooks/UseConfigureInputs/types";
44

55
export interface ConfiguredValue {
66
geneModelUrl: string | null;
7-
readRunsPaired: EnaPairedReads[] | null;
8-
readRunsSingle: EnaPairedReads[] | null;
7+
readRunsPaired: EnaSequencingReads[] | null;
8+
readRunsSingle: EnaSequencingReads[] | null;
99
referenceAssembly: string;
1010
}
1111

app/utils/galaxy-api/entities.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export interface EnaPairedReads {
1+
export interface EnaSequencingReads {
22
md5Hashes: string;
33
runAccession: string;
44
urls: string;

app/utils/galaxy-api/galaxy-api.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import ky from "ky";
44
import { GALAXY_ENVIRONMENT } from "site-config/common/galaxy";
55
import {
66
EnaFileInfo,
7-
EnaPairedReads,
7+
EnaSequencingReads,
88
WorkflowLanding,
99
WorkflowLandingsBody,
1010
WorkflowLandingsBodyRequestState,
@@ -31,8 +31,8 @@ export async function getWorkflowLandingUrl(
3131
workflowId: string,
3232
referenceGenome: string,
3333
geneModelUrl: string | null,
34-
readRunsSingle: EnaPairedReads[] | null,
35-
readRunsPaired: EnaPairedReads[] | null,
34+
readRunsSingle: EnaSequencingReads[] | null,
35+
readRunsPaired: EnaSequencingReads[] | null,
3636
parameters: WorkflowParameter[]
3737
): Promise<string> {
3838
const body: WorkflowLandingsBody = {
@@ -70,8 +70,8 @@ function buildFastaUrl(identifier: string): string {
7070
function paramVariableToRequestValue(
7171
variable: WORKFLOW_PARAMETER_VARIABLE,
7272
geneModelUrl: string | null,
73-
readRunsSingle: EnaPairedReads[] | null,
74-
readRunsPaired: EnaPairedReads[] | null,
73+
readRunsSingle: EnaSequencingReads[] | null,
74+
readRunsPaired: EnaSequencingReads[] | null,
7575
referenceGenome: string
7676
): WorkflowParameterValue | null {
7777
// Because this `switch` has no default case, and the function doesn't allow `undefined` as a return type,
@@ -241,8 +241,8 @@ function getRunUrlsInfo(
241241
function getWorkflowLandingsRequestState(
242242
referenceGenome: string,
243243
geneModelUrl: string | null,
244-
readRunsSingle: EnaPairedReads[] | null,
245-
readRunsPaired: EnaPairedReads[] | null,
244+
readRunsSingle: EnaSequencingReads[] | null,
245+
readRunsPaired: EnaSequencingReads[] | null,
246246
parameters: WorkflowParameter[]
247247
): WorkflowLandingsBodyRequestState {
248248
const result: WorkflowLandingsBodyRequestState = {};

app/views/WorkflowInputsView/hooks/UseConfigureInputs/types.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { EnaPairedReads } from "app/utils/galaxy-api/entities";
1+
import { EnaSequencingReads } from "app/utils/galaxy-api/entities";
22

33
export type OnConfigure = (...p: OnConfigureParams) => void;
44

@@ -11,8 +11,8 @@ export type OnConfigureParams = {
1111

1212
export interface ConfiguredInput {
1313
geneModelUrl?: string | null;
14-
readRunsPaired?: EnaPairedReads[] | null;
15-
readRunsSingle?: EnaPairedReads[] | null;
14+
readRunsPaired?: EnaSequencingReads[] | null;
15+
readRunsSingle?: EnaSequencingReads[] | null;
1616
referenceAssembly?: string;
1717
}
1818

0 commit comments

Comments
 (0)