File: Snakefile

package info (click to toggle)
snakemake 7.32.4-8.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,836 kB
  • sloc: python: 32,846; javascript: 1,287; makefile: 247; sh: 163; ansic: 57; lisp: 9
file content (20 lines) | stat: -rw-r--r-- 381 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from snakemake.remote.FTP import RemoteProvider as FTPRemoteProvider

FTP = FTPRemoteProvider(username="demo", password="password")


rule all:
    input:
        "readme.txt",


FTP_URL = "ftp://test.rebex.net/readme.txt"


rule get_fasta_ftp:
    input:
        FTP.remote(FTP_URL, keep_local=True),
    output:
        "readme.txt",
    shell:
        "mv {input:q} {output:q}"