All Projects → HussainAther → dnapacman

HussainAther / dnapacman

Licence: other
waka waka

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to dnapacman

naf
Nucleotide Archival Format - Compressed file format for DNA/RNA/protein sequences
Stars: ✭ 35 (+133.33%)
Mutual labels:  dna, protein, rna
sequencework
programs and scripts, mainly python, for analyses related to nucleic or protein sequences
Stars: ✭ 22 (+46.67%)
Mutual labels:  dna, rna
FluentDNA
FluentDNA allows you to browse sequence data of any size using a zooming visualization similar to Google Maps. You can use FluentDNA as a standalone program or as a python module for your own bioinformatics projects.
Stars: ✭ 52 (+246.67%)
Mutual labels:  dna, protein
Biopython
Official git repository for Biopython (originally converted from CVS)
Stars: ✭ 2,936 (+19473.33%)
Mutual labels:  dna, protein
BuddySuite
Bioinformatics toolkits for manipulating sequence, alignment, and phylogenetic tree files
Stars: ✭ 106 (+606.67%)
Mutual labels:  dna, protein
seqfold
minimalistic nucleic acid folding
Stars: ✭ 39 (+160%)
Mutual labels:  dna, rna
lightdock
Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm
Stars: ✭ 110 (+633.33%)
Mutual labels:  dna, protein
hlatyping
Precision HLA typing from next-generation sequencing data
Stars: ✭ 28 (+86.67%)
Mutual labels:  dna, rna
orfipy
Fast and flexible ORF finder
Stars: ✭ 27 (+80%)
Mutual labels:  dna, protein
Khmer
In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more
Stars: ✭ 640 (+4166.67%)
Mutual labels:  dna
Abra2
ABRA2
Stars: ✭ 65 (+333.33%)
Mutual labels:  dna
Icewater
16,432 Free Yara rules created by
Stars: ✭ 324 (+2060%)
Mutual labels:  dna
Nucleus
Python and C++ code for reading and writing genomics data.
Stars: ✭ 657 (+4280%)
Mutual labels:  dna
Genomics
A collection of scripts and notes related to genomics and bioinformatics
Stars: ✭ 101 (+573.33%)
Mutual labels:  dna
Dna 3d Engine
3d engine implementation in DNA code!
Stars: ✭ 493 (+3186.67%)
Mutual labels:  dna
Deepvariant
DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.
Stars: ✭ 2,404 (+15926.67%)
Mutual labels:  dna
Pyfaidx
Efficient pythonic random access to fasta subsequences
Stars: ✭ 307 (+1946.67%)
Mutual labels:  dna
Bio.jl
[DEPRECATED] Bioinformatics and Computational Biology Infrastructure for Julia
Stars: ✭ 257 (+1613.33%)
Mutual labels:  dna
Shasta
De novo assembly from Oxford Nanopore reads.
Stars: ✭ 188 (+1153.33%)
Mutual labels:  dna
Gatk
Official code repository for GATK versions 4 and up
Stars: ✭ 1,002 (+6580%)
Mutual labels:  dna

DNA Pac-Man

Screenshot

Background:

In a biological twist on a retro title, Pac-Man (playing the role of ribosomal RNA) must transcribe sequences of mRNA into amino acids. You must turn as many bases into amino acids as possible. Start your amino acid chain by finding a START sequence ("AUG") and, after that, transcribe as many bases as possible. Look for the STOP Codon ("UAA", "UAG", and "UGA") to finish an amino acid. Your amino acid strings will print as you play. Good luck!

Instructions:

  1. Click "Download ZIP" on the right column.

  2. Unzip the directory

Either:

  1. cd into the src directory from the Terminal and run: python pacman.py

or:

  1. Right-click on pacman.py and open with Python Launcher

Options:

Use "python pacman.py --help for full options"

-g	Ghost Mode: Can be set to “RandomGhost” (ghosts move randomly) or “DirectionalGhost” (ghosts chase you)

-k	Number of Ghosts: Can be set to 0, 1, 2, 3, or 4.

-l	Layout: Can be set to “mediumClassic”, “minimaxClassic”, “openClassic”, “originalClassic”, “smallClassic”, “testClassic”, “trappedClassic”, or “trickyClassic”

-n	How many games in a row you will play: Can be set to whatever.

Credits

Hussain Ather (http://hussainather.com)

AMINO ACID CHART:

"UUU":"Phe" (F) Phenylalanine

"UUC":"Phe" (F) Phenylalanine

"UUA":"Leu" (L) Leucine

"UUG":"Leu" (L) Leucine

"UCU":"Ser" (S) Serine

"UCC":"Ser" (S) Serine

"UCA":"Ser" (S) Serine

"UCG":"Ser" (S) Serine

"UAU":"Tyr" (Y) Tyrosine

"UAC":"Tyr" (Y) Tyrosine

"UAA":" *" ( ) STOP

"UAG":" *" ( ) STOP

"UGU":"Cys" (C) Cysteine

"UGC":"Cys" (C) Cysteine

"UGA":" *" ( ) STOP

"UGG":"Trp" (W) Tryptophan

"CUU":"Leu" (L) Leucine

"CUC":"Leu" (L) Leucine

"CUA":"Leu" (L) Leucine

"CUG":"Leu" (L) Leucine

"CCU":"Pro" (P) Proline

"CCC":"Pro" (P) Proline

"CCA":"Pro" (P) Proline

"CCG":"Pro" (P) Proline

"CAU":"His" (H) Histidine

"CAC":"His" (H) Histidine

"CAA":"Gln" (Q) Glutamine

"CAG":"Gln" (Q) Glutamine

"CGU":"Arg" (R) Arginine

"CGC":"Arg" (R) Arginine

"CGA":"Arg" (R) Arginine

"CGG":"Arg" (R) Arginine

"AUU":"Ile" (I) Isoleucine

"AUC":"Ile" (I) Isoleucine

"AUA":"Ile" (I) Isoleucine

"AUG":"Met" (M) Methionine (START)

"ACU":"Thr" (T) Threonine

"ACC":"Thr" (T) Threonine

"ACA":"Thr" (T) Threonine

"ACG":"Thr" (T) Threonine

"AAU":"Asn" (N) Asparagine

"AAC":"Asn" (N) Asparagine

"AAA":"Lys" (K) Lysine

"AAG":"Lys" (K) Lysine

"AGU":"Ser" (S) Serine

"AGC":"Ser" (S) Serine

"AGA":"Arg" (R) Arginine

"AGG":"Arg" (R) Arginine

"GUU":"Val" (V) Valine

"GUC":"Val" (V) Valine

"GUA":"Val" (V) Valine

"GUG":"Val" (V) Valine

"GCU":"Ala" (A) Alanine

"GCC":"Ala" (A) Alanine

"GCA":"Ala" (A) Alanine

"GCG":"Ala" (A) Alanine

"GAU":"Asp" (D) Aspartic acid (Aspartate)

"GAC":"Asp" (D) Aspartic acid (Aspartate)

"GAA":"Glu" (E) Glutamic acid (Glutamate)

"GAG":"Glu" (E) Glutamic acid (Glutamate)

"GGU":"Gly" (G) Glycine

"GGC":"Gly" (G) Glycine

"GGA":"Gly" (G) Glycine

"GGG":"Gly" (G) Glycine

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].