Metadata-Version: 2.4
Name: acgt
Version: 0.1.0
Summary: Small, dependency-free DNA sequence utilities
License-Expression: MIT
Keywords: bioinformatics,dna,sequence
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# acgt

`acgt` is a small, dependency-free collection of DNA sequence utilities.

```python
from acgt import gc_content, normalize, reverse_complement

sequence = normalize(" acgt acgt ")
assert sequence == "ACGTACGT"
assert reverse_complement(sequence) == "ACGTACGT"
assert gc_content(sequence) == 0.5
```

The package accepts canonical DNA bases by default. Pass `allow_n=True` to
`normalize` or `reverse_complement` when an unknown base is permitted.
