Skip to content

Red1-Rahman/Astro-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astro-AI: Galaxy Evolution Analysis Platform 🌌

License: Proprietary Platform: Streamlit Python: 3.10+

🚀 Overview

Astro-AI is a comprehensive galaxy evolution analysis platform that integrates cosmic evolution simulations, cluster environment analysis, and JWST spectroscopy into a unified research environment. Developed by Team R3NS for the CAM-SUST 2025 program.

🎯 Key Features

  • 🌌 Cosmic Evolution Simulations: 21cm reionization modeling with 21cmFAST
  • 🌟 Cluster Environment Analysis: Galaxy clustering and environmental effects
  • 🔭 JWST Spectrum Analysis: STScI pipeline integration and Bagpipes SED fitting
  • 📈 Integrated Dashboard: Cross-module analysis and visualization
  • 🤖 AI-Powered Insights: OpenAI integration for scientific interpretation
  • 📱 Web-Based Interface: Streamlit-powered responsive UI

🏛️ Institutional Affiliation

CAM-SUST 2025 Program
Copernicus Astronomical Memorial of Shahjalal University of Science and Technology
Sylhet, Bangladesh

👥 Development Team

Team R3NS

  1. Redwan Rahman - Project Lead, Backend & Frontend Development
  2. Nishat Nabilah Ahmed - Scientific Validation Lead
  3. Nafia Wahid Nirjhor - Backend Development
  4. Saidul Hossain Al Amin - Scientific Validation & Documentation
  5. Ahnaf Rahman Nabil - Quality Assurance

🔒 License & Usage

⚠️ PROPRIETARY SOFTWARE - ALL RIGHTS RESERVED

This software is protected under the Astro-AI Proprietary License.

✅ Permitted Uses

  • Educational purposes within academic institutions
  • Non-commercial research
  • Personal learning and study

❌ Prohibited Uses

  • Commercial use without permission
  • Distribution or redistribution
  • Modification or derivative works
  • Removal of attribution

📧 Permission Requests

For any use beyond the permitted scope, you must obtain written permission from BOTH:

  1. Redwan Rahman: redwanrahman2002@outlook.com
  2. CAM-SUST: Copernicus Astronomical Memorial of Shahjalal University of Science and Technology

🛠️ Installation & Deployment

Quick Start (Educational Use Only)

# Clone the repository (authorized users only)
git clone https://github.com/Red1-Rahman/CAM-SUST2025.git
cd CAM-SUST2025

# Install dependencies
pip install -r requirements.txt

# Launch the application
streamlit run app.py

Production Deployment

Complete Scientific Stack: Full astronomical analysis capabilities from deployment.

For Streamlit Community Cloud deployment, see DEPLOYMENT.md for comprehensive scientific package setup.

Included: 21cm simulations, SED fitting, JWST pipeline, AI analysis, advanced astronomical packages.

Streamlit Cloud Platform: linux-64 (Debian-based containers)

📋 System Requirements

Development Environment

  • Python: 3.10 or higher
  • Operating System: Linux (recommended), Windows (limited), macOS
  • Memory: 4GB RAM minimum, 8GB+ recommended
  • Storage: 2GB free space for dependencies

Production Environment (Streamlit Cloud)

  • Platform: linux-64 (x86_64 architecture)
  • Container OS: Debian bookworm
  • Python Environment: Conda + pip managed
  • System Packages: apt-get installable libraries

🔧 Core Dependencies

  • Web Framework: Streamlit
  • Scientific Computing: NumPy, SciPy, Pandas
  • Astronomy: Astropy, Bagpipes
  • Visualization: Matplotlib, Seaborn
  • AI Integration: OpenAI API

Optional heavy dependencies: py21cmfast, JWST pipeline

📚 Documentation

  • INSTALL.md - Installation guide for all environments
  • DEPLOYMENT.md - Streamlit Cloud deployment guide
  • LICENSE - Full licensing terms and conditions
  • COPYRIGHT - Copyright notice and restrictions

🎓 Academic Citation

If you use this software for academic research (with proper permission), please cite:

@software{astro_ai_2025,
  title={Astro-AI: Galaxy Evolution Analysis Platform},
  author={Rahman, Redwan and Team R3NS},
  institution={CAM-SUST, Shahjalal University of Science and Technology},
  year={2025},
  url={https://github.com/Red1-Rahman/CAM-SUST2025}
}

⚠️ Important Legal Notice

This software contains proprietary algorithms and methodologies developed specifically for astronomical research. Unauthorized use, copying, distribution, or modification is strictly prohibited and may result in legal action.

By accessing this repository, you acknowledge that you have read and agree to the terms specified in the LICENSE file.

📞 Contact

Primary Contact: Redwan Rahman
📧 Email: redwanrahman2002@outlook.com

Institutional Contact: CAM-SUST
🏛️ Copernicus Astronomical Memorial of Shahjalal University of Science and Technology
📍 Sylhet, Bangladesh 📧 Email: camsust@gmail.com


© 2025 Redwan Rahman and CAM-SUST. All rights reserved.