Quipu-Skyfree
Quipu-Skyfree es un software de análisis de datos astronómicos diseñado con fines educativos. Permite a los usuarios conectarse a diversas bases de datos astronómicas, realizar cálculos científicos y aplicar algoritmos de machine learning para analizar los datos.
Características
- Conexión a bases de datos astronómicas:
- SDSS (Sloan Digital Sky Survey): Para datos de galaxias y espectros.
- DESI (Dark Energy Spectroscopic Instrument): Para objetos del cosmos profundo.
- NASA ESI (NASA Exoplanet Science Institute): Para datos de exoplanetas.
- NEO (Near-Earth Object): Para datos de asteroides y cometas.
- Cálculos astronómicos:
- Constante de Hubble
- Redshift
- Velocidad angular
- Parámetros orbitales
- Redshift fotométrico (photo-z)
- Machine Learning:
- Clustering: Agrupación de datos mediante K-Means y HDBSCAN.
- Regresión con Redes Neuronales: Predicción de valores mediante redes neuronales con TensorFlow/Keras.
- Interfaz de línea de comandos (CLI): Un menú interactivo para guiar al usuario a través de las diferentes funcionalidades.
Estructura del Proyecto
Calculations/: Contiene la lógica para los cálculos astronómicos.DB/: Gestiona la conexión y consulta a las bases de datos astronómicas.ML/: Implementa los algoritmos de machine learning.Routines/: Orquesta el flujo de la aplicación y contiene el menú principal.routines/data/: Directorio donde se guardan los datasets descargados.
Instalación
- Clona el repositorio:
git clone https://github.com/tu_usuario/Quipu-Skyfree.git
- Instala las dependencias:
pip install -r requirements.txt
Uso
Para iniciar la aplicación, ejecuta el siguiente comando desde el directorio raíz del proyecto:
python Routines/rutinas.py
Esto iniciará el menú interactivo en la línea de comandos, donde podrás seleccionar la fuente de datos, realizar cálculos y aplicar análisis de machine learning.
Metadata
Release files for QuipuSkyfree 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quipuskyfree-1.0.1.tar.gz | 99.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quipuskyfree-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 214.6 kB
Release files / quipuskyfree-1.0.1.tar.gz
| Download URL | quipuskyfree-1.0.1.tar.gz |
|---|---|
| Size | 99.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd69fe05197b81df3f4c0a341959282a6a30fecf97ac043a2a4210de35f6746a
|
|
BLAKE2b-256 checksum How to use checksums |
abb80e3ec437de28d67f4f8c43a4dd105192bcd6d8a8336a2ab8250b32410603
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / quipuskyfree-1.0.1-py3-none-any.whl
| Download URL | quipuskyfree-1.0.1-py3-none-any.whl |
|---|---|
| Size | 115.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6216dd5d6b01570c043ece3a0649ae338285ee90fd7c56013b0a5e1cdc80243d
|
|
BLAKE2b-256 checksum How to use checksums |
629c0b8849e3eb09dd05c5ba47d440569fae073913beced2e8fb745e7f638ee3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|