INNER CODE UNIT · Python
ReferenceSequence
mlin/GenomicSQLite · bindings/python/genomicsqlite/__init__.py:151
class ReferenceSequence(NamedTuple):
rid: int
name: str
length: int
assembly: Optional[str]
refget_id: Optional[str]
meta: Dict[str, Any]
def get_reference_sequences_by_rid(
con: sqlite3.Connection, assembly: Optional[str] = None, schema: Optional[str] = None
) -> Dict[int, ReferenceSequence]:
table = "_gri_refseq"
if schema:
table = f"{schema}.{table}"
sql = (
"SELECT _gri_rid, gri_refseq_name, gri_refseq_length, gri_assembly, gri_refget_id, gri_refseq_meta_json FROM "
+ table