Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.16 KB

README.md

File metadata and controls

25 lines (21 loc) · 1.16 KB

Python Bioinformatics Framework

Repository that contains python scripts for DNA analysis, specifically:

  • DNA translation
  • GC content calculations (ratio or percentage)
  • ATCG base ratio functions (percent composition, base count)

##Functions:

  • DNA_translation - returns complementary sequence
  • RNA_transcription - returns RNA sequence
  • nucleotide_count - returns specific base counts
  • total_nucleotide_count - returns a dictionary containing ATCG base count values
  • nucleotide_composition - returns specific base % composition
  • total_nucleotide_composition - returns a dictionary containing ATCG base % composition values
  • GC_content - returns GC content as a percent, or G+C ratio

##Instructions/Setup

  1. Download repository.
  2. Import controller.py to access functions.
  3. Use functions described above using only their names (no filepath required, already handled by controller.py).
  4. Use Python's help function to access type contracts, descriptions, and sample usage of any function in this framework.

##Development

  • Functions are being adapted to read FASTA format.
  • Setup.py will be incorporated to easily install and use the tool.