Generating and classifying bootstrap replicates with test driven development (CC283)

  Рет қаралды 434

Riffomonas Project

Riffomonas Project

Күн бұрын

Пікірлер: 6
@djangoworldwide7925
@djangoworldwide7925 5 ай бұрын
The amount of work is amazing. And then to document all of that.. btw, will you include error handling? I always feel its a big thing, weather you want to round to integer or positive number if the user puts size = -8 or 8.5 for example, or just fail the function. Its a subtle difference between being too explicit and treat the user like a baby. I guess it depends on WHO is the expected user (programmer? Scientist? Student?). Would love to see your ideas of error handling and how you will perfom it in a concise manner across all your user-exported functions ! Y
@Riffomonas
@Riffomonas 5 ай бұрын
Oooh. Good point! We'll definitely have to come back to error checking before it's all said and done. From our experience developing mothur we've come to appreciate how users can use a tool in ways we never could have imagined :)
@csalt3689
@csalt3689 5 ай бұрын
Anyone in microbiology ecology should watch this series. Now I understand what's going on behind the scenes when I am classifying my sequences with a Naive Bayes classifier. Question: on line 155 in the video you use apply() but I think your Github code on line 156 has: "probabilities
@Riffomonas
@Riffomonas 5 ай бұрын
Wonderful! You jumped ahead in the stream of commits/episodes :) I'll eventually change from multiplying the probabilities to adding the log of the probabilities to prevent generating numbers that are smaller than the computer can handle. The repository at the end of this episode can be found in the show notes. github.com/riffomonas/phylotypr/tree/7a5cac20692406321bf982b2046f947daf45a84f
@csalt3689
@csalt3689 5 ай бұрын
@@Riffomonas Cool! That's a good idea. I'm curious to see how those two approaches compare. BTW, I've been coding along with you but using Python (hope you don't mind 🙂). This is such a super inspiring project.
@Riffomonas
@Riffomonas 5 ай бұрын
@@csalt3689 that's awesome! I'd love to see how your python code compares to my R code (and our earlier C++ code)
Finding the consensus classification using anonymous functions (CC284)
34:46
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 9 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Add & Delete Tasks with createSlice in Redux Toolkit
11:57
Thapa Technical
Рет қаралды 72
AI Can Do It All - So, Why Learn Algorithms?
16:07
Frankly Developing
Рет қаралды 76
TDD Is A BROKEN Practice
17:14
Continuous Delivery
Рет қаралды 31 М.
Benchmarking R functions for reading tsv files (CC291)
38:11
Riffomonas Project
Рет қаралды 481
Comparing and optimizing performance of phyloytypr to mothur (CC304)
33:32
Benchmarking R functions for joining data frames (CC292)
34:58
Riffomonas Project
Рет қаралды 907
Why You Shouldn't Nest Your Code
8:30
CodeAesthetic
Рет қаралды 2,8 МЛН