From 1edce2dfd8438ce62005db909314c121469c3a1e Mon Sep 17 00:00:00 2001 From: Intron7 Date: Mon, 21 Oct 2024 15:17:18 +0200 Subject: [PATCH 1/3] remove label in ci --- .github/workflows/test-gpu.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test-gpu.yml b/.github/workflows/test-gpu.yml index 351e7435..f2fef56a 100644 --- a/.github/workflows/test-gpu.yml +++ b/.github/workflows/test-gpu.yml @@ -57,3 +57,10 @@ jobs: - name: Run test run: pytest + + - name: Remove 'run-gpu-ci' Label + if: always() + uses: actions-ecosystem/action-remove-labels@v1 + with: + labels: 'run-gpu-ci' + github_token: ${{ secrets.GITHUB_TOKEN }} From c30b043a774a4a3562e50dc5d2b5eec5a5380fab Mon Sep 17 00:00:00 2001 From: Intron7 Date: Mon, 21 Oct 2024 15:50:16 +0200 Subject: [PATCH 2/3] remove bloat --- .../preprocessing/_harmonypy_gpu.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py b/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py index 24cded9a..a9adca58 100644 --- a/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py +++ b/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py @@ -1,20 +1,3 @@ -# harmonypy - A data alignment algorithm. -# Copyright (C) 2018 Ilya Korsunsky -# 2019 Kamil Slowikowski -# 2022 Severin Dicks -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . from __future__ import annotations import logging From a3a8c34d32fcd809bfe0b90c4956088eb3c23fa6 Mon Sep 17 00:00:00 2001 From: Intron7 Date: Mon, 21 Oct 2024 16:03:01 +0200 Subject: [PATCH 3/3] update --- .../preprocessing/_harmonypy_gpu.py | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py b/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py index a9adca58..019eb7c7 100644 --- a/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py +++ b/src/rapids_singlecell/preprocessing/_harmonypy_gpu.py @@ -1,3 +1,20 @@ +# harmonypy - A data alignment algorithm. +# Copyright (C) 2018 Ilya Korsunsky +# 2019 Kamil Slowikowski +# 2022 Severin Dicks +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . from __future__ import annotations import logging @@ -16,9 +33,8 @@ ch.setFormatter(formatter) logger.addHandler(ch) -# from IPython.core.debugger import set_trace - +# from IPython.core.debugger import set_trace def run_harmony( data_mat: np.ndarray, meta_data: pd.DataFrame,