Repository 'anndata_manipulate'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/anndata_manipulate

Changeset 17:e6a8d5fdca85 (2025-12-10)
Previous changeset 16:be1fdce914c6 (2025-03-29)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/anndata commit 7511ac8af2d638d0ad54f196b5ab3657c7577aa5
modified:
macros.xml
manipulate.xml
added:
test-data/flagged.h5ad
b
diff -r be1fdce914c6 -r e6a8d5fdca85 macros.xml
--- a/macros.xml Sat Mar 29 07:37:00 2025 +0000
+++ b/macros.xml Wed Dec 10 17:01:48 2025 +0000
b
@@ -1,6 +1,6 @@
 <macros>
     <token name="@TOOL_VERSION@">0.10.9</token>
-    <token name="@VERSION_SUFFIX@">1</token>
+    <token name="@VERSION_SUFFIX@">2</token>
     <token name="@PROFILE@">21.09</token>
     <xml name="requirements">
         <requirements>
b
diff -r be1fdce914c6 -r e6a8d5fdca85 manipulate.xml
--- a/manipulate.xml Sat Mar 29 07:37:00 2025 +0000
+++ b/manipulate.xml Wed Dec 10 17:01:48 2025 +0000
[
@@ -85,7 +85,7 @@
 
     #if $manipulate.var_keys
         #set $keys = [x.strip() for x in str($manipulate.var_keys).split(',')]
-adata.var = adata.vars.drop(columns=$keys)
+adata.var = adata.var.drop(columns=$keys)
     #end if
 
 #else if $manipulate.function == 'flag_genes'
@@ -590,10 +590,11 @@
         </test>
         <test expect_num_outputs="1">
             <!-- test 10 remove_keys -->
-            <param name="input" value="krumsiek11.h5ad"/>
+            <param name="input" value="flagged.h5ad"/>
             <conditional name="manipulate">
                 <param name="function" value="remove_keys"/>
                 <param name="obs_keys" value="cell_type"/>
+                <param name="var_keys" value="GF"/>
             </conditional>
             <assert_stdout>
                 <has_text_matching expression="500 × 11"/>
@@ -602,6 +603,7 @@
                 <assert_contents>
                     <has_h5_keys keys="uns/highlights"/>
                     <has_h5_keys keys="uns/iroot"/>
+                    <has_h5_keys keys="var/Gata_TF"/>
                 </assert_contents>
             </output>
         </test>
b
diff -r be1fdce914c6 -r e6a8d5fdca85 test-data/flagged.h5ad
b
Binary file test-data/flagged.h5ad has changed