Skip to content

Commit

Permalink
replaced copyright mentions + minor comment polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
rioualen committed Jul 3, 2017
1 parent 4c091ad commit 67de47c
Show file tree
Hide file tree
Showing 47 changed files with 110 additions and 74 deletions.
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/bwa.rules
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ rule bwa:
config["bwa"]["dir"]
config["bwa"]["threads"]

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input:
reads = bwa_inputs,
Expand Down
3 changes: 1 addition & 2 deletions scripts/snakefiles/rules/bwa_index.rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@ rule bwa_index:

Optional parameters:

Copyright:
Claire Rioualen
Contributors: Claire Rioualen
"""
input: os.path.join(config["dir"]["genome"], config["genome"]["fasta_file"])
output: os.path.join(bwa_dir, config["genome"]["fasta_file"])
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/count_reads.rules
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""Rules to count the number of reads in NGS files with different
formats.

Copyright: Jacques.van-Helden@univ-amu.fr
Contributors: Jacques van Helden

To do:

Expand Down
4 changes: 1 addition & 3 deletions scripts/snakefiles/rules/cufflinks.rules
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@ rule cufflinks:
Assemble transcripts from RNA-seq data and produce a file with
the location of detected transcripts.


Copyright Jacques van Helden, Claire Rioualen

Required parameters:
config["qsub"]
config["dir"]["genome"]
Expand All @@ -40,6 +37,7 @@ rule cufflinks:
assembly_files
cuffmerge_transcripts

Contributors: Jacques van Helden, Claire Rioualen
"""
input:
bam = "{reads}_sorted_pos.bam", \
Expand Down
3 changes: 1 addition & 2 deletions scripts/snakefiles/rules/cutadapt.rules
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,7 @@ rule cutadapt:
config["cutadapt"]["qual_threshold"]
config["metadata"]["strands"]

Authors:
Claire Rioualen, Lucie Khamvongsa
Contributors: Claire Rioualen
"""
input: reads = cutadapt_inputs
output:
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/dot_graph.rules
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ if not "reports" in config["dir"].keys():
rule dot_graph:
"""This rule generates dot files for snakemake's DAG and rulegraph.

Copyright: Claire Rioualen, Jacques van Helden
Required parameter:
config["metadata"]["configfile"]

Contributors: Claire Rioualen, Jacques van Helden
"""
output: "{path}{graph,(rulegraph|dag)}.dot"
params:
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/dot_to_image.rules
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ if not "qsub" in config.keys():
rule dot_to_image:
"""Following rule dot_graph, this rule creates png and pdf outputs for dot graphs from snakemake.

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input: "{graph}.dot"
output: "{graph}.{ext,(pdf|png|svg)}"
Expand Down
4 changes: 1 addition & 3 deletions scripts/snakefiles/rules/fastqc.rules
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,7 @@ rule fastqc:
Optional parameters:
config['fastqc']['other_options']

TODO: execute on BAM files

Copyright Claire Rioualen, Lucie Khamvongsa, Jacques van Helden
Contributors: Claire Rioualen, Lucie Khamvongsa, Jacques van Helden
"""
# input: "{reads}.fastq"
input: "{reads}.{ext,(bam|fastq)}"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/featnb_from_bed.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule featnb_from_bed:
Required parameters:
config["qsub"]

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: "{file}.bed"
output: "{file}_bed_nb.txt"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/genome_coverage_bedgraph.rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ rule genome_coverage_bedgraph:
config["dir"]["genome"]
config["genome"]["fasta_file"]

Copyright: Jacques van Helden, Claire Rioualen
Contributors: Jacques van Helden, Claire Rioualen
"""
input: reads = "{reads}_sorted_pos.bam", chrom_size = chrom_size
output: "{reads}.bedgraph"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ rule genome_coverage_bedgraph_strands:
Required parameters:
config["qsub"]

# TODO
Optional parameters:
config["metadata"]["strands"]

Copyright Jacques van Helden, Claire Rioualen
"""
input: reads = "{reads}_sorted_pos.bam"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/genome_coverage_bigwig.rules
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rule genome_coverage_bigwig:
Required parameters:
config["qsub"]

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input:
bam = "{reads}_sorted_pos.bam",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ if not "qsub" in config.keys():
rule genome_coverage_bigwig_normalized:
"""Uses bamCompare tool from the deepTools suite.

