News for hackers. Stuff that matters.
Re:Scientists Are Finding Fungi in Cancerous Tumors by greggsy on Monday October 10, 2022 @07:51PM (#33157773)
> You can even check this yourself today.

As much as I would love to be able to do this, I’m unsure where to start, and while I’m certain there would be a stackoverflow community for it, I wouldn’t even know what to ask.

I know this sounds like a joke comment, but I feel like we live in a time where someone could post some Jupyter notebooks on the matter, and for someone to create a step by step video on YouTube to guide people through the process.

Re:Scientists Are Finding Fungi in Cancerous Tumors by yellsatclouds on Monday October 10, 2022 @08:41PM (#33158122)
we cerntainly have the technology... just not the social-political will to do it.
Re:Scientists Are Finding Fungi in Cancerous Tumors by penumbragement on Monday October 10, 2022 @09:14PM (#33158318)
Not to be pedantic, but we do have the social-political will, just not enough of it.

Yet.

Re:Scientists Are Finding Fungi in Cancerous Tumors by aaauaucuggaa on Monday October 10, 2022 @10:04PM (#33158655)
Start with downloading SRA toolkit: https://github.com/ncbi/sra-tools/wiki/02.-Installing-SRA-To...

Find some data of interest: https://www.ncbi.nlm.nih.gov/sra?term=(%22Homo%20sapiens%22[... (This searches SRA for human genome sequences on illumina with fastq files available)

Run fasterq-dump on the SRR (listed as "Runs" in the SRA page of your choice): fasterq-dump SRR21812682

Download a microbial genome of interest, here is the link for common yeast: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/146/045/GCF...

Install an alignment tool like bwa: https://github.com/lh3/bwa

Unzip the the genome file and create a bwa index: gunzip GCF_000146045.2_R64_genomic.fna.gz && bwa index GCF_000146045.2_R64_genomic.fna

Align: bwa GCF_000146045.2_R64_genomic.fna SRR21812682.fastq (or whatever the fastq files are named)

If you get any alignment results, you've "found" fungal DNA in a human sample. This is a highly simplified workflow, but covers the basic ideas. One of the papers is free and the method sections covers their workflow (it is much more complicated):

https://www.cell.com/cell/fulltext/S0092-8674(22)01127-8

Useful resources: https://www.biostars.org/ https://rosalind.info/problems/list-view/?location=bioinform... https://www.cancer.gov/about-nci/organization/ccg/research/s... (source data for this paper, cancer specific sequencing data)

Re:Scientists Are Finding Fungi in Cancerous Tumors by mbreese on Monday October 10, 2022 @11:35PM (#33159241)
If anyone is thinking of doing this, it is both this easy and way harder.

Yes, this is an approximate workflow. It doesn’t take that much specialized knowledge to get it running.

However step 2/3 (find/download a dataset of interest) is harder. Finding whole genome sequencing data for a cancer that you can download without being part of a research institution is difficult. There are a lot of controls over who can access raw DNA sequences from patients. RNA data are much more readily available as they are less identifiable.

Specifically, here is the type of access you need:

https://gdc.cancer.gov/access-data/obtaining-access-controll...

The reasons for this are good and I’m not trying to say otherwise. Just that from a practical perspective, being able to technically perform the analysis is doable for many non-biomedical people here. However, accessing the raw data is much more difficult.

Re:Scientists Are Finding Fungi in Cancerous Tumors by lifeisstillgood on Tuesday October 11, 2022 @02:29AM (#33160102)
I am reaching for something - that software is now enabling a minimal access level to amazing corners of science and technology - we can luck satellite photos from the ether, have whole dna sequences on our desktop.

I feel there is a "basic bootcamp for the 21C" that I missed

Re:Scientists Are Finding Fungi in Cancerous Tumors by biophysboy on Monday October 10, 2022 @11:49PM (#33159317)
If you just wanted to see if a particular sequence was fungi, you could just use BLAST.

If you had thousands of sequence reads from multiple unknown organisms, then you’d have to implement a meta genomics pipeline.

All the software for this is already made. You take your sequence reads, trim them a bit, assemble them into “contigs”, and then map those contigs to known genomes in the magical tree of life.