- Notifications
You must be signed in to change notification settings - Fork0
We model exoplanets as nodes in a graph, connecting them using Euclidean similarity based on planetary and stellar features. Our goal is to identify Earth-like planets and use inferential statistics to analyze whether stellar characteristics are related to the likelihood of hosting such planets.
License
Matheus-Emanue123/StellarInsights
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository contains the code and data used for this work:
A Graph Driven Approach to Complex Challenges A Case Study on Multiobjective Stellar and Earth Like Exoplanet Clustering
This repository contains code for analyzing stellar metallicity and mass in relation to Earth-like exoplanets using graph-based methods. It includes:
- Interactive graph construction
- Cluster analysis and statistical tests
- Planetary mass and metallicity analysis
Ensure you have the following installed:
- Python (>=3.8)
- GCC/G++ (>=11) for compiling C/C++ dependencies
git clone https://github.com/Matheus-Emanue123/StellarInsights.gitcd StellarInsights
Create a virtual environment and install required Python packages:
python -m venv venvsource venv/bin/activate# On Windows use `venv\Scripts\activate`pip install -r requirements.txt
To execute the main analysis and graph construction, run:
python generate_graphs_and_analysis.py
To run clustering and statistical tests:
python cluster_analysis_and_statistical_tests.py
To analyze metallicity and mass:
python analyze_planet_metallicity_and_mass.py
The following Python libraries are used:
numpy
pandas
matplotlib
seaborn
networkx
pyvis
scipy
openpyxl
Ensure all dependencies are installed before running the scripts.
- Interactive Graphs (
.html
files) - Sub-databases for Gephi (
.csv
files) - Statistical Analysis (
.txt
files) - Clustered Data Visualizations
Feel free to explore and contribute! 🚀
About
We model exoplanets as nodes in a graph, connecting them using Euclidean similarity based on planetary and stellar features. Our goal is to identify Earth-like planets and use inferential statistics to analyze whether stellar characteristics are related to the likelihood of hosting such planets.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.