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 | Provenance | Actions |
|---|---|---|---|---|
| quipuskyfree-1.0.1.tar.gz | 99.1 kB | Without provenance | Details for quipuskyfree-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| quipuskyfree-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for quipuskyfree-1.0.1-py3-none-any.whl |
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
|
Security for QuipuSkyfree 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.