In [1]:
using MIToS.MSA
In [2]:
aln = readfasta("../test/data/Gaoetal2011.fasta")
Out[2]:
MIToS.MSA.MultipleSequenceAlignment
id: MIToS.MSA.IndexedVector{ASCIIString}
values: Array(ASCIIString,(6,)) ASCIIString["SEQ1","SEQ2","SEQ3","SEQ4","SEQ5","SEQ6"]
value2index: Dict{ASCIIString,Int64} len 6
SEQ2: Int64 2
SEQ1: Int64 1
SEQ3: Int64 3
SEQ5: Int64 5
SEQ6: Int64 6
SEQ4: Int64 4
msa: Array(MIToS.MSA.Residue,(6,6)) 6x6 Array{MIToS.MSA.Residue,2}:
D A W A E E
D A W A E F
D A W A E D
D A Y C M D
D A Y C M T
D A Y C M T
sequencemapping: Array(Int64,(6,6)) 6x6 Array{Int64,2}:
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
filecolumnmapping: MIToS.MSA.IndexedVector{Int64}
values: Array(Int64,(6,)) [1,2,3,4,5,6]
value2index: Dict{Int64,Int64} len 6
4: Int64 4
2: Int64 2
3: Int64 3
5: Int64 5
6: Int64 6
1: Int64 1
annotations: MIToS.MSA.Annotations
file: Dict{ASCIIString,ASCIIString} len 0
sequences: Dict{Tuple{ASCIIString,ASCIIString},ASCIIString} len 0
columns: Dict{ASCIIString,ASCIIString} len 0
residues: Dict{Tuple{ASCIIString,ASCIIString},ASCIIString} len 0
In [3]:
printfasta(aln)
>SEQ1
DAWAEE
>SEQ2
DAWAEF
>SEQ3
DAWAED
>SEQ4
DAYCMD
>SEQ5
DAYCMT
>SEQ6
DAYCMT
In [ ]:
Content source: NPalopoli/MIToS.jl
Similar notebooks: