Skip to content

Commit

Permalink
Refactor Optional to Union
Browse files Browse the repository at this point in the history
  • Loading branch information
sofstam committed Dec 11, 2023
1 parent eae433c commit 683b68c
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions cg/models/taxprofiler/taxprofiler.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
from pathlib import Path

from pydantic import Field, BaseModel
from typing import Optional
from typing import Union

from cg.constants.sequencing import SequencingPlatform
from cg.models.nf_analysis import NextflowSampleSheetEntry, PipelineParameters
from cg.models.analysis import AnalysisModel


class TaxprofilerQCMetrics(BaseModel):
"""Taxprofiler QC metrics."""

after_filtering_total_reads: Optional[float] = None
reads_mapped: Optional[float] = None
before_filtering_total_reads: Optional[float] = None
paired_aligned_none: Optional[float] = None
after_filtering_total_reads: Union[float, None]
reads_mapped: Union[float, None]
before_filtering_total_reads: Union[float, None]
paired_aligned_none: Union[float, None]


class TaxprofilerParameters(PipelineParameters):
Expand Down

0 comments on commit 683b68c

Please sign in to comment.