File tree Expand file tree Collapse file tree 7 files changed +145
-0
lines changed Expand file tree Collapse file tree 7 files changed +145
-0
lines changed Original file line number Diff line number Diff line change @@ -131,3 +131,29 @@ cd r2_vcf
131
131
```
132
132
133
133
## 3. Calling variants using BioNano Solve
134
+
135
+
136
+ Remove all the scaffolds from the genome (fasta file)
137
+
138
+ ``` bash
139
+ ./separate-chr.sh < nam-genome> .fasta
140
+ ```
141
+
142
+ Convert fasta to cmap format
143
+
144
+
145
+ ```
146
+ fasta2cmap.sh <NAM-genome>-chr-only.fa
147
+ ```
148
+
149
+ Call SV's against B73
150
+
151
+ ```
152
+ bionano-call-SV.sh <NAM-genome>-chr-only.cmap
153
+ ```
154
+
155
+ convert to vcf format
156
+
157
+ ```
158
+ smap2vcf.sh
159
+ ```
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ source /work/LAS/mhufford-lab/arnstrm/miniconda3/etc/profile.d/conda.sh
3
+ conda activate bionano
4
+ # source activate bionano
5
+ ml r-devtools/1.12.0-py2-r3.4-47jzlan
6
+ ml rm perl
7
+ ml rm python
8
+ Rscript -e ' .libPaths("~/R/x86_64-pc-linux-gnu-library/3.4/")'
9
+ EBROOTBIONANOSOLVE=" /work/LAS/mhufford-lab/arnstrm/bionano/Solve3.4_06042019a"
10
+ rcmap=" /work/LAS/mhufford-lab/arnstrm/stiff_stalks/Zea_mays_var_B73_V4_release/enz1/zm_B73_v4_all_chrs_un_ctgs-chr-only_CTTAAG_0kb_0labels.cmap"
11
+ qcmap=$1
12
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runCharacterize.py \
13
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
14
+ -r ${rcmap} \
15
+ -q ${qcmap} \
16
+ -p $EBROOTBIONANOSOLVE /Pipeline/06042019 \
17
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
18
+ -n 32 > B73v4-${qcmap% .* } .stats
19
+
20
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runSV.py \
21
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
22
+ -r ${rcmap} \
23
+ -q ${qcmap} \
24
+ -o B73v4-${qcmap% .* } \
25
+ -E alignref/${qcmap% .* } .errbin \
26
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
27
+ -j 32 \
28
+ -T 32 \
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ source /work/LAS/mhufford-lab/arnstrm/miniconda3/etc/profile.d/conda.sh
3
+ conda activate bionano
4
+ # source activate bionano
5
+ ml r-devtools/1.12.0-py2-r3.4-47jzlan
6
+ ml rm perl
7
+ ml rm python
8
+ Rscript -e ' .libPaths("~/R/x86_64-pc-linux-gnu-library/3.4/")'
9
+ EBROOTBIONANOSOLVE=" /work/LAS/mhufford-lab/arnstrm/bionano/Solve3.4_06042019a"
10
+ rcmap=" /work/LAS/mhufford-lab/arnstrm/stiff_stalks/Zea_mays_var_B73_V4_release/enz2/zm_B73_v4_all_chrs_un_ctgs-chr-only_GCTCTTC_0kb_0labels.cmap"
11
+ qcmap=$1
12
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runCharacterize.py \
13
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
14
+ -r ${rcmap} \
15
+ -q ${qcmap} \
16
+ -p $EBROOTBIONANOSOLVE /Pipeline/06042019 \
17
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
18
+ -n 32 > B73v4-${qcmap% .* } .stats
19
+
20
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runSV.py \
21
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
22
+ -r ${rcmap} \
23
+ -q ${qcmap} \
24
+ -o B73v4-${qcmap% .* } \
25
+ -E alignref/${qcmap% .* } .errbin \
26
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
27
+ -j 32 \
28
+ -T 32 \
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ source /work/LAS/mhufford-lab/arnstrm/miniconda3/etc/profile.d/conda.sh
3
+ conda activate bionano
4
+ # source activate bionano
5
+ ml r-devtools/1.12.0-py2-r3.4-47jzlan
6
+ ml rm perl
7
+ ml rm python
8
+ Rscript -e ' .libPaths("~/R/x86_64-pc-linux-gnu-library/3.4/")'
9
+ EBROOTBIONANOSOLVE=" /work/LAS/mhufford-lab/arnstrm/bionano/Solve3.4_06042019a"
10
+ rcmap=" /work/LAS/mhufford-lab/arnstrm/stiff_stalks/Zea_mays_var_B73_V4_release/zm_B73_v4_all_chrs_un_ctgs-chr-only_CTTAAG_CACGAG_0kb_0labels.cmap"
11
+ qcmap=$1
12
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runCharacterize.py \
13
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
14
+ -r ${rcmap} \
15
+ -q ${qcmap} \
16
+ -p $EBROOTBIONANOSOLVE /Pipeline/06042019 \
17
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
18
+ -n 32 > B73v4-${qcmap% .* } .stats
19
+
20
+ python $EBROOTBIONANOSOLVE /Pipeline/06042019/runSV.py \
21
+ -t $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/RefAligner \
22
+ -r ${rcmap} \
23
+ -q ${qcmap} \
24
+ -o B73v4-${qcmap% .* } \
25
+ -E alignref/${qcmap% .* } .errbin \
26
+ -a $EBROOTBIONANOSOLVE /RefAligner/8949.9232rel/optArguments_nonhaplotype_noES_DLE1_saphyr.xml \
27
+ -j 32 \
28
+ -T 32 \
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ source /work/LAS/mhufford-lab/arnstrm/miniconda/etc/profile.d/conda.sh
3
+ conda activate bionano
4
+ ml r-devtools/1.12.0-py2-r3.4-47jzlan
5
+ ml rm perl
6
+ ml rm python
7
+ Rscript -e ' .libPaths("~/R/x86_64-pc-linux-gnu-library/3.4/")'
8
+ EBROOTBIONANOSOLVE=" /work/LAS/mhufford-lab/arnstrm/PanAnd/Solve3.4_06042019a"
9
+ genome=$1
10
+ perl $EBROOTBIONANOSOLVE /HybridScaffold/06042019/scripts/fa2cmap_multi_color.pl -i $genome -e CTTAAG 1 -e CACGAG 2
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ genome=$1
3
+ num=$( grep -n " >" $genome | head -n 11 | tail -n 1 | cut -f 1 -d " :" | awk ' {print $1-1}' )
4
+ head -n $num $genome > ${genome% .* } -chr-only.fa
5
+
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ source /work/LAS/mhufford-lab/arnstrm/miniconda3/etc/profile.d/conda.sh
3
+ conda activate bionano
4
+ ml r-devtools/1.12.0-py2-r3.4-47jzlan
5
+ ml rm perl
6
+ ml rm python
7
+ Rscript -e ' .libPaths("~/R/x86_64-pc-linux-gnu-library/3.4/")'
8
+ EBROOTBIONANOSOLVE=" /work/LAS/mhufford-lab/arnstrm/bionano/Solve3.4_06042019a"
9
+ nam=$1
10
+ # cd ${nam}/B73v5-*
11
+ pwd
12
+
13
+ python $EBROOTBIONANOSOLVE /VCFConverter/06042019/smap_to_vcf_v2.py \
14
+ -s ${nam} .smap \
15
+ -r ${nam} _r.cmap \
16
+ -x ${nam} .xmap \
17
+ -n ${nam} \
18
+ -o ${nam} \
19
+ -a " ${nam} " \
20
+ -b False
You can’t perform that action at this time.
0 commit comments