ROSALIND is a platform for learning bioinformatics and programming through problem solving. Here are my solutions for these problems.
website: http://rosalind.info
my accounts: http://rosalind.info/users/huihui0228/
problems & solutions:
- DNA: Counting DNA Nucleotides [info] [code]
- RNA: Transcribing DNA into RNA [info] [code]
- REVC: Complementing a Strand of DNA [info] [code]
- FIB: Rabbits and Recurrence Relations [info] [code]
- GC: Computing GC Content [info] [code]
- HAMM: Counting Point Mutations [info] [code]
- IPRB: Mendel's First Law [info] [code]
- PROT: Translating RNA into Protein [info] [code]
- SUBS: Finding a Motif in DNA [info] [code]
- CONS: Consensus and Profile [info] [code]
- FIBD: Mortal Fibonacci Rabbits [info] [code]
- GRPH: Overlap Graphs [info] [code]
- IEV: Calculating Expected Offspring [info] [code]
- LCSM: Finding a Shared Motif [info] [code]
- LIA: Independent Alleles [info] [code]
- MPRT: Finding a Protein Motif [info] [code]
- MRNA: Inferring mRNA from Protein [info] [code]
- ORF: Open Reading Frames [info] [code]
- PERM: Enumerating Gene Orders [info] [code]
- PRTM: Calculating Protein Mass [info] [code]
- REVP: Locating Restriction Sites [info] [code]
- SPLC: RNA Splicing [info] [code]
- LEXF: Enumerating k-mers Lexicographically [info] [code]
- LGIS: Longest Increasing Subsequence [info] [code]
- LONG: Genome Assembly as Shortest Superstring [info] [code]
- PMCH: Perfect Matchings and RNA Secondary Structures [info] [code]
- PPER: Partial Permutations [info] [code]
- PROB: Introduction to Random Strings [info] [code]
- SIGN: Enumerating Oriented Gene Orderings [info] [code]
- SSEQ: Finding a Spliced Motif [info] [code]
- TRAN: Transitions and Transversions [info] [code]
- TREE: Completing a Tree [info] [code]
- CORR: Error Correction in Reads [info] [code]
- INOD: Counting Phylogenetic Ancestors [info] [code]
- KMER: k-Mer Composition [info] [code]
- KMP: Speeding Up Motif Finding [info] [code]
- LEXV: Ordering Strings of Varying Length Lexicographically [info] [code]
- MMCH: Maximum Matchings and RNA Secondary Structures [info] [code]
- PDST: Creating a Distance Matrix [info] [code]
- RSTR: Matching Random Motifs [info] [code]
- SSET: Counting Subsets [info] [code]
- EVAL: Expected Number of Restriction Sites [info] [code]
- NWCK: Distances in Trees [info] [code]
- SETO: Introduction to Set Operations [info] [code]
- DBRU: Constructing a De Bruijn Graphs [info] [code]
- ASPC: Introduction to Alternative Splicing [info] [code]
- CAT: Catalan Numbers and RNA Secondary Structures [info] [code]
- MOTZ: Motzkin Numbers and RNA Secondary Structures [info] [code]
- RNAS: Wobble Bonding and RNA Secondary Structures [info] [code]
- REAR: Reversal Distance [info] [code]
- SORT: Sorting by Reversals [info] [code]
- SPEC: Inferring Protein from Spectrum [info] [code]
- CONV: Comparing Spectra with the Spectral Convolution [info] [code]
- PRSM: Matching a Spectrum to a Protein [info] [code]
- FULL: Inferring Peptide from Full Spectrum [info] [code]
- SGRA: Using the Spectrum Graph to Infer Peptides [info] [code]