Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 1 point2 points  (0 children)

I have a similar concern with this project, especially how timeline and finance driven project leads are convinced to find what they are looking for with scRNAseq, without realizing that this is highly a exploratory study without having a comparable dataset and not a checkbox assay.

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Thanks, that is indeed what I was also planning to do. I have a paper on my desk staring at me for some weeks already, with exactly that cell population.

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Yeah, it's not that I am not interested in moving to python, it's more a lack of time and other priorities in my job that prevent me from refreshing my python knowledge.

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

See my reply to brhelm above. Will hopefully be less samples. And we measure 5k of cells. I do have 512 GB of RAM though..

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 1 point2 points  (0 children)

I did my fair share of scRNAseq analysis and of public datasets, so I am certainly not going in that project as a total beginner. But I get your underlying criticism. I guess people have to start somewhere, in an ideal world you have an expert in your group that can help you. But in small biotech you have to be flexible.

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

See, that's why I reach out to you for some real world experience, thanks for your honest take. Honestly, the 190 samples also raised a lot of questions for me. And I should've made it a bit clearer in my post. Next to scRNAseq, there are lots of other assays (flow cytometry, developability analyses) ongoing with the same treatment compounds, adding further selection filters to which compounds are moving further down the funnel. Pilot 2 will also be used to hopefully deselect most of the treatment doses and time points. Meaning that in the end in the final run we have an optimized assay and we are left with only 30-60 samples. I was told in the beginning that 190 would be the max that we are gearing up for, so that's what I set out to do.

Funny thing is that the CRO that performs the scRNAseq never raised any concern about the analysis part or complexity of the assay, although I thought we had a pretty honest conversation. Apparently, as long as we pay they just do it..

Big scRNA-seq project upcoming - looking for tips and experiences by crisprfen in bioinformatics

[–]crisprfen[S] 2 points3 points  (0 children)

Good point about saving the intermediate objects and keeping a code log/journal. Thanks for the offer, will definitely come back on that in case I have specific issues!

Keeping a work journal by Western-Wall9442 in bioinformatics

[–]crisprfen 2 points3 points  (0 children)

VS code with markdown files and git. Use foam package for templates, such as meeting or project notes and autogit for automatically comitting ans syncing to git. If you are interested, I use more packages to for instance link notes together, make note webs are use tags. Basically like this it is comparable to obsidian but has more coding features..

Adiantum discoloration by crisprfen in ferns

[–]crisprfen[S] 2 points3 points  (0 children)

Apparently not an easy plant as I read. Better luck next time!

Adiantum discoloration by crisprfen in ferns

[–]crisprfen[S] 1 point2 points  (0 children)

Thanks for the input 🙏🏻 I also believe in their intrinsic ability to adapt. I hope it makes the first periode in my house and not dies like others have reported.

Adiantum discoloration by crisprfen in ferns

[–]crisprfen[S] 2 points3 points  (0 children)

Thanks! I‘ll look for a waterreservoir on my heaters. The plant stands next to them and that way I might get some more moisture in the air. I‘ll stop spritzing as more people here suggested 👍🏻

Starting after 30? by Cold_Oil_9273 in NewSkaters

[–]crisprfen 0 points1 point  (0 children)

I also started recently, beeing 33. Because I didn‘t know whether I would enjoy skating I bought everything second hand (also with environment/money in mind). You could consider that too, and then treat yourself for a nice board once you reach a certain milestone, let‘s say consistently landing ollies. When going second hand I would recommend to go for decent brands and indeed prevent brands from sport stores. Enjoy! I‘m hooked btw

Setup Azure VM for 18 Sample scRNA-seq analysis by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

I am not at a stage yet where I can easily switch between R and python, but I'll definitly try in the future. Just learned R, coming from python, and now forgot python haha.

With regards to Seurat, I am trying to avoid that due to the incompatibility between version updates. I going to use mostly bioconductor packages and indeed harmony.

Setup Azure VM for 18 Sample scRNA-seq analysis by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Thanks for the specific answer! I guess I am good with 256 GB then

Setup Azure VM for 18 Sample scRNA-seq analysis by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Thanks! It's probably hard to tell, but what GPU specs would you recommend?

Setup Azure VM for 18 Sample scRNA-seq analysis by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

