Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Ray #63

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Ray #63

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions tools/ray-json.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"kmer_length": 23,
"input_files": [
{
"class": "File",
"path": "../../ray/S2_1.fastq"
},
{
"class": "File",
"path": "../../ray/S2_2.fastq"
}]
}
80 changes: 80 additions & 0 deletions tools/ray.cwl
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
#!/usr/bin/env cwl-runner
cwlVersion: cwl:draft-3
class: CommandLineTool
description: "Ray is a parallel de novo genome assembler that utilises the message-passing interface everywhere and is implemented using peer-to-peer communication."

$namespaces:
edam: http://edamontology.org/
foaf: http://xmlns.com/foaf/0.1/
dct: http://purl.org/dc/terms/

$schemas:
- http://edamontology.org/
- http://dublincore.org/2012/06/14/dcterms.rdf
- http://xmlns.com/foaf/spec/20140114.rdf

inputs:
- id: kmer_length
type: int
description: "Selects the length of k-mers. The default value is 21."
label: "k-mer length"
inputBinding:
prefix: "-k"

- id: input_files
label: "Paired end reads"
description: "Provides two files containing paired-end reads."
type:
type: array
items: File
format: edam:format_1930
inputBinding:
prefix: "-p"

outputs:
- id: contigs
type: File
description: "Contiguous sequences in FASTA format"
format: edam:format_1929
outputBinding:
glob: "RayOutput/Contigs.fasta"

baseCommand: "Ray"

dct:creator:
- class: foaf:Organization
foaf:name: "Norwegian University of Science and Technology"
foaf:member:
- class: foaf:Person
foaf:mbox: "mailto:animesh.sharma@ntnu.no"
foaf:name: "Animesh Sharma"

#/Ray -o testtt -p S2_1.fastq S2_2.fastq -k 31
#ContigLengths.txt
#Contigs.fasta
#Contigs.fasta.kmer.dna.output.default
#Contigs.fasta.kmer.dna.output.default.func.txt
#Contigs.fasta.kmer.dna.output.default.otu.txt
#CoverageDistributionAnalysis.txt
#CoverageDistribution.txt
#degreeDistribution.txt
#ElapsedTime.txt
#FilePartition.txt
#GraphPartition.txt
#LibraryData.xml
#LibraryStatistics.txt
#NeighbourhoodRelations.txt
#NetworkTest.txt
#NumberOfSequences.txt
#OutputNumbers.txt
#ParallelPaths.txt
#RayCommand.txt
#RayPlatform_Version.txt
#RaySmartCommand.txt
#RayVersion.txt
#ScaffoldComponents.txt
#ScaffoldLengths.txt
#ScaffoldLinks.txt
#Scaffolds.fasta
#SeedLengthDistribution.txt
#SequencePartition.txt