Skip to content

Commit

Permalink
major update
Browse files Browse the repository at this point in the history
  • Loading branch information
EhsanGharibNezhad committed Nov 1, 2023
1 parent 3733605 commit a0942d5
Show file tree
Hide file tree
Showing 195 changed files with 1,185 additions and 79,090 deletions.
62 changes: 62 additions & 0 deletions TelescopeML.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
Metadata-Version: 2.1
Name: TelescopeML
Version: 0.0.1
Summary: Deep Convolutional Neural Networks and Machine Learning Models for Analyzing Stellar and Exoplanetary Telescope Spectra
Home-page: https://ehsangharibnezhad.github.io/TelescopeML
Download-URL: https://github.com/EhsanGharibNezhad/TelescopeML
Author: Ehsan (Sam) Gharib-Nezhad
Author-email: [email protected]
License: GPL-3.0
Keywords: Astronomy,Stars,Telescope,CNN
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy==1.26.1
Requires-Dist: bokeh
Requires-Dist: pandas
Requires-Dist: astropy
Requires-Dist: matplotlib
Requires-Dist: seaborn==0.12.2
Requires-Dist: sphinx==7.2.6
Requires-Dist: scipy==1.11.1
Requires-Dist: keras==2.14.0
Requires-Dist: tensorflow==2.14.0
Requires-Dist: jupyterlab
Requires-Dist: sphinx
Requires-Dist: spectres==2.2.0
Requires-Dist: scikit-learn==1.3.0

# TelescopeML

![logo](logo_TelescopeML.png)

** `TelescopeML`: Deep Convolutional Neural Networks and Machine Learning Models for Analyzing Stellar and Exoplanetary Telescope Spectra**

## Brief introduction

``TelescopeML`` is a Python package comprising a series of modules, each equipped with specialized machine learning and
statistical capabilities for conducting Convolutional Neural Networks (CNN) or Machine Learning (ML) training on
datasets captured from the atmospheres of extrasolar planets and brown dwarfs.

## Main Features and Modules:

- *StatVisAnalyzer*: Explore and process the synthetic datasets (or the training examples) and perform statistical analysis.
- *DeepBuilder*: Specify training and target features, normalize/scale datasets, and construct a CNN model.
- *DeepTrainer*: Create an ML model, train the model with the training examples, and utilize hyperparameters.
- *Predictor*: Train the module using specified hyperparameters.


## Documentation

- Documentation: https://ehsangharibnezhad.github.io/TelescopeML/
- Installation: https://ehsangharibnezhad.github.io/TelescopeML/installation.html
- Tutorials: https://ehsangharibnezhad.github.io/TelescopeML/tutorials.html
- The code: https://ehsangharibnezhad.github.io/TelescopeML/code.html
- Concepts: https://ehsangharibnezhad.github.io/TelescopeML/knowledgebase.html

16 changes: 16 additions & 0 deletions TelescopeML.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
LICENSE
README.md
setup.cfg
setup.py
TelescopeML/DeepBuilder.py
TelescopeML/DeepTrainer.py
TelescopeML/IO_utils.py
TelescopeML/Predictor.py
TelescopeML/StatVisAnalyzer.py
TelescopeML/__init__.py
TelescopeML.egg-info/PKG-INFO
TelescopeML.egg-info/SOURCES.txt
TelescopeML.egg-info/dependency_links.txt
TelescopeML.egg-info/not-zip-safe
TelescopeML.egg-info/requires.txt
TelescopeML.egg-info/top_level.txt
1 change: 1 addition & 0 deletions TelescopeML.egg-info/dependency_links.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions TelescopeML.egg-info/not-zip-safe
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

14 changes: 14 additions & 0 deletions TelescopeML.egg-info/requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
numpy==1.26.1
bokeh
pandas
astropy
matplotlib
seaborn==0.12.2
sphinx==7.2.6
scipy==1.11.1
keras==2.14.0
tensorflow==2.14.0
jupyterlab
sphinx
spectres==2.2.0
scikit-learn==1.3.0
1 change: 1 addition & 0 deletions TelescopeML.egg-info/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TelescopeML
Loading

0 comments on commit a0942d5

Please sign in to comment.