Review waiting, please be patient.
This may take 3 months or more, since drafts are reviewed in no specific order. There are 3,278 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
Submission declined on 14 May 2024 by
Liance (
talk). This submission is not adequately supported by
reliable sources. Reliable sources are required so that information can be
verified. If you need help with referencing, please see
Referencing for beginners and
Citing sources.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
This draft has been resubmitted and is currently awaiting re-review. |
Submission declined on 13 May 2024 by
WikiDan61 (
talk). This draft's references do not show that the subject
qualifies for a Wikipedia article. In summary, the draft needs multiple published sources that are: Declined by
WikiDan61 34 days ago.
|
Developer(s) | Thomas A. McGlynn, Attila Kovács, Richard van Nieuwhoven, et al. |
---|---|
Initial release | 2008 July 11 |
Stable release | 1.19.1
/ 2024 March 11 |
Preview release | 1.20.0-rc1
/ 2024 April 30 |
Repository |
github |
Written in | Java |
Operating system | Cross-platform |
Type | Technical computing |
License | Unlicense |
Website |
nom-tam-fits |
nom.tam.fits is a full-featured, fast, 100% pure Java library for reading, writing, and modifying FITS files. The library owes its origins to Thomas A. McGlynn (hence the nom.tam prefix) at NASA Goddard Space Flight Center. Currently, it is maintained by Attila Kovács at the Center for Astrophysics | Harvard & Smithsonian.
Using the library effectively requires a level of familiarity with the FITS standards. [1] [2] and conventions [3]. For example, while the library will automatically interpret and populate the mandatory minimum data description in FITS headers, it will not automatically process most optional standard or conventional header entries. It is up to the users to extract or complete the description of data, for example to include FITS world coordinate systems (WCS) [4] [5] [6], physical units, etc.
nom.tam.fits is an open-source, community maintained project hosted on GitHub as nom-tam-fits/nom-tam-fits [7]. Further information and documentation, including a User's Guide and API documentation, can be found there.
The brief history of the library presented here is derived from (a) release notes and documentation published on the original HEASARCH home page [8] of the project; (b) the commit history, release notes, and other documentation, published in the GitHub repository [7]; (c) public [7] and private communications among the three lead maintainers who spearheaded the project at various stages of its existence.
The library was originally conceived and developed by Thomas A. McGlynn at NASA Goddard Space Flight Center. It was originally written for Java 1.0, which influenced many of the original design choices that remain in place to this day. The first published version was version 0.92 (12 October 2000), and was followed by a series of development releases, up until 0.99.6 (4 December 2007) [8].
The library reached 'stable' status with the 1.0.0 release on 11 July 2008. Tom McGlynn remained the lead developer through version 1.12.0 (25 February 2015), occasionally integrating contributions from users, as attested by the release notes [8].
In 2015, Tom passed the baton to Richard van Nieuwhoven, who has already contributed significantly to version 1.12.0, and who then continued to oversee releases 1.13.0 (20 July 2016) through 1.15.2 (28 April 2017) [8] [7] as Tom took on a less active advisory role in the project. Ritchie has been instrumental in adding the initial image and table compression support to the library, as well as modernizing the API to use Java 6 features, such as generic types and the java.nio package. He also migrated the source code to GitHub (at version 1.12.0), set up continuous integration, added unit testing with nearly complete code coverage, set up a build system with Apache Maven, and began publishing GPG-signed release packages to both GitHub [7] and the Maven Central repository [9].
In 2021, Attila Kovács from the Center for Astrophysics | Harvard & Smithsonian took over as the lead maintainer (still with the blessing from Tom McGlynn), and continued overseeing releases starting with 1.16.0 (13 December 2021). Continuous integration was migrated from Travis CI to GitHub Actions, and successive releases were/are aimed at fixing outstanding bugs, improving compliance to the FITS standard, providing a more consistent user experience, and more complete, more accurate documentation. The source was also updated to utilize Java 8 features, such as diamond operators, try-with-resources constructs, and default methods in interfaces [7].
At least 14 other developers (excluding bots) have also contributed bits and pieces to the library since the project's presence on GitHub, based on the contributor statistics available in the GitHub repository [7].
At the time of writing this article, the GitHub project repository lists 73 other GitHub repositories that utilize nom.tam.fits [10]. A few are also listed as dependents on Maven Central [9].
Some examples of software that rely on nom.tam.fits to handle FITS files (in no particular order):
Early releases, and related documentation, for versions 0.92 through 1.15.1 are available at the original HEASARCH site [8].
More recent releases (1.15.2 and later) are available on the GitHub project site [7].
Starting with version 1.12.0 (21 February 2015) releases are also published to the Maven Central Repository [9].
Starting with version 1.16.0, releases now follow a predictable, quarterly schedule with releases targeted around the 15th of March, June, September, and/or December [7]. In the weeks and month(s) leading up to releases, a number of release candidates are published briefly on the GitHub project site [7] to allow sufficient testing of the fixes and new features.
The nom.tam.fits library is also redistributed as the libfits-java package [35] for Debian Linux, and as the nom-tam-fits RPM package [36] by Fedora Linux. However, as of the writing of this article both of these redistributions are based on outdated versions of the library (specifically version 1.15.2).
{{
cite journal}}
: CS1 maint: multiple names: authors list (
link)
{{
cite journal}}
: CS1 maint: multiple names: authors list (
link)
{{
cite arXiv}}
: CS1 maint: multiple names: authors list (
link)
Review waiting, please be patient.
This may take 3 months or more, since drafts are reviewed in no specific order. There are 3,278 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
Submission declined on 14 May 2024 by
Liance (
talk). This submission is not adequately supported by
reliable sources. Reliable sources are required so that information can be
verified. If you need help with referencing, please see
Referencing for beginners and
Citing sources.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
This draft has been resubmitted and is currently awaiting re-review. |
Submission declined on 13 May 2024 by
WikiDan61 (
talk). This draft's references do not show that the subject
qualifies for a Wikipedia article. In summary, the draft needs multiple published sources that are: Declined by
WikiDan61 34 days ago.
|
Developer(s) | Thomas A. McGlynn, Attila Kovács, Richard van Nieuwhoven, et al. |
---|---|
Initial release | 2008 July 11 |
Stable release | 1.19.1
/ 2024 March 11 |
Preview release | 1.20.0-rc1
/ 2024 April 30 |
Repository |
github |
Written in | Java |
Operating system | Cross-platform |
Type | Technical computing |
License | Unlicense |
Website |
nom-tam-fits |
nom.tam.fits is a full-featured, fast, 100% pure Java library for reading, writing, and modifying FITS files. The library owes its origins to Thomas A. McGlynn (hence the nom.tam prefix) at NASA Goddard Space Flight Center. Currently, it is maintained by Attila Kovács at the Center for Astrophysics | Harvard & Smithsonian.
Using the library effectively requires a level of familiarity with the FITS standards. [1] [2] and conventions [3]. For example, while the library will automatically interpret and populate the mandatory minimum data description in FITS headers, it will not automatically process most optional standard or conventional header entries. It is up to the users to extract or complete the description of data, for example to include FITS world coordinate systems (WCS) [4] [5] [6], physical units, etc.
nom.tam.fits is an open-source, community maintained project hosted on GitHub as nom-tam-fits/nom-tam-fits [7]. Further information and documentation, including a User's Guide and API documentation, can be found there.
The brief history of the library presented here is derived from (a) release notes and documentation published on the original HEASARCH home page [8] of the project; (b) the commit history, release notes, and other documentation, published in the GitHub repository [7]; (c) public [7] and private communications among the three lead maintainers who spearheaded the project at various stages of its existence.
The library was originally conceived and developed by Thomas A. McGlynn at NASA Goddard Space Flight Center. It was originally written for Java 1.0, which influenced many of the original design choices that remain in place to this day. The first published version was version 0.92 (12 October 2000), and was followed by a series of development releases, up until 0.99.6 (4 December 2007) [8].
The library reached 'stable' status with the 1.0.0 release on 11 July 2008. Tom McGlynn remained the lead developer through version 1.12.0 (25 February 2015), occasionally integrating contributions from users, as attested by the release notes [8].
In 2015, Tom passed the baton to Richard van Nieuwhoven, who has already contributed significantly to version 1.12.0, and who then continued to oversee releases 1.13.0 (20 July 2016) through 1.15.2 (28 April 2017) [8] [7] as Tom took on a less active advisory role in the project. Ritchie has been instrumental in adding the initial image and table compression support to the library, as well as modernizing the API to use Java 6 features, such as generic types and the java.nio package. He also migrated the source code to GitHub (at version 1.12.0), set up continuous integration, added unit testing with nearly complete code coverage, set up a build system with Apache Maven, and began publishing GPG-signed release packages to both GitHub [7] and the Maven Central repository [9].
In 2021, Attila Kovács from the Center for Astrophysics | Harvard & Smithsonian took over as the lead maintainer (still with the blessing from Tom McGlynn), and continued overseeing releases starting with 1.16.0 (13 December 2021). Continuous integration was migrated from Travis CI to GitHub Actions, and successive releases were/are aimed at fixing outstanding bugs, improving compliance to the FITS standard, providing a more consistent user experience, and more complete, more accurate documentation. The source was also updated to utilize Java 8 features, such as diamond operators, try-with-resources constructs, and default methods in interfaces [7].
At least 14 other developers (excluding bots) have also contributed bits and pieces to the library since the project's presence on GitHub, based on the contributor statistics available in the GitHub repository [7].
At the time of writing this article, the GitHub project repository lists 73 other GitHub repositories that utilize nom.tam.fits [10]. A few are also listed as dependents on Maven Central [9].
Some examples of software that rely on nom.tam.fits to handle FITS files (in no particular order):
Early releases, and related documentation, for versions 0.92 through 1.15.1 are available at the original HEASARCH site [8].
More recent releases (1.15.2 and later) are available on the GitHub project site [7].
Starting with version 1.12.0 (21 February 2015) releases are also published to the Maven Central Repository [9].
Starting with version 1.16.0, releases now follow a predictable, quarterly schedule with releases targeted around the 15th of March, June, September, and/or December [7]. In the weeks and month(s) leading up to releases, a number of release candidates are published briefly on the GitHub project site [7] to allow sufficient testing of the fixes and new features.
The nom.tam.fits library is also redistributed as the libfits-java package [35] for Debian Linux, and as the nom-tam-fits RPM package [36] by Fedora Linux. However, as of the writing of this article both of these redistributions are based on outdated versions of the library (specifically version 1.15.2).
{{
cite journal}}
: CS1 maint: multiple names: authors list (
link)
{{
cite journal}}
: CS1 maint: multiple names: authors list (
link)
{{
cite arXiv}}
: CS1 maint: multiple names: authors list (
link)