From 2d3b01a5ce4a5a26ed29c128cd8ae2406f9b7992 Mon Sep 17 00:00:00 2001 From: Yuuki Galaxy Date: Thu, 28 Dec 2023 18:51:48 +0800 Subject: [PATCH] modified: fig1.py --- python/salus/cmplatform/fig1.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/python/salus/cmplatform/fig1.py b/python/salus/cmplatform/fig1.py index e6388443f..d171236d8 100755 --- a/python/salus/cmplatform/fig1.py +++ b/python/salus/cmplatform/fig1.py @@ -39,7 +39,7 @@ SamplesDict = { } } -def importModules() -> None: +def checkModules() -> None: import importlib.metadata from packaging import version pkgname = "squidpy" @@ -48,13 +48,13 @@ def importModules() -> None: if version.parse(got_ver) < version.parse(min_ver): raise importlib.VersionConflict(f"{pkgname}>={min_ver} is needed, but found {pkgname}=={got_ver}") +def main() -> None: import matplotlib; matplotlib.use("module://mplcairo.base") from matplotlib import pyplot as plt import mplcairo import numpy as np import pandas as pd - import anndata as ad import scanpy as sc import squidpy as sq @@ -69,7 +69,6 @@ def importModules() -> None: def __repr__(self) -> str: return f'' -def main() -> None: scDat = [] nfoDict = SamplesDict[thisID] for platform in PlatformTuple: @@ -123,7 +122,7 @@ if __name__ == "__main__": print(sys.argv, file=sys.stderr) print(f"[i]{thisID}") sys.stdout.flush() - importModules() + checkModules() main() ''' -- 2.11.4.GIT