Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
431 commits
Select commit Hold shift + click to select a range
5d57ae6
Update IRMA 99-stats lablog for taxprofiler results
Aberdur May 12, 2025
b0213bd
Update CHANGELOG
Aberdur May 12, 2025
4df668a
Update prompt for error
Aberdur May 12, 2025
72d8ea9
Update CHANGELOG
Aberdur May 12, 2025
ded7abf
Update prompt for error
Aberdur May 12, 2025
71c7893
Fix IRMA lablog error generation
Aberdur May 12, 2025
6ddd1fb
Fix IRMA lablog spacing
Aberdur May 12, 2025
cdfe113
Update CHANGELOG
Aberdur May 12, 2025
3b31b1b
Created lablog to generate a csv with software versions
victor5lm May 9, 2025
916b788
Updated 05-nextclade lablog to generate a more verbose log
victor5lm May 9, 2025
ccb2206
Added additional clade columns into 99-stats lablog file
victor5lm May 9, 2025
4a320ca
fixed missing \
victor5lm May 9, 2025
3b53a38
Updated CHANGELOG.md
victor5lm May 9, 2025
0c31144
fixed wrong comment
victor5lm May 9, 2025
8f28c1a
Fixed variable definition in 99-stats lablog
victor5lm May 12, 2025
9fceb0e
Updated create_summary_report.sh to include clade's info
victor5lm May 12, 2025
fa809d3
Updated CHANGELOG.md
victor5lm May 12, 2025
d292872
Added srun command to IRMA's 99-stats lablog
victor5lm May 13, 2025
4650c82
Updated version in pyproject.toml and main.py
victor5lm May 13, 2025
29856d9
Updated CHANGELOG.md
victor5lm May 13, 2025
221e07f
added virus_sequence variable into IRMA's 99-stats lablog
victor5lm May 13, 2025
27fc9ae
Updated CHANGELOG.md
victor5lm May 13, 2025
891af7e
fixed wrong route
victor5lm May 13, 2025
dd3cbdb
Merge pull request #520 from BU-ISCIII/develop
victor5lm May 13, 2025
49d62ac
Merge changes from main into develop (#521)
github-actions[bot] May 14, 2025
936e205
Updated analysis_date and lineage_analysis_date variables definition
victor5lm May 14, 2025
86f8ac4
Added missing quotes
victor5lm May 14, 2025
a7512de
Updated CHANGELOG.md
victor5lm May 14, 2025
ef22b87
Updated CHANGELOG.md
victor5lm May 14, 2025
bdf7717
Replaced lineage_analysis_date by lineage_assignment_date
victor5lm May 14, 2025
1c402a4
Updated CHANGELOG.md
victor5lm May 14, 2025
a762c53
Fix analysis_date format in create_summary_report.sh
Aberdur May 16, 2025
7893059
Update CHANGELOG
Aberdur May 16, 2025
b3b533d
Fix lineage_assignment_Date format
Aberdur May 16, 2025
e5525a4
Fix CHANGELOG]
Aberdur May 16, 2025
06437ad
Fix summary_report.sh
Aberdur May 16, 2025
5abcd68
Replaced _02.sh by a python script to merge nextclade results
victor5lm May 16, 2025
b8c3d4c
Created a python script to merge nextclade results
victor5lm May 16, 2025
9f5ac6e
Updated CHANGELOG.md
victor5lm May 16, 2025
e47006a
black
victor5lm May 16, 2025
ba74631
Updated lablog_irma_results
victor5lm May 18, 2025
09df8f3
Updated CHANGELOG.md
victor5lm May 18, 2025
fff9de9
Updated create_summary_report.sh to handle multiple references
victor5lm May 19, 2025
03cf71b
Updated script with latest changes
victor5lm May 20, 2025
41c762c
Improved commands
victor5lm May 20, 2025
e83feeb
Updated CHANGELOG.md
victor5lm May 20, 2025
488c3d9
Updated create_summary_report.sh to add lineage columns only if they …
victor5lm May 21, 2025
66bb646
Updated CHANGELOG.md
victor5lm May 21, 2025
792df64
Updated pyproject.toml
victor5lm May 21, 2025
008d027
Updated __main__.py
victor5lm May 21, 2025
2f106be
Updated CHANGELOG.md
victor5lm May 21, 2025
9cde34e
Merge pull request #532 from BU-ISCIII/develop
victor5lm May 21, 2025
02de091
Merge changes from main into develop (#533)
github-actions[bot] May 21, 2025
08c6e1c
PikaVirus_dev_2.6 environment added to config file
juanledesma78 May 28, 2025
e1919ff
Update CHANGELOG.md
juanledesma78 May 28, 2025
2d366e5
Update CHANGELOG.md
juanledesma78 May 28, 2025
5b78d29
Changed analysis_date to deal properly with dates from RSV services
juanledesma78 Jun 16, 2025
f50f038
Updated
juanledesma78 Jun 16, 2025
573531e
Fixed scan_dirs function in clean.py to handle subpaths
victor5lm Jun 18, 2025
7ce67d0
Updated CHANGELOG.md
victor5lm Jun 18, 2025
80ae963
black
victor5lm Jun 18, 2025
74efc0e
Modified bu-isciii > buisciii for all commands in README text
jaimeozaez Jun 24, 2025
3773b3f
Updated CHANGELOG.md
jaimeozaez Jun 24, 2025
258e1df
Fixed dates format in IRMA's 99-stats lablog
victor5lm Jun 24, 2025
bcf075f
Fixed dates format in excel_generator.py
victor5lm Jun 24, 2025
adcffb0
Updated CHANGELOG.md
victor5lm Jun 24, 2025
40197be
Fixed the way whether samples are paired or single-end is detected
victor5lm Jun 25, 2025
976f32e
Updated CHANGELOG.md
victor5lm Jun 25, 2025
642e5ff
Added script to download multiple SRA entries in fastq format when ne…
victor5lm Jun 25, 2025
e184f0a
Updated CHANGELOG.md
victor5lm Jun 25, 2025
2a6f6fc
Fixed wrong route
victor5lm Jun 25, 2025
8682ad9
Commented that the script must be run in RAW
victor5lm Jun 25, 2025
9d1c166
Removed pseudo_aligner parameter from rnaseq's lablog
victor5lm Jun 25, 2025
a6903dc
Updated rnaseq's results' lablog to create all necessary symlinks
victor5lm Jun 25, 2025
ab26a82
Updated CHANGELOG.md
victor5lm Jun 25, 2025
4f63f2b
Updated scratch.py to properly handle custom paths and temp dirs
victor5lm Jul 4, 2025
e3625b9
Updated default scratch dir in __main__.py
victor5lm Jul 4, 2025
d602107
Removed scratch_path from configuration.json
victor5lm Jul 4, 2025
b42fc87
Removed double indentations
victor5lm Jul 4, 2025
296c7e1
Updated CHANGELOG.md
victor5lm Jul 4, 2025
0242b95
black
victor5lm Jul 4, 2025
ccc0913
Updated create_summary_report.sh to handle negative values
victor5lm Jul 7, 2025
180f3a5
Updated CHANGELOG.md
victor5lm Jul 7, 2025
6f40513
Updated assembly stats script to handle files in RAW properly and whe…
victor5lm Jul 9, 2025
32c65be
Updated CHANGELOG.md
victor5lm Jul 9, 2025
6f41517
Updated bioinfo_doc.py to be able to indicate type via CLI
victor5lm Jul 9, 2025
0c4a23b
Updated CHANGELOG.md
victor5lm Jul 9, 2025
62a0123
Added type validation step in bioinfo-doc module
victor5lm Jul 10, 2025
e39d3ac
black
victor5lm Jul 10, 2025
4169eaf
Fixed bioinfo_doc module to ask for email notes txt file when not usi…
victor5lm Jul 11, 2025
6b9cc15
Fixed copy path from scratch module
victor5lm Jul 11, 2025
7001059
Added missing changes
victor5lm Jul 11, 2025
6d625fa
Updated CHANGELOG.md
victor5lm Jul 11, 2025
b48263d
black scratch
victor5lm Jul 11, 2025
fab41c7
black bioinfodoc
victor5lm Jul 11, 2025
6b81c77
Fixed wrong indentations
victor5lm Jul 11, 2025
cc645ea
Fixed wrong indentations
victor5lm Jul 11, 2025
10994d2
black bioinfodoc
victor5lm Jul 11, 2025
3b78a7e
Updated pyproject.toml
victor5lm Jul 11, 2025
c73948c
Updated __main__.py
victor5lm Jul 11, 2025
b92cb71
Updated CHANGELOG.md
victor5lm Jul 11, 2025
c7301a3
Merge pull request #561 from BU-ISCIII/develop
victor5lm Jul 11, 2025
e1ada64
Merge changes from main into develop (#562)
github-actions[bot] Jul 11, 2025
b4b0c2c
Updated __main__.py to properly run clean module
victor5lm Jul 17, 2025
3fc3099
Fixed bioinfo_doc.py to be able to use text files for email notes
victor5lm Jul 17, 2025
7b0ecee
Updated IRMA's 99-stats lablog to get correct number of host reads
victor5lm Jul 17, 2025
6267a8b
Updated CHANGELOG.md
victor5lm Jul 17, 2025
53fa5b3
black
victor5lm Jul 17, 2025
42ea530
Fixed sgene_metrics.sh to handle warnings properly
victor5lm Jul 18, 2025
3ac6078
Updated __main__.py
victor5lm Jul 18, 2025
b76cd93
Updated pyproject.toml
victor5lm Jul 18, 2025
52811b0
Updated CHANGELOG.md
victor5lm Jul 18, 2025
a0ded9e
Merge pull request #566 from BU-ISCIII/develop
victor5lm Jul 18, 2025
76f180e
Merge changes from main into develop (#567)
github-actions[bot] Jul 18, 2025
1a9b637
Updated sftp_user.json
victor5lm Jul 30, 2025
bd8f33a
Added parse_ariba.py script into CHARACTERIZATION's template
victor5lm Jul 30, 2025
729395f
Fixed script route in CHARACTERIZATION's 99-stats lablog
victor5lm Jul 30, 2025
e9d4359
Updated CHANGELOG.md
victor5lm Jul 30, 2025
e653ac2
black
victor5lm Jul 30, 2025
21a405e
fixed flake linting
victor5lm Jul 30, 2025
f12908d
black
victor5lm Jul 30, 2025
69d122e
black
victor5lm Jul 30, 2025
5ad8d06
updated irma template to comply with new sample ids in relecov
saramonzon Aug 21, 2025
937f119
linting
saramonzon Aug 21, 2025
42bc29e
updated changelog
saramonzon Aug 21, 2025
9fc7c6f
Fix pkg_resources error
Aberdur Sep 3, 2025
86071d8
Fix assembly lablog
Aberdur Sep 3, 2025
0433928
Update CHANGELOG
Aberdur Sep 3, 2025
7de6236
Updated __main__.py
victor5lm Sep 16, 2025
da282ba
Updated CHANGELOG.md
victor5lm Sep 16, 2025
e524ab4
Updated pyproject.toml
victor5lm Sep 16, 2025
819eb35
Merge pull request #581 from BU-ISCIII/develop
victor5lm Sep 16, 2025
70db6c6
Merge changes from main into develop (#582)
github-actions[bot] Sep 16, 2025
c0668ef
Fixed clean module to remove sorted bams in viralrecon only for ampli…
victor5lm Sep 24, 2025
0f291d6
Fixed new service module to properly check md5 files when samples do …
victor5lm Sep 24, 2025
b821212
Fixed description of get_clean_items function
victor5lm Sep 24, 2025
c7b62f3
Updated CHANGELOG.md
victor5lm Sep 24, 2025
479b7a4
black
victor5lm Sep 24, 2025
f9da6c5
Updated taxprofiler version in lablog
victor5lm Sep 25, 2025
caafe28
Fixed snippy folder in iqtree's lablog
victor5lm Sep 25, 2025
0597042
Fixed minor mistake in generate_summary_outbreak.py
victor5lm Sep 25, 2025
c629e0a
Enhanced differential_expression.R when reporting results
victor5lm Sep 25, 2025
9079515
Updated CHANGELOG.md
victor5lm Sep 25, 2025
facba1c
black
victor5lm Sep 25, 2025
0223300
Updated RESULTS lablog
victor5lm Oct 9, 2025
9bf7cdb
Removed RESULTS README
victor5lm Oct 9, 2025
3a44f5d
Added hg19 compatible interval lists
victor5lm Oct 9, 2025
5bdc29a
Updated ANALYSIS lablogs
victor5lm Oct 9, 2025
0efd223
Updated CHANGELOG.md
victor5lm Oct 9, 2025
cbb4a43
Add mcoiras to sftp_user.json
Oct 10, 2025
0a19001
Replace MTBseq with TBProfiler in README.md
magdasmat Oct 10, 2025
414bbe4
Replace mtbseq with tbprofiler in services.json
Oct 14, 2025
d46d201
Update CHANGELOG.md
magdasmat Oct 15, 2025
8424d6d
Update services.json: clear folders and files fields for TBProfiler
Oct 20, 2025
6ebbaf0
Updated emmtyper's lablog
victor5lm Oct 21, 2025
c2ab290
Updated CHANGELOG.md
victor5lm Oct 21, 2025
e3dfaa9
Updated assembly's lablog with newest bacass version
victor5lm Oct 21, 2025
b1bc0e1
Updated nextflow version in lablog
victor5lm Oct 21, 2025
4a067e1
Updated CHANGELOG.md
victor5lm Oct 21, 2025
fc831de
Add bdandres to LabInmunology in sftp_user.json (fix #605)
magdasmat Nov 10, 2025
f7dbf5e
Update CHANGELOG.md
magdasmat Nov 10, 2025
7071bb5
Refactor mtbseq templates to tbprofiler and clean lablog files
PauPascualMas Oct 14, 2025
066be6d
gdd TB-Profiler markdown reports for md and results
PauPascualMas Oct 17, 2025
ffeabb0
Add TB-Profiler markdown reports for md and results
PauPascualMas Oct 17, 2025
9a1c4f8
Add TB-Profiler markdown reports for md and results. Modified CHANGEL…
PauPascualMas Nov 14, 2025
8161e9d
Solved pyproject.toml and CHANGELOG.md
PauPascualMas Nov 14, 2025
2b6f54c
Added new BLAST database created in July 2025
juanledesma78 Dec 1, 2025
a9edfa9
Update
juanledesma78 Dec 1, 2025
7fd0e05
Added new user hgil and Labviruspapiloma to sft_user.json
juanledesma78 Dec 9, 2025
f3786b2
Updated
juanledesma78 Dec 9, 2025
0c12da4
Updated taxprofiler's lablog to use bowtie's index
victor5lm Dec 30, 2025
5c856d5
Updated CHANGELOG.md
victor5lm Dec 30, 2025
7d68ffc
Updated python version (3.10) for linting
victor5lm Jan 16, 2026
351c635
Updated CHANGELOG.md
victor5lm Jan 16, 2026
53425c8
Updated viralrecon's lablog to avoid exiting when the env is not loaded
victor5lm Dec 30, 2025
599ba1e
Updated CHANGELOG.md
victor5lm Dec 30, 2025
fa6af55
Updated warning when env not detected
victor5lm Jan 16, 2026
4155849
Updated env warning when checking GFF
victor5lm Jan 16, 2026
e87c4fa
Updated comment
victor5lm Jan 16, 2026
b220653
Updated __init__.py
victor5lm Feb 2, 2026
d0e246d
Updated services.json with service info
victor5lm Feb 2, 2026
47274c3
Improved docstrings from service_json.py
victor5lm Feb 2, 2026
b98657b
Updated docstrings from list.py
victor5lm Feb 2, 2026
80f5398
Updated docstrings from config_json.py
victor5lm Feb 2, 2026
6f96419
Added log messages and improved docstrings in autoclean_sftp.py
victor5lm Feb 2, 2026
2d56f30
Implemented logging and improved docstrings in new_service.py
victor5lm Feb 2, 2026
409fbc3
Implemented logging and improved docstrings in scratch.py
victor5lm Feb 2, 2026
8828083
Implemented logging and improved docstrings in copy_sftp.py
victor5lm Feb 2, 2026
d11283f
Implemented logging and improved docstrings in clean.py
victor5lm Feb 2, 2026
c396a3f
Implemented logging and improved docstrings in bioinfo_doc.py
victor5lm Feb 2, 2026
4759e5b
Improved logging and docstrings in archive.py
victor5lm Feb 2, 2026
3c4c394
Configured logging in __main__.py, and implemented debug option
victor5lm Feb 2, 2026
73e0bd6
Fixed script for flake8
victor5lm Feb 2, 2026
d42e962
Fixed scripts for flake8
victor5lm Feb 2, 2026
616235f
Fixed bioinfo_doc.py for flake8
victor5lm Feb 2, 2026
de902ae
black
victor5lm Feb 2, 2026
1af061f
Updated README.md
victor5lm Feb 2, 2026
0e826db
Updated CHANGELOG.md
victor5lm Feb 2, 2026
8637ef7
Updated CHANGELOG.md
victor5lm Feb 2, 2026
4571e65
Removed extra blank lines in __main__.py
victor5lm Feb 3, 2026
fb17caa
Replaced sys.exit by raise in archive.py
victor5lm Feb 3, 2026
4ef1ffe
Replaced improper sys.exit by raise in autoclean_sftp.py
victor5lm Feb 3, 2026
078a611
Replaced improper sys.exit() by raise in bioinfo_doc.py
victor5lm Feb 3, 2026
8b15671
Replaced improper sys.exit() by raise in clean.py
victor5lm Feb 3, 2026
9386a23
Replaced improper sys.exit() by raise in copy_sftp.py
victor5lm Feb 3, 2026
ba288cd
Replaced improper sys.exit() by raise in new_service.py
victor5lm Feb 3, 2026
e98fa50
Replaced improper sys.exit() by raise in scratch.py
victor5lm Feb 3, 2026
4ab9466
Fixed __main__.py so that logging is configured properly
victor5lm Feb 3, 2026
df71097
flake8
victor5lm Feb 3, 2026
8841843
black
victor5lm Feb 3, 2026
5d1da34
Add lorena.pozo to sftp_user.json (#617)
magdasmat Feb 3, 2026
7dcb541
Update CHANGELOG
magdasmat Feb 3, 2026
a3b9abd
Replaced conda by micromamba's env in amrfinderplus lablog
victor5lm Feb 3, 2026
e9c0a4d
Updated CHANGELOG.md
victor5lm Feb 3, 2026
061b83c
Removed the exomiser.html part from the trios results md
victor5lm Feb 4, 2026
947b5fd
Fixed exomeeb.md results md image paths
victor5lm Feb 4, 2026
f8b5eb3
Updated CHANGELOG.md
victor5lm Feb 4, 2026
95a210f
Added new exometrio bed files
victor5lm Feb 9, 2026
91c2e52
Updated CHANGELOG.md
victor5lm Feb 9, 2026
a917efd
Updated __main__.py
victor5lm Feb 9, 2026
b59955e
Updated pyproject.toml
victor5lm Feb 9, 2026
5967012
Updated chewbbaca's lablog
victor5lm Feb 9, 2026
94b189d
Updated CHANGELOG.md
victor5lm Feb 9, 2026
f388bd8
Updated CHANGELOG.md
victor5lm Feb 9, 2026
d2af295
Merge pull request #626 from BU-ISCIII/develop
victor5lm Feb 9, 2026
d5a0962
Merge changes from main into develop (#627)
github-actions[bot] Feb 9, 2026
c75f757
Modified create_assembly_stats.R and CHANGELOG.md updated
PauPascualMas Feb 11, 2026
ee3f0a4
Updated main so that finish errors are reported properly
victor5lm Feb 23, 2026
0b16521
Updated new_service regarding logging
victor5lm Feb 23, 2026
f14fd24
Updated CHANGELOG.md
victor5lm Feb 23, 2026
069de8c
linting
victor5lm Feb 23, 2026
7276315
Solved symlink path for TBProfiler results lablog
PauPascualMas Feb 24, 2026
ef215de
Updated CHANGELOG.md
PauPascualMas Feb 24, 2026
e90c0c4
Updated __main__.py
victor5lm Feb 26, 2026
10b0901
Updated pyproject.toml
victor5lm Feb 26, 2026
a6f81aa
Updated CHANGELOG.md
victor5lm Feb 26, 2026
838fdf4
Merge pull request #636 from BU-ISCIII/develop
victor5lm Feb 26, 2026
551acda
Merge changes from main into develop (#637)
github-actions[bot] Feb 26, 2026
c86e957
Fixed tbprofiler results_md path in services.json
magdasmat Mar 17, 2026
dc50e00
Update CHANGELOG.md
magdasmat Mar 17, 2026
94d3f61
Fixed new taxprofiler pipeline yaml filename in versions lablog
PauPascualMas Mar 17, 2026
de787d8
Fixed and Updated CHANGELOG.md
PauPascualMas Mar 17, 2026
33f0fac
Fixed IRMA variant-calling lablog
magdasmat Mar 31, 2026
fbddca7
Update CHANGELOG.md
magdasmat Mar 31, 2026
90368be
Updated assembly's RESULTS lablog
victor5lm Mar 31, 2026
54908c8
Updated __main__.py
victor5lm Mar 31, 2026
d4c227e
Updated pyproject.toml
victor5lm Mar 31, 2026
f5857c3
Updated CHANGELOG.md
victor5lm Mar 31, 2026
b1f4213
Updated CHANGELOG.md
victor5lm Mar 31, 2026
2c8ab70
Merge pull request #646 from BU-ISCIII/develop
victor5lm Apr 6, 2026
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
2 changes: 1 addition & 1 deletion .github/workflows/python_lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: 3.9.x
python-version: 3.10.x
architecture: x64
- name: Checkout PyTorch
uses: actions/checkout@v2
Expand Down
361 changes: 355 additions & 6 deletions CHANGELOG.md

Large diffs are not rendered by default.

106 changes: 48 additions & 58 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ pip install .
Run bu-isciii tools:

```bash
bu-isciii --help
buisciii --help
```

Outputs the following:

```bash
Usage: bu-isciii [OPTIONS] COMMAND [ARGS]...
Usage: buisciii [OPTIONS] COMMAND [ARGS]...

Options:
--version Show the version and exit.
Expand All @@ -84,7 +84,9 @@ Options:
-u, --api_user TEXT User for the API logging
-p, --api_password TEXT Password for the API logging
-c, --cred_file TEXT Config file with API logging credentials
--help Show this message and exit
-D, --debug Show the full traceback on error for debugging purposes.
-d, --dev Develop settings
--help Show this message and exit.

Commands:
list List available bu-isciii services.
Expand All @@ -110,7 +112,7 @@ bu-isciii list
Help:

```bash
Usage: bu-isciii list [OPTIONS] <service>
Usage: buisciii list [OPTIONS] <service>

List available bu-isciii services.

Expand All @@ -121,55 +123,43 @@ Options:
Output:

```bash
┏━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Service name ┃ Description ┃ Github ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ assembly_annotation │ Nextflow assembly pipeline to assemble │ https://github.com/Daniel-VM/bacass/... │
│ │ bacterial genomes │ │
│ mtbseq_assembly │ Mycobacterium tuberculosis mapping, │ https://github.com/ngs-fzb/MTBseq_source │
│ │ variant calling and detection of │ │
│ │ resistance using MTBseq │ │
│ mtbseq │ Mycobacterium tuberculosis mapping, │ https://github.com/ngs-fzb/MTBseq_source │
│ │ variant calling and detection of │ │
│ │ resistance using MTBseq │ │
│ pikavirus │ PikaVirus, a mapping-based tool for │ https://github.com/BU-ISCIII/PikaVirus │
│ │ metagenome analysis of virus. │ │
│ plasmidid_assembly │ Plasmid identification tool based on │ https://github.com/BU-ISCIII/plasmidID │
│ │ mapping and assisted by assembly │ │
│ wgmlst_taranis │ Multilocus sequence typing (MLST) using │ https://github.com/BU-ISCIII/taranis │
│ │ Taranis │ │
│ wgmlst_chewbbaca │ Multilocus sequence typing (MLST) using │ https://github.com/B-UMMI/chewBBACA │
│ │ chewBBACA │ │
│ viralrecon │ Viral genome reconstruction analysis for │ https://github.com/BU-ISCIII/viralrecon │
│ │ SARS-COV-2 data │ │
│ rnaseq │ RNA-seq analysis │ https://github.com/nf-core/rnaseq │
│ lowfreq_panel │ Low frequency variant calling from │ │
│ │ enrichment panel. │ │
│ snippy │ Rapid haploid variant calling and core │ https://github.com/tseemann/snippy │
│ │ genome alignment │ │
│ seek_and_destroy │ Simple pipeline for basic quality │ https://github.com/GuilleGorines/Seek-Des… │
│ │ control, host removal and exploratory │ │
│ │ analysis of samples. │ │
│ ariba_characterization │ │ │
│ mag_met │ 1- Bioinformatics best-practise analysis │ https://github.com/nf-core/mag or │
│ │ for taxonomic classification and │ https://github.com/nf-core/taxprofiler │
│ │ profiling; 2- Bioinformatics best-practise│ │
│ │ analysis pipeline for assembly, binning │ │
└────────────────────────┴───────────────────────────────────────────┴────────────────────────────────────────────┘
┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Service name ┃ Description ┃ Github ┃
┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ IRMA │ Influenza fragment reconstruction and variant detection │ https://github.com/CDCgov/irma │
│ assembly_annotation │ nf-core/bacass: Simple bacterial assembly and annotation pipeline │ https://github.com/nf-core/bacass/tree/2.4.0 │
│ blast_nt │ Alignment of de novo assembly contigs to database │ - │
│ characterization │ Multi-Locus Sequence Typing (MLST), analysis of virulence factors, antimicrobial resistance and plasmid characterization │ - │
│ exomeeb │ Eukaria: Variant calling and annotation for a sequencing panel (e.g. epidermolysis gene panel, mouse or rat gene panel) │ - │
│ exometrio │ Human: Exome sequencing for variant calling, annotation and inheritance filtering │ - │
│ freebayes_outbreak │ Variant calling, annotation and SNP-based outbreak analysis (e.g. diploid fungal outbreak) │ - │
│ lowfreq_panel │ Low frequency variant calling from enrichment panel │ - │
│ pikavirus │ PikaVirus, a mapping-based tool for metagenome analysis of virus │ https://github.com/BU-ISCIII/PikaVirus │
│ plasmidid_assembly │ Plasmid identification tool based on mapping and assisted by assembly │ https://github.com/BU-ISCIII/plasmidID │
│ rnaseq │ RNA-Seq analysis │ https://github.com/nf-core/rnaseq │
│ seek_and_destroy │ Simple pipeline for basic quality control, host removal and exploratory analysis of samples │ https://github.com/GuilleGorines/Seek-Destroy │
│ snippy │ Rapid haploid variant calling and core genome alignment │ https://github.com/tseemann/snippy │
│ taxprofiler │ Highly parallelised multi-taxonomic profiling of shotgun short- and long-read metagenomic data │ https://github.com/nf-core/taxprofiler │
│ tbprofiler │ Mycobacterium tuberculosis variant calling and resistance prediction using TBProfiler │ https://github.com/jodyphelan/TBProfiler │
│ viralrecon │ Viral genome reconstruction analysis for SARS-COV-2 data │ https://github.com/BU-ISCIII/viralrecon │
│ wgmlst_chewbbaca │ Multilocus sequence typing (MLST) using chewBBACA │ https://github.com/B-UMMI/chewBBACA │
│ wgmlst_taranis │ Multilocus sequence typing (MLST) using Taranis │ https://github.com/BU-ISCIII/taranis │
│ wgstrio │ Human: Whole genome sequencing for SNPs variant calling, annotation and inheritance filtering │ - │
└─────────────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────┘
```

#### new-service

Example of usage:

```bash
bu-isciii new-service <resolution_id>
buisciii new-service <resolution_id>
```

Help:

```bash
Usage: bu-isciii new-service [OPTIONS] <resolution id>
Usage: buisciii new-service [OPTIONS] <resolution id>

Create new service, it will create folder and copy template depending on
selected service.
Expand All @@ -186,13 +176,13 @@ Options:
Example of usage:

```bash
bu-isciii scratch --direction service_to_scratch <resolution_id>
buisciii scratch --direction service_to_scratch <resolution_id>
```

Help:

```bash
Usage: bu-isciii scratch [OPTIONS] <resolution id>
Usage: buisciii scratch [OPTIONS] <resolution id>

Copy service folder to scratch directory for execution.

Expand All @@ -217,13 +207,13 @@ Options:
Example of usage:

```bash
bu-isciii finish <resolution_id>
buisciii finish <resolution_id>
```

Help:

```bash
Usage: bu-isciii finish [OPTIONS] <resolution id>
Usage: buisciii finish [OPTIONS] <resolution id>

Service cleaning, remove big files, rename folders before copy and copy
resolution FOLDER to sftp.
Expand All @@ -246,13 +236,13 @@ Finish module performs de following modules at onin this order, at once:
Example of usage:

```bash
bu-isciii clean <resolution_id>
buisciii clean <resolution_id>
```

Help:

```bash
Usage: bu-isciii clean [OPTIONS] <resolution id>
Usage: buisciii clean [OPTIONS] <resolution id>

Service cleaning. It will either remove big files, rename folders before
copy, revert this renaming, show removable files or show folders for no
Expand All @@ -278,21 +268,21 @@ Options:
##### scratch back

```bash
bu-isciii scratch --direction scratch_to_service <resolution_id>
buisciii scratch --direction scratch_to_service <resolution_id>
```

##### copy_sftp

Example of usage:

```bash
bu-isciii copy-sftp <resolution_id>
buisciii copy-sftp <resolution_id>
```

Help:

```bash
Usage: bu-isciii copy-sftp [OPTIONS] <resolution id>
Usage: buisciii copy-sftp [OPTIONS] <resolution id>

Copy resolution FOLDER to sftp, change status of resolution in iskylims and
generate md, pdf, html.
Expand All @@ -311,13 +301,13 @@ Options:
Example of usage:

```bash
bu-isciii bioinfo-doc <resolution_id>
buisciii bioinfo-doc <resolution_id>
```

Help:

```bash
Usage: bu-isciii bioinfo-doc [OPTIONS] <resolution id>
Usage: buisciii bioinfo-doc [OPTIONS] <resolution id>

Create the folder documentation structure in bioinfo_doc server

Expand All @@ -342,13 +332,13 @@ Options:
Example of usage:

```bash
bu-isciii archive --date_from 2022-01-01 --date_until 2023-01-01
buisciii archive --date_from 2022-01-01 --date_until 2023-01-01
```

Help:

```bash
Usage: bu-isciii archive [OPTIONS]
Usage: buisciii archive [OPTIONS]

Archive services or retrieve services from archive

Expand All @@ -375,13 +365,13 @@ Options:
Example of usage:

```bash
bu-isciii autoclean-sftp
buisciii autoclean-sftp
```

Help:

```bash
Usage: bu-isciii autoclean-sftp [OPTIONS]
Usage: buisciii autoclean-sftp [OPTIONS]

Clean old sftp services

Expand All @@ -397,13 +387,13 @@ Options:
Example of usage:

```bash
bu-isciii fix-permissions -d /data/bi
buisciii fix-permissions -d /data/bi
```

Help:

```bash
Usage: bu-isciii fix-permissions [OPTIONS]
Usage: buisciii fix-permissions [OPTIONS]

Fix permissions

Expand Down
7 changes: 3 additions & 4 deletions buisciii/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#!/usr/bin/env python
""" Main buisciii package file.
"""
"""Main BU-ISCIII package file"""

import pkg_resources
from importlib.metadata import version

__version__ = pkg_resources.get_distribution("buisciii-tools").version
__version__ = version("buisciii-tools")
Loading
Loading