babasaraki / bioinformatics-project

Intro to bioinformatics course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🧬 Introduction to Bioinformatics Final Project

Project Overview

This repository is a curated collection of bioinformatics tasks, each offering a distinct perspective on genomic and transcriptomic analysis. Our projects range from the study of neurobiological responses in Zebra Finches, to analyzing the footprint of an acnient microbe in birds and phylogenetic analysis using mitochondrial genomes. These tasks provide an immersive experience in the application of bioinformatics tools and methodologies to answer real-world biological questions.

Tasks Overview

  1. Find The Imposter - Deciphering Mysterious Sequences:

    • Focus: Assembly of a collection of short reads, BLASTing it and finding interesting results.
    • Key Components: De Novo Assembly, Galaxy Project, BLAST.
  2. Comparative Analysis of Mitochondrial Genomes:

    • Focus: Understand evolutionary relationships between species by analyzing mitochondrial DNA.
    • Key Components: Mitochondrial genome alignment, phylogenetic analysis, and exploration of ecological and anthropological insights.
  3. Neural and Immunological Responses of Zebra Finches:

    • Focus: Investigate the influence of social environment on neural responses to sickness in Zebra Finches.
    • Key Components: Data preprocessing, differential gene expression analysis, functional annotation, visualization, and interpretation in the context of neurobiology, immunology, and social behavior.
  4. A Single-Cell Perspective on Gene Expression:

    • Focus: Design a project to show the limitations of RNA-Seq and the effectiveness of single-cell analysis in gene expression studies.
    • Key Components: RNA-Seq data analysis, single-cell sequencing techniques, data interpretation, and creative project design.

Hands-On Experience and Freedom in Exploration

The tasks in this repository are designed to provide a hands-on experience in bioinformatics analysis. Participants have full freedom to explore various methodologies, tools, and approaches. The goal is to encourage creativity, foster problem-solving skills, and provide an opportunity to apply theoretical knowledge in practical scenarios.

Repository Structure

  • Each task is organized into its own directory, complete with necessary datasets and Jupyter notebooks.
  • Supplementary materials and references are included, offering guidance and additional learning resources.
  • Visualization scripts and example outputs are provided to facilitate and enrich the analysis process.

Getting Started

To begin, clone this repository to your local machine and navigate to the individual task directories. Each task is accompanied by a Jupyter notebook that guides you through the analysis process. The notebooks are structured to offer both direction and flexibility, allowing you to delve deep into the data and draw your own conclusions.

Resources

This section consists of an extensive list of resources for various tools, techniques, and methods relevant to the tasks in this repository.

RNA-Seq Data Analysis

PCA and t-SNE in Python

Phylogenetic Analysis

Functional Annotation and Pathway Analysis

Additional Learning Materials

About

Intro to bioinformatics course


Languages

Language:Jupyter Notebook 100.0%