Programski paket Astropy (CROSBI ID 402676)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Pranjić, Ivan
Bilalbegović, Goranka
hrvatski
Programski paket Astropy
U astronomiji su potrebni alati s kojima se može upravljati mnoštvom podataka koji se prikupljaju o raznim objektima u svemiru. Zbog toga je nastao projekt Astropy. To je paket rutina koje su napisane u programskom jeziku Python. Primarna namjena paketa Astropy je uporaba u astrofizici, ali se može koristiti i u drugim granama fizike. Radi se o projektu otvorenog koda koji se pojavio 2013. godine. Od tada se znatno razvio, ali na njemu se i dalje radi. Astropy je primjer uspješnog znanstveno-računalnog projekta svjetskih razmjera. Ovaj rad čitatelja provodi kroz kratki uvod u programski jezik Python i njegove značajnije pakete i sučelja, kao što su NumPy, SciPy, matplotlib i Jupyter. Opisan je Github koji, kao kolaboracijska platforma, čini programske pakete u Pythonu lako dostupnim svima koji žele dati doprinos njihovom razvoju. Čitatelja se nakon toga uvodi u projekt Astropy i njegove mogućnosti. Opisani su se neki osnovni potpaketi, kao što su podrška za fizičke jedinice i njihovu konverziju, konstante, koordinatni sustavi, kozmološki modeli, tablice, specijalni formati datoteka, itd. Opisan je i paket Astropy projekta poznat kao Astroquery. Kroz primjere pretraživanja baza primjenom paketa Astroquery dobiveni su podaci za nekoliko izabranih astrofizičkih objekata. Na kraju se, koristeći potpaket za koordinate, navodi primjer jednog zadatka koji bi bio primjeren višim razredima prirodoslovno- matematičke gimnazije.
Programski jezik Python; Astropy; Numpy; Scipy; Jupyter; astrogfizika
nije evidentirano
engleski
Software package Astropy
nije evidentirano
Python programming language; Astropy; Numpy; Scipy; Jupyter; astrophysics
nije evidentirano
Podaci o izdanju
60
31.03.2016.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Prirodoslovno-matematički fakultet, Zagreb
Zagreb