ExoBengal Documentation
A powerful Python package for accessing, analyzing, and visualizing NASA exoplanet data. Build amazing discoveries with our comprehensive toolkit.
Install via pip:
Terminal
$
Quick Start
Get up and running with ExoBengal in minutes
Installation
Python versions, install steps, and dependencies
API Reference
DetectExoplanet class, training and inference methods
Tutorials
Step-by-step guides for common tasks
Examples
Real-world examples and use cases
Data Reference
Dataset columns, labels, and preprocessing
Models
Artifacts, loading behavior, and retraining
Notebook
Walkthrough of test.ipynb and outputs
Why Choose ExoBengal?
Easy Data Access
Simple Python interface to NASA Exoplanet Archive
Rich Filtering
Advanced filtering and search capabilities
Visualization Tools
Built-in plotting and visualization functions
Open Source
MIT licensed and community driven
Quick Example
from exobengal.exobengal import DetectExoplanet
detector = DetectExoplanet()
sample = [365.0, 1.0, 288.0, 1.0, 4.44, 5778, 0.1, 5.0, 100.0]
print(detector.random_forest(sample))