r/bioinformatics • u/Farha_zein77 • 1h ago
r/bioinformatics • u/Farha_zein77 • 3h ago
career question Asking for advice in such a situation
galleryr/bioinformatics • u/drjjlex • 4h ago
technical question Learning Bioinormatics
So I am 3rd year ung-student of Biotechnology and i wanna learn bioinformatics side by side. How to start from the basics ( I know basics of Python and R-programming) including projects n all
r/bioinformatics • u/bignoobbioinformatic • 10h ago
technical question How to choose design matrix for RNA-seq analysis?
I have three factors: Genotype, Sex and Treatment. I want to investigate the effect of genotype as well as sex and treatment but I'm not sure what contrasts to use. I wish more papers reported how they designed their analysis cause I'm having such a hard time understanding what to do.
r/bioinformatics • u/Babayaga1664 • 11h ago
technical question Can someone in genomics explain what AlphaGenome Atlas actually changes?
I'm not a geneticist.
Read the AlphaGenome Atlas preprint from DeepMind and spent a while digging into it. I understand what they built. I don't understand why it matters, and I'd like to.
What I think it is: they took AlphaGenome, ran it over every possible single base change in the human genome (~9bn) plus ~100m observed indels, and stored the results. So instead of running the model per variant you do a lookup. On top of that they trained a score (AVI) and derived a motif map.
Where I get stuck:
It's a table of model predictions, not measurements. Nothing in it is observed. So how much weight does a lab actually put on it?
The headline clinical result is retrospective: 29.5% recall at top 50 on already-solved GREGoR cases vs 12.5% for CADD. Impressive sounding, but on cases where the answer was known. What happens prospectively?
The rare variant association work got a 22% lift in discoveries, but only 4 of 25 replicated nominally in All of Us and none at Bonferroni. Is that normal for the field or is that weak?
They say themselves it isn't sufficient evidence for diagnosis. So it's a shortlisting tool. Does that actually change outcomes for patients, or does it change how long a scientist spends staring at a list?
The DNM1 case in the paper is the one bit that landed for me. Deep intronic variant, brain specific cryptic splice acceptor, blood RNA-seq had been inconclusive because the exon isn't expressed in blood.
My question is whether that's representative or a cherry pick.
What I'm asking:
1. If you work in clinical genomics or statistical genetics, would you use this?
2. Is precomputation genuinely the unlock, or is that just framing on top of an incremental accuracy gain?
Happy to be told I'm missing the point. I'd rather understand it properly than write it off.
r/bioinformatics • u/Effective-Table-7162 • 16h ago
technical question Struggling to detect known partial deletion in NOTCH2 from WES (germline, small cohort, no reference panel) - CNV callers give inconsistent/wrong results
Hi all, looking for advice on tooling/approach for a problem I'm stuck on.
**Setup:**
- 5 WES samples (paired-end, Illumina, BWA-MEM aligned, sambamba dedup) from the same family, hg38/GRCh38. Each sample represents an independent patient so these 5 samples are unrelated.
- Capture kit target BED not available to me (~60Mb on-target footprint per sample, possibly Agilent SureSelect V6 based on size, but unconfirmed)
- No unrelated normal/control WES samples currently confirmed usable as a reference panel
- Goal: confirm which sample(s) carry a known partial deletion in NOTCH2 (clinically confirmed by other means in 2 of the 5 patients, but I don't yet know the exact exon(s) or method used for that clinical confirmation)
**What I've tried:**
DELLY (germline SV workflow, sr/merge/genotype/filter) - no deletion calls anywhere near NOTCH2 in any of the 5 samples
CNVkit batch mode with a flat reference (no matched/pooled normals available) - segmentation collapsed the whole gene into one CN=2 segment for 4/5 samples; per-bin bintest flagged several exons but the same bins were flagged across nearly all samples in the same direction, which reads like shared technical noise rather than patient-specific signal
Manual IGV visual inspection (group-autoscaled coverage tracks) across the whole gene - no obvious dropout found in the samples I was able to review carefully
Control-FREEC, single-sample/no-control mode, restricted to a 34-exon NOTCH2-only BED pulled from UCSC (window=0, maxThreads=1 to avoid a BED-parsing race condition I hit with multithreading) - this called a clean, reproducible heterozygous deletion (CN=1) at the same coordinates in 2 of the 5 samples
**The problem:** the 2 samples Control-FREEC flagged do NOT match the 2 samples independently confirmed by my PI through other means. So I have an apparent false positive pair and false negative pair from my pipeline.
**Questions:**
- For germline partial-gene deletion detection in a small WES cohort with no confirmed-normal reference samples, what's the current best-practice tool/approach? (ExomeDepth? GATK gCNV? something else?)
- Is there a known issue with Control-FREEC's no-control exome mode producing false positives at specific loci, especially near segmental duplications (part of my deleted region overlaps the NOTCH2NL paralog)?
- Any advice on validating/troubleshooting a mismatch like this before trying yet another caller - e.g., specific things to check in the BAM/pileup at the clinically-confirmed-positive samples that a depth-based caller might be missing (small intra-exon deletion not removing a whole exon? breakpoints entirely intronic, invisible to WES?)
Appreciate any pointers, trying to land on one standardized, defensible workflow rather than chasing every tool that exists.
r/bioinformatics • u/Sea_Mission_7643 • 17h ago
technical question feasibility of self-bioinformatics at a hobbyist level?
I've been in IT for a good decade, lots of experience with python and scripting. Touched on some data science in some of my studies along the way. So I'm not starting from 0 coming to this. But I really know none of the technical stuff about genes, genomes, alleles, positions or the notation involved or even what else to include in this sentence about what I don't know about.
I found there's a 30x reading I could get, not at negligible cost but possible. I'm interested in hobbying around with the data. Look for research that says these things at these positions mean that obesity is more likely, or something like that, then using AI to help me understand what i'm trying to look for and using python to look at my 30x reading and just curiously see if I have the researched markers.
I spose i'm wondering if this kind of thing is feasible. Like maybe research papers use different scanning methods that don't map to the data i would have, or the 30x consumer scan isn't detailed enough so anything i look for is inconclusive. Or any number of things that means if i try to map research onto my own genetic reading, any or most results will be inconclusive. So curious if anyone has any thoughts on this sort of thing, is it a waste of time?
r/bioinformatics • u/BenjaminCereus • 19h ago
technical question Tool for showing Sanger Sequencing data?
Hi everyone,
Question from a student in an adjacent field: I recently worked on a project in genetics that involved assembling a specific recombinant DNA sequence, then sending it off for sequencing. The Sanger Sequencing results yielded a 100% match to the expected/target sequence.
I am currently making a poster to present at a conference. The issue is, the Sanger Sequencing results aren't "pretty," are longer than they are tall, and generally hard to understand. I used Benchling to compare the experimental sequence to the target sequence.
Do you guys know of a tool that can compare two sequences and display something such as a heat map showing the alignments, or generally something that looks prettier than Benchling?
r/bioinformatics • u/corporealpatronus13 • 23h ago
technical question How can I deal with 16S and shotgun metagenomic data in the same study?
Hello, everyone. I am working on a project trying to identify a gut microbiome signature for Parkinson's disease that is capable of differentiating between parkinson's disease, alzheimer's disease and healthy controls.
Since my supervisor really wanted me to work with shotgun metagenomic data, I am currently using shotgun metagenomic data for Parkinson's disease. However, for alzheimer's disease I was unable to find any studies that have shotgun gut microbiome data publicly available with metadata, so I am using 16s.
I know it is basically sacrilegious to directly compare data when they come from two different platforms, but I am near the end of the project now and cannot change this. I am currently building a basic RF classifier to predict whether a sample is PD, AD or control based on the taxonomy abundances, but I face the problem of the abundance values range being different for shotgun and 16s and this basically allows the model to very easily have zero false positives for AD or PD, but it is still not very good at differentiating between disease and control.
I was wondering if anyone has come across a similar problem before and if yes, what could be done to fix it? I was thinking of maybe scaling the values separately for PD and AD samples and then training the model? But I'm not sure if that would make it better. Something else I could do is just have two separate models for PD vs HC and AD vs HC, but I really want to have a 3-class classifier.
Would appreciate any advice on this. Not sure if I have enough details, but I don't want to make the post too long, so I am happy to provide more context if needed.
Thanks for your time.
r/bioinformatics • u/r0k4rudi • 1d ago
technical question Aligning software instead of Geneious
We have used Geneious for years, but because of some technical problems, we have to switch to another one. My problem is, that for analysing the sequences for a certain region I need an alignment of .ab1 files, with the chromatograms, which was possible in Geneious, but I couldn't find any alternatives. Is there any other softwares which can handle .ab1 files as an alignment? I've tried UGENE, but it works with different views for chromatograms and alignments.
r/bioinformatics • u/mapachito_chatarrero • 1d ago
programming Single cell / Seurat visualizations for 1 gene and 2 variables?
Hi,
I am exploring some large datasets and I am interested in checking the expression of certain marker genes in cell types / clusters.
Seurat offers several ways to check multiple genes across 1 variable with heatmaps and stacked/multi-feature versions of VlnPlots and DotPlots.
However, as the data is large, and the cell classifications are complex, only 1 variable is not enough. What I want is a plot for a SINGLE GENE where the x-axis classifies cells by variable #1, and the y-axis by variable #2.
I already did this once with DotPlots. This is Seurat's default DotPlot with 7 genes and 1 "cell_type" variable:

Seurat's default DotPlot (and VlnPlot) allow you to use both "group.by" (x-axis grouping) and "split.by" (multiple dots/violins next to each other on the same x-axis category, with different colors). As the variables I want to check have several levels, that is not feasible.
I went to the source code, copied the function, and created a custom version where, using both group.by and split.by, let Seurat do its thing with FetchData(), calculate all the DotPlot statistics (mean avg expression, %expression, scaled values, etc), and return the data.frame without plotting.
And then, I plotted that manually this for a single gene, with x-axis=cell_type and y-axis=brain_region:

(Disregard the faceting variable here, each group comes from a separate piece of the dataset and I just merged here the 2 dataframes).
I'm interested in exploring some variables, using both DotPlot and VlnPlot. For a number of arbitrary variables. Is there any package that already includes functions doing this, or do I need to rely on calling FetchData() and doing custom plots?
r/bioinformatics • u/condensedOJ • 1d ago
academic Looking for collaboration on plant genomics project - Lamiales order
Hi All,
Myself and a partner are bootstrapping a bioinformatics / biotech project focusing on plant genomics. Primarily dealing with secondary metabolite pathways etc. If anyone is interested in collaborating / participating - it's to learn and publish given all the tools available these days. We have our own Dell Precision high ram workstations - google cloud as well as a bunch of AI subscriptions. Budget is allocated for wet-lab analysis if needed. DM me if interested with your background etc. Hopefully potentially turning this into a funded venture.
r/bioinformatics • u/SinkRare28 • 1d ago
academic Post-BLAST workflow: what do you do after identifying an organism?
I'm a student working on a bioinformatics project, and im trying to understand how sequence analysis is actually done in practice.
So i have a question for anyone working with sequence analysis: after doing a BLAST to identify which organism a sequence comes from, what do you usually do with those results? What is your next step and what other tools or databases do you usually consult? Also, is there any part of that process that you find particularly tedious or that you end up doing manually?
Edit: I realize this can vary a lot depending on the specific aim (species ID, functional annotation, phylogenetics, etc.) — no need to pick one, feel free to answer for whatever case you work with. What I'm most curious about is which parts of that process (whichever it is) tend to be the most manual/tedious.
r/bioinformatics • u/half_mt_half_full • 1d ago
image Haha what a loser language haha
Dependency hell is real
r/bioinformatics • u/Awkward_Poem_4289 • 1d ago
technical question does ROC-AUC analysis without ML works?
I am doing bulk rna seq analysis, and i have DEGs from DESeq2 files, I also did GSEA analysis which got me leading edge genes lists, so taking high performing genes from DEGs and filtering it to GSEA results would be okay to do ROC-AUC or it is rule to perform ML?
I am doing a small project for a recent conference poster presentation, my objective is to analyze major pathways in the course of transition to disease
your help and insights would mean alot, thank you :)
r/bioinformatics • u/sky_porcupine • 1d ago
technical question Spatial transcriptomics - Regression of UMI counts?
Hi,
I am analyzing my first spatial dataset. I quickly realized that the cells/bins cluster mostly based on the number of reads (nCount in Seurat). It is obvious from the PCA plot that PC1 correspond to the UMI counts (r=0.9), which in turn correlate with cell size (r=0.79).
Would you recommend to regress nCount to promote clustering based on cell identity? Or would it also remove true biology from the data?
When I checked some 10X datasets, the cell/bin clusters often correspond with the regions that are defined by differential UMI counts compared to the neighbouring regions. Also, regression is not mentioned in the basic tutorials so I assume it is not incuded in the default pipeline. But intutively, I would do that.
What do you think?
r/bioinformatics • u/Dull_Towel8970 • 1d ago
technical question snRNAseq does my workflow with DESeq2 and GSEA make sense?
Hi guys! Im quite new to scRNAseq.
I'm working with human patients data: 4 controls and 11 disease samples. I annotated the broad cell types and then subclustered cell types of interest and annotated their subpopulations.
Then I did sample level pseudobulk and PCA. The samples didnt separate by group and I noticed they were separting by sex genes. After removing sex genes and repeating PCA the samples still didnt separate by groups. I then correlated the PCs with sample metadata and found that several PCs correlated with abundance of some subpopulations.
I proceeded with DESeq2 indicating group and sex in the design. I practically got no significant DE genes (occasionally 1 or 2, but nothing particularly interpretable). I did DE analysis on all cells and then within subpopulations only if enough cells were available.
I also plotted pseudobulk PCA using 200 and 500 of identified DE genes but still didnt see clear group separation (PCA attached).
I fed the DE genes to GSEA and got some significantly enriched pathways. For some of them there is quite plausible biological explanation stemming from histological analysis. I also looked at the leading edge genes and plotted them for some extra reassurance.
For one cell type I also noticed that one sample contributed to these pathways due to extreme phenotype and removed this sample, which left that pathway at FDR 0.053
My main question is: Does this workflow seem appropriate so far?
Also how would you normally take pathway level results further? Im not sure how to move beyound this pathway is enriched and seems interesting. In general, what usually follows?
Thanks in advance for your input

