Rosalind is a platform for learning bioinformatics and programming through problem solving. Take a tour to get the hang of how Rosalind works.
Bioinformatics Textbook Track
Find more about Rosalind puzzle at...
Problem at http://rosalind.info/problems/1c/
#Find all occurrences of a pattern in a string.#Given: Strings Pattern and Genome.#Return: All starting positions in Genome where Pattern appears as a substring. Use 0-based indexing.use strict;use...
Solved with perl http://rosalind.info/problems/1a/
#Find the most frequent k-mers in a string.#Given: A DNA string Text and an integer k.#Return: All most frequent k-mers in Text (in any order).use strict;use warnings;my...
The question at http://rosalind.info/problems/1d/
Script are moved to http://bioinformaticsonline.com/snippets/view/34633/clump-finding-problem-solved-with-perl
milkweedgenome.org - Some of the useful bioinformatics scripts.
For example ... contig-stats.pl is a Perl script that will automatically describe features of a sequence assembly.
http://milkweedgenome.org/?q=scripts
Question at http://rosalind.info/problems/1b/
#Find the reverse complement of a DNA string.#Given: A DNA string Pattern.#Return: Pattern, the reverse complement of Pattern.use strict;use warnings;my $string="AAAACCCGGT";my $finalString="";my %hash...
https://insidedna.me/ - InsideDNA makes hundreds of bioinformatics tools immediately available to run via an easy-to-use web interface and allows an accurate search across all functions, tools and pipelines.
With InsideDNA, you can upload and store your own...
Perl has a ton of command line switches (see perldoc perlrun), but I'm just going to cover the ones you'll commonly need to debug code. The most important switch is -e, for execute (or maybe "engage" :) ). The -e switch takes a quoted string of Perl...