def atacseq_iface_without_resources():
"""
Provide the ATAC-Seq pipeline interface as a fixture, without resources.
Note that this represents the configuration data for the interface for a
single pipeline. In order to use this in the form that a PipelineInterface
expects, this needs to be the value to which a key is mapped within a
larger Mapping.
:return Mapping: all of the pipeline interface configuration data for
ATAC-Seq, minus the resources section
"""
return {
"name": "ATACseq",
"looper_args": True,
"required_input_files": ["read1", "read2"],
"all_input_files": ["read1", "read2"],
"ngs_input_files": ["read1", "read2"],
"arguments": {
"--sample-name": "sample_name",
"--genome": "genome",
"--input": "read1",
"--input2": "read2",
"--single-or-paired": "read_type"
},
"optional_arguments": {
"--frip-ref-peaks": "FRIP_ref",
"--prealignments": "prealignments",
"--genome-size": "macs_genome_size"
}
}
评论列表
文章目录