Skip to content

Latest commit

Β 

History

History
78 lines (56 loc) Β· 3.07 KB

File metadata and controls

78 lines (56 loc) Β· 3.07 KB

Maxent_Aedes_aegypti 🦟🌍

This repository contains the complete process of computational biogeographic modeling of the distribution/ecological niche of Aedes aegypti (yellow fever) mosquitoes using a correlative machine learning algorithm called Maximum Entropy (MaxEnt) in Python using the Elapid package. The project leverages spatial occurrence data, and bioclimatic & environmental parameters to predict global suitable habitats for this important disease vector. All the modeling code is provided through a Jupyter Notebook for interactive analysis and modeling experimentation.

Features ✨

  • Species Distribution Modeling (SDM): Use Maxent to model Aedes aegypti distribution.
  • Data Processing: πŸ› οΈ Tools, scripts, and notebooks for processing environmental and occurrence data.
  • Interactive Notebooks: πŸ““ Jupyter Notebook(s) containing the full modeling code for interactive data analysis.
  • Visualization: πŸ“Š Generate maps and plots to visualize predicted distributions.
  • Reproducibility: πŸ”„ Clear documentation and reproducible computational workflows.

Sample Results πŸŽ‰

canva

Getting Started πŸš€

Prerequisites

  • Python 3.8 or later 🐍
  • Jupyter Notebook or JupyterLab installed πŸ““
  • Required Python packages listed in requirements.txt πŸ‘©πŸ½β€πŸ’»
  • QGIS software for spatial data mapping/visualization πŸ—ΊοΈ

Reproducibility

  1. Clone the repository:
    git clone https://github.com/kanjibrian/Maxent_Aedes_aegypti.git
  2. Navigate to the repository:
    cd Maxent_Aedes_aegypti
  3. Install the dependencies:
    pip install -r requirements.txt

Usage

  • Launch the Jupyter Notebook:
    jupyter notebook
  • Open and run the notebook(s) to perform data preprocessing, run the Maxent model, and visualize the results.

Project Structure πŸ—‚οΈ

Maxent_Aedes_aegypti/
β”œβ”€β”€ data/                     # Environmental and mosquito occurrence data πŸ“
β”œβ”€β”€ code/                     # Jupyter Notebook(s) containing the modeling code πŸ““
β”œβ”€β”€ results/                  # Output results and maps πŸ—ΊοΈ
β”œβ”€β”€ requirements.txt          # List of Python dependencies 🐍
└── README.md                 # This README file πŸ“–

Original Contributors πŸ‘·πŸ½β€β™‚οΈ

Contributing 🀝

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request with your enhancements, corrections, or bug fixes.

Happy geospatial modeling and mapping!

Acknowledgments 🌟

The original project contributors gratefully acknowledge...