All Projects → spacetelescope → astronify

spacetelescope / astronify

Licence: other
Astronomical data sonification.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to astronify

sonipy
Sonification tool for turning scatter plots into perceptually uniform sound files for science and science access.
Stars: ✭ 20 (-64.91%)
Mutual labels:  astronomy, sonification
Lightkurve
A friendly package for Kepler & TESS time series analysis in Python.
Stars: ✭ 232 (+307.02%)
Mutual labels:  astronomy
Celeste.jl
Scalable inference for a generative model of astronomical images
Stars: ✭ 142 (+149.12%)
Mutual labels:  astronomy
Pycbc
Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
Stars: ✭ 177 (+210.53%)
Mutual labels:  astronomy
Photutils
Astropy package for source detection and photometry. Maintainers: @larrybradley and @bsipocz
Stars: ✭ 150 (+163.16%)
Mutual labels:  astronomy
Topography atlas of space
Code and instructions for making topographic maps of planets and moons
Stars: ✭ 187 (+228.07%)
Mutual labels:  astronomy
Starnet
StarNet
Stars: ✭ 141 (+147.37%)
Mutual labels:  astronomy
gleam
Galaxy Line Emission & Absorption Modeling
Stars: ✭ 23 (-59.65%)
Mutual labels:  astronomy
Stellarium
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Stars: ✭ 3,010 (+5180.7%)
Mutual labels:  astronomy
Astropy Tutorials
Tutorials for the Astropy Project
Stars: ✭ 174 (+205.26%)
Mutual labels:  astronomy
Asdf
ASDF (Advanced Scientific Data Format) is a next generation interchange format for scientific data
Stars: ✭ 162 (+184.21%)
Mutual labels:  astronomy
Cosmonium
3D astronomy and space exploration program.
Stars: ✭ 153 (+168.42%)
Mutual labels:  astronomy
Taotie
饕餮:A curated collection of resources for astrophysical research
Stars: ✭ 224 (+292.98%)
Mutual labels:  astronomy
Astro Rust
Astronomical algorithms in Rust
Stars: ✭ 151 (+164.91%)
Mutual labels:  astronomy
Astropy
Repository for the Astropy core package
Stars: ✭ 2,933 (+5045.61%)
Mutual labels:  astronomy
Astroberry Server
Astroberry Server is a ready to use system for Raspberry Pi for controlling all your astronomy equipment
Stars: ✭ 141 (+147.37%)
Mutual labels:  astronomy
Gaiasky
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (+184.21%)
Mutual labels:  astronomy
Galaxy Image Classifier Tensorflow
Classify whether an image is of a Spiral or an Elliptical Galaxy using Transfer Learning (Tensorflow)
Stars: ✭ 179 (+214.04%)
Mutual labels:  astronomy
from-data-to-sound
🎵 Simple Node.js script for transforming data to a MIDI file
Stars: ✭ 33 (-42.11%)
Mutual labels:  sonification
deepCR
Deep Learning Based Cosmic Ray Removal for Astronomical Images
Stars: ✭ 32 (-43.86%)
Mutual labels:  astronomy

Astronify logo

Sonification of astronomical data.

Powered by Astropy Badge PyPi Status Documentation Status

Tools for sonifying astronomical data.

This package is currently in the very beginning stages and is under active development to include sonification of time series data, specifically light curves.

Project Status

Astronify's GitHub Actions CI Status Astronify's Codecov coverage status

Developer Documentation

Installation

$ git clone https://github.com/spacetelescope/astronify.git
$ cd astronify
$ pip install .

For active development, install in develop mode

$ pip install -e .

Testing

Testing is run with tox (pip install tox). Tests can be found in tests/ sub-directories.

$ tox -e test

Tests can also be run directly with pytest:

$ pip install -e .[test]
$ pytest

Documentation

Documentation files are found in docs/.

We build the documentation with tox (pip install tox):

$ tox -e build_docs

You can also build the documentation with Sphinx directly using:

$ pip install -e .[docs]
$ cd docs
$ make html

The built docs will be in docs/_build/html/, to view them go to file:///path/to/astronify/repo/docs/_build/html/index.html in the browser of your choice.

Release Protocol

Follow the Astropy template release instructions.

Contributing

We love contributions! Astronify is open source, built on open source, and we'd love to have you hang out in our community.

Imposter syndrome disclaimer: We want your help. No, really.

There may be a little voice inside your head that is telling you that you're not ready to be an open source contributor; that your skills aren't nearly good enough to contribute. What could you possibly offer a project like this one?

We assure you - the little voice in your head is wrong. If you can write code at all, you can contribute code to open source. Contributing to open source projects is a fantastic way to advance one's coding skills. Writing perfect code isn't the measure of a good developer (that would disqualify all of us!); it's trying to create something, making mistakes, and learning from those mistakes. That's how we all improve, and we are happy to help others learn.

Being an open source contributor doesn't just mean writing code either. You can help out by writing documentation, tests, or even giving feedback about the project (and yes - that includes giving feedback about the contribution process). Some of these contributions may be the most valuable to the project as a whole, because you're coming to the project with fresh eyes, so you can see the errors and assumptions that seasoned contributors have glossed over.

Note: This disclaimer was originally written by Adrienne Lowe for a PyCon talk, and was adapted by Astronify based on its use in the README file for the MetPy project.

License

This project is Copyright (c) Clara Brasseur, Scott Fleming, Jennifer Kotler, Kate Meredith and licensed under the terms of the BSD 3-Clause license. This package is based upon the Astropy package template which is licensed under the BSD 3-clause licence. See the licenses folder for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].