However, SNP-based molecular diagnosis or Sanger sequencing have limitations as they cannot include all known blood group genes or detect new blood group antigen alleles. Several commercial multiplexed molecular diagnostic kits are currently available, but they do not cover all known blood group genes, and at most, they only identify 35–37 of red blood cell antigens from 10–11 blood groups. Erythrocyte genotyping using next-generation sequencing (NGS) has several advantages. ![]() NGS enables the evaluation of whole-genome sequences to detect gene rearrangements and analyze copy numbers. I dunno about getting up to speed in a day - but certainly you can make lots of progress in a week or so with Coursera.Ģ/ identify someone in the org your going to who can mentor you for biofx scripting.ģ/ get a Linux or Mac laptop - even a cheap one mightsuffice so that you can use it to connect to your lab’s server, grid, HPC or whatever via SSHĤ/ I don’t know if it an option (CLC’s not free) but depending on where you are you may already have access to CLC and if so continue using It in the interim so that you can still get some work done with out holding projects up while you skill up on command line scripting.NGS can detect new alleles in addition to known SNPs and establish new weak or silencing alleles. One of the other Redditirs mentioned learning bash too - I would agree with that as well. There’s a bunch of free ones available that are really good for biologists who need to get their feet wet. □□ My recommendation would be for you toġ/ sign up for some Coursera classes that cover the basics of scripting in Python and R for bioinformatics. You’re not F’d - you just have some work to do. But I'd definitely suggest you learn how to automate early, because until you get to the automation stage, you won't really see the scalability problems in your scripts. You'll basically be able to figure out how to do whatever the lab asks you to do. So if you don't have coding experience, get good at google, find a mentor, and go through tutorials. That's what newbie means, no shame in being a newbie, every expert started somewhere. A newbie won't know what they don't know, and will make a lot of blunders before any proficiency is obtained. A professional engineer who has been in the game for a while will code for these issues and it won't be a big deal. The reason is that all of those scripts you wrote will be littered with hardcoded paths, assumptions about command line behavior, and deeper assumptions about data locations and layout. When you need to run your pipeline automatically, at scale, robustly, you are so fucked. Until you scale, you can write one off analysis scripts and run them and look into issues as necessary. Not fucked until you scale, then so goddamn fucked. Is it a problem that I have a Windows machine? they wrote their own aligner, they don't just call to bowtie2 which is why CLC works on Windows.) Although it may not use the exact script on github they almost always reference exactly which published academic papers they model their analysis off of, and will update the analysis with a new model and paper reference as the field progresses. Doing this stuff at the command line is a steep-ish learning curve and everyone expects your questions. And again, you shouldn't feel like you can't turn to your colleagues for help. Provided you understand the convenience afforded by CLC that now isn't going to be available to you - more than just a bunch of buttons to click, CLC is doing a lot behind the scenes to manage the on-disk location of your data at various intermediate steps of processing, which you will now have to do yourself - you should be OK. You can get up to speed on command-line bioinformatics in about an afternoon - start with a tutorial about working in Bash - and while installation of packages is a classic pain point for the new bioinformatician, hopefully the rest of the group can help you get set up. ![]() The lab is aware of my lack of coding/script experience, but how fucked am I to get analyses working in this new lab? they wrote their own aligner, they don't just call to bowtie2 which is why CLC works on Windows.) At least last I checked. It's a good suite, don't get me wrong, but CLC runs its own implementations in Java - it's not a GUI over the standard tools in the field (i.e. CLC is basically a user interface wrapper around field standard scripts and tools
0 Comments
Leave a Reply. |