#astropython — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #astropython, aggregated by home.social.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pymeeus. PyMeeus is a Python implementation of the astronomical algorithms described in the classical book "Astronomical Algorithms, 2nd Edition, Willmann-Bell Inc. (1998)" by Jean Meeus.
There are great astronomical libraries out there. For instance, if you're looking for high precision and speed you should take a look at libnova. For a set of Python modules aimed at professional
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pymeeus. PyMeeus is a Python implementation of the astronomical algorithms described in the classical book "Astronomical Algorithms, 2nd Edition, Willmann-Bell Inc. (1998)" by Jean Meeus.
There are great astronomical libraries out there. For instance, if you're looking for high precision and speed you should take a look at libnova. For a set of Python modules aimed at professional
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-gyoto. Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity.
This package also includes a Gyoto plug-in allowing to write new Gyoto objects in the Python 3 language.
This package provides an extension for the Python 3 programming language exposing the Gyoto facilities. It allows using Gyoto interactively from the Python 3 prompt or
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-gyoto. Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity.
This package also includes a Gyoto plug-in allowing to write new Gyoto objects in the Python 3 language.
This package provides an extension for the Python 3 programming language exposing the Gyoto facilities. It allows using Gyoto interactively from the Python 3 prompt or
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-reproject. This is a package to reproject astronomical images using various techniques via a uniform interface. Reprojection means the re-gridding of images from one world coordinate system to another (for example changing the pixel resolution, orientation, coordinate system). Currently implemented are reprojection of celestial images by interpolation, as well as by finding the exact
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-reproject. This is a package to reproject astronomical images using various techniques via a uniform interface. Reprojection means the re-gridding of images from one world coordinate system to another (for example changing the pixel resolution, orientation, coordinate system). Currently implemented are reprojection of celestial images by interpolation, as well as by finding the exact
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pyavm. PyAVM is a module to represent, read, and write metadata following the Astronomy Visualization Metadata (AVM) standard. With pyavm you can:
* Parse AVM meta-data from an existing image.
* Access and Set the metadata.
* Create an AVM object from scratch.
* Convert to a WCS object.
* Initialize from a FITS header.
* Initialize from a WCS object.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pyavm. PyAVM is a module to represent, read, and write metadata following the Astronomy Visualization Metadata (AVM) standard. With pyavm you can:
* Parse AVM meta-data from an existing image.
* Access and Set the metadata.
* Create an AVM object from scratch.
* Convert to a WCS object.
* Initialize from a FITS header.
* Initialize from a WCS object.
1/2⤵ -
🚀 ¡Nuevo proyecto en GitHub!
🔗 https://github.com/RubenFS777/Trayector
Trayector es un programa en #Python para visualizar trayectorias de sondas y misiones espaciales usando datos del sistema Horizons del JPL de la NASA.
Incluye ejemplo con la misión #ArtemisII: descarga los vectores efemérides directamente desde https://ssd.jpl.nasa.gov/horizons y visualiza el viaje lunar paso a paso.🚀 New open-source project on GitHub! Trayector is a #Python tool to visualize trajectories of space probes and missions using ephemeris data from NASA's JPL Horizons system.
Comes with a ready-to-use example for the #ArtemisII mission — just download the vector table from JPL and plot the lunar journey in minutes.
🔗 https://github.com/RubenFS777/Trayector🚀 Proiect nou pe GitHub! Trayector este un program în #Python pentru vizualizarea traiectoriilor sondelor spațiale și misiunilor, folosind date efemeride din sistemul Horizons al JPL/NASA.
Include un exemplu complet pentru misiunea #ArtemisII — descarcă vectorii din JPL și trasează călătoria lunară în câteva minute.
🔗 https://github.com/RubenFS777/Trayector#AstroPython #AstronomySoftware #ScienceSoftware #NASA #JPL #OpenSource
-
🚀 ¡Nuevo proyecto en GitHub!
🔗 https://github.com/RubenFS777/Trayector
Trayector es un programa en #Python para visualizar trayectorias de sondas y misiones espaciales usando datos del sistema Horizons del JPL de la NASA.
Incluye ejemplo con la misión #ArtemisII: descarga los vectores efemérides directamente desde https://ssd.jpl.nasa.gov/horizons y visualiza el viaje lunar paso a paso.🚀 New open-source project on GitHub! Trayector is a #Python tool to visualize trajectories of space probes and missions using ephemeris data from NASA's JPL Horizons system.
Comes with a ready-to-use example for the #ArtemisII mission — just download the vector table from JPL and plot the lunar journey in minutes.
🔗 https://github.com/RubenFS777/Trayector🚀 Proiect nou pe GitHub! Trayector este un program în #Python pentru vizualizarea traiectoriilor sondelor spațiale și misiunilor, folosind date efemeride din sistemul Horizons al JPL/NASA.
Include un exemplu complet pentru misiunea #ArtemisII — descarcă vectorii din JPL și trasează călătoria lunară în câteva minute.
🔗 https://github.com/RubenFS777/Trayector#AstroPython #AstronomySoftware #ScienceSoftware #NASA #JPL #OpenSource
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-ephem. PyEphem provides an ephem Python package for performing high-precision astronomy computations. The underlying numeric routines are coded in C and are the same ones that drive the popular XEphem astronomy application, whose author, Elwood Charles Downey, generously gave permission for their use in PyEphem.
The name ephem is short for the word ephemeris, which is the traditional
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-ephem. PyEphem provides an ephem Python package for performing high-precision astronomy computations. The underlying numeric routines are coded in C and are the same ones that drive the popular XEphem astronomy application, whose author, Elwood Charles Downey, generously gave permission for their use in PyEphem.
The name ephem is short for the word ephemeris, which is the traditional
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-vispy. Vispy is a high-performance interactive 2D/3D data visualization library.
Vispy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.
This package provides VisPy for the Python 3 interpreter.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-vispy. Vispy is a high-performance interactive 2D/3D data visualization library.
Vispy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.
This package provides VisPy for the Python 3 interpreter.
-
#IRAF #AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pyraf. PyRAF is a command language for running IRAF tasks in a Python like environment. It works very similar to IRAF CL, but has been updated to allow such things as importing Python modules, GUI parameter editing and help. It can be imported into Python allowing you to run IRAF commands from within a larger script.
-
#IRAF #AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pyraf. PyRAF is a command language for running IRAF tasks in a Python like environment. It works very similar to IRAF CL, but has been updated to allow such things as importing Python modules, GUI parameter editing and help. It can be imported into Python allowing you to run IRAF commands from within a larger script.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-asdf. ASDF (Advanced Scientific Data Format) is a proposed next generation interchange format for scientific data. ASDF aims to exist in the same middle ground that made FITS so successful, by being a hybrid text and binary format: containing human editable metadata for interchange, and raw binary data that is fast to load and use. Unlike FITS, the metadata is highly structured and is
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-asdf. ASDF (Advanced Scientific Data Format) is a proposed next generation interchange format for scientific data. ASDF aims to exist in the same middle ground that made FITS so successful, by being a hybrid text and binary format: containing human editable metadata for interchange, and raw binary data that is fast to load and use. Unlike FITS, the metadata is highly structured and is
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-drms. The drms module provides an easy-to-use Python interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible Joint Science Operations Center (JSOC) server by default, but can also be used with local NetDRMS sites.
The Helioseismic and Magnetic Imager (HMI) and the Atmospheric Imaging Assembly (AIA) are instruments aboard the Solar Dynamics
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-drms. The drms module provides an easy-to-use Python interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible Joint Science Operations Center (JSOC) server by default, but can also be used with local NetDRMS sites.
The Helioseismic and Magnetic Imager (HMI) and the Atmospheric Imaging Assembly (AIA) are instruments aboard the Solar Dynamics
1/2⤵ -
#SciencePublication #AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-montagepy. MontagePy is a toolkit for assembling astronomical images into custom mosaics.
It uses algorithms that preserve the calibration and positional (astrometric) fidelity of the input images to deliver mosaics that meet user-specified parameters of projection, coordinates, and spatial scale. It supports all projections and coordinate systems in use in
1/2⤵ -
#SciencePublication #AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-montagepy. MontagePy is a toolkit for assembling astronomical images into custom mosaics.
It uses algorithms that preserve the calibration and positional (astrometric) fidelity of the input images to deliver mosaics that meet user-specified parameters of projection, coordinates, and spatial scale. It supports all projections and coordinate systems in use in
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-fast-histogram. fast-histogram aims to provide simple and fast histogram functions for regular bins that don't compromise on performance. It doesn't do anything complicated - it just implements a simple histogram algorithm in C and keeps it simple. The aim is to have functions that are fast but also robust and reliable. The result is a 1D histogram function here that is 7-15x faster
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-fast-histogram. fast-histogram aims to provide simple and fast histogram functions for regular bins that don't compromise on performance. It doesn't do anything complicated - it just implements a simple histogram algorithm in C and keeps it simple. The aim is to have functions that are fast but also robust and reliable. The result is a 1D histogram function here that is 7-15x faster
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-healpy. HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a sphere. As suggested in the name, this pixelization produces a subdivision of a spherical surface in which each pixel covers the same surface area as every other pixel. It is commonly used to store all-sky astronomical images, most famously maps of the cosmic microwave background.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-healpy. HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a sphere. As suggested in the name, this pixelization produces a subdivision of a spherical surface in which each pixel covers the same surface area as every other pixel. It is commonly used to store all-sky astronomical images, most famously maps of the cosmic microwave background.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-drizzle. The drizzle library is a Python package for combining dithered images into a single image. This library is derived from code used in drizzlepac. Like drizzlepac, most of the code is implemented in the C language. The biggest change from drizzlepac is that this code passes an array that maps the input to output image into the C code, while the drizzlepac code computes the
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-drizzle. The drizzle library is a Python package for combining dithered images into a single image. This library is derived from code used in drizzlepac. Like drizzlepac, most of the code is implemented in the C language. The biggest change from drizzlepac is that this code passes an array that maps the input to output image into the C code, while the drizzlepac code computes the
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pysynphot. pysynphot simulates photometric data and spectra as they are observed with the Hubble Space Telescope (HST). Passbands for standard photometric systems are available, and users can incorporate their own filters, spectra, and data. pysynphot user interface allows you to:
* Construct complicated composite spectra from various grids of model
1/3⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pysynphot. pysynphot simulates photometric data and spectra as they are observed with the Hubble Space Telescope (HST). Passbands for standard photometric systems are available, and users can incorporate their own filters, spectra, and data. pysynphot user interface allows you to:
* Construct complicated composite spectra from various grids of model
1/3⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-fitsio. Fitsio provides an easy to use object-oriented API including providing a Numpy interface to FITS files read from CFITSIO. It allows direct access to the columns of a FITS binary table which can be useful for reading large fits files. Compared to astropy.io.fits, this package is closer to the underlying cfitsio library.
Fitsio also exposes a microlanguage (implemented in
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-fitsio. Fitsio provides an easy to use object-oriented API including providing a Numpy interface to FITS files read from CFITSIO. It allows direct access to the columns of a FITS binary table which can be useful for reading large fits files. Compared to astropy.io.fits, this package is closer to the underlying cfitsio library.
Fitsio also exposes a microlanguage (implemented in
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-numpy. NumPy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
This package installs NumPy for Python 3.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-numpy. NumPy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
This package installs NumPy for Python 3.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astroml. AstroML is a Python 3 module for machine learning and data mining built on numpy, scipy, scikit-learn, and matplotlib. It contains a growing library of statistical and machine learning routines for analyzing astronomical data in Python, loaders for several open astronomical datasets, and a large suite of examples of analyzing and visualizing astronomical datasets.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astroml. AstroML is a Python 3 module for machine learning and data mining built on numpy, scipy, scikit-learn, and matplotlib. It contains a growing library of statistical and machine learning routines for analyzing astronomical data in Python, loaders for several open astronomical datasets, and a large suite of examples of analyzing and visualizing astronomical datasets.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-unyt. Often writing code that deals with data that has units can be confusing. A function might return an array but at least with plain NumPy arrays, there is no way to easily tell what the units of the data are without somehow knowing a priori.
The unyt package (pronounced like “unit”) provides a subclass of NumPy’s ndarray class that knows about units.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-unyt. Often writing code that deals with data that has units can be confusing. A function might return an array but at least with plain NumPy arrays, there is no way to easily tell what the units of the data are without somehow knowing a priori.
The unyt package (pronounced like “unit”) provides a subclass of NumPy’s ndarray class that knows about units.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astropy-affiliated. A major part of the Astropy project is the concept of “Affiliated Packages”. An affiliated package is an astronomy-related Python package that is not part of the astropy core package, but has requested to be included as part of the Astropy project’s community. These packages are expressing an interest in Astropy’s goals of improving reuse, interoperability, and
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astropy-affiliated. A major part of the Astropy project is the concept of “Affiliated Packages”. An affiliated package is an astronomy-related Python package that is not part of the astropy core package, but has requested to be included as part of the Astropy project’s community. These packages are expressing an interest in Astropy’s goals of improving reuse, interoperability, and
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astroalign. Astroalign is a Python module that will try to align two stellar astronomical images, especially when there is no WCS information available.
It does so by finding similar 3-point asterisms (triangles) in both images and deducing the affine transformation between them.
Generic registration routines try to match feature points, using corner detection routines to make the
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astroalign. Astroalign is a Python module that will try to align two stellar astronomical images, especially when there is no WCS information available.
It does so by finding similar 3-point asterisms (triangles) in both images and deducing the affine transformation between them.
Generic registration routines try to match feature points, using corner detection routines to make the
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pygnuplot. PyGnuplot works as a Python pipe for Gnuplot allowing to pipe commands to Gnuplot command prompt, plot, save data files, create postscript and PDF files
This package installs the library for Python 3.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pygnuplot. PyGnuplot works as a Python pipe for Gnuplot allowing to pipe commands to Gnuplot command prompt, plot, save data files, create postscript and PDF files
This package installs the library for Python 3.
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astlib. astLib is a set of Python3 modules that provides some tools for research astronomers. It can be used for astronomical plots, some statistics, common calculations, coordinate conversions, and manipulating FITS images with World Coordinate System (WCS) information through PyWCSTools - a simple wrapping of WCSTools by Jessica Mink. PyWCSTools is distributed (and developed) as
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astlib. astLib is a set of Python3 modules that provides some tools for research astronomers. It can be used for astronomical plots, some statistics, common calculations, coordinate conversions, and manipulating FITS images with World Coordinate System (WCS) information through PyWCSTools - a simple wrapping of WCSTools by Jessica Mink. PyWCSTools is distributed (and developed) as
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-cmyt. This package provides several colormaps for the scientific use with matplotlib. It contains perceptually uniform sequential colormaps (abre, dusk, kepl, octarine), monochromatic sequential colormaps (blue, green, red) and other (algae, pastel and xray).
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-cmyt. This package provides several colormaps for the scientific use with matplotlib. It contains perceptually uniform sequential colormaps (abre, dusk, kepl, octarine), monochromatic sequential colormaps (blue, green, red) and other (algae, pastel and xray).
-
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-specreduce. The specreduce package aims to provide a data reduction toolkit for optical and infrared spectroscopy, on which applications such as pipeline processes for specific instruments can be built.
The scope of its functionality is limited to basic spectroscopic reduction, with basic image processing steps (such as bias subtraction) instead covered by ccdproc and other packages,
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astroquery. Astroquery is a set of Python tools for querying astronomical web forms and databases.
This is the Python 3 version of the package.
-
#AstroPython #VirtualObservatory #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-pymoc. PyMOC provides a Python compatible library for handling MOCs.
Frequently astronomical survey catalogues or images are sparse and cover only a small part of the sky. In a Multi-Order Coverage map the extent of data in a particular dataset is cached as a pre-calculated mask image. The hierarchical nature enables fast boolean operations in image space,
1/3⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-astropy. The astropy package contains core functionality and some common tools needed for performing astronomy and astrophysics research with Python. It can be extended by a number of "affiliated packages" that are intended to work with the core package.
-
#AstroDatareduction #AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-photutils. Photutils contains functions for:
* estimating the background and background rms in astronomical images
* detecting sources in astronomical images
* estimating morphological parameters of those sources (e.g., centroid
and shape parameters)
* performing aperture and PSF photometry
This package contains the Python 3 version of the package.
1/2⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware
Random #Debian Astro package of the week is python3-emcee. emcee is an extensible, pure-Python implementation of Goodman & Weare's Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler. It's designed for Bayesian parameter estimation.
-
#AstroPython #AstronomySoftware #ScienceSoftware #DebianBookworm
Random #Debian Astro package of the week is python3-pysynphot. pysynphot simulates photometric data and spectra as they are observed with the Hubble Space Telescope (HST). Passbands for standard photometric systems are available, and users can incorporate their own filters, spectra, and data. pysynphot user interface allows you to:
* Construct complicated composite spectra from various grids of model
1/3⤵ -
#AstroPython #AstronomySoftware #ScienceSoftware #DebianBookworm
Random #Debian Astro package of the week is python3-pydl. PyDL consists of Python replacements for functions that are part of the IDL built-in library or part of astronomical IDL libraries. The emphasis is on reproducing results of the astronomical library functions. Only the bare minimum of IDL built-in functions are implemented to support this.
There are four astronomical libraries targeted:
1/2⤵