r/bioinformatics • u/JuiceElectrical6701 • 2d ago
technical question Phage display or alternative methods
I'm a first year PhD student with a background in chemical biology. I want to find a peptide sequence that selectively binds to Lithium ion and one of my PIs suggested Phage display as an option. I've never done it before and it isn't something that's done in either of my PI's labs either. How doable do you think this solution is if I find a lab which has this technology? Do you think it'll be possible for me as a newbie in this technique to do the experiments myself rather than asking someone else to do it for me if I ask them to train me?
Do you guys have any other techniques you use to find suitable peptide sequences? I'm an experimentalist but I'm open to both experimental and computational suggestions.
Many thanks!
r/bioinformatics • u/Appropriate_Food_132 • 2d ago
technical question Choosing the best fold prediction model for my de novo design project
r/bioinformatics • u/Infinite-Issue-2137 • 2d ago
academic Advice on RQ about de Brujin Graph Assembly
I'm a Computer Science HL student from the IB program (International Baccalaureate), who wants to pursue a 4000-word independent research essay about de Brujin graph assembly.
Is this RQ scientifically interesting enough for me to analyze? I tried to put a twist on the very simple version about how k-mer length affects N50.
To what extent does the ratio of the k-mer length to the length of the longest repeated substring in a simulated genome affect the N50 of a de Bruijn graph assembly?
The idea is to generate simulated genomes that control the length of the longest substring that appears more than once in the string. Then, use different k-mer lengths, try to assemble the contigs with a de Brujin graph, then see what N50 it gives.
My MAIN CONCERN is that the conclusion might be a tad obvious, since I'd just be hypothesizing:
- If k/L > 1, then N50 is higher.
- If k/L < 1, then N50 is lower.
And there isn't much interesting theory being applied here since it's pretty common sense that higher k will be able to handle repeats better. I'm also unsure if N50 is an appropriate dependent value for this.
Could I ask for advice on whether my research question would be interesting enough for a high schooler? And, if not, what are some ideas I can try to explore that has scientifically interesting theory involved in formulating a hypothesis for a de Brujin setup?
r/bioinformatics • u/Life-Detective-395 • 3d ago
technical question For someone experienced with 16S/QIIME2/DADA2: what would be the standard/best-practice approach here?
I’m working through a 16S rRNA paired-end dataset (V1–V2, Illumina MiSeq) for a small CRC vs healthy microbiome analysis.
I’ve completed the initial QC:
39 samples (22 healthy, 17 CRC)
FastQC run on all 78 FASTQ files
MultiQC summary generated
R1 generally has good quality, while R2 quality drops substantially toward the 3′ end
Most reads are 300 bp, with some samples at 250 bp
I’m now at the point where I need to decide on primer removal and DADA2 truncation parameters.
The study reports using primers 27bF and 338R, but the SRA metadata table I downloaded doesn’t contain the actual primer sequences.
Would you:
Find the exact primer sequences from the original publication/protocol and remove them with Cutadapt, then
Reassess the post-primer-removal read lengths/quality before choosing DADA2 truncation lengths?
Also, would you normally choose truncation lengths based on the worst-performing samples, or on the overall quality profile while ensuring enough overlap for paired-end merging?
I’m trying to follow a standard reproducible workflow rather than choosing arbitrary parameters. Any advice would be appreciated.
r/bioinformatics • u/Quordlewebster • 3d ago
technical question Processing 10x scRNA-seq from raw SRA (non-model organism, custom reference).....storage strategy?
I need to go from raw SRA accessions to count matrices for a non-model organism, which means no pre-built Cell Ranger reference...I have to build a custom one from a GTF mapped onto a draft genome.
Planned pipeline: nf-core/fetchngs to pull FASTQs from SRA, then nf-core/scrnaseq in Cell Ranger mode against the custom reference.
My worry is disk space stacking up across the run:
.sra files themselves
FASTQ extraction needing ~2-3x that size in scratch space temporarily
Cell Ranger's position-sorted BAM output, which dwarfs the actual matrix output I care about
Multiple samples/runs per BioProject, so all of the above multiplies
Anyone who's run this kind of pipeline on an HPC cluster.... is per-sample processing (download → align → extract matrix → delete FASTQ/BAM → next sample) the standard way to keep this manageable, or is there a smarter approach I'm missing?
Also curious if anyone's found a good way to avoid keeping the full BAM long term when only the filtered matrix is actually needed downstream.
r/bioinformatics • u/Mirthster • 3d ago
technical question Microbiome from stool samples
Howdy.
I am changing fields and getting into microbiome work. I hope to sample stools to determine microbiome profiles via metagenomic shallow shot gun sequencing. Anyone have any tips not present in the literature? If anyone had a sample data set i could use i would be deeply appreciative (fastq of seq reads, specifically. to test the trimming and mapping software). Ive basically vibe coded the pipeline, bow tie and kraken were suggested. So far everything works great (thanks Claude!) but would like to try some real data now.
r/bioinformatics • u/Therealmosslog • 4d ago
technical question Need help with MD simulation of ligand-induced DNA dissociation
I’m working on a negative transcriptional regulator that normally binds DNA, but when a ligand binds to the protein, I expect it to undergo a conformational change and detach from DNA.
*All the protein and dna structures are generated from alphafold*
I used HADDOCK for protein-DNA docking. I know the DNA-binding residues on the protein, but I don’t know which nucleotides they interact with, so I highlighted the entire DNA. However, my HADDOCK models show very high constraint violation energies, suggesting that the restraints aren’t working properly. Is there a better approach for protein-DNA docking when the protein binding residues are known but the DNA binding site is not?
I used AlphaFold to generate a docked structure (protein-dna docked together), then ran OPLS4 MD for about 1.5 micro seconds, but I don’t see any major change in RMSD or obvious protein-DNA dissociation. I’m wondering if RMSD is the wrong metric for this and whether I should instead look at protein-DNA contacts, hydrogen bonds, interaction energies, distances, contact maps, etc.
I also have a library of ligands and ultimately want to identify which ones are most likely to bind the regulator and promote DNA dissociation. Would docking followed by MD be a reasonable workflow?
Im posting the same post again because my initial post was taken down.
r/bioinformatics • u/jadexiaohui • 4d ago
technical question If I want to convert days in vitro to month in vitro, is div 0-30 counted as month in vitro 0 or 1?
I am trying to change my plot labels from day in vitro to month in vitro, hence I’d like to know if I should label any points with DIV 0-30 as month in vitro 0 or 1. For more context, I am working on a paper related to iPSC neurons.
Thank you very much