| CARVIEW |
fits-parse: Parse FITS files
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| examples | Do you want to build the examples? | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- fits-parse-0.4.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.0.1, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.4.1, 0.4.2 |
|---|---|
| Dependencies | base (>=4.7 && <5), binary, bytestring, fast-logger, fits-parse, JuicyPixels, megaparsec, microlens, microlens-th, optparse-applicative, statistics, text, text-latin1, vector [details] |
| License | BSD-2-Clause |
| Copyright | Copyright (c) 2023 Zac Slade |
| Author | Zac Slade |
| Maintainer | Zac Slade <krakrjak@gmail.com>, Sean Hess |
| Uploaded | by krakrjak at 2024-07-30T01:49:10Z |
| Category | Science |
| Home page | https://github.com/krakrjak/fits-parse#readme |
| Distributions | LTSHaskell:0.4.2, NixOS:0.4.2, Stackage:0.4.2 |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Executables | omnibus |
| Downloads | 1131 total (29 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs available [build log] Last success reported on 2024-07-30 [all 1 reports] |
Readme for fits-parse-0.4.2
[back to package description]fits-parse
FITS - Flexible Image Transport System
This project focuses on building a Haskell native parser for FITS files. This file format is used widely by Astronomers and those analyzing astronomical data. There is currently a C library called fitsio and a Haskell wrapper for the library. However, this library can be cumbersome to use and the Haskell bindings are very thin and close to the metal of the fitsio library. This project focuses on providing good Haskell bindings and datatypes by implementing the FITS spec directly in Haskell, without the need for a C library. The reference for this work comes from NASA in the US. Conformance is currently limited to the Version 4.0 specification with no extensions. See the NASA site for more details and to download the spec.
Reading Documentation
The readthedocs pages contain documentation for the examples. The API Haddock docs for the master branch are on github.io, release documentation will be on Hackage.
You can build the Haddocks for offline use with stack build --haddock.
RTD Building
To build the readthedocs docs you need sphinx. To install it
locally for a single user use pip with the --user option to install sphinx and sphinx-rtd-theme.
Alternatively, on Ubuntu you can install the python3-sphinx and python3-sphinx-rtd-theme package.