Entering edit mode
21 days ago
Cris
▴
10
(But I think there aren't too many people using Windows...)
These tools are published on PYPI, so you can install them without conda.
bowtie2-py, packaged bowtie2
fastqc-py, packaged fastqc, jre included!
samtools-py, packaged samtools
Firstly, nice work?
That said, maybe I'm making a mountain out of a molehill but:
From https://github.com/soda92/bowtie2_py/blob/main/bowtie2_py/bowtie2.py:
Why not issue the credit where it is due in the README, and acknowledge Gemini openly for helping write -- by the looks of it from your commits -- at least parts of the code?
Other issues:
Given all these issues (and probably more?), why should your work here be trusted especially when considering the fact that this code might have to be installed in sensitive environments?
I would suspect ports like this to be easy vectors for malicious code on PyPI which seem to be dime a dozen otherwise anyway (https://www.fortinet.com/blog/threat-research/analyzing-malicious-intent-in-python-code).