1esl-afetch(1) Easel Manual esl-afetch(1)
2
3
4
6 esl-afetch - retrieve alignments from a multi-MSA database
7
8
10 esl-afetch [options] msafile key
11 (single MSA retrieval)
12
13 esl-afetch -f [options] msafile keyfile
14 (multiple MSA retrieval, from a file of keys)
15
16 esl-afetch --index msafile
17 (index an MSA file for retrieval)
18
19
21 esl-afetch retrieves the alignment named key from an alignment database
22 in file msafile. The msafile is a "multiple multiple alignment" file
23 in Stockholm (e.g. native Pfam or Rfam) format. The key is either the
24 name (ID) of the alignment, or its accession number (AC).
25
26
27 Alternatively, esl-afetch -f provides the ability to fetch many align‐
28 ments at once. The -f option has it interpret the second argument as a
29 keyfile, a file consisting of one name or accession per line.
30
31
32 The msafile should first be SSI indexed with esl-afetch --index for ef‐
33 ficient retrieval. An SSI index is not required, but without one align‐
34 ment retrieval may be painfully slow.
35
36
38 -h Print brief help; includes version number and summary of all op‐
39 tions, including expert options.
40
41
42 -f Interpret the second argument as a keyfile instead of as just
43 one key. The keyfile contains one name or accession per line.
44 This option doesn't work with the --index option.
45
46
47
48 -o <f> Output retrieved alignments to a file <f> instead of to stdout.
49
50
51 -O Output retrieved alignment to a file named key. This is a con‐
52 venience for saving some typing: instead of
53 % esl-afetch -o RRM_1 msafile RRM_1
54 you can just type
55 % esl-afetch -O msafile RRM_1
56 The -O option only works if you're retrieving a single align‐
57 ment; it is incompatible with -f.
58
59
60 --index
61 Instead of retrieving a key, the special command esl-afetch
62 --index msafile produces an SSI index of the names and acces‐
63 sions of the alignments in the msafile. Indexing should be done
64 once on the msafile to prepare it for all future fetches.
65
66
67
69 http://bioeasel.org/
70
71
73 Copyright (C) 2020 Howard Hughes Medical Institute.
74 Freely distributed under the BSD open source license.
75
76
78 http://eddylab.org
79
80
81
82
83Easel 0.48 Nov 2020 esl-afetch(1)