Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 9 additions & 21 deletions exercises/nucleotide-count/description.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,13 @@
Given a DNA string, compute how many times each nucleotide occurs in the string.
Given a single stranded DNA string, compute how many times each nucleotide occurs in the string.
Copy link
Copy Markdown
Member

@rpottsoh rpottsoh Sep 28, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence looks like it covers the point you raised in #902. The rest of the changes are interesting, and I don't think they are bad, but I am not sure that they are necessary. I am curious to read other peoples thoughts on this.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made an effort not to bring in much new information. I simply structured the sentences and information already there to be more precise and accurate in accordance with biochemical discourse.
You may use my changes as you like :)


DNA is represented by an alphabet of the following symbols: 'A', 'C',
'G', and 'T'.

Each symbol represents a nucleotide, which is a fancy name for the
particular molecules that happen to make up a large part of DNA.

Shortest intro to biochemistry EVAR:
The genetic language of every living thing on the planet is DNA.
DNA is a large molecule that is built from an extremely long sequence of individual elements called nucleotides.
4 types exist in DNA and these differ only slightly and can be represented as the following symbols: 'A' for adenine, 'C' for cytosine, 'G' for guanine, and 'T' thymine.

Here is an analogy:
- twigs are to birds nests as
- nucleotides are to DNA and RNA as
- amino acids are to proteins as
- sugar is to starch as
- oh crap lipids

I'm not going to talk about lipids because they're crazy complex.

So back to nucleotides.

DNA contains four types of them: adenine (`A`), cytosine (`C`), guanine
(`G`), and thymine (`T`).
- nucleotides are to DNA as
- legos are to lego houses as
- words are to sentences as...

RNA contains a slightly different set of nucleotides, but we don't care
about that for now.
In RNA the thymine is substituted with 'U' for uracil, while the remainder stay the same; A, U, C, G.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this information is necessary for this exercise, and including it will cause confusion. A student would naturally ask "Why did you tell me this? Why do I need to know this?"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dealt with by #918