diff feather2tsv.py @ 1:867f17ede7f3 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
author galaxyp
date Thu, 14 Sep 2023 12:49:19 +0000
parents 6d93529d19d4
children
line wrap: on
line diff
--- a/feather2tsv.py	Thu Jun 01 08:34:14 2023 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-#!/usr/bin/env python
-"""
-based on https://github.com/kinestetika/Calisp/blob/master/benchmarking/sip%20benchmarking.ipynb
-"""
-
-import argparse
-import os
-
-import pandas as pd
-
-
-def load_calisp_data(filename):
-
-    # (1) load data
-    if os.path.isdir(filename):
-        file_data = []
-        for f in os.listdir(filename):
-            if not f.endswith(".feather"):
-                continue
-            f = os.path.join(filename, f)
-            file_data.append(pd.read_feather(f))
-            base, _ = os.path.splitext(f)
-            file_data[-1].to_csv(f"{base}.tsv", sep="\t")
-        data = pd.concat(file_data)
-    else:
-        data = pd.read_feather(filename)
-        base, _ = os.path.splitext(filename)
-        data.to_csv(f"{base}.tsv", sep="\t")
-
-
-parser = argparse.ArgumentParser(description='feather2tsv')
-parser.add_argument('--calisp_output', required=True, help='feather file')
-args = parser.parse_args()
-
-data = load_calisp_data(args.calisp_output)