Skip to content

Amrmoslim/EarthId

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Own Website As my Resume

EarthId 🌍

A personal training and portfolio website built with R Markdown.
It showcases geoscience, economics, and risk analysis workflows, alongside interactive content rendered as a website.


📑 Table of Contents


📖 About

EarthId was developed as a training project and personal portfolio.
It demonstrates how to:

  • Build a website from R Markdown files
  • Present economic and geological models interactively
  • Share workflows, scripts, and visualizations in a professional format

The site integrates different analytical notebooks covering facies classification, risking analysis, seismic modeling, and more.


✨ Features

  • Interactive economic modeling (EconMan, Economic Model)
  • Fault Seal Analysis (FSA)
  • Monte Carlo Risk Analysis
  • Oil price dynamics visualizations
  • Production profile estimations
  • "Fun" sandbox section for experiments
  • Full resume & about page included

📂 Repository Structure

EarthId/
├── EconMan.Rmd / EconMan.html
├── Economic Model.Rmd / Economic Model.html
├── FSA.Rmd / FSA.html
├── MCRiskingAnalysis.Rmd / MCRiskingAnalysis.html
├── OilPrice.Rmd / OilPrice.html
├── Production Profile Estimation.R
├── Fun.Rmd / Fun.html
├── index.Rmd          # Homepage
├── about.Rmd          # About/Resume page
├── _site.yml          # Site config
├── .nojekyll          # GitHub Pages support
└── README.md

## 📂 Repository Structure
🚀 Getting Started
✅ Prerequisites

Install the following R packages:

install.packages(c("rmarkdown", "knitr", "ggplot2"))


For advanced usage (optional, if you want live preview):

install.packages("blogdown")

💻 Installation

Clone this repository:

git clone https://github.com/Amrmoslim/EarthId.git
cd EarthId
🛠 Usage Examples
1. Render the Entire Website

In R or RStudio:

rmarkdown::render_site()


This will build the site locally into the _site/ folder.

2. Preview Website Locally

With blogdown (optional):

blogdown::serve_site()


This opens the website locally at http://localhost:xxxx.

3. Edit & Rebuild an Analysis Notebook

Example: Update the Fault Seal Analysis (FSA) workflow.

# Open and edit FSA.Rmd
file.edit("FSA.Rmd")

# Re-render only this file
rmarkdown::render("FSA.Rmd")

4. Export a Single Report

To create a standalone HTML from any .Rmd:

rmarkdown::render("OilPrice.Rmd", output_format = "html_document")

🎯 Project Purpose

This repository functions both as:

A personal portfolio website, showcasing geoscience + economics projects

A training resource, demonstrating how to use R Markdown for publishing workflows as a structured website

📜 License

This project is licensed under the MIT License.
See the LICENSE
 file for details.

📬 Contact

Created by Amr Abdelfattah

🌐 LinkedIn

🐙 GitHub
## Thank you for being here

About

my training web site to have a website working in R

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors