Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
611 commits
Select commit Hold shift + click to select a range
7832f4c
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
e6a7c57
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
43a8990
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
2512cb8
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
117d45f
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
1edc3bf
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
be8284f
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
f668aba
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
3b43ba9
Update build_and_push_containers.yaml
rhshah Dec 11, 2020
88567a7
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
f44c8e3
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
3590165
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
7fab513
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
a4bc269
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
e487b1c
Testing
rhshah Dec 12, 2020
d9c8e2e
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
c97f525
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
ea0a5cd
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
0838e1e
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
0e17992
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
83a91eb
Update build_and_push_containers.yaml
rhshah Dec 12, 2020
989d8b9
Testing
rhshah Dec 12, 2020
5aebe1e
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
5d80ecb
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
c43f2f5
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
75e7453
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
d42f8a6
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
d5ec664
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
4513096
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
4c65ec5
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
35697a3
Update build_and_push_containers.yaml
rhshah Dec 15, 2020
8ba6c22
Update to ghcr.io
rhshah Dec 16, 2020
67d30f0
Updating ghcr
rhshah Dec 17, 2020
acb8307
Exposed TMPDIR option where possible
rhshah Dec 18, 2020
100ba03
Update to fix Fgbio
rhshah Dec 19, 2020
06475b7
Fix Fgbio
rhshah Dec 19, 2020
eb1625d
Fix BQSR
rhshah Dec 19, 2020
03b3fd9
Fix BQSR
rhshah Dec 19, 2020
28551d5
Bump version: 0.6.3 → 1.0.0
rhshah Dec 21, 2020
5aae434
Merge branch 'release/1.0.0' into master
rhshah Dec 21, 2020
2ca943a
Merge branch 'release/1.0.0' into develop
rhshah Dec 21, 2020
3c0ecba
initi docker and cwl for biometrics
murphycj2 Dec 21, 2020
8bed464
intiial add biometrics
murphycj2 Mar 26, 2021
eafb35f
Update SUMMARY.md
murphycj2 Mar 26, 2021
61256eb
typos
murphycj2 Mar 26, 2021
90ac477
fixes in response to PR
murphycj2 Mar 26, 2021
772e6a1
update 0.2.5 biometrics
murphycj2 Mar 27, 2021
d1b7e69
make database and bed not required
murphycj2 Mar 27, 2021
582d81f
update biometrics readmes
murphycj2 Mar 29, 2021
5d92f59
Merge pull request #92 from msk-access/add-biometrics
rhshah Mar 29, 2021
0ba4607
Create put_in_dir.cwl
murphycj2 Apr 8, 2021
bd8d864
Update put_in_dir.cwl
murphycj2 Apr 8, 2021
3b57ce4
add tool
murphycj2 Apr 9, 2021
8642c3c
update docs
murphycj2 Apr 9, 2021
cbf75cb
extract output array, make some inputs optional
murphycj2 Apr 9, 2021
05d6eec
genotype input array
murphycj2 Apr 9, 2021
9da841a
reorganize biometrics, get latest version
murphycj2 Apr 9, 2021
51c08a6
Merge pull request #95 from msk-access/improve-biometrics-inputs
rhshah Apr 12, 2021
908578e
move put in dir
murphycj2 Apr 12, 2021
e0a71fa
update ram and cores
murphycj2 Apr 12, 2021
69ac317
Update example_inputs.yaml
murphycj2 Apr 12, 2021
c3c4cc0
Update gatk_mean_quality_by_cycle_4.1.8.0.cwl
murphycj2 Apr 13, 2021
93d8296
fix for loop over input_files
murphycj2 Apr 13, 2021
52c07a2
remove string
murphycj2 Apr 13, 2021
3b58f41
change to es5
murphycj2 Apr 14, 2021
7d3b5fe
Merge pull request #94 from msk-access/add-mean-quality-by-cycle
murphycj2 Apr 14, 2021
d559c5d
Delete put_in_dir.cwl
murphycj2 Apr 14, 2021
5fbdd4d
Merge pull request #93 from msk-access/add-utility-combine-dir
murphycj2 Apr 14, 2021
189fd95
update to 0.2.8
murphycj2 Apr 14, 2021
fb7c468
update version in readme
murphycj2 Apr 14, 2021
15fbd30
Merge pull request #96 from msk-access/hotfix-update-biometrics-version
rhshah Apr 15, 2021
19f39fb
update to 0.1.19
murphycj2 Apr 19, 2021
c988c3f
Update example_inputs.yaml
murphycj2 Apr 19, 2021
449471d
Merge pull request #97 from msk-access/update-sequence-qc
murphycj2 Apr 19, 2021
3532cb6
fgbio metrics not returning an output
murphycj2 Apr 19, 2021
b405f6c
update biometrics version
murphycj2 Apr 19, 2021
6f40010
Merge pull request #98 from msk-access/minor-fixes
murphycj2 Apr 19, 2021
6a3e32c
add multiqc tool
ionox0 May 17, 2021
5eead98
allow for list of dirs in multiqc input
ionox0 May 17, 2021
bbaf75e
add Dockerfile
ionox0 May 17, 2021
1c8d520
comments
ionox0 May 18, 2021
a0e8e21
update --config param
ionox0 May 18, 2021
62454c0
update Docker reference, + fix Directory JS expression
ionox0 May 19, 2021
8179a10
remove multiqc Dockerfile (using one from msk-access/multiqc repo
ionox0 May 19, 2021
eeba84c
fix JS expression
ionox0 May 19, 2021
5ef9c39
use directories themselves instead of adding files inside directory
ionox0 May 19, 2021
9f9baa3
add readme, + update docker image for cwltool CMD fix
ionox0 May 20, 2021
bc6f23a
also add updated sequence_qc tool
ionox0 May 21, 2021
c93ab57
Merge pull request #99 from msk-access/ij/multiqc_1.10.0
ionox0 May 21, 2021
67ff923
can handle list of files now
murphycj2 May 21, 2021
faf8e6c
Merge pull request #100 from msk-access/dir-aggregate-improvements
murphycj2 May 21, 2021
eafd957
Create gatk_revert_sam_4.1.8.0.cwl
murphycj2 May 24, 2021
ff1aec4
Create example_inputs.yaml
murphycj2 May 24, 2021
117bfb2
update docs
murphycj2 May 24, 2021
85650aa
Merge pull request #101 from msk-access/add-revert-sam
murphycj2 May 25, 2021
99b041e
GitBook: [master] 103 pages modified
ionox0 May 25, 2021
ebb2717
Adding GBCMS
rhshah May 26, 2021
02bf535
Adding example inputs files
rhshah May 27, 2021
a1990b1
Merge pull request #102 from msk-access/feature/add_getbasecountmutli…
rhshah May 27, 2021
ecfe634
Adding GBCMS in docs
rhshah May 27, 2021
18d2f1a
Fix Dir Name
rhshah May 27, 2021
c4a2bd7
Update getbasecountsmultisample_1.2.5.cwl
rhshah May 27, 2021
9a9e782
allow gbcms to handle single File as well as File[]
ionox0 May 27, 2021
64ed356
Merge pull request #103 from msk-access/ij/gbcms_file_and_array
rhshah May 27, 2021
38b5b1b
add CWL for access_utils general_stats_parse.py
ionox0 Jun 3, 2021
4a83a0a
optional outputs
ionox0 Jun 3, 2021
d745b91
biometrics v0.2.11
murphycj2 Jun 4, 2021
75f1371
remove sample_type
ionox0 Jun 7, 2021
cbb633b
Merge pull request #106 from msk-access/ij/biometrics_remove_input
ionox0 Jun 7, 2021
9593fc3
Merge branch 'develop' into update-biometrics
murphycj2 Jun 7, 2021
7b73865
Merge pull request #105 from msk-access/update-biometrics
murphycj2 Jun 7, 2021
c044ac6
update sequence_qc to 0.2.3
ionox0 Jun 7, 2021
980f653
fix sequence_qc output file names
ionox0 Jun 7, 2021
86d3dd3
Merge pull request #104 from msk-access/ij/access_utils
ionox0 Jun 7, 2021
578d6ef
add output file
ionox0 Jun 8, 2021
0930bce
Merge pull request #107 from msk-access/ij/update_sequence_qc
ionox0 Jun 8, 2021
0f53440
tool needs to take a list
ionox0 Jun 8, 2021
2d972c7
fix
ionox0 Jun 8, 2021
e258092
use . for input param
ionox0 Jun 8, 2021
cd79c75
update biometrics version
murphycj2 Jun 8, 2021
914948f
extract now expects only one sample
murphycj2 Jun 9, 2021
05ba938
update readmes
murphycj2 Jun 9, 2021
f512c58
Merge pull request #109 from msk-access/biometrics-v0.2.12
murphycj2 Jun 9, 2021
9b71b68
need InlineJSRequirement for access_utils
ionox0 Jun 10, 2021
a121e67
Merge pull request #108 from msk-access/ij/update_utils_input_type
ionox0 Jun 10, 2021
c92fb1a
Merge branch 'develop' into ij/fix_js_req
ionox0 Jun 10, 2021
841b69d
default to using bam filenames instead of required output file name
ionox0 Jun 10, 2021
073eeac
Merge pull request #111 from msk-access/ij/gbcms_optional_output_names
rhshah Jun 10, 2021
a101434
Merge pull request #110 from msk-access/ij/fix_js_req
rhshah Jun 10, 2021
2e9233e
tick up biometrics version
ionox0 Jun 10, 2021
5af969c
Merge pull request #112 from msk-access/ij/update_biometrics
ionox0 Jun 10, 2021
1d2ded8
Update gatk_revert_sam_4.1.8.0.cwl
murphycj2 Jun 11, 2021
5fe8cde
fix for "file not found" errors (cant use IWDRequirement for Director…
ionox0 Jun 11, 2021
046aa26
Merge pull request #114 from msk-access/ij/iwdr_fix
rhshah Jun 11, 2021
021c9da
Merge pull request #113 from msk-access/rename-tool
rhshah Jun 11, 2021
5c26e3f
include update for general_stats_parse.py
ionox0 Jun 14, 2021
166cfa8
Merge pull request #115 from msk-access/ij/access_utils_upgrade
rhshah Jun 14, 2021
46508c8
output filename needs to match output glob in all cases
ionox0 Jun 14, 2021
cacc953
Merge pull request #116 from msk-access/ij/gbcms_outfile_fix
rhshah Jun 14, 2021
ddfb4c8
fix same File Not Found issue with IWDRequirement
ionox0 Jun 14, 2021
2de9db5
add more access_utils outputs
ionox0 Jun 14, 2021
0be9cc3
Merge branch 'ij/more_access_utils_outputs' into ij/multiqc_update
ionox0 Jun 14, 2021
319c259
update multiqc container version
ionox0 Jun 14, 2021
c28cc26
Merge pull request #117 from msk-access/ij/multiqc_update
rhshah Jun 14, 2021
c5ff7df
make folder for utils
ionox0 Jun 15, 2021
2505c13
add readmes and update versions
ionox0 Jun 15, 2021
636516f
Merge branch 'develop' into ij/access_utils_cleanup
ionox0 Jun 15, 2021
e40dbc4
Merge pull request #118 from msk-access/ij/access_utils_cleanup
rhshah Jun 15, 2021
3c82466
set multiqc output directory name
ionox0 Jun 15, 2021
010af4f
Merge pull request #119 from msk-access/ij/multiqc_output_name
rhshah Jun 15, 2021
9716a25
Update general_stats_parse.cwl
rhshah Jun 22, 2021
9914c31
Update getbasecountsmultisample_1.2.5.cwl
rhshah Jun 23, 2021
d6f06e0
Update put_in_dir.cwl
murphycj2 Jun 23, 2021
7bf1fde
add mroe do doc
murphycj2 Jun 23, 2021
de11f7b
Merge pull request #120 from msk-access/extend-put-in-dir
rhshah Jun 24, 2021
ea831e1
add config input and qc criteria output
murphycj2 Jun 24, 2021
a1bd664
Update general_stats_parse.cwl
murphycj2 Jun 24, 2021
eade1f3
Merge pull request #121 from msk-access/add-qc-criteria
rhshah Jun 24, 2021
8cfe771
multiqc requires LC_ALL to be set
ionox0 Jun 30, 2021
4d42dbd
remove IWDR from general_stats_parse.cwl
ionox0 Jul 13, 2021
d39a290
Merge pull request #123 from msk-access/ij/remove_iwdr
rhshah Jul 13, 2021
b933232
Merge pull request #122 from msk-access/ij/multiqc_envdef
rhshah Jul 13, 2021
ab988db
allow access_utils script to collect all qc files
ionox0 Jul 16, 2021
e128341
need to use arguments for multi-word command
ionox0 Jul 16, 2021
611761a
Merge pull request #124 from msk-access/ij/simplify_workflow_2
rhshah Jul 16, 2021
c08edc9
use IWDR to avoid --bind issue in multiqc
ionox0 Aug 16, 2021
d18ee28
Merge pull request #125 from msk-access/ij/fix_multiqc
rhshah Aug 17, 2021
fe14887
merge conflict inside SUMMARY.md
ionox0 Aug 20, 2021
f287bb4
Merge pull request #127 from msk-access/ij/merge_master_to_develop
rhshah Aug 21, 2021
0a0e020
Merge branch 'release/1.1.0'
rhshah Aug 21, 2021
2f95be6
Adding downsamplesam
rhshah Aug 23, 2021
ef4061f
Remove extra options
rhshah Aug 24, 2021
b95a0eb
Update gatk_downsamplesam_4.1.8.1.cwl
rhshah Aug 24, 2021
765859e
Update gatk_downsamplesam_4.1.8.1.cwl
rhshah Aug 24, 2021
e89be74
Update gatk_downsamplesam_4.1.8.1.cwl
rhshah Aug 24, 2021
3d9bcbf
Update gatk_downsamplesam_4.1.8.1.cwl
rhshah Aug 24, 2021
d3810a5
initial commit
Nov 8, 2021
b097580
Merge pull request #129 from msk-access/feature/add_downsamplesam
rhshah Nov 22, 2021
b550dfa
Adding length_limit option
rhshah Nov 22, 2021
bf8850f
Modifying versions
rhshah Nov 22, 2021
e6e684e
Merge branch 'release/1.1.1'
rhshah Nov 22, 2021
2558f00
Merge branch 'release/1.1.1' into develop
rhshah Nov 22, 2021
5dc803e
Adding max length parmeter
rhshah Nov 23, 2021
30b92b1
Bump version: 1.1.1 → 1.2.0
rhshah Nov 23, 2021
3c3cbdb
Merge branch 'release/1.2.0'
rhshah Nov 23, 2021
fb9f7d0
Merge branch 'release/1.2.0' into develop
rhshah Nov 23, 2021
72c2622
created cwl updating older version
svural Dec 3, 2021
05ab54a
created cwl updating older version
svural Dec 3, 2021
17e22f5
updated example_input.yaml
svural Dec 3, 2021
5868586
added container dir and labeled vardict docker line
svural Dec 7, 2021
15cff4e
corrected a typo and tested
svural Jan 24, 2022
a1c341d
made yaml file generic
svural Jan 24, 2022
4d9dc84
deleted extra stuff and testing lines Docker file
svural Jan 24, 2022
901379a
initial commit
svural Jan 31, 2022
f58bab7
initial commit
svural Jan 31, 2022
77813ef
adjustments in md file
svural Jan 31, 2022
741aca7
populated the readme file
svural Feb 3, 2022
0b39ebe
updated docs
svural Feb 4, 2022
db02adf
add toil-cwl-runner to documentation
svural Feb 8, 2022
1395e87
cleaned up and added contributor sections to the cwls
svural Feb 10, 2022
917da21
inital commit
svural Feb 22, 2022
6443d09
Adding Mosdepth
rhshah Mar 4, 2022
6b04b01
Update mosdepth_0.3.3.cwl
rhshah Mar 4, 2022
5c288c9
cwl_v1
Mar 14, 2022
2b97be6
initial commit
svural Mar 16, 2022
3e07e84
Update mosdepth cwl
carmelinacharalambous Mar 17, 2022
2c3341b
initial commit
svural Mar 17, 2022
e6c40c7
inital commit
svural Mar 17, 2022
91de67f
initial commit
svural Mar 17, 2022
a2a43e3
Adding README.md and example inputs files
carmelinacharalambous Mar 17, 2022
7fda300
Updated mosdepth_0.3.3.md
carmelinacharalambous Mar 17, 2022
b04acc7
Update mosdepth_0.3.3.cwl
rhshah Mar 17, 2022
af4f8a0
Merge pull request #131 from msk-access/feature/add_mosdepth
rhshah Mar 17, 2022
14fa7f4
Merge pull request #130 from msk-access/feature/vardict
rhshah Mar 18, 2022
8bf8ecc
Update SUMMARY.md
rhshah Mar 18, 2022
a931c07
working cwl
Mar 21, 2022
8a19a62
Update octopus_0-7-4.cwl
Mar 21, 2022
a9df476
updated summary and docs
Mar 21, 2022
ad73f7c
Update SUMMARY.md
Mar 22, 2022
dfe9f05
Merge branch 'develop' into feature/add_octopus
rhshah Mar 22, 2022
4c6c34a
Update octopus_0-7-4.cwl
Mar 22, 2022
b2825fc
Update octopus_0.7.4.md
Mar 22, 2022
a28bdca
Update octopus_0.7.4.md
rhshah Mar 22, 2022
603d108
Merge pull request #132 from msk-access/feature/add_octopus
rhshah Mar 22, 2022
eabd77b
first delly commit
buehlere Apr 14, 2022
b19a531
adding additional documentation
buehlere Apr 14, 2022
16d39a9
Updating Delly2
rhshah Apr 15, 2022
f21ac0a
Code Review Updates Delly
buehlere Apr 15, 2022
982b672
Merge pull request #134 from msk-access/dellytools
rhshah Apr 18, 2022
3803e37
Merge pull request #135 from msk-access/feature/vcf2maf_update
rhshah Apr 18, 2022
c62f7ab
Revert "Feature/vcf2maf update"
rhshah Apr 18, 2022
5d57437
Merge pull request #136 from msk-access/revert-135-feature/vcf2maf_up…
rhshah Apr 18, 2022
44f6b73
Fixing Structure and docs
rhshah Apr 18, 2022
f2beec8
Revert "Feature/vcf2maf update"
rhshah Apr 18, 2022
7177197
Merge pull request #137 from msk-access/revert-135-feature/vcf2maf_up…
rhshah Apr 18, 2022
cdd1ea5
Revert "Revert 135 feature/vcf2maf update"
rhshah Apr 18, 2022
7c03c01
Merge pull request #138 from msk-access/revert-136-revert-135-feature…
rhshah Apr 18, 2022
4a6f1a2
initial commit
svural Apr 19, 2022
3087f13
Merge pull request #139 from msk-access/feature/vcf2maf
rhshah Apr 25, 2022
f5f0180
Adding VCF2MAF 1.6.21
rhshah Apr 25, 2022
39bf207
Fix Docs
rhshah Apr 25, 2022
264331b
Fix Docs
rhshah Apr 25, 2022
2841244
fix docs
rhshah Apr 25, 2022
c5a3815
Adding BCFtools to docs and updating the docker image location
rhshah Apr 25, 2022
b7ae002
Updating bcftools
rhshah Apr 25, 2022
a55b050
Bump pip from 18.1 to 21.1
dependabot[bot] Apr 26, 2022
537649a
Merge pull request #140 from msk-access/dependabot/pip/pip-21.1
rhshah Apr 26, 2022
45531ce
bgzip, tabix, sortVcf
Apr 28, 2022
dbee02c
resolved_conflict1
May 2, 2022
e5f4d12
Merge branch 'develop' into feature/add_tabix
rhshah May 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 21 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# http://editorconfig.org

root = true

[*]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
insert_final_newline = true
charset = utf-8
end_of_line = lf

[*.bat]
indent_style = tab
end_of_line = crlf

[LICENSE]
insert_final_newline = false

[Makefile]
indent_style = tab
1 change: 1 addition & 0 deletions .gitbook.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
root: ./docs
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
* cwl-commandlinetools version:
* Python version:
* Operating System:

### Description

Describe what you were trying to get done.
Tell us what happened, what went wrong, and what you expected to happen.

### What I Did

```
Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.
```
12 changes: 7 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ __pycache__/

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
Expand Down Expand Up @@ -81,8 +82,10 @@ celerybeat-schedule
# SageMath parsed files
*.sage.py

# Environments
# dotenv
.env

# virtualenv
.venv
env/
venv/
Expand All @@ -108,7 +111,6 @@ venv.bak/

# vscode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# pycharm
.idea
31 changes: 31 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Config file for automatic testing at travis-ci.org

language: python
python:
- 3.7
- 2.7

# Command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
- pip install -U tox-travis
- pip install -r requirements.txt

# Command to run tests, e.g. python setup.py test
script:
- find . -name '*.cwl' | xargs -n 1 cwltool --validate

# Assuming you have installed the travis-ci CLI tool, after you
# create the Github repo and add it to Travis, run the
# following command to finish PyPI deployment setup:
# $ travis encrypt --add deploy.password
deploy:
provider: pypi
distributions: sdist bdist_wheel
user: __token__
password:
secure: g9Ja5QDLc1WGu50xpmXl6wcP7qRNzfYZk7i3PEJtQNO6JLPtxEmBgDAb4+RedRxLo9MRmws/n/bFkTOSP837d+tJ91cYN6TFbVu2teWiR6hblDX/Twhbceq/MjdYJyAVsH+KpuORjuJGqzk2I4QLzI+B/0mXuWcE4EPaCZ5mpm0aYYOTLW1Ukxl1j/PoV8wWC2glItLQ02zIvLyr276+en+RAdWYwqW8sY7rn4hI6VaM78OMsc2/cvG27X82SX4rBxJ3/VveslAc3O7Kck02ltOPyOLI3w++HEVvhHAaCK3kDxNEYQCMly1lDYWTfAGm2F5TZ5mgt2adb08AN//0GnWQOfciHh3JUrIt7po7B5Zs8kmZNGGTJFog8o+btU4pAeCDIt61lFyMo7VVpvPzR4ToiGP3zBvGEgnZd7WpTI0H0E4oc821vl9SAN+3aWQhDxDHl+z3VDwpZTA18mgQikFNc7asKDSXCAGoStI/YFWjw3X+tvFGMXR+R6dpmeSplFFSOx9L3TbrtymWProH8MOyxSVNDdQG6Vz41bN9IS47GRI+/1A9jXxwGurKY1ZL7HZDApDx42Fn2RdOFQNyLCeCneI+RUXtkHY56tH3GpBmnnJX6bKPrn4+VIbgd1VCahPrG8INqxx+SE4JojdIQHcxDy924PCL8mS4hakE4Z0=
on:
tags: true
repo: msk-access/cwl-commandlinetools
python: 2.7

16 changes: 16 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Apache Software License 2.0

Copyright (c) 2019, msk-access

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

9 changes: 9 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
include LICENSE
include README.md

recursive-include tests *
recursive-include *.cwl
recursive-exclude * __pycache__
recursive-exclude * *.py[co]

recursive-include docs *.jpg *.png *.gif
77 changes: 77 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
.PHONY: clean clean-test clean-pyc clean-build docs help
.DEFAULT_GOAL := help

define BROWSER_PYSCRIPT
import os, webbrowser, sys

try:
from urllib import pathname2url
except:
from urllib.request import pathname2url

webbrowser.open("file://" + pathname2url(os.path.abspath(sys.argv[1])))
endef
export BROWSER_PYSCRIPT

define PRINT_HELP_PYSCRIPT
import re, sys

for line in sys.stdin:
match = re.match(r'^([a-zA-Z_-]+):.*?## (.*)$$', line)
if match:
target, help = match.groups()
print("%-20s %s" % (target, help))
endef
export PRINT_HELP_PYSCRIPT

BROWSER := python -c "$$BROWSER_PYSCRIPT"

help:
@python -c "$$PRINT_HELP_PYSCRIPT" < $(MAKEFILE_LIST)

clean: clean-build clean-pyc clean-test ## remove all build, test, coverage and Python artifacts

clean-build: ## remove build artifacts
rm -fr build/
rm -fr dist/
rm -fr .eggs/
find . -name '*.egg-info' -exec rm -fr {} +
find . -name '*.egg' -exec rm -f {} +

clean-pyc: ## remove Python file artifacts
find . -name '*.pyc' -exec rm -f {} +
find . -name '*.pyo' -exec rm -f {} +
find . -name '*~' -exec rm -f {} +
find . -name '__pycache__' -exec rm -fr {} +

clean-test: ## remove test and coverage artifacts
rm -fr .tox/
rm -f .coverage
rm -fr htmlcov/
rm -fr .pytest_cache

lint: ## check style with flake8
flake8 cwl_commandlinetools tests

test: ## run tests quickly with the default Python
pytest

test-all: ## run tests on every Python version with tox
tox

coverage: ## check code coverage quickly with the default Python
coverage run --source cwl_commandlinetools -m pytest
coverage report -m
coverage html
$(BROWSER) htmlcov/index.html

release: dist ## package and upload a release
twine upload dist/*

dist: clean ## builds source and wheel package
python setup.py sdist
python setup.py bdist_wheel
ls -l dist

install: clean ## install the package to the active Python's site-packages
python setup.py install
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
description: Central location for storing common workflow language based command line tools for building msk-access workflows
---

# MSK-ACCESS command-line tools

[![PyPI version](https://badge.fury.io/py/cwl-commandlinetools.svg)](https://badge.fury.io/py/cwl-commandlinetools)
[![Build Status](https://travis-ci.com/msk-access/cwl-commandlinetools.svg?branch=master)](https://travis-ci.com/msk-access/cwl-commandlinetools)

- Free software: Apache Software License 2.0
* Documentation: [https://msk-access.gitbook.io/command-line-tools-cwl/](https://msk-access.gitbook.io/command-line-tools-cwl/)

## Features

Create command line tools in common workflow language to generate msk-access workflows.

## Installation

Clone the repository:

```
git clone --depth 50 https://github.com/msk-access/cwl-commandlinetools.git
```

**Follow the README in respective tool folder for execution of the tool.**


## Credits

- CMO ACCESS Informatics Team
- This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
- Cookiecutter: https://github.com/audreyr/cookiecutter
- `audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage

86 changes: 0 additions & 86 deletions Workflows/bwa_sort_merge.cwl

This file was deleted.

Loading