summaryrefslogtreecommitdiff
path: root/go/rna-transcription/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'go/rna-transcription/README.md')
-rw-r--r--go/rna-transcription/README.md37
1 files changed, 37 insertions, 0 deletions
diff --git a/go/rna-transcription/README.md b/go/rna-transcription/README.md
new file mode 100644
index 0000000..9bec30c
--- /dev/null
+++ b/go/rna-transcription/README.md
@@ -0,0 +1,37 @@
+# Rna Transcription
+
+Write a program that, given a DNA strand, returns its RNA complement (per RNA transcription).
+
+Both DNA and RNA strands are a sequence of nucleotides.
+
+The four nucleotides found in DNA are adenine (**A**), cytosine (**C**),
+guanine (**G**) and thymine (**T**).
+
+The four nucleotides found in RNA are adenine (**A**), cytosine (**C**),
+guanine (**G**) and uracil (**U**).
+
+Given a DNA strand, its transcribed RNA strand is formed by replacing
+each nucleotide with its complement:
+
+* `G` -> `C`
+* `C` -> `G`
+* `T` -> `A`
+* `A` -> `U`
+
+To run the tests simply run the command `go test` in the exercise directory.
+
+If the test suite contains benchmarks, you can run these with the `-bench`
+flag:
+
+ go test -bench .
+
+For more detailed info about the Go track see the [help
+page](http://exercism.io/languages/go).
+
+## Source
+
+Rosalind [http://rosalind.info/problems/rna](http://rosalind.info/problems/rna)
+
+## Submitting Incomplete Problems
+It's possible to submit an incomplete solution so you can see how others have completed the exercise.
+