Copyright: Claire Rioualen
Contributors: Claire Rioualen
"""
input:

Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/genome_coverage_dz.rules
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ rule genome_coverage_dz:
Required parameters:
config["qsub"]

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: reads="{reads}.bam"
output: "{reads}_genomecov_dz.txt"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/genome_coverage_wig.rules
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ rule genome_coverage_wig:
reads and produce a wig file, the recommended format to
upload coverage-type data as UCSC tracks.

Copyright Jacques van Helden, Claire Rioualen
Cntributors: Jacques van Helden, Claire Rioualen
"""
input: "{reads}.bam"
output: "{reads}.wig"
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/get_chrom_sizes.rules
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ rule get_chrom_sizes:
"""This rule generates a file containg the chromosome sizes, with file extension *.genome.
This file is required by a number of bedtools utilities.

Copyright Claire Rioualen
Required parameters:
config["qsub"]

Contributors: Claire Rioualen
"""
input: "{genome}.fa"
output: "{genome}.genome"
Expand Down
4 changes: 2 additions & 2 deletions scripts/snakefiles/rules/getfasta.rules
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ fasta_file = os.path.join(config["dir"]["genome"], config["genome"]["fasta_file"
rule getfasta:
"""Get fasta from bed file using the bedtools suite.

Parameters:
Required parameters:
config["qsub"]
config["dir"]["genome"]
config["genome"]["fasta_file"]

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input: bed = "{regions}.bed", genome_fasta = fasta_file
output: "{regions}.fasta"
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/gunzip.rules
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ rule gunzip:
dependencies on.gz extensions, and/or to send compression jobs to
a queue.

Copyright Jacques van Helden
Required parameters:
config["qsub"]

Contributors: Jacques van Helden
"""
input: "{file}.gz"
# input: "{file}.fastq.gz"
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/gzip.rules
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ rule gzip:
dependencies on.gz extensions, and/or to send compression jobs to
a queue.

Copyright Jacques van Helden
Required parameters:
config["qsub"]

Contributors: Jacques van Helden
"""
input: "{file}"
output: "{file}.gz"
Expand Down
3 changes: 2 additions & 1 deletion scripts/snakefiles/rules/homer.rules
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ rule homer:
- a fasta file (see http://homer.salk.edu/homer-fdr{fdr}_peaks/introduction/update.html) TO be changed

Required parameters:
config["qsub"]
config["dir"]["samples"]
config["dir"]["peaks"]
config["genome"]["fasta_file"]
Expand All @@ -63,7 +64,7 @@ rule homer:
config["homer"]["P"]
config["homer"]["fdr"]

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input:
treatment = dir_samples + "/{treatment}/{treatment}{preprocess,.*}_sorted_pos.bed",
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/index_bam.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ rule index_bam:
Index a bam file by creating a .bai file with Samtools
The input bam MUST be sorted by position !

Copyright Jacques van Helden
Required parameters:
config["qsub"]

Contributors: Jacques van Helden
"""
input: "{reads}_sorted_pos.bam"
output: "{reads}_sorted_pos.bam.bai"
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/index_fasta.rules
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ rule index_fasta:
"""
Index a fasta file by creating an .fai file with Samtools

Copyright Claire Rioualen
Required parameters:
config["qsub"]

Contributors: Claire Rioualen
"""
input: "{genome}"
output: "{genome}.fai"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/macs14.rules
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ rule macs14:
config["macs14"]["mfold"]
config["macs14"]["other_options"]

Copyright Claire Rioualen, Lucie Khamvongsa
Contributors: Claire Rioualen, Lucie Khamvongsa
"""
input:
treatment = dir_samples + "/{treatment}/{treatment}{preprocess,.*}_sorted_pos.bed",
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/macs2.rules
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ rule macs2:
config["macs2"]["other_options"]
config["macs2"]["type"]

Copyright Claire Rioualen, Lucie Khamvongsa
Contributors: Claire Rioualen, Lucie Khamvongsa
"""
input:
treatment = dir_samples + "/{treatment}/{treatment}{preprocess,.*}_sorted_pos.bed",
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/matrix_clustering.rules
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ rule matrix_clustering:
Optional parameters:
...

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input: "{caller_dir}/{peaks}.fasta"
output: "{caller_dir}/peak-motifs/{peaks}_peak-motifs_synthesis.html"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/matrix_quality.rules
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ rule matrix_quality
Optional parameters:
...

Copyright Claire Rioualen, Jacques van Helden
Contributors: Claire Rioualen, Jacques van Helden
"""
input:
peakfiles = matrix_quality_inputs,
Expand Down
4 changes: 4 additions & 0 deletions scripts/snakefiles/rules/md5sum.rules
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ rule md5sum:
-s gene-regulation/scripts/snakefiles/rules/md5sum.rules \
--configfile metadata/Glossina_palpalis.yml

Required parameters:
config["qsub"]

Contributors: Jacques van Helden
"""
input: "{file}"
output: "{file}.md5sum"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/merge_lanes.rules
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ rule merge_lanes:
config["metadata"]["lane_merging"] file indicating the source/merged file names
config["dir"]["fastq"] base of the directory containing the fastq files

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: table=config["metadata"]["lane_merging"], \
source_files=SOURCE_FILES
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/mosaics.rules
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ rule mosaics:
config["mosaics"]["bin_size"]
config["mosaics"]["type"]

Author Claire Rioualen, Mishael Sanchez-Perez
Contributors: Claire Rioualen, Mishael Sanchez-Perez
"""
input:
treatment = dir_samples + "/{treatment}/{treatment}{preprocess,.*}_sorted_pos.bed",
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/readnb_from_bam.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule readnb_from_bam:
Required parameters:
config["qsub"]

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: "{file}.bam"
output: "{file}_bam_readnb.txt"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/readnb_from_fastq.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule readnb_from_fastq:
Required parameters:
config["qsub"]

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: "{file}.fastq"
output: "{file}_fastq_readnb.txt"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/readnb_from_sam.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule readnb_from_sam:
Required parameters:
config["qsub"]

Copyright Jacques van Helden
Contributors: Jacques van Helden
"""
input: "{file}.sam"
output: "{file}_sam_readnb.txt"
Expand Down
5 changes: 4 additions & 1 deletion scripts/snakefiles/rules/sam_to_bam.rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ rule sam_to_bam:
Convert reads from SAM (sequence alignment map) to BAM (binary
alignment map) format.

Copyright Claire Rioualen
Required parameters:
config["qsub"]

Contributors: Claire Rioualen
"""
input: sam="{reads}.sam"
output: bam="{reads}.bam"
Expand Down
6 changes: 3 additions & 3 deletions scripts/snakefiles/rules/sartools_DESeq2.rules
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@ if not "locfunc" in config["DESeq2"].keys():

# Rule
rule sartools_DESeq2:
"""This rule is designed to perform differential expression analysis of RNA-seq data
"""
This rule is designed to perform differential expression analysis of RNA-seq data
with DESeq2, using the R package SARTools (https://github.com/PF2-pasteur-fr/SARTools/).

It requires replicated data to run properly.
Expand All @@ -73,8 +74,7 @@ rule sartools_DESeq2:
config["DESeq2"]["typeTrans"]
config["DESeq2"]["locfunc"]

Copyright:
Claire Rioualen (claire.rioualen@inserm.fr)
Contributors: Claire Rioualen
"""
input:
targetFile = "{diffexpr_dir}/{test}_vs_{ref}/{preprocess,.*}SARTools_targetfile.txt"
Expand Down
5 changes: 3 additions & 2 deletions scripts/snakefiles/rules/sartools_edgeR.rules
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ if not "normalizationMethod" in config["edgeR"].keys():

# Rule
rule sartools_edgeR:
"""This rule is designed to perform differential expression analysis of RNA-seq data
"""
This rule is designed to perform differential expression analysis of RNA-seq data
with edgeR, using the R package SARTools (https://github.com/PF2-pasteur-fr/SARTools/).

It requires replicated data to run properly.
Expand All @@ -66,7 +67,7 @@ rule sartools_edgeR:
config["edgeR"]["gene_selection"]
config["edgeR"]["normalizationMethod"]

Copyright: Claire Rioualen
Contributors: Claire Rioualen
"""
input:
targetFile = "{diffexpr_dir}/{test}_vs_{ref}/{preprocess,.*}SARTools_targetfile.txt"
Expand Down
2 changes: 1 addition & 1 deletion scripts/snakefiles/rules/sartools_targetfile.rules
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ rule sartools_targetfile:
config["dir"]["samples"]
config["dir"]["diffexpr"]

Copyright Claire Rioualen
Contributors: Claire Rioualen
"""
input:
count_files = targetfiles_inputs
Expand Down

0 comments on commit 67de47c

Please sign in to comment.