This issue is a discussion for contributors to collaborate in getting ready to be featured in 48in24. Please refer to this forum topic for more info.
We will be featuring Protein Translation from Feb 13 onwards.
Staff jobs
These are things for Erik/Jeremy to do:
☐ Check/update exercise in Problem Specifications
Create + schedule video
Community jobs
For each track:
Implement Protein Translation
Add approaches (and an approaches introduction!) for each idiomatic or interesting/educational approach.
Add video walkthroughs (record yourself solving and digging deeper into the exercise).
Highlight up to 16 different featured exercises (coming soon)
Existing Approaches
You can use these as the basis for approaches on your own tracks. Feel free to copy/paste/reuse/rewrite/etc as you see fit! Maybe ask ChatGPT to translate to your programming language.
I’m struck down by a nasty flu, which is why I won’t have much time to prepare for this video. Any interesting solutions you could point me to would be greatly appreciated!
I know I’m late, but in case it may interest others, I think the way I went about it in C differs from the approaches I’ve seen so far: it interprets a sequence of 3 bases as a 6-bit number, used as an index in a table.
This is it sort-of similar to the approaches featured at the end of the video in C++ and MIPS asm, in that a sequence of 3 letters is converted to a number, but using a different (more complex) conversion procedure, producing a number in a small enough range that it can be used to index into a table.
This takes advantage of the structure of RNA and the fact that the code “has no gaps” - so in a sense it’s less general, but also more tailored to the problem at hand.