Installation
Bienvenue sur la page d'installation du pipeline Astro-Spectro !
Suivez ces étapes pour préparer votre environnement et démarrer rapidement.
Pour toute explication détaillée, consultez la Guide utilisateur.
Prérequis
- Python 3.9+
- Git
- (Optionnel) JupyterLab ou Jupyter Notebook pour exécuter les notebooks interactifs
Étape 1 : Cloner le dépôt
Ouvrez votre terminal et lancez :
git clone https://github.com/PhD-Brown/AstroSpectro.git
cd AstroSpectro
Étape 2 : Créer et activer un environnement virtuel Python
python -m venv venv
source venv/bin/activate # Sur Windows : .\venv\Scripts\activate
Étape 3 : Installer les dépendances
pip install -r requirements.txt
Les dépendances principales incluent :
astropy
, numpy
, scikit-learn
, matplotlib
, pandas
, seaborn
, tqdm
, joblib
, requests
Pour des fonctionnalités avancées : dé-commentez dans requirements.txt
les lignes pour lightgbm
, xgboost
, pywavelets
, ou les notebooks (jupyterlab
, notebook
).
Étape 4 : Lancer Jupyter (optionnel mais recommandé)
Pour démarrer l'interface interactive :
jupyter lab
# ou
jupyter notebook
Étape 5 : Premier lancement du pipeline
Le notebook principal est :
notebooks/00_master_pipeline.ipynb
Pour télécharger vos premiers spectres :
Ouvrez notebooks/01_download_spectra.ipynb
et exécutez les cellules pour récupérer un lot d’exemple depuis LAMOST DR5.
- Consultez la section FAQ dans la documentation.
- Ouvrez une issue GitHub pour obtenir de l’aide.
Félicitations, vous êtes prêt à explorer Astro-Spectro !