
Explore how deoxyribonucleic acid stores instructions in the nucleus, with nuclear and mitochondrial DNA shaping the genome, and how replication, transcription to mRNA, and translation produce proteins.
Explore the dna double helix with a c g t bases and five prime ends, replication forks, rna primers, Okazaki fragments, dna polymerase, leading lagging strands, and semi-conservative replication.
Explore the DNA sequencing process by fragmenting DNA, inserting into plasmids, and using terminator bases and fluorescence to read sequences through electrophoresis and color detection.
Show the DNA amplification process with a thermal cycler, detailing heating to 95 degrees Celsius, annealing at 55–65 degrees Celsius, and primer extension at 72 degrees Celsius.
Explore how DNA and genes direct protein production through transcription of messenger RNA and translation by ribosomes using transfer RNA to assemble amino acids.
Explore bioinformatics as an interdisciplinary field blending computer science, statistics, mathematics, and engineering to analyze and interpret biological data, with emphasis on genomics and cancer sequencing research.
Procure preprocessed dna datasets from the National Center for Biological Information for reuse in bio swift projects. Organize breast cancer and diabetes data with bio swift prefixes for data science.
Learn to manipulate DNA data in Swift by creating and modifying arrays of nucleotide bases, counting bases in datasets, and iterating over sequences to track adenine, thymine, cytosine, and guanine.
Explore bio swift biosets to create diabetes data sets, count and sort nuclear bases (A, C, G, T), and use the tracting function to remove redundant sequences.
Explore swift dictionaries and key-value pairs to map dna nucleotides such as adenine, cytosine, guanine, and thymine, and determine dna or rna by uracil presence.
DNA Hacking with Swift 4 | Xcode 9 : An Introduction to Bioinformatics starts the student off with a crash course on DNA. The student will then learn how to preprocess and save datasets from the National Center for Biotechnology Information (NCBI) like the included 4 datasets in the NCBI dataset file included with this course. The student will learn BioSwift, a set of custom code snippet collections used for biological computation written in pure Swift. The student will learn to build and save custom code snippets and Swift "biocollections" for current as well as future bioinformatics projects written in pure Swift.
You will learn how to use BioSwift and its biocollections to help you research