Skip to content

This is the github for the paper "Solar activity classification based on Mg II spectra:towards classification on compressed data"

License

Notifications You must be signed in to change notification settings

DenisUllmann/Solar-activity-classification-based-on-Mg-II-spectra-towards-classification-on-compressed-data

Repository files navigation

This several script combined with train dataset will help you to reproduce results of arXiv:

Scripts have following purposes:

observation2centroids.py - downloads and saves selected observation with irisreader into local folder, tranforms data into clusterized centroids format (compressed data)
observ_downloader.py - downloads and saves selected observation with irisreader into local folder

xgboost_classfication.py - trains xgboost ML model on the train compressed dataset
cnn_classfication.py - trains CNN ML model on the train compressed dataset
xgboost_rawclassfication.py - xgboost ML model on the train raw dataset
tools.py - just some additional functions

One should have irisreader, xgboost, sklearn and pandas packages install in order to work properly for this scripts.

To get all the required packages, you can also run pip install -r requirements.txt

About

This is the github for the paper "Solar activity classification based on Mg II spectra:towards classification on compressed data"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages