Skip to content

Commit

Permalink
use .listing
Browse files Browse the repository at this point in the history
  • Loading branch information
jfennick committed May 21, 2024
1 parent b7ef528 commit 8fb392f
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions cwl_adapters/extract_pdbbind_refined_files.cwl
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,35 @@ doc: |-

baseCommand: echo

hints:
cwltool:LoadListingRequirement:
loadListing:
no_listing:

requirements:
InlineJavascriptRequirement: {}
InitialWorkDirRequirement:
listing: |
${
var lst = [];
for (var i = 0; i < inputs.data_dir.length; i++) {
console.log(inputs.data_dir[i].basename);

if (inputs.pdb_ids.includes(inputs.data_dir[i].basename)) {
// console.log("inputs.data_dir");
// console.log(inputs.data_dir)
console.log("inputs.data_dir.listing.length.toString()");
console.log(inputs.data_dir.listing.length.toString());
for (var i = 0; i < inputs.data_dir.listing.length; i++) {
// console.log(inputs.data_dir.listing[i].basename);

if (inputs.pdb_ids.includes(inputs.data_dir.listing[i].basename)) {
// console.log(inputs.data_dir.listing[i]);
var dict = {
"entry": inputs.data_dir[i],
"entry": inputs.data_dir.listing[i],
"writable": true // Important!
};
lst.push(dict);
}
}
console.log("lst.length.toString()");
console.log(lst.length.toString());
return lst;
}

Expand Down Expand Up @@ -65,6 +77,7 @@ outputs:
$namespaces:
edam: https://edamontology.org/
cwltool: "http://commonwl.org/cwltool#"
$schemas:
- https://raw.githubusercontent.com/edamontology/edamontology/master/EDAM_dev.owl

0 comments on commit 8fb392f

Please sign in to comment.