Wat is het FTS-bestandsformaat?
.fts is een van de drie uitwisselbare extensies voor het FITS (Flexible Image Transport System) formaat - de andere zijn .fits en .fit. Alle drie worden identiek geopend; .fts komt het vaakst voor op Windows-systemen waar oudere software moeite had met langere extensienamen.
FITS werd in 1981 ontwikkeld door Wells, Greisen en Harten, formeel goedgekeurd door de IAU in 1982, en is sindsdien verplicht voor de archivering van NASA-missiegegevens. FITS Standaard 4.0 (2016) is de huidige specificatie.
Het formaat is zelfbeschrijvend: elk bestand begint met het ASCII-trefwoord SIMPLE op offset 0, wat de conformiteit met FITS bevestigt. Gegevens zijn georganiseerd in opeenvolgende Header+Data Units (HDU's), elk bestaand uit ASCII-headerkaarten van 80 tekens (36 kaarten per blok van 2880 bytes), gevolgd door een binaire gegevensmatrix. De primaire HDU bevat de hoofdset gegevens; extensie-HDU's kunnen aanvullende afbeeldingen, binaire tabellen of spectrale gegevens bevatten.
Belangrijkste kenmerken:
- Pixeldiepte wordt ingesteld door het
BITPIXtrefwoord:8,16,32,64(geheel getal) of-32,-64(IEEE float) NAXISenNAXISntrefwoorden definiëren de dimensionaliteit - van 1D-spectra tot 3D-datakubussen (golflengte × RA × Dec)- Optionele tegelcompressie via FPACK (Rice, GZIP, of HCOMPRESS algoritmen)
- Optionele
CHECKSUMenDATASUMtrefwoorden bieden Fletcher-32 integriteitsverificatie
FITS-datakubussen kunnen enkele gigabytes groot worden. Programma's zoals DS9 (SAOImageDS9) en PixInsight zijn standaardhulpmiddelen voor het bekijken en verwerken van .fts-bestanden in astronomisch onderzoek.
Beveiliging & veiligheid
RISICO: LOWFITS is een wetenschappelijk gegevensformaat zonder uitvoerbare inhoud. Veilig om te openen. Misvormde headers zouden theoretisch kwetsbare parsers kunnen laten crashen, maar er zijn geen wijdverbreide exploits bekend.
Formaatdetails
in een notendop- Microsoft FrontPage Full-Text Search Index - FrontPage (stopgezet in 2003) gebruikte .fts voor zijn webzoekindexbestanden - volledig ongerelateerd aan astronomische FITS.
Programma's die FTS-bestanden openen
Technische details
diepe specificaties| MIME-type | image/fits (ook application/fits) |
| Magic bytes | ASCII „SIMPLE ” (53 49 4D 50 4C 45 20 20) op offset 0 |
| Codering | Binaire gegevensmatrices + ASCII-headerkaarten (elk 80 tekens) |
| Byte-volgorde | Big-endian |
| Blokgrootte | 2880 bytes per FITS-blok (36 headerkaarten × 80 bytes) |
| Pixeldiepte (BITPIX) | 8, 16, 32, 64 (geheel getal); −32, −64 (IEEE 32/64-bits float) |
| Pixeldimensies | Gedefinieerd door NAXIS/NAXISn trefwoorden; geen harde limiet |
| Ondersteunde gegevenstypen | 1D-spectra, 2D-afbeeldingen, 3D-datakubussen (golflengte × RA × Dec), binaire tabellen |
| Compressie | Optionele tegelcompressie via FPACK - Rice, GZIP, of HCOMPRESS |
| Checksum | Optionele CHECKSUM/DATASUM trefwoorden met Fletcher-32 algoritme |
| Structuur | Reeks HDU's: primaire HDU + optionele extensie-HDU's voor afbeeldingen, tabellen, spectra |
| Typische bestandsgrootte | 100 KB - 2 GB (enkele afbeelding tot datakubussen met meerdere extensies) |
| Huidige standaard | FITS 4.0 (2016); legacy-bestanden kunnen voldoen aan FITS 3.0 (1993) |
| Gelijkwaardige extensies | .fits (meest gebruikelijk), .fit, .fts - allemaal identiek formaat |
| Uitgebracht | 1981 (standardized by IAU 1982) |
| Laatste versie | FITS Standard 4.0 (2016) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | fits.gsfc.nasa.gov |
FTS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FTS-bestanden.