Standards of Fundamental Astronomy

Last updated
Standards of Fundamental Astronomy
Stable release
2023-10-11 / 2023-10-11
Written in C and Fortran
Operating system Cross-platform
Type Numerical library
License SOFA Software License
Website http://www.iausofa.org/

The Standards of Fundamental Astronomy (SOFA) software libraries are a collection of subroutines that implement official International Astronomical Union (IAU) algorithms for astronomical computations.

Contents

As of February 2009 they are available in both Fortran and C source code format.

Capabilities

The subroutines in the libraries cover the following areas:

Licensing

As of the February 2009 release, SOFA licensing changed to allow use for any purpose, provided certain requirements are met. [1] Previously, commercial usage was specifically excluded and required written agreement of the SOFA board. [2]

See also

Related Research Articles

<span class="mw-page-title-main">Astronomical unit</span> Mean distance between Earth and the Sun

The astronomical unit is a unit of length defined to be exactly equal to 149,597,870,700 m. Historically, the astronomical unit was conceived as the average Earth-Sun distance, before its modern redefinition in 2012.

The Julian day is a continuous count of days from the beginning of the Julian period; it is used primarily by astronomers, and in software for easily calculating elapsed days between two events.

<span class="mw-page-title-main">United States Naval Observatory</span> Scientific agency in the United States

The United States Naval Observatory (USNO) is a scientific and military facility that produces geopositioning, navigation and timekeeping data for the United States Navy and the United States Department of Defense. Established in 1830 as the Depot of Charts and Instruments, it is one of the oldest scientific agencies in the United States, and remains the country's leading facility for astronomical and timing data.

In astronomy and celestial navigation, an ephemeris is a book with tables that gives the trajectory of naturally occurring astronomical objects and artificial satellites in the sky, i.e., the position over time. Historically, positions were given as printed tables of values, given at regular intervals of date and time. The calculation of these tables was one of the first applications of mechanical computers. Modern ephemerides are often provided in electronic form. However, printed ephemerides are still produced, as they are useful when computational devices are not available.

In astronomy, an epoch or reference epoch is a moment in time used as a reference point for some time-varying astronomical quantity. It is useful for the celestial coordinates or orbital elements of a celestial body, as they are subject to perturbations and vary with time. These time-varying astronomical quantities might include, for example, the mean longitude or mean anomaly of a body, the node of its orbit relative to a reference plane, the direction of the apogee or aphelion of its orbit, or the size of the major axis of its orbit.

A sofa is a piece of furniture, also called a couch.

Solar radius is a unit of distance used to express the size of stars in astronomy relative to the Sun. The solar radius is usually defined as the radius to the layer in the Sun's photosphere where the optical depth equals 2/3:

<span class="mw-page-title-main">On2 Technologies</span> American video technology company

On2 Technologies, formerly known as The Duck Corporation, was a small publicly traded company, founded in New York City in 1992 and headquartered in Clifton Park, New York, that designed video codec technology. It created a series of video codecs called TrueMotion.

<span class="mw-page-title-main">Alpha Phoenicis</span> Orange-hued star in the constellation Phoenix

Alpha Phoenicis, formally named Ankaa, with the same pronunciation) is the brightest star in the constellation of Phoenix.

<span class="mw-page-title-main">Free and open-source software</span> Software whose source code is available and which is permissively licensed

Free and open-source software (FOSS) is software that is available under a license that grants the right to use, modify, and distribute the software, modified or not, to everyone free of charge. The public availability of the source code is, therefore, a necessary but not sufficient condition. FOSS is an inclusive umbrella term for free software and open-source software. FOSS is in contrast to proprietary software, where the software is under restrictive copyright or licensing and the source code is hidden from the users.

The International Celestial Reference System (ICRS) is the current standard celestial reference system adopted by the International Astronomical Union (IAU). Its origin is at the barycenter of the Solar System, with axes that are intended to "show no global rotation with respect to a set of distant extragalactic objects". This fixed reference system differs from previous reference systems, which had been based on Catalogues of Fundamental Stars that had published the positions of stars based on direct "observations of [their] equatorial coordinates, right ascension and declination" and had adopted as "privileged axes ... the mean equator and the dynamical equinox" at a particular date and time.

An astronomical constant is any of several physical constants used in astronomy. Formal sets of constants, along with recommended values, have been defined by the International Astronomical Union (IAU) several times: in 1964 and in 1976. In 2009 the IAU adopted a new current set, and recognizing that new observations and techniques continuously provide better values for these constants, they decided to not fix these values, but have the Working Group on Numerical Standards continuously maintain a set of Current Best Estimates. The set of constants is widely reproduced in publications such as the Astronomical Almanac of the United States Naval Observatory and HM Nautical Almanac Office.

<span class="mw-page-title-main">Spherical astronomy</span> Branch of astronomy about the celestial sphere

Spherical astronomy, or positional astronomy, is a branch of observational astronomy used to locate astronomical objects on the celestial sphere, as seen at a particular date, time, and location on Earth. It relies on the mathematical methods of spherical trigonometry and the measurements of astrometry.

<span class="mw-page-title-main">Beta Columbae</span> Star in the constellation Columba

Beta Columbae, officially named Wazn, is the second-brightest star in the southern constellation of Columba. It has an apparent visual magnitude of 3.1, which is bright enough to be viewed with the naked eye even from an urban location. Parallax measurements place it at a distance of about 87.2 light-years from the Sun.

Elena Vladimirovna Pitjeva is a Russian astronomer working at the Institute of Applied Astronomy, Russian Academy of Sciences, St. Petersburg. She has published over 100 articles, as listed in Google Scholar and the Astrophysics Data System in the field of solar system dynamics and celestial mechanics.

<span class="mw-page-title-main">Naval Observatory Vector Astrometry Subroutines</span>

The Naval Observatory Vector Astrometry Software (NOVAS) is a software library for astrometry-related numerical computations. It is developed by the Astronomical Applications Department, United States Naval Observatory. Currently, NOVAS has three different editions, for C, Fortran, and Python.

An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API. The term API may refer either to the specification or to the implementation.

The International Astronomical Union at its XVIth General Assembly in Grenoble in 1976, accepted a whole new consistent set of astronomical constants recommended for reduction of astronomical observations, and for computation of ephemerides. It superseded the IAU's previous recommendations of 1964, became in effect in the Astronomical Almanac from 1984 onward, and remained in use until the introduction of the IAU (2009) System of Astronomical Constants. In 1994 the IAU recognized that the parameters became outdated, but retained the 1976 set for sake of continuity, but also recommended to start maintaining a set of "current best estimates".

The barycentric celestial reference system (BCRS) is a coordinate system used in astrometry to specify the location and motions of astronomical objects. It was created in 2000 by the International Astronomical Union (IAU) to be the global standard reference system for objects located outside the gravitational vicinity of Earth: planets, moons, and other Solar System bodies, stars and other objects in the Milky Way galaxy, and extra-galactic objects.

References

  1. SOFA Software License for Issue 2009-02-01, International Astronomical Union, 2008-09-30, archived from the original on 2009-06-01, retrieved 2009-09-09.
  2. SOFA Software License for Issue 2008-03-01, International Astronomical Union, 2007-05-21, retrieved 2009-09-09[ permanent dead link ].