Skip to content

pgrobasillobre/GraphAIne

Repository files navigation

GraphAIne

🚀 Neural Networks for Graphene Plasmonics

📌 Table of Contents


📖 About

GraphAIne is a deep learning framework for graphene plasmonics using neural networks.
It predicts atomic charge distributions based on frequency-dependent interactions in graphene nanostructures.

This framework uses feedforward neural networks (FNNs) to model atomic-level charge responses
and is designed to handle large-scale graphene-based molecular simulations.


⚙️ Installation

Run the installation script to set up GraphAIne:

chmod +x install.sh
./install.sh

🛠 Prerequisites

  • Python 3.8.10 or later
  • pip3 (Python package manager for Python 3)
  • Virtual environment support (venv or virtualenv)
  • Required Python packages:
    • numpy (latest version)
    • pandas (latest version)
    • tensorflow (latest version)

🚀 How to use

python3 src/inference/fnn_predict.py -h


📜 License

This project is licensed under the GNU General Public License v3.0


📩 Contact

For any issue contact pgrobasillobre@gmail.com