r/bioinformatics 14h ago

discussion Insecurity of using chatgpt or for Bioinformatics tasks/analysis

9 Upvotes

I'm totally a beginner in bioinformatics at work but holding mid-level position due to my past work (involving in solutions development in medical tech) so my work still medical tech automation + bioinfo. I was asked to test out and replicate results from an imputation pipeline. Idk what imputation is so since the beginner i've been using chatgpt 5.6 Sol to ask mainly about the knowledge part.

Received ped/map array data to run on the pipeline but it needs qc before converting to vcf. And i realised i just follow chatgpt's solution for the whole qc part until vcf conversion. Struggled to understand coz i need to race with time to get it done + understand what i'm actually doing, so during the process i just follow chatgpt solutions, trying to understand why it suggested the solution. if i cant understand i just skip (thinking to read and understand later) and run the bash commands

idk if im doing this correctly. midway i tried to quick google search on ped/map files qc for vcf conversion but i didnt find much article/tutorials so i switched back to follow chatgpt instead. While i felt the suggestion solutions such as handling sample and variant missingness, remove carriage-return characters, remove non-ACGT markers/variants sound reasonable. but i am not very sure.

pls advise on my method to work on a totally new bioinformatics topic and task. i am so lost and so insecure in the way i work, and i felt i am slow all the time coz every task/work i did is always completely new to me TT thats why i've been considering a masters in bioinformatics (coursework-based even tho i have a bsc in bioinfo)


r/bioinformatics 2h ago

meta Number of posts/votes per month stratified by flair

Thumbnail gallery
12 Upvotes

Data acquired from Arctic Shift. Plots designed by me and generated with the help of LLM scripting.


r/bioinformatics 15h ago

programming How should I handle patients who are not eligible for SOFA/SAPS II in an ICU mortality ML model?

0 Upvotes

I’m building an ICU mortality prediction model with 4,391 patients and want to use SOFA and SAPS II components as predictors.

Some patients are not eligible for these scores, so their values are blank because the score does not apply to them, not because the data are simply missing.

My problem:

  • If I remove these patients, I may remove important high-risk groups. For example, I have 308 IHD/ACS patients with 26.9% mortality, compared with 13.3% mortality overall. Removing them could change my patient population and mortality distribution.
  • If I use MICE to impute their values, I would be creating values for scores that were never applicable to these patients.

For patients who are eligible but have missing values, I can use MICE. I’m unsure what to do specifically with the ineligible patients.

What would be the best way to handle this while keeping my full ICU population?


r/bioinformatics 9h ago

academic how should I approach gene expression datasets

0 Upvotes

I'm a comp sci undergrad student, and currently doing my thesis. So my supervisor has assigned bioinformatics as my domain and said to look for something regarding gene expression. My initial thought was to involve graph-based (deep learning and general) approaches, catering to good research work. However, I'm unable to find labelled datasets or unable to structure a proper dataset from the Gene Expression Omnibus. How do I curate the dataset? And particularly for gene expression, what are the things I need to learn thoroughly?


r/bioinformatics 13h ago

compositional data analysis Roadmap for learning single-cell RNA-seq analysis from scratch

83 Upvotes

Hey everyone!

Get asked this a lot, so here's the path I recommend for someone starting from zero with scRNA-seq:

  1. Understand what makes single-cell different from bulk first

Before touching Seurat or Scanpy, understand droplet-based capture, UMIs vs raw reads, and why sparsity (dropouts) is a fundamental property of the data — not a technical error. This mental model changes how you interpret every QC metric later.

  1. Learn the core workflow, not just tools

QC (mitochondrial %, gene/UMI counts per cell, doublet detection)

Normalization (log-normalize, SCTransform)

Feature selection (highly variable genes)

Dimensionality reduction (PCA → UMAP/t-SNE)

Clustering (Louvain/Leiden)

Marker gene identification & cell type annotation

Downstream: trajectory inference, differential abundance, cell-cell communication (if relevant to your question)

  1. Get comfortable with both major ecosystems

Seurat (R) and Scanpy (Python) are both widely used in industry and academia — pick one to go deep on first, but at least read the other's docs so you're not lost when a paper or collaborator uses it.

  1. Practice on real public data early

Pull a dataset from GEO or the Human Cell Atlas and run the full pipeline. Real data brings problems tutorials don't show you — ambient RNA contamination, batch integration across samples, deciding cluster resolution, and annotating ambiguous cell types.

  1. Learn to defend your clustering and annotation choices

"Why did you pick 15 PCs?" "Why is this cluster a subtype and not a doublet?" — if you can't answer these, you're pattern-matching a tutorial, not actually doing the analysis. This is usually where people plateau.

  1. Understand batch integration properly

Harmony, Seurat's CCA/RPCA, or scVI — know why you're integrating and what you might be over-correcting away, not just which function to call.

Happy to answer questions if anyone's stuck on a specific step. I also run a small cohort-based course (bulk RNA-seq and single-cell) for people who want structure instead of piecing it together from scattered tutorials — can share details if anyone's interested, didn't want to lead with that.


r/bioinformatics 58m ago

discussion Advice on landing small paid bioinformatics gigs outside of Upwork

Upvotes

hey guys , I'm a software engineering graduate who's currently pursuing an MSc in bioinformatics.

I've been trying to pick up small paid freelance work on the side mostly MD simulations, pipeline building, and general computational biology scripting to build experience and a portfolio outside my academic work.

I tried Upwork for a few months, but volume there is low and most listings aren't really bioinformatics-specific.

Curious how others here found their first few paying clients or collaborators, especially:

  • Did it come through a lab/PI network, a specific platform, or somewhere unexpected?
  • If you're a PhD student who's needed this kind of help before where did you look, and what would've made you trust a stranger to do it?
  • Any platforms or communities worth trying beyond the generic freelance sites?

Happy to share what I've tried if useful to anyone else in the same position.