name: environmental description: Environmental science and protection license: MIT compatibility: opencode metadata: audience: environmental scientists, researchers, policy makers category: science
What I do
- Study natural systems and environmental processes
- Analyze environmental impacts and solutions
- Assess pollution and contamination
- Research climate change effects
- Evaluate sustainability practices
- Develop environmental management strategies
When to use me
- When studying environmental systems
- When assessing environmental impacts
- When developing sustainability strategies
- When analyzing pollution sources
- When studying climate change
- When preparing environmental assessments
Key Concepts
Environmental Systems
Atmosphere
- Composition: N₂ (78%), O₂ (21%), Ar (0.9%)
- Layers: Troposphere, stratosphere, mesosphere, thermosphere
- Greenhouse effect
- Ozone layer
Hydrosphere
- Water distribution: 97% oceans, 3% freshwater
- Water cycle: Evaporation, precipitation, runoff
- Ocean chemistry: Salinity, pH, currents
Lithosphere
- Rock cycle
- Soil formation
- Mineral resources
Environmental Issues
- Climate change
- Air pollution
- Water pollution
- Deforestation
- Biodiversity loss
- Waste management
Sustainability Principles
# Example: Carbon footprint calculation
def carbon_footprint(energy_use, emission_factor):
"""
Calculate CO2 emissions.
energy_use: kWh or liters
emission_factor: kg CO2 per unit
"""
return energy_use * emission_factor
# Common emission factors
emission_factors = {
'electricity': 0.5, # kg CO2/kWh
'gasoline': 2.3, # kg CO2/liter
'diesel': 2.7 # kg CO2/liter
}