Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 868 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 868 Bytes

DNA Sequence Analysis

An aligned DNA sequence analyzer that remotely runs the BLAST algorithm on the NCBI database and runs analysis on the retrieved XML data.

Requirements

Use the package manager pip to install Biopython.

pip install biopython

Usage

Enter the accession number (ex. "MT263381") of the nucleotide you would like to run BLAST on to NCBI-BLAST.py

NCBIWWW.qblast("blastn", "nt", "MT263381", hitlist_size=200,  format_type='XML')

Then use the Genome.py methods to run analysis.

g=Genome(aligned_sequences)
g.protein_differences()
g.amino_acid_differences()
g.consensus_sequence()

License

MIT