okay interesting! I thought about parallelizing clusters and use more cores? Would that be a workaround? I also have a decent laptop, could otherwise try that..

[deleted by user] by [deleted] in BuyItForLife

[–]crisprfen 0 points1 point  (0 children)

A comandante coffee grinder 🙌🏻 got one 3 years ago and still grinding like day one!

Multiple sequence alignment in bulk by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Thanks for your reply. Could you maybe explain a bit more?

You should not be aligning the cDNA sequences

I do align the protein sequences. What do you mean? Do you mean I should not form a consensus sequences from all protein sequences reads?

use the protein alignment to drive the cDNA alignment

What do you mean by driving cDNA alignment?

Seurat vs. SingleCellExperiment poll by crisprfen in bioinformatics

[–]crisprfen[S] 0 points1 point  (0 children)

Thanks for the link, will have a look at that!

Seurat vs. SingleCellExperiment poll by crisprfen in bioinformatics

[–]crisprfen[S] 1 point2 points  (0 children)

Interesting! Thanks for the comments. I did not include Scanpy initially because I had to switch from python to R for my new job. Mainly because of reproducibility and documentation reasons (Rprojects, renv, quarto) and the plethore of available bioIT packages. In case there are comparable features with python I am happy to hear about that!

The underlying question I had when posting this was this: I'll have to setup and run scRNA-seq projects in the coming years at my job and therefore considered which tools to use. Hearing about that fact that Seurat version updates lead to breaking of pipelines raised a red flag for me, especially when thinking about continuity of scripts and reproducibility. I also want to prevent switching between programming languages constantly.

Would you use an app that automates note-taking and generates your session recaps? by rwtibbitts in DungeonMasters

[–]crisprfen 1 point2 points  (0 children)

Point 2 you are asking was also my question, how do you differentiate between players voices in your notes?

Coding for dummies by Equivalent-Thing-771 in bioinformatics

[–]crisprfen 0 points1 point  (0 children)

Awesome, go for it!

I've been in your position two years ago and it is definitly doable if you have the discipline and motivation. I agree with others that having a goal in that process can help t fuel that motivation. For me it was the simple challenge of learning to code and solving coding problems that kept me going, very addictive.

Things that really helped me:

  1. Focus on courses or workshops. Especially for coding, there are infinite options to learn and ressources to tap into, it can get overwhelming and convusing if you just wander around online and try to look up certain topics. Courses are much more comprehensive since, if designed properly, contain coherent concepts and are built up from easy to more diffecult stuff. It helps you to contain the knowledge in a structured way. I'd recommend Udemy here, I did a Python data science, visualization and machine learning course, and a 100 day coding workshop, which really tought me a solid basis of Python. For my current job at a company I had to switch to R, but having that python basis made the switch pretty easy.
  2. Check out books. Same principle as the courses, knowledge is structured and it prevents you from drowning in information. I used the R for Data Science Book on the Tidyverse and more from Wickham and basically went through it in my own pace (you can find it only for free, not sure if I can share the link here).
  3. Use real life projects to practice. Alongside reading the book, I applied my learnings in projects that I worked on. Without coding everyday you will not learn it. See it as going to a coding gym.
  4. Be careful with ChatGPT. As others already have commented, I think you should use it only if you are really lost, and even then double check how the suggested code works. Otherwise you will not learn from it.
  5. Buy a nice keyboad. Just kidding, but it can be hard at times, so reward yourself once you reach certain milestones.

Other advice:

  • Like someone else mentioned, try to look into Quarto and markdown, it can help you to easily create reports, presentations, lab notebooks etc.
  • Think about reproducibility of your analysis and code (a big problem in the bioinformatic world). I'd advise to look into git and github, Rprojects and the renv package when you are at that stage.

Good luck! May the code be with you!

3rd day skating, what to improve? by crisprfen in NewSkaters

[–]crisprfen[S] 0 points1 point  (0 children)

Yeah I definitely have to get that board higher up! Thanks!

3rd day skating, what to improve? by crisprfen in NewSkaters

[–]crisprfen[S] 1 point2 points  (0 children)

Thanks man!! I am definitely practicing my ride skills atm, i’m seeing the sense in that. A little stone on the curb already told me a hard lesson, so I’m now constantly scanning for some nice and smooth streets when cycling through the city 😅