Skip to content

mt-omarov/hse22_hw1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hse22_hw1

Работа на сервере

  1. Создаём символические ссылки на файлы с помощью команд:
ln -s /usr/share/data-minor-bioinf/assembly/oil_R1.fastq
ln -s /usr/share/data-minor-bioinf/assembly/oil_R2.fastq
ln -s /usr/share/data-minor-bioinf/assembly/oilMP_S4_L001_R1_001.fastq
ln -s /usr/share/data-minor-bioinf/assembly/oilMP_S4_L001_R2_001.fastq
  1. Создаём папки fastc и multiqc:
mkdir fastqc, multiqc
  1. Производим выбор случайных чтений с randomseed = 721:
seqtk sample -721 oil_R1.fastq 5000000 > sub1.fastq
seqtk sample -721 oil_R2.fastq 5000000 > sub2.fastq
seqtk sample -721 oilMP_S4_L001_R1_001.fastq 1500000 > matepairs_1.fastq
seqtk sample -721 oilMP_S4_L001_R2_001.fastq 1500000 > matepairs_2.fastq
  1. Производим оценку чтений fastQC и multiQC:
ls sub* | xargs -P 2 -tI{} fastqc -o fastqc {}
ls matepairs* | xargs -P 2 -tI{} fastqc -o fastqc {}
multiqc -o multiqc/ fastqc/

image image image image image image image

  1. Подрезаем файлы чтения по качеству:
platanus_trim sub*
platanus_internal_trim matepairs* matepairs*
  1. Удаляем ненужные файлы:
rm *.fastq
  1. Производим оценку чтения уже подрезанных файлов и сохраняем их в отдельной папке:
mkdir cut_trimmed
ls sub*.trimmed | xargs -P 2 -tI{} fastqc -o cut_trimmed/ {}
ls matepairs*.*trimmed | xargs -P 2 -tI{} fastqc -o cut_trimmed/ {}
  1. Запускаем анализ multiQC для полученых оценок подрезанных файлов из cut_trimmed:
mkdir cut_trimmed_multiqc
multiqc -o cut_trimmed_multiqc/ cut_trimmed/

image image image image image image image image

  1. Собираем контиги из подрезанных чтений:
platanus assemble -f sub*.trimmed
  1. Собираем скаффолды из контигов и подрезанных чтений:
time platanus scaffold -c out_contig.fa -IP1 *.trimmed -OP2 *.int_trimmed
  1. Собираем скаффолды с меньшим кол-вом пропусков:
time platanus gap_close -c out_scaffold.fa -IP1 *.trimmed -OP2 *.int_trimmed
  1. Скачиваем файлы с сервера на локальный компьютер:
scp -i dir/ssh -P X mtomarov@IP:/home/mtomarov/my_file dir

Анализ контигов и скаффолдов

Анализ контигов

image image

Анализ скаффолдов

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published