Skip to content
Open
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
45ac41f
Implement CFD score calculator into crisprapido tool
FarnazSalehi94 Apr 16, 2025
f5826ac
Update README with CFD score functionality
FarnazSalehi94 Apr 16, 2025
7be6a02
Update README with CFD score functionality
FarnazSalehi94 Apr 16, 2025
8edd559
Update README with CFD score functionality
FarnazSalehi94 Apr 16, 2025
df15738
Update README with CFD score functionality
FarnazSalehi94 Apr 16, 2025
89e9682
CFD update
FarnazSalehi94 May 2, 2025
353d534
feat: integrate SASSY for approximate string matching
FarnazSalehi94 Jun 30, 2025
0f7e5fb
chore: add .gitignore for temporary files
FarnazSalehi94 Jun 30, 2025
df81d12
ci: add GitHub Actions workflow for automated testing
FarnazSalehi94 Jun 30, 2025
a3dc65d
fix: correct CI workflow YAML formatting
FarnazSalehi94 Jun 30, 2025
dfbef31
fix: properly format CI workflow with correct YAML syntax
FarnazSalehi94 Jun 30, 2025
c6a99d6
Complete integration of sassy library, removed WFA2 dependency
FarnazSalehi94 Jul 11, 2025
9bf0bbd
Fix position calculation and improve CIGAR parsing
FarnazSalehi94 Jul 15, 2025
c5644a5
Fix CFD score calculation and pass all tests
FarnazSalehi94 Jul 16, 2025
3e0bb4c
Temporarily disable comprehensive CFD tests
FarnazSalehi94 Jul 16, 2025
cb0735d
Temporarily disable failing CFD test in tests/cfd_tests.rs
FarnazSalehi94 Jul 20, 2025
a799244
feat: integrate SASSY aligner and implement CFD scoring
FarnazSalehi94 Jul 28, 2025
c0a652b
Merge branch 'main' into feature/sassy-integration
FarnazSalehi94 Jul 28, 2025
c923576
Merge pull request #1 from FarnazSalehi94/feature/sassy-integration
FarnazSalehi94 Jul 28, 2025
408f5c1
fix: remove Git conflict markers from cfd_score.rs
FarnazSalehi94 Jul 28, 2025
7e3b961
fix: add get_cfd_score function with proper type handling
FarnazSalehi94 Jul 28, 2025
4ef4295
Add CFD score integration with sequence display
FarnazSalehi94 Sep 25, 2025
00a3908
Add target sequence display (qs:Z and ts:Z tags)
FarnazSalehi94 Sep 26, 2025
b40b084
Add sequence display (qs:Z and ts:Z tags) and fix formatting
FarnazSalehi94 Sep 26, 2025
33d95a3
Fix duplicate CFD score formatting in output
FarnazSalehi94 Sep 26, 2025
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
28 changes: 28 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: CI

on:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]

env:
CARGO_TERM_COLOR: always

jobs:
test:
name: Test
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Install Rust
uses: dtolnay/rust-toolchain@stable

- name: Run tests
run: cargo test --verbose

- name: Build release
run: cargo build --release --verbose
17 changes: 15 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,15 @@
/target
.aider*
# Vim swap files
*.swp
*.swo

# Rust
target/
Cargo.lock

# OS files
.DS_Store
Thumbs.db

# Temporary files
*.tmp
*~
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
[submodule "WFA2-lib"]
path = WFA2-lib
url = https://github.com/smarco/WFA2-lib.git
Empty file added 0
Empty file.
Loading