Bioinformatics.jl Documentation
Bioinformatics.Sequence
— TypeStructure for sequence data.
Bioinformatics.dotmatrix
— Methodfunction dotmatrix(s1::Sequence, s2::Sequence)
Calculate the dotplot matrix for given two sequences.
Bioinformatics.edit_dist
— Methodfunction edit_dist(s1::String, s2::String)
Calculate edit distance between two strings.
Bioinformatics.frequency
— Methodfunction frequency(seq::Sequence)
Count bases / amino acids for given sequence.
Bioinformatics.gc_content
— Methodfunction gc_content(seq::Sequence, window_size::Int64)
Calculate GC-content of given sequence using a window.
Bioinformatics.gc_content
— Methodfunction gc_content(seq::Sequence)
Calculate GC-content of given sequence.
Bioinformatics.global_alignment_linear_gap
— Methodfunction global_alignment_linear_gap(seq1, seq2, sm, d)
Needleman-Wunsch algorithm with linear gap penalty.
Bioinformatics.gravy
— Methodfunction gravy(seq::Sequence)
The GRAVY value for a peptide or protein is calculated as the sum of hydropathy values of all the amino acids, divided by the number of residues in the sequence.
See also: https://web.expasy.org/protparam/protparam-doc.html.
Bioinformatics.hamming_dist
— Methodfunction hamming_dist(s1::String, s2::String)
Calculate Hamming distance between two strings.
Bioinformatics.instability_index
— Methodfunction instability_index(seq::Sequence)
The instability index provides an estimate of the stability of your protein in a test tube.
See also: https://web.expasy.org/protparam/protparam-doc.html.
Bioinformatics.minimum_skew
— Methodfunction minimum_skew(seq::Sequence)
Find genome positions where the skew is minimum.
Bioinformatics.plot_dotmatrix
— Methodfunction plot_dotmatrix(dotmatrix::Array{Int8})
Plot dotplot for given dotmatrix.
Bioinformatics.plot_gc_content
— Methodfunction plot_gc_content(seq::Sequence, window_size::Int64)
Plot GC-content of given sequence.
Bioinformatics.possible_proteins
— Methodfunction possible_proteins(s::Sequence)
Find possible proteins of given sequence.
Bioinformatics.protein_mass
— Functionfunction protein_mass(seq::Sequence, type = "monoisotopic")
Calculate mass of given amino acid sequence.
Bioinformatics.protparam
— Methodfunction protparam(seq::Sequence)
Computes various physico-chemical properties that can be deduced from a protein sequence.
See also: https://web.expasy.org/protparam/protparam-doc.html.
Bioinformatics.readFASTA
— Methodfunction readFASTA(filename::String)
Parse a FASTA formatted file.
Bioinformatics.reading_frames
— Methodfunction reading_frames(s::Sequence)
Find all reading frames of given sequence.
Bioinformatics.reverse_complement
— Methodfunction reverse_complement(s::Sequence)
Reverse complement of given DNA/RNA sequence.
Bioinformatics.skew
— Methodfunction skew(seq::Sequence)
Calculate the skew values of sequence.
Bioinformatics.skew_plot
— Methodfunction skew_plot(seq::Sequence)
Plot skew diagram for given sequence.
Bioinformatics.transcription
— Methodfunction transcription(dna_seq::Sequence)
Transcribe DNA to RNA.
Bioinformatics.translation
— Functionfunction translation(s::Sequence, start_pos::Int64 = 1)
Translate given DNA sequence to Amino Acid sequence.