pafpy.strand
A module containing objects relating to the strand field within a PAF file.
The main class of interest here is Strand
. To use it within your code, import it like so
from pafpy import Strand
Expand source code
"""A module containing objects relating to the strand field within a PAF file.
The main class of interest here is `pafpy.strand.Strand`. To use it within your code, import it like so
```py
from pafpy import Strand
```
"""
from enum import Enum
class Strand(Enum):
"""An enum listing the possible values in the strand field of a PAF file.
## Example
```py
from pafpy import Strand
strand = Strand("-")
assert strand == Strand.Reverse
assert str(strand) == "-"
```
"""
Forward = "+"
Reverse = "-"
Unmapped = "*"
def __str__(self) -> str:
return str(self.value)
Classes
class Strand (value, names=None, *, module=None, qualname=None, type=None, start=1)
-
An enum listing the possible values in the strand field of a PAF file.
Example
from pafpy import Strand strand = Strand("-") assert strand == Strand.Reverse assert str(strand) == "-"
Expand source code
class Strand(Enum): """An enum listing the possible values in the strand field of a PAF file. ## Example ```py from pafpy import Strand strand = Strand("-") assert strand == Strand.Reverse assert str(strand) == "-" ``` """ Forward = "+" Reverse = "-" Unmapped = "*" def __str__(self) -> str: return str(self.value)
Ancestors
- enum.Enum
Class variables
var Forward
var Reverse
var Unmapped