Source code for velocyto.gene_info

from typing import *
from collections import defaultdict
import logging
import velocyto as vcy


[docs]class GeneInfo: """A simple objects that stores basic info on a gene. Parsed from the .gtf file and used to build the row_attrs of the loom file""" __slots__ = ["genename", "geneid", "chrom", "strand", "start", "end"] def __init__(self, genename: str, geneid: str, chromstrand: str, start: int, end: int) -> None: self.genename = genename self.geneid = geneid self.chrom = chromstrand[:-1] self.strand = chromstrand[-1] self.start = start
self.end = end