Nucleotide Count in Elm
Given a DNA string, compute how many times each nucleotide occurs in the string.
exercism fetch elm nucleotide-count
Given a single stranded DNA string, compute how many times each nucleotide occurs in the string.
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 as
- legos are to lego houses as
- words are to sentences as...
Refer to the Exercism help page for Elm installation and learning resources.
Writing the Code
The first time you start an exercise, you'll need to ensure you have the appropriate dependencies installed.
$ elm-package install --yes
Execute the tests with:
Automatically run tests again when you save changes:
$ elm-test --watch
As you work your way through the test suite, be sure to remove the
calls from each test until you get them all passing!
The Calculating DNA Nucleotides_problem at Rosalind http://rosalind.info/problems/dna/
Submitting Incomplete Solutions
It's possible to submit an incomplete solution so you can see how others have completed the exercise.