|
rule mafft:
|
|
input:
|
|
"fusionFasta/allSequences.fasta",
|
|
output:
|
|
"mafft/mafft_res.fasta",
|
|
shell:
|
|
"""
|
|
mafft {input} > {output}
|
|
"""
|
|
|
|
|
|
rule loadData:
|
|
output:
|
|
"fasta/P01325.fasta", "fasta/P01308.fasta",
|
|
params:
|
|
dirFasta = "fasta",
|
|
shell:
|
|
"""
|
|
wget --directory-prefix {params.dirFasta} https://www.uniprot.org/uniprot/P01325.fasta
|
|
wget --directory-prefix {params.dirFasta} https://www.uniprot.org/uniprot/P01308.fasta
|
|
"""
|
|
|
|
|
|
rule fusionFasta:
|
|
input:
|
|
p1="fasta/P01325.fasta",
|
|
p2="fasta/P01308.fasta",
|
|
output:
|
|
"fusionFasta/allSequences.fasta",
|
|
shell:
|
|
"""
|
|
cat {input.p1} {input.p2} > {output}
|
|
"""
|
|
|