Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
66539d7
Major restructuring
KasperThystrup Jan 9, 2026
41916ad
Replacing sample objects with samplesheets and separated illumina mates
KasperThystrup Jan 9, 2026
0364e74
Removed unused scripts
KasperThystrup Jan 13, 2026
9f9865a
Basic skeleton for building the package
KasperThystrup Jan 15, 2026
6a2c0b0
Broken: Attempting to add executable to pkg build
KasperThystrup Jan 15, 2026
f84df2e
Added policy for determining versions
KasperThystrup Jan 15, 2026
2ac0fc7
Pipe named, variables updated, and launcher pseudocoded
KasperThystrup Feb 10, 2026
adfabc6
Partially completed launcher
KasperThystrup Feb 10, 2026
aaceeb2
Assemblies are now linked in launcher
KasperThystrup Feb 11, 2026
cf4c967
Resolved merge conflicts
KasperThystrup Feb 11, 2026
0641772
Bugfixing logdir and renaming :-(
KasperThystrup Feb 11, 2026
321c78f
Reduced amount of assemblies in testing to only C. diff sample
KasperThystrup Feb 11, 2026
c6b7b1d
Merge branch 'pkging' into wrangler
KasperThystrup Feb 12, 2026
3bdac87
Launcher merged into pkging
KasperThystrup Feb 12, 2026
d2a7cc8
"-z" missing in the curl command for fetching the database
SimoneScrima Feb 12, 2026
e6d00b5
Add setuptools to SISTR environment dependencies
KasperThystrup Feb 12, 2026
4166698
Commenced renaming
KasperThystrup Feb 13, 2026
a402235
Environment polishing: Setuptools deprecation fix and meningotype bio…
KasperThystrup Feb 13, 2026
4c26ea4
Renaming functions
KasperThystrup Feb 13, 2026
6651d82
Partial packaging, unstable
KasperThystrup Feb 13, 2026
8a98eec
Logging fixed, pathing doesn't work - unstable!
KasperThystrup Feb 13, 2026
0e212a9
Fixed paths to run the wrapper test case
SimoneScrima Feb 16, 2026
fa91628
Refactor according to PEP8 and reimplementation of create_symlink fun…
SimoneScrima Feb 17, 2026
3f88e08
Implemented "normalize_samplesheet_paths" to account for relative pat…
SimoneScrima Feb 17, 2026
b0c360f
Fixed rules not running .py scripts from workflow/scripts/ due to rel…
SimoneScrima Feb 18, 2026
19a887d
Refactor:
SimoneScrima Feb 18, 2026
dd8cdc9
fixed small bug in the path if the --test was selected
SimoneScrima Feb 18, 2026
5ed090d
Restructure of the packaging to make it functional for both pip commands
SimoneScrima Feb 20, 2026
e8866a2
Restructuring folder
SimoneScrima Feb 20, 2026
97c4eb1
Fixed bug in link_assemblies(), in which it was not skipping correctly
SimoneScrima Feb 23, 2026
9fa8305
Fixed small typos
SimoneScrima Feb 24, 2026
a54b731
Fixed environment for meningotype, added flag for specific python ver…
SimoneScrima Feb 24, 2026
6d0a9fc
Docs (#115)
SimoneScrima Mar 6, 2026
da980f9
Documentation (#118)
KasperThystrup Mar 9, 2026
6918684
Implemented proper package structure
KasperThystrup Mar 11, 2026
df9b303
Removed unused imports
KasperThystrup Mar 12, 2026
f771e8b
Spreading functionality in utils and modularising main scripts
KasperThystrup Mar 13, 2026
f5f65eb
Restored mmaseq.py
KasperThystrup Mar 17, 2026
24d835d
Created all modules and internalized download of deploy dataset
KasperThystrup Mar 18, 2026
def6920
TempFix on Kleborate - Dynamic output file names and AMRfinder DB req
KasperThystrup Mar 19, 2026
15a9ee6
Stability and deploy-params changes
KasperThystrup Mar 19, 2026
7f2fe8b
Merge pull request #121 from ssi-dk/pkg_org
KasperThystrup Mar 20, 2026
db15214
Deploy creates output into deploydir rather than cwd
KasperThystrup Mar 20, 2026
6550ca8
Merge pull request #122 from ssi-dk/pkg_org
KasperThystrup Mar 20, 2026
ec5877e
Typos and print statements
KasperThystrup Mar 20, 2026
4813265
Improved logging in launcher scripts
KasperThystrup Mar 24, 2026
096b89b
Adjustments to log
KasperThystrup Mar 25, 2026
a6c9774
Premature commit previously - More fixes and log adjustments
KasperThystrup Mar 25, 2026
5b80796
* Imporved parser functions and text
KasperThystrup Mar 26, 2026
a537128
Improved logging in launcher scripts
KasperThystrup Mar 24, 2026
39a1286
Adding host identification and enhanced integrity checkup on testset …
KasperThystrup Mar 25, 2026
218f313
Merged local branch 'deploy_from_hosts' into 'pkging'
KasperThystrup Apr 8, 2026
b612529
Resolved merge conflict error
KasperThystrup Apr 8, 2026
a63bc43
Fixed hosts issues
KasperThystrup Apr 8, 2026
ebbcd44
Added deploy functionality to allways update databases
KasperThystrup Apr 9, 2026
81404ae
Fixed spelling mistakes and strings
SimoneScrima Apr 9, 2026
1be0978
Redefining used cores
KasperThystrup Apr 16, 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
34 changes: 34 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: ci
on:
push:
branches:
- master
- main
- dev
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
- uses: actions/setup-python@v5
with:
python-version: 3.x
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: ~/.cache
restore-keys: |
mkdocs-material-
- run: |
pip install mkdocs-material
pip install mkdocstrings
pip install pymdown-extensions
pip install mkdocs-mermaid2-plugin
- run: mkdocs gh-deploy --force
11 changes: 8 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
.snakemake/
Logs
__pycache__**
examples/Results/
examples/results/
examples/Dataset/reads/*gz
data/reads/*gz
resources/
*DS_store
.gitignore
dist/
Deploy/
Test/
config/*yaml
!config/results_catalogue.yaml
*Results/
MMAseq_Test/*
Loading