angelolab / angelolab/maldi-tools

Automate `.imzml` extraction using `timsconvert` package

未关闭
#14 0 条评论 0 个 reaction 已指派 1 人 已被 @alex-l-kong 认领 在 GitHub 查看
enhancement
主要语言
Python
星标
1
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

**Is your feature request related to a problem? Please describe.**

Currently, the extraction of `.imzml` files is dependent on uploading to SCiLs, which may take several hours for large .d files. Using the `timsconvert` package, we can optimize this process up to 5x.

**Describe the solution you'd like**

Programmatically, `timsconvert` runs as a CLI tool:

```
timsconvert --input "{path to .d dir}" --compression="none"
```

We can use the `subprocess` library in Python to mimic this call.

**Describe alternatives you've considered**

Stick with SCiLs. This is becoming too much of a burden.

**Additional context**

This tool unfortunately does not run on Mac. Users will need to TeamViewer into the MALDI/MALDI-processor computers to run this. Fortunately, we can easily get those repos set up on those computers so people don't have to mount the NAS folders locally. Unfortunately, this extraction will still be limited to the MALDI/MALDI-processor computers themselves.

The MALDI notebook is becoming bloated, we should strongly consider splitting this up. At the very least, separate notebooks for extraction and analysis (not unlike `ark-analysis`).

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。