SnapGene Reader
SnapGene Reader is a Python library to parse Snapgene *.dna
files into dictionaries or Biopython SeqRecords:
from snapgene_reader import snapgene_file_to_dict, snapgene_file_to_seqrecord
file_path = './snap_gene_file.dna'
dictionary = snapgene_file_to_dict(filepath)
seqrecord = snapgene_file_to_seqrecord(filepath)
Installation
Install with PIP:
pip install snapgene_reader
Test with Pytest:
python -m pytest
# or simply "pytest"
Licence = MIT
SnapGene Reader is an open-source software originally written by Isaac Luo at the Cai Lab. This fork is released on Github under the MIT licence. Everyone is welcome to contribute!