Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
825ee83
feat(timscentroid): promote Layer-0 I/O primitives for S3 staging
jspaezp Apr 21, 2026
e97f16c
refactor(timscentroid): move TimedStep down one layer
jspaezp Apr 21, 2026
ca0fb56
feat(tims_stage): scaffold crate for URI resolution + staging
jspaezp Apr 21, 2026
5a767a8
feat(tims_stage): URI resolution + open_reader + upload_file
jspaezp Apr 21, 2026
fbdb014
feat(tims_stage): staging backend, tar walker, prefix materializer, s…
jspaezp Apr 21, 2026
fdbe173
feat(cli): S3-aware inputs and outputs for timsseek_cli + speclib_bui…
jspaezp Apr 21, 2026
618dc6a
test(tims_stage) + docs: MinIO smoke + S3 usage notes
jspaezp Apr 21, 2026
9a4790e
chore(tims_stage): prune dead code flagged in final review
jspaezp Apr 21, 2026
dbf310b
fix(timsquery_pyo3): gate pyo3 extension-module behind a cargo feature
jspaezp Apr 21, 2026
21350d6
perf(s3): parallel idx load, streaming tar payload fetch, load_bench …
jspaezp Apr 21, 2026
5fb6fba
refactor(tims_stage): consolidate shared helpers, fix sample_name_fro…
jspaezp Apr 21, 2026
8134675
fix(s3-staging): address pre-merge review (error variants, guards, ov…
jspaezp Apr 22, 2026
314e505
chore(cli,deps): aws as default feature + release binary trim (90MB -…
jspaezp Apr 22, 2026
2ac3e06
chore(patch-crate): switch to jspaezp fork + strip binary delete from…
jspaezp Apr 22, 2026
dcf4b36
chore(release): v0.30.0 -> v0.31.0
jspaezp Apr 22, 2026
0216660
refactor(timsseek_cli): split init_tracing, tighten config, doc setup
jspaezp Apr 22, 2026
aa8c25e
fix(timsseek_cli): expand ~ in local URIs before filesystem probes
jspaezp Apr 22, 2026
b4c335a
fix(timsseek_cli): tracing to file by default, per-file timing, real …
jspaezp Apr 22, 2026
b947314
feat(timsseek_cli): emit span events as jsonl sibling + gantt plot sc…
jspaezp Apr 22, 2026
5ecd349
feat(timsseek): scaffold Peptide + ParsedSequence types
jspaezp Apr 22, 2026
be52fde
feat(timsseek): normalize_to_proforma for DIA-NN/short-form strings
jspaezp Apr 22, 2026
12e109c
feat(timsseek): parse_sequence bridges rustyms into ParsedSequence
jspaezp Apr 22, 2026
84fb981
refactor(timsseek): rename DigestSlice to ProteinSlice
jspaezp Apr 22, 2026
9ddf143
refactor(timsseek): drop NonReversedDecoy + dead decoy helpers
jspaezp Apr 22, 2026
95a6b6a
feat(timsseek): thread Peptide through speclib + all-or-none parse gate
jspaezp Apr 22, 2026
5307cfc
feat(timsseek): DIA-NN loader uses modified_peptide for Peptide.raw
jspaezp Apr 22, 2026
cf9bc4c
refactor(timsseek): ScoringFields carries Peptide instead of String s…
jspaezp Apr 22, 2026
68e5c37
feat(timsseek): 22 sequence-derived rescore features behind parse gate
jspaezp Apr 22, 2026
382115c
feat(timsseek): emit parsable_sequences into parquet file metadata
jspaezp Apr 22, 2026
913100c
docs(timsseek): DATA_FLOW.md reflects Peptide on QueryItemToScore
jspaezp Apr 22, 2026
fe0f89c
feat(timsseek): feature stats sidecar (per-fold means + gain importance)
jspaezp Apr 23, 2026
b71e54a
refactor: simplify feature-stats + derived AA names + shared normaliz…
jspaezp Apr 23, 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
8 changes: 7 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
artifact_name: windows-x64

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Install Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
Expand All @@ -60,6 +60,12 @@ jobs:
if: matrix.target == 'x86_64-unknown-linux-musl'
run: sudo apt-get update && sudo apt-get install -y musl-tools

- name: Apply crate patches (rustyms gnome.dat stub)
shell: bash
run: |
cargo install --git https://github.com/jspaezp/cargo-patch-crate patch-crate --locked
cargo patch-crate

- name: Build Binaries
shell: bash
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ jobs:
- "--no-default-features" # serial
steps:
- uses: actions/checkout@v6
- name: Apply crate patches (rustyms gnome.dat stub)
run: |
cargo install --git https://github.com/jspaezp/cargo-patch-crate patch-crate --locked
cargo patch-crate
- name: Build
run: cargo build --verbose -p timsseek ${{ matrix.features }}
- name: Run tests
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ bench.bash
bench_*.bash
quichbench*.bash
run_instrument.bash
run_remote.bash
stage.bash
here.toml
*.log
results.tsv
config_use.json
Expand Down
Loading