2024-12-03T04:14:21,560 Created temporary directory: /tmp/pip-build-tracker-zpjc7qt9 2024-12-03T04:14:21,561 Initialized build tracking at /tmp/pip-build-tracker-zpjc7qt9 2024-12-03T04:14:21,562 Created build tracker: /tmp/pip-build-tracker-zpjc7qt9 2024-12-03T04:14:21,562 Entered build tracker: /tmp/pip-build-tracker-zpjc7qt9 2024-12-03T04:14:21,563 Created temporary directory: /tmp/pip-wheel-bd26jj57 2024-12-03T04:14:21,567 Created temporary directory: /tmp/pip-ephem-wheel-cache-8o2znl23 2024-12-03T04:14:21,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-12-03T04:14:21,618 2 location(s) to search for versions of scunagi: 2024-12-03T04:14:21,618 * https://pypi.org/simple/scunagi/ 2024-12-03T04:14:21,618 * https://www.piwheels.org/simple/scunagi/ 2024-12-03T04:14:21,619 Fetching project page and analyzing links: https://pypi.org/simple/scunagi/ 2024-12-03T04:14:21,619 Getting page https://pypi.org/simple/scunagi/ 2024-12-03T04:14:21,621 Found index url https://pypi.org/simple/ 2024-12-03T04:14:21,841 Fetched page https://pypi.org/simple/scunagi/ as application/vnd.pypi.simple.v1+json 2024-12-03T04:14:21,846 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/4e/47/f8eadc592806973940740a9417892ce5e870b13f3140d5462b6469f5df29/scUNAGI-0.1-py3-none-any.whl (from https://pypi.org/simple/scunagi/) 2024-12-03T04:14:21,847 Found link https://files.pythonhosted.org/packages/e1/f1/0de90828615ce729086b0bd0040d92816d065d709b8d4cf23aa83212bd12/scUNAGI-0.1.tar.gz (from https://pypi.org/simple/scunagi/), version: 0.1 2024-12-03T04:14:21,847 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/0d/bb/b041310d772ca981d03120f181c4755f44bc2e4088fdd8c19b3f194149cb/scUNAGI-0.1.1-py3-none-any.whl (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9) 2024-12-03T04:14:21,848 Found link https://files.pythonhosted.org/packages/1f/61/ec3d902cc92513faac987d3c96132bca48c123c8367652adb9680071cd26/scUNAGI-0.1.1.tar.gz (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9), version: 0.1.1 2024-12-03T04:14:21,849 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/a1/50/e3172e3800ea043d94ef312db9211b7ebe03d044709ca7ffe5bfe736765c/scUNAGI-0.2-py3-none-any.whl (from https://pypi.org/simple/scunagi/) 2024-12-03T04:14:21,849 Found link https://files.pythonhosted.org/packages/27/25/685283d6b4b5c35f39f23f234c4b69ceb58cfe44d5847fb370d65014efc7/scUNAGI-0.2.tar.gz (from https://pypi.org/simple/scunagi/), version: 0.2 2024-12-03T04:14:21,850 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/75/b1/9ff8fa54ba5a2e2a0102fb3367a6bc4d47606149789cce7f708c9e1ca50b/scUNAGI-0.2.2-py3-none-any.whl (from https://pypi.org/simple/scunagi/) 2024-12-03T04:14:21,851 Found link https://files.pythonhosted.org/packages/56/fc/f64940990310421351ca9414457163eae58f1e9203baf8d1e9c57b606f90/scUNAGI-0.2.2.tar.gz (from https://pypi.org/simple/scunagi/), version: 0.2.2 2024-12-03T04:14:21,851 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/a5/83/521b24d3447fffa8ac0d457271b83a73afeb6e504d97f717554d37b14b3e/scUNAGI-0.2.3-py3-none-any.whl (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9) 2024-12-03T04:14:21,852 Found link https://files.pythonhosted.org/packages/8a/40/03fa3a1a80bdd93652f14ba230ee730619b2c313e0062c0c577e136128f1/scUNAGI-0.2.3.tar.gz (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9), version: 0.2.3 2024-12-03T04:14:21,853 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/97/f1/dddf6a6adea2876f2a15d2497e49c6be90d0635eee858fa599d714c54449/scUNAGI-0.3.0-py3-none-any.whl (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9) 2024-12-03T04:14:21,854 Found link https://files.pythonhosted.org/packages/9b/f1/6c9ddf15ecf960f35e057dcdee9af5eba0d924b24f5a096c3828c0a89ff8/scunagi-0.3.0.tar.gz (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9), version: 0.3.0 2024-12-03T04:14:21,854 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/b0/ec/bb93d0e406214ab78c670676962f30691f31f7c1964d1d0410dd95b00e70/scUNAGI-0.4.0-py3-none-any.whl (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9) 2024-12-03T04:14:21,855 Found link https://files.pythonhosted.org/packages/e7/6e/9e42231afa1a42dc43fff926d723ee50f98192adafc0e65f40ae4d218521/scUNAGI-0.4.0.tar.gz (from https://pypi.org/simple/scunagi/) (requires-python:>=3.9), version: 0.4.0 2024-12-03T04:14:21,856 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/c7/f8/7a87adba85d561b625edfaed2f57642ec5fb48fc7626645298dd92854306/scUNAGI-0.5.0-py3-none-any.whl (from https://pypi.org/simple/scunagi/) 2024-12-03T04:14:21,856 Found link https://files.pythonhosted.org/packages/da/2b/67960203de3c86d8401765dd3a0a427721dfb57b9aaa69f859a5408a5a83/scunagi-0.5.0.tar.gz (from https://pypi.org/simple/scunagi/), version: 0.5.0 2024-12-03T04:14:21,857 Skipping link: No binaries permitted for scunagi: https://files.pythonhosted.org/packages/e4/b8/7fe478bc9e1601e5e9167dc7a016917cf77592ea2dcd231de8d6a0e171f4/scUNAGI-0.5.1-py3-none-any.whl (from https://pypi.org/simple/scunagi/) 2024-12-03T04:14:21,857 Found link https://files.pythonhosted.org/packages/65/78/4705b37b7c895b2f43178c4b5ebe96a9a20b45b4edebda419e0e76194c88/scunagi-0.5.1.tar.gz (from https://pypi.org/simple/scunagi/), version: 0.5.1 2024-12-03T04:14:21,858 Fetching project page and analyzing links: https://www.piwheels.org/simple/scunagi/ 2024-12-03T04:14:21,859 Getting page https://www.piwheels.org/simple/scunagi/ 2024-12-03T04:14:21,860 Found index url https://www.piwheels.org/simple/ 2024-12-03T04:14:22,037 Fetched page https://www.piwheels.org/simple/scunagi/ as text/html 2024-12-03T04:14:22,039 Skipping link: No binaries permitted for scunagi: https://www.piwheels.org/simple/scunagi/scUNAGI-0.5.0-py3-none-any.whl#sha256=8a53da8cb5920cb8e95b06e4e6a95713133b4afdc97813dcaa42784062eef303 (from https://www.piwheels.org/simple/scunagi/) 2024-12-03T04:14:22,040 Skipping link: No binaries permitted for scunagi: https://www.piwheels.org/simple/scunagi/scUNAGI-0.2.2-py3-none-any.whl#sha256=7e108ae46749a9bc7ac79a203b412eb58d6ace52ce103f1ae5f48fe3a6d44f8b (from https://www.piwheels.org/simple/scunagi/) 2024-12-03T04:14:22,040 Skipping link: No binaries permitted for scunagi: https://www.piwheels.org/simple/scunagi/scUNAGI-0.2-py3-none-any.whl#sha256=e8111234b02add4b4fb4a5b5318c0a308a10633470a5e82a7d3d423438ae509f (from https://www.piwheels.org/simple/scunagi/) 2024-12-03T04:14:22,041 Skipping link: No binaries permitted for scunagi: https://www.piwheels.org/simple/scunagi/scUNAGI-0.1-py3-none-any.whl#sha256=129a6ea06ac3e3c1826b3ac39feecff520c456e5688369ffda9c947f39b3a591 (from https://www.piwheels.org/simple/scunagi/) 2024-12-03T04:14:22,041 Skipping link: not a file: https://www.piwheels.org/simple/scunagi/ 2024-12-03T04:14:22,042 Skipping link: not a file: https://pypi.org/simple/scunagi/ 2024-12-03T04:14:22,061 Given no hashes to check 1 links for project 'scunagi': discarding no candidates 2024-12-03T04:14:22,063 Collecting scunagi==0.5.1 2024-12-03T04:14:22,066 Created temporary directory: /tmp/pip-unpack-xsdf0xq0 2024-12-03T04:14:22,299 Downloading scunagi-0.5.1.tar.gz (7.0 MB) 2024-12-03T04:14:24,937 Added scunagi==0.5.1 from https://files.pythonhosted.org/packages/65/78/4705b37b7c895b2f43178c4b5ebe96a9a20b45b4edebda419e0e76194c88/scunagi-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-zpjc7qt9' 2024-12-03T04:14:24,940 Running setup.py (path:/tmp/pip-wheel-bd26jj57/scunagi_c2cf4fb0a1a74fdb95dd1748cdcf49e6/setup.py) egg_info for package scunagi 2024-12-03T04:14:24,941 Created temporary directory: /tmp/pip-pip-egg-info-i1i4xr0h 2024-12-03T04:14:24,941 Preparing metadata (setup.py): started 2024-12-03T04:14:24,943 Running command python setup.py egg_info 2024-12-03T04:14:26,049 running egg_info 2024-12-03T04:14:26,076 creating /tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info 2024-12-03T04:14:26,077 writing /tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/PKG-INFO 2024-12-03T04:14:26,082 writing dependency_links to /tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/dependency_links.txt 2024-12-03T04:14:26,085 writing requirements to /tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/requires.txt 2024-12-03T04:14:26,086 writing top-level names to /tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/top_level.txt 2024-12-03T04:14:26,088 writing manifest file '/tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/SOURCES.txt' 2024-12-03T04:14:26,186 reading manifest file '/tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/SOURCES.txt' 2024-12-03T04:14:26,187 reading manifest template 'MANIFEST.in' 2024-12-03T04:14:26,189 warning: no files found matching 'LICENSE' 2024-12-03T04:14:26,189 adding license file 'LICENSE.txt' 2024-12-03T04:14:26,193 writing manifest file '/tmp/pip-pip-egg-info-i1i4xr0h/scUNAGI.egg-info/SOURCES.txt' 2024-12-03T04:14:26,299 Preparing metadata (setup.py): finished with status 'done' 2024-12-03T04:14:26,304 Source in /tmp/pip-wheel-bd26jj57/scunagi_c2cf4fb0a1a74fdb95dd1748cdcf49e6 has version 0.5.1, which satisfies requirement scunagi==0.5.1 from https://files.pythonhosted.org/packages/65/78/4705b37b7c895b2f43178c4b5ebe96a9a20b45b4edebda419e0e76194c88/scunagi-0.5.1.tar.gz 2024-12-03T04:14:26,305 Removed scunagi==0.5.1 from https://files.pythonhosted.org/packages/65/78/4705b37b7c895b2f43178c4b5ebe96a9a20b45b4edebda419e0e76194c88/scunagi-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-zpjc7qt9' 2024-12-03T04:14:26,322 Created temporary directory: /tmp/pip-unpack-jvwtjk3g 2024-12-03T04:14:26,323 Created temporary directory: /tmp/pip-unpack-qumgzwti 2024-12-03T04:14:26,324 Building wheels for collected packages: scunagi 2024-12-03T04:14:26,328 Created temporary directory: /tmp/pip-wheel-juston_p 2024-12-03T04:14:26,328 Building wheel for scunagi (setup.py): started 2024-12-03T04:14:26,329 Destination directory: /tmp/pip-wheel-juston_p 2024-12-03T04:14:26,330 Running command python setup.py bdist_wheel 2024-12-03T04:14:27,385 running bdist_wheel 2024-12-03T04:14:27,519 running build 2024-12-03T04:14:27,519 running build_py 2024-12-03T04:14:27,551 creating build/lib/UNAGI 2024-12-03T04:14:27,553 copying UNAGI/__init__.py -> build/lib/UNAGI 2024-12-03T04:14:27,556 copying UNAGI/UNAGI_analyst.py -> build/lib/UNAGI 2024-12-03T04:14:27,558 copying UNAGI/UNAGI_tool.py -> build/lib/UNAGI 2024-12-03T04:14:27,561 creating build/lib/UNAGI/utils 2024-12-03T04:14:27,562 copying UNAGI/utils/attribute_utils.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,565 copying UNAGI/utils/__init__.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,567 copying UNAGI/utils/gcn_utils.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,569 copying UNAGI/utils/CPO_utils.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,571 copying UNAGI/utils/evaluate.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,573 copying UNAGI/utils/h5adReader.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,575 copying UNAGI/utils/trainer_utils.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,578 copying UNAGI/utils/analysis_helper.py -> build/lib/UNAGI/utils 2024-12-03T04:14:27,581 creating build/lib/UNAGI/perturbations 2024-12-03T04:14:27,582 copying UNAGI/perturbations/analysis_perturbation.py -> build/lib/UNAGI/perturbations 2024-12-03T04:14:27,586 copying UNAGI/perturbations/__init__.py -> build/lib/UNAGI/perturbations 2024-12-03T04:14:27,588 copying UNAGI/perturbations/compounds.py -> build/lib/UNAGI/perturbations 2024-12-03T04:14:27,590 copying UNAGI/perturbations/speedup_perturbation.py -> build/lib/UNAGI/perturbations 2024-12-03T04:14:27,594 copying UNAGI/perturbations/pathways.py -> build/lib/UNAGI/perturbations 2024-12-03T04:14:27,596 creating build/lib/UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:27,598 copying UNAGI/dynamic_regulatory_networks/__init__.py -> build/lib/UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:27,600 copying UNAGI/dynamic_regulatory_networks/processTFs.py -> build/lib/UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:27,602 copying UNAGI/dynamic_regulatory_networks/processIDREM.py -> build/lib/UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:27,606 creating build/lib/UNAGI/model 2024-12-03T04:14:27,607 copying UNAGI/model/__init__.py -> build/lib/UNAGI/model 2024-12-03T04:14:27,608 copying UNAGI/model/models.py -> build/lib/UNAGI/model 2024-12-03T04:14:27,611 copying UNAGI/model/distributions.py -> build/lib/UNAGI/model 2024-12-03T04:14:27,614 creating build/lib/UNAGI/train 2024-12-03T04:14:27,615 copying UNAGI/train/runner.py -> build/lib/UNAGI/train 2024-12-03T04:14:27,618 copying UNAGI/train/__init__.py -> build/lib/UNAGI/train 2024-12-03T04:14:27,619 copying UNAGI/train/trainer.py -> build/lib/UNAGI/train 2024-12-03T04:14:27,622 copying UNAGI/train/customized_elbo.py -> build/lib/UNAGI/train 2024-12-03T04:14:27,625 creating build/lib/UNAGI/plotting 2024-12-03T04:14:27,626 copying UNAGI/plotting/__init__.py -> build/lib/UNAGI/plotting 2024-12-03T04:14:27,628 copying UNAGI/plotting/plot_stage_dendrogram.py -> build/lib/UNAGI/plotting 2024-12-03T04:14:27,631 copying UNAGI/plotting/plot_hierarchical_markers_heatmap.py -> build/lib/UNAGI/plotting 2024-12-03T04:14:27,633 copying UNAGI/plotting/plot_cell_embeddings.py -> build/lib/UNAGI/plotting 2024-12-03T04:14:27,635 copying UNAGI/plotting/plot_cell_type_composition.py -> build/lib/UNAGI/plotting 2024-12-03T04:14:27,638 creating build/lib/UNAGI/marker_discovery 2024-12-03T04:14:27,639 copying UNAGI/marker_discovery/hierachical_static_markers.py -> build/lib/UNAGI/marker_discovery 2024-12-03T04:14:27,642 copying UNAGI/marker_discovery/dynamic_markers.py -> build/lib/UNAGI/marker_discovery 2024-12-03T04:14:27,645 copying UNAGI/marker_discovery/__init__.py -> build/lib/UNAGI/marker_discovery 2024-12-03T04:14:27,647 copying UNAGI/marker_discovery/dynamic_markers_helper.py -> build/lib/UNAGI/marker_discovery 2024-12-03T04:14:27,649 creating build/lib/UNAGI/dynamic_graphs 2024-12-03T04:14:27,650 copying UNAGI/dynamic_graphs/__init__.py -> build/lib/UNAGI/dynamic_graphs 2024-12-03T04:14:27,652 copying UNAGI/dynamic_graphs/buildGraph.py -> build/lib/UNAGI/dynamic_graphs 2024-12-03T04:14:27,655 copying UNAGI/dynamic_graphs/distDistance.py -> build/lib/UNAGI/dynamic_graphs 2024-12-03T04:14:27,657 running egg_info 2024-12-03T04:14:27,688 writing scUNAGI.egg-info/PKG-INFO 2024-12-03T04:14:27,693 writing dependency_links to scUNAGI.egg-info/dependency_links.txt 2024-12-03T04:14:27,696 writing requirements to scUNAGI.egg-info/requires.txt 2024-12-03T04:14:27,697 writing top-level names to scUNAGI.egg-info/top_level.txt 2024-12-03T04:14:27,737 reading manifest file 'scUNAGI.egg-info/SOURCES.txt' 2024-12-03T04:14:27,741 reading manifest template 'MANIFEST.in' 2024-12-03T04:14:27,742 warning: no files found matching 'LICENSE' 2024-12-03T04:14:27,743 adding license file 'LICENSE.txt' 2024-12-03T04:14:27,747 writing manifest file 'scUNAGI.egg-info/SOURCES.txt' 2024-12-03T04:14:27,749 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'UNAGI.data' is absent from the `packages` configuration. 2024-12-03T04:14:27,749 !! 2024-12-03T04:14:27,750 ******************************************************************************** 2024-12-03T04:14:27,751 ############################ 2024-12-03T04:14:27,752 # Package would be ignored # 2024-12-03T04:14:27,752 ############################ 2024-12-03T04:14:27,753 Python recognizes 'UNAGI.data' as an importable package[^1], 2024-12-03T04:14:27,753 but it is absent from setuptools' `packages` configuration. 2024-12-03T04:14:27,754 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-03T04:14:27,755 package, please make sure that 'UNAGI.data' is explicitly added 2024-12-03T04:14:27,755 to the `packages` configuration field. 2024-12-03T04:14:27,757 Alternatively, you can also rely on setuptools' discovery methods 2024-12-03T04:14:27,757 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-03T04:14:27,758 instead of `find_packages(...)`/`find:`). 2024-12-03T04:14:27,758 You can read more about "package discovery" on setuptools documentation page: 2024-12-03T04:14:27,759 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-03T04:14:27,760 If you don't want 'UNAGI.data' to be distributed and are 2024-12-03T04:14:27,761 already explicitly excluding 'UNAGI.data' via 2024-12-03T04:14:27,761 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-03T04:14:27,761 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-03T04:14:27,762 combination with a more fine grained `package-data` configuration. 2024-12-03T04:14:27,763 You can read more about "package data files" on setuptools documentation page: 2024-12-03T04:14:27,764 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-03T04:14:27,765 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-03T04:14:27,766 even if it does not contain any `.py` files. 2024-12-03T04:14:27,766 On the other hand, currently there is no concept of package data 2024-12-03T04:14:27,767 directory, all directories are treated like packages. 2024-12-03T04:14:27,767 ******************************************************************************** 2024-12-03T04:14:27,768 !! 2024-12-03T04:14:27,769 check.warn(importable) 2024-12-03T04:14:27,769 creating build/lib/UNAGI/data 2024-12-03T04:14:27,770 copying UNAGI/data/brdID2cmapName.npy -> build/lib/UNAGI/data 2024-12-03T04:14:27,794 copying UNAGI/data/gesa_pathways.npy -> build/lib/UNAGI/data 2024-12-03T04:14:27,836 copying UNAGI/data/human_encode.txt -> build/lib/UNAGI/data 2024-12-03T04:14:28,245 copying UNAGI/data/jasper_target_pair.npy -> build/lib/UNAGI/data 2024-12-03T04:14:28,265 copying UNAGI/data/mouse_predicted.txt -> build/lib/UNAGI/data 2024-12-03T04:14:28,652 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-12-03T04:14:28,653 !! 2024-12-03T04:14:28,654 ******************************************************************************** 2024-12-03T04:14:28,655 Please avoid running ``setup.py`` directly. 2024-12-03T04:14:28,655 Instead, use pypa/build, pypa/installer or other 2024-12-03T04:14:28,656 standards-based tools. 2024-12-03T04:14:28,657 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-12-03T04:14:28,657 ******************************************************************************** 2024-12-03T04:14:28,658 !! 2024-12-03T04:14:28,659 self.initialize_options() 2024-12-03T04:14:28,685 installing to build/bdist.linux-armv7l/wheel 2024-12-03T04:14:28,686 running install 2024-12-03T04:14:28,711 running install_lib 2024-12-03T04:14:28,740 creating build/bdist.linux-armv7l/wheel 2024-12-03T04:14:28,743 creating build/bdist.linux-armv7l/wheel/UNAGI 2024-12-03T04:14:28,746 creating build/bdist.linux-armv7l/wheel/UNAGI/utils 2024-12-03T04:14:28,747 copying build/lib/UNAGI/utils/attribute_utils.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,750 copying build/lib/UNAGI/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,752 copying build/lib/UNAGI/utils/gcn_utils.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,755 copying build/lib/UNAGI/utils/CPO_utils.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,757 copying build/lib/UNAGI/utils/evaluate.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,760 copying build/lib/UNAGI/utils/h5adReader.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,762 copying build/lib/UNAGI/utils/trainer_utils.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,764 copying build/lib/UNAGI/utils/analysis_helper.py -> build/bdist.linux-armv7l/wheel/./UNAGI/utils 2024-12-03T04:14:28,768 creating build/bdist.linux-armv7l/wheel/UNAGI/perturbations 2024-12-03T04:14:28,769 copying build/lib/UNAGI/perturbations/analysis_perturbation.py -> build/bdist.linux-armv7l/wheel/./UNAGI/perturbations 2024-12-03T04:14:28,773 copying build/lib/UNAGI/perturbations/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/perturbations 2024-12-03T04:14:28,775 copying build/lib/UNAGI/perturbations/compounds.py -> build/bdist.linux-armv7l/wheel/./UNAGI/perturbations 2024-12-03T04:14:28,777 copying build/lib/UNAGI/perturbations/speedup_perturbation.py -> build/bdist.linux-armv7l/wheel/./UNAGI/perturbations 2024-12-03T04:14:28,781 copying build/lib/UNAGI/perturbations/pathways.py -> build/bdist.linux-armv7l/wheel/./UNAGI/perturbations 2024-12-03T04:14:28,785 creating build/bdist.linux-armv7l/wheel/UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:28,786 copying build/lib/UNAGI/dynamic_regulatory_networks/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:28,788 copying build/lib/UNAGI/dynamic_regulatory_networks/processTFs.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:28,791 copying build/lib/UNAGI/dynamic_regulatory_networks/processIDREM.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_regulatory_networks 2024-12-03T04:14:28,794 copying build/lib/UNAGI/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI 2024-12-03T04:14:28,796 creating build/bdist.linux-armv7l/wheel/UNAGI/model 2024-12-03T04:14:28,798 copying build/lib/UNAGI/model/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/model 2024-12-03T04:14:28,800 copying build/lib/UNAGI/model/models.py -> build/bdist.linux-armv7l/wheel/./UNAGI/model 2024-12-03T04:14:28,803 copying build/lib/UNAGI/model/distributions.py -> build/bdist.linux-armv7l/wheel/./UNAGI/model 2024-12-03T04:14:28,806 copying build/lib/UNAGI/UNAGI_analyst.py -> build/bdist.linux-armv7l/wheel/./UNAGI 2024-12-03T04:14:28,809 creating build/bdist.linux-armv7l/wheel/UNAGI/train 2024-12-03T04:14:28,810 copying build/lib/UNAGI/train/runner.py -> build/bdist.linux-armv7l/wheel/./UNAGI/train 2024-12-03T04:14:28,813 copying build/lib/UNAGI/train/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/train 2024-12-03T04:14:28,815 copying build/lib/UNAGI/train/trainer.py -> build/bdist.linux-armv7l/wheel/./UNAGI/train 2024-12-03T04:14:28,818 copying build/lib/UNAGI/train/customized_elbo.py -> build/bdist.linux-armv7l/wheel/./UNAGI/train 2024-12-03T04:14:28,821 creating build/bdist.linux-armv7l/wheel/UNAGI/plotting 2024-12-03T04:14:28,822 copying build/lib/UNAGI/plotting/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/plotting 2024-12-03T04:14:28,825 copying build/lib/UNAGI/plotting/plot_stage_dendrogram.py -> build/bdist.linux-armv7l/wheel/./UNAGI/plotting 2024-12-03T04:14:28,827 copying build/lib/UNAGI/plotting/plot_hierarchical_markers_heatmap.py -> build/bdist.linux-armv7l/wheel/./UNAGI/plotting 2024-12-03T04:14:28,829 copying build/lib/UNAGI/plotting/plot_cell_embeddings.py -> build/bdist.linux-armv7l/wheel/./UNAGI/plotting 2024-12-03T04:14:28,832 copying build/lib/UNAGI/plotting/plot_cell_type_composition.py -> build/bdist.linux-armv7l/wheel/./UNAGI/plotting 2024-12-03T04:14:28,835 creating build/bdist.linux-armv7l/wheel/UNAGI/marker_discovery 2024-12-03T04:14:28,836 copying build/lib/UNAGI/marker_discovery/hierachical_static_markers.py -> build/bdist.linux-armv7l/wheel/./UNAGI/marker_discovery 2024-12-03T04:14:28,839 copying build/lib/UNAGI/marker_discovery/dynamic_markers.py -> build/bdist.linux-armv7l/wheel/./UNAGI/marker_discovery 2024-12-03T04:14:28,842 copying build/lib/UNAGI/marker_discovery/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/marker_discovery 2024-12-03T04:14:28,844 copying build/lib/UNAGI/marker_discovery/dynamic_markers_helper.py -> build/bdist.linux-armv7l/wheel/./UNAGI/marker_discovery 2024-12-03T04:14:28,847 creating build/bdist.linux-armv7l/wheel/UNAGI/data 2024-12-03T04:14:28,849 copying build/lib/UNAGI/data/mouse_predicted.txt -> build/bdist.linux-armv7l/wheel/./UNAGI/data 2024-12-03T04:14:29,085 copying build/lib/UNAGI/data/gesa_pathways.npy -> build/bdist.linux-armv7l/wheel/./UNAGI/data 2024-12-03T04:14:29,123 copying build/lib/UNAGI/data/jasper_target_pair.npy -> build/bdist.linux-armv7l/wheel/./UNAGI/data 2024-12-03T04:14:29,141 copying build/lib/UNAGI/data/human_encode.txt -> build/bdist.linux-armv7l/wheel/./UNAGI/data 2024-12-03T04:14:29,550 copying build/lib/UNAGI/data/brdID2cmapName.npy -> build/bdist.linux-armv7l/wheel/./UNAGI/data 2024-12-03T04:14:29,576 copying build/lib/UNAGI/UNAGI_tool.py -> build/bdist.linux-armv7l/wheel/./UNAGI 2024-12-03T04:14:29,580 creating build/bdist.linux-armv7l/wheel/UNAGI/dynamic_graphs 2024-12-03T04:14:29,581 copying build/lib/UNAGI/dynamic_graphs/__init__.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_graphs 2024-12-03T04:14:29,583 copying build/lib/UNAGI/dynamic_graphs/buildGraph.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_graphs 2024-12-03T04:14:29,585 copying build/lib/UNAGI/dynamic_graphs/distDistance.py -> build/bdist.linux-armv7l/wheel/./UNAGI/dynamic_graphs 2024-12-03T04:14:29,588 running install_egg_info 2024-12-03T04:14:29,623 Copying scUNAGI.egg-info to build/bdist.linux-armv7l/wheel/./scUNAGI-0.5.1-py3.11.egg-info 2024-12-03T04:14:29,633 running install_scripts 2024-12-03T04:14:29,665 creating build/bdist.linux-armv7l/wheel/scUNAGI-0.5.1.dist-info/WHEEL 2024-12-03T04:14:29,668 creating '/tmp/pip-wheel-juston_p/scUNAGI-0.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-12-03T04:14:29,671 adding 'UNAGI/UNAGI_analyst.py' 2024-12-03T04:14:29,675 adding 'UNAGI/UNAGI_tool.py' 2024-12-03T04:14:29,676 adding 'UNAGI/__init__.py' 2024-12-03T04:14:29,821 adding 'UNAGI/data/brdID2cmapName.npy' 2024-12-03T04:14:30,184 adding 'UNAGI/data/gesa_pathways.npy' 2024-12-03T04:14:32,272 adding 'UNAGI/data/human_encode.txt' 2024-12-03T04:14:32,604 adding 'UNAGI/data/jasper_target_pair.npy' 2024-12-03T04:14:33,418 adding 'UNAGI/data/mouse_predicted.txt' 2024-12-03T04:14:33,514 adding 'UNAGI/dynamic_graphs/__init__.py' 2024-12-03T04:14:33,516 adding 'UNAGI/dynamic_graphs/buildGraph.py' 2024-12-03T04:14:33,518 adding 'UNAGI/dynamic_graphs/distDistance.py' 2024-12-03T04:14:33,520 adding 'UNAGI/dynamic_regulatory_networks/__init__.py' 2024-12-03T04:14:33,523 adding 'UNAGI/dynamic_regulatory_networks/processIDREM.py' 2024-12-03T04:14:33,526 adding 'UNAGI/dynamic_regulatory_networks/processTFs.py' 2024-12-03T04:14:33,528 adding 'UNAGI/marker_discovery/__init__.py' 2024-12-03T04:14:33,530 adding 'UNAGI/marker_discovery/dynamic_markers.py' 2024-12-03T04:14:33,532 adding 'UNAGI/marker_discovery/dynamic_markers_helper.py' 2024-12-03T04:14:33,535 adding 'UNAGI/marker_discovery/hierachical_static_markers.py' 2024-12-03T04:14:33,537 adding 'UNAGI/model/__init__.py' 2024-12-03T04:14:33,539 adding 'UNAGI/model/distributions.py' 2024-12-03T04:14:33,541 adding 'UNAGI/model/models.py' 2024-12-03T04:14:33,544 adding 'UNAGI/perturbations/__init__.py' 2024-12-03T04:14:33,548 adding 'UNAGI/perturbations/analysis_perturbation.py' 2024-12-03T04:14:33,550 adding 'UNAGI/perturbations/compounds.py' 2024-12-03T04:14:33,552 adding 'UNAGI/perturbations/pathways.py' 2024-12-03T04:14:33,557 adding 'UNAGI/perturbations/speedup_perturbation.py' 2024-12-03T04:14:33,559 adding 'UNAGI/plotting/__init__.py' 2024-12-03T04:14:33,561 adding 'UNAGI/plotting/plot_cell_embeddings.py' 2024-12-03T04:14:33,563 adding 'UNAGI/plotting/plot_cell_type_composition.py' 2024-12-03T04:14:33,566 adding 'UNAGI/plotting/plot_hierarchical_markers_heatmap.py' 2024-12-03T04:14:33,567 adding 'UNAGI/plotting/plot_stage_dendrogram.py' 2024-12-03T04:14:33,570 adding 'UNAGI/train/__init__.py' 2024-12-03T04:14:33,572 adding 'UNAGI/train/customized_elbo.py' 2024-12-03T04:14:33,574 adding 'UNAGI/train/runner.py' 2024-12-03T04:14:33,577 adding 'UNAGI/train/trainer.py' 2024-12-03T04:14:33,579 adding 'UNAGI/utils/CPO_utils.py' 2024-12-03T04:14:33,581 adding 'UNAGI/utils/__init__.py' 2024-12-03T04:14:33,583 adding 'UNAGI/utils/analysis_helper.py' 2024-12-03T04:14:33,586 adding 'UNAGI/utils/attribute_utils.py' 2024-12-03T04:14:33,588 adding 'UNAGI/utils/evaluate.py' 2024-12-03T04:14:33,590 adding 'UNAGI/utils/gcn_utils.py' 2024-12-03T04:14:33,591 adding 'UNAGI/utils/h5adReader.py' 2024-12-03T04:14:33,593 adding 'UNAGI/utils/trainer_utils.py' 2024-12-03T04:14:33,600 adding 'scUNAGI-0.5.1.dist-info/LICENSE.txt' 2024-12-03T04:14:33,602 adding 'scUNAGI-0.5.1.dist-info/METADATA' 2024-12-03T04:14:33,603 adding 'scUNAGI-0.5.1.dist-info/WHEEL' 2024-12-03T04:14:33,604 adding 'scUNAGI-0.5.1.dist-info/top_level.txt' 2024-12-03T04:14:33,605 adding 'scUNAGI-0.5.1.dist-info/RECORD' 2024-12-03T04:14:33,682 removing build/bdist.linux-armv7l/wheel 2024-12-03T04:14:33,826 Building wheel for scunagi (setup.py): finished with status 'done' 2024-12-03T04:14:33,898 Created wheel for scunagi: filename=scUNAGI-0.5.1-py3-none-any.whl size=7077032 sha256=5f3e883a98cd74c970d1289df9e51ed74b88c0a2cf717efdc5c031573c803894 2024-12-03T04:14:33,899 Stored in directory: /tmp/pip-ephem-wheel-cache-8o2znl23/wheels/1a/f2/fa/f05b298a0827afbbbf5db9b5f87f8f818bf57dac46027b7326 2024-12-03T04:14:34,355 Successfully built scunagi 2024-12-03T04:14:34,517 Removed build tracker: '/tmp/pip-build-tracker-zpjc7qt9'