-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRUN_LOG
More file actions
73 lines (55 loc) · 1.53 KB
/
RUN_LOG
File metadata and controls
73 lines (55 loc) · 1.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# 0:05
# project architecture
# 0:18
# main data structures used in project:
# Reference Kmers Database, Reads Kmers Database
# 0:35
# classes used in program:
# Kmer, Read, Reference
# 0:47
# code example - Class Read
# 0:58
# Class Alignment
# 1:09
# code example - important function in project
# map_reads() function from Class Alignment
# 1:22
# data structures comparison
# explanation why data structures were chosen
# 1:41
# example of principals learned in course:
# using functional programming and OOP
# 1:48
# loading FASTA/Q files
# using generators
# 1:56
# loading\ dumping ALN\ KDB files
# explaining the files structure
# using pickle and gzip modules
# 2:08
# extension - quality
# explanation the method of implementation
# 2:22
# extension - reverse
# explanation the method of implementation
# 2:39
# extension - coverage
# explanation the method of implementation
# 2:54
# extension - similarity
# explanation the method of implementation
# 3:04
# example of extension EXTSIM:
python3 main.py -t dumpref -g ref_extsim.fa -k 31 --filter-similar
# 3:44
# example of extension EXTQUALITY:
python3 main.py -t dumpalign -g ref_quality.fa -k 31 --reads reads_quality.fq --min-read-quality 29
# 4:14
# example of extension EXTQUALITY:
python3 main.py -t dumpalign -g ref_quality.fa -k 31 --reads reads_quality.fq --max-genomes 2
# 4:25
# program's usage instructions:
python3 main.py --help
# 4:30
# example of extension EXTREVCOMP:
python3 main.py -t dumpalign -g ref_reverse.fa -k 31 --reads reads_reverse.fq --reverse-complement