OpenStars project

Pedagogical star modeling using Web technology.
ishort "at"

Oct 2017: Spectrum synthesis in CSPy, CSServer, and CSDB now much faster - synthesizing Ca II HK region in Sun now takes a few minutes instead of over an hour.
Aug 2017: Major upgrade to ChromaStar - UI now uses interactive SVG graphics, among other improvements now
May 2017: Major bug fixes to ChromaStar, ChromaStarServer & ChromaStarDB - try it now
May 2017: python3 version now available with Jupyter notebook interface - ChromaStarPy
ChromaStarPy.tar.gz - Python3 version

Client-side modeling of the atmosphere, direct observables, and more with a browser-based user interface:
Reliably responsive in Chrome, Opera and sometimes Edge browers under Windows

Run ChromaStar (formerly "GrayStar") - May 2017 Major updates


Server-side approximate atmospheric modeling and spectrum synthesis with the ChromaStar client-side user-interface:

Run ChromaStarServer (formerly GrayStarServer) - May 2017 Major updates


Server-side approximate atmospheric modeling and SQL database-driven spectrum synthesis with the ChromaStar client-side user-interface:
Allows for spectrum synthesis experiments with highly specified subsets of lines

Run ChromaStarDB (formerly GrayStarServerDB) - May 2017 Major updates

Model the interior structure (experimental):

Run polyStar

Mission and vision statements
Collaboration and supervision opportunities in astrophysics, web development, and pedagogy:

Instructive ChromaStar & ChromaStarServer animated gifs

ChromaStar lab procedures - editable for adaptability

OpenStars blog for users, developers, ...
'Like' ChromaStar
OpenStars YouTube video series models lesson plans and has suggested student activities based on GS and pedagogical animations made with GS
ChromaStar, ChromaStarServer & ChromaStarPy on GitHub

Download your own installation:

Major updated, fixes as of Jan 2018 ChromaStarPy.tar.gz - Python3 version
ChromaStar tarball: ChromaStar.tar.gz
ChromaStarServer tarball: ChromaStarServer.tar.gz
The byte version of the line list needed by ChromaStarServer: gsLineListBytes.dat - CSS expects to find this in ./InputData
The Java package for preparing your own custom byte-file line list for ChromaStarServer from your own ascii line list in NIST Atomic Spectral Database format:
LineListServer tarball: LineListServer.tar.gz

Combined polyStar stellar interior structure modeling JavaFX and JavaScript source tarball: polyStar.tar.gz

Friends of OpenStars