Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
maxall41 authored Apr 28, 2024
1 parent fb11a6a commit a14beda
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@ RustSASA is a Rust library for computing the absolute solvent accessible surface
- 🦀 Written in Pure Rust
- ⚡️ 3X Faster than Biopython and ~120% faster than Freesasa
- 🧪 Full test coverage

## Using in python 🐍

You can now utilize RustSasa within python to speed up your scripts! Take a look at [rust-sasa-python](https://github.com/maxall41/rust-sasa-python)!

Installation:
```
pip install rust-sasa-python
```
Example:
```python
from rust_sasa_python import calculate_sasa_at_residue_level
residue_sasa_values = calculate_sasa_at_residue_level("path_to_pdb_file.pdb") # Also supports mmCIF files!
```
See full docs [here](https://github.com/maxall41/rust-sasa-python/blob/main/DOCS.md)

## RustSASA Implementation vs Biopython Implementation
Benchmarks were performed on an M2 Apple Mac with 8GB of RAM and 8 Cores with the protein AF-A0A2K5XT84-F1 (AlphaFold).
Expand Down

0 comments on commit a14beda

Please sign in to comment.