Page 1 of 1

Iraf och andra Unix program

Posted: 2013-04-28 00:20:21
by akjalam2
Vill slå ett slag för den uppsjö av fria program som finns till Unix familjen av datorer.

Man läser ibland att det inte finns några bra program till Macen då framförallt men själv har jag nu installerat följande på min Mac.

1/ Iraf (Image Reduction and Analysis Facility, a general purpose software system for the reduction and analysis of astronomical data)
2/ Pyraf (Python wrapper för Iraf )
3/ Sextractor (a program that builds a catalogue of objects from an astronomical image)
4/ Astrometry.net software (Astrometri)
5/ Ds9 och Ximtool (Visuella )

Det har varit en mödosam installationsprocess vill jag lova då det mesta av installationsförfarandet har skett från Källkod.

Jag har satt upp som mål att få igång en automatiseringsprocess för att fotometriskt kunna bestämma magnituder (pipeline) via dessa tools
då det är alldeles för tidskrävande och en aning gammalmodigt? att sitta och behandla varje bild i tex VPHOT.

Det verkar inte finnas någon större vilja hos AAVSO att delge information kring de processer som används bla för BSM (Bright Star Monitor)
Arne Henden påstår att han använder äldre hemsnickrade Iraf (CL) script och att de ska gå över till Pyraf/Sextractor/Astromery.net baserade
script ist

Så bättre då att SVO går i täten ist för Jänkarna ? ;)



Redskapen finns så varför inte nyttja dem?

Iarf verkar vara ett fantastiskt redskap för utflykter i Analys och med Pyraf som skal över Iraf så har du otroligt många moduler att välja på
samt Pythons hela arsenal av enkel programmering.

Jag tycker inte alls att Iraf är krånligt som det ofta nämns.

Kanske är det krångligt att behöva använda command line i denna tid av fönsterdrivna program men i Iraf får du svar via Grafiska fönster om
du nu så önskar.

Sextractor är ett känt namn för på arenan sedan många år och finns bla i Aladin.
Perfekt för att bygga dina egna kataloger över stjärndata.

Astrometry.net (s) kod är grym för att göra sk imagesolves dvs Astrometri typ Pinpoint och med WCS Coordinater.
Blixtsnabbt när du fått in parametrarna rätt.

Dokumentation för dessa program finns spridd på nätet och är ofta skriven från en profissionell utgångspunkt dvs från Astronomer för Astronomer.

Några 1-2-3-klar instruktioner finns inte här utan man får nöta in det steg för steg utifrån sina behov.

Det kan vara svårt att hitta just det där du behöver men det finns alltid "out there"

Den bästa erfarenheten hitintills är att man får en djupare förståelse för mukvaran och de parametrar man behöver än om man endast klickar sig fram i menyer.

Du blir promt tvugen att lära dig vad det där med sigma , fwhm , gaussian spread od betyder för att ta dig framåt ;)

Så efter en tung installationsperiod så finns de program jag vill ha äntligen på min Dator.
Nu väntar det roliga ... att automatisera det. Sommar är räddad :)

Forst följer

Pierre

Re: Iraf och andra Unix program

Posted: 2013-04-28 09:27:48
by vejbymats
Bra jobbat! :good:

Jag vill bara påminna om en liten detalj som är så lätt att "glömma" när man är "klar med datorn".
Så efter en tung installationsperiod så finns de program jag vill ha äntligen på min Dator.
Se till så att du har en backup-image av datorn... Nu!
Annars vet du hur det går. :shy:

Re: Iraf och andra Unix program

Posted: 2013-04-28 13:03:45
by stoffe
Bra jobbat, antar att det funkar under Linux oxå?

Cartes du Ciel och wxAstroCapture finns som deb-paket att ladda hem. Kanske går att kompilera om till MacOS oxå?

Re: Iraf och andra Unix program

Posted: 2013-04-28 15:20:30
by akjalam2
Allt som är Unix i botten bör gå att kompilera om kors o tvärs mellan OS.
Hurvida det är med Debian och Linux har jag sämre koll på idag eftersom det var ett tag sen jag körde Linux.

Jag skulle dock inte aldrig ge mig på att försöka köra Unix under Windows ...
Törs knappt tänka på konsekvenserna :(

Jag glömde slå ett slag för installationsmotorerna (Unix Terminal) :

1/ Pip
2/ Brew (Homebrew)

Brew rekommenderas då den tar hem det mesta! av Dependencies ...

Ds9 har kommit i en ny verision

SAOImage DS9 Version 7.2
DS9 version 7.2 is now available on the Download page. New to version 7.2 is support for loading and saving FITS images, data cubes, mosaics, and other formats such as arrays, NRRD, TIFF, JPEG, PNG.

Ds9 jobbar mot Iraf/Pyraf och du kan sjutton nästan få reda på vad pixeln X heter i efternamn :D .

Hämtas på :
http://hea-www.harvard.edu/RD/ds9/site/Home.html

En bra Iraf Tutorial finns hos AAVSO på

http://www.aavso.org/files/zen_of_iraf.pdf







/P

Re: Iraf och andra Unix program

Posted: 2013-04-29 08:45:03
by hansg

Re: Iraf och andra Unix program

Posted: 2013-04-30 20:26:54
by akjalam2
Ds9 in action
Ds9 in action
Skärmavbild 2013-04-30 kl. 20.14.29.png (482.95 KiB) Viewed 7405 times
Här kör jag en utfil från Sextractor (med korrigerad Zeropoint) mot GCVS och Tycho2 .


Magnitud (S Cyg) uppskattning (V) 11.5334.
Kör jag samma bild ( S Cyg) genom VPhot så stannar magnituden (V) på 11.509

Intressant.

Den högra bildhalvan i Ds9 är en annan outputfil (grafisk ) frå Sextractor.

BIlden är redan körd genom Astrometry.net kodmotor på min Dator. Därav WCS koordinaterna i Ds9:s övre fönster.

/P

Re: Iraf och andra Unix program

Posted: 2014-02-28 18:31:02
by thanders
:D
akjalam2 wrote:Vill slå ett slag för den uppsjö av fria program som finns till Unix familjen av datorer.

Man läser ibland att det inte finns några bra program till Macen då framförallt men själv har jag nu installerat följande på min Mac.

1/ Iraf (Image Reduction and Analysis Facility, a general purpose software system for the reduction and analysis of astronomical data)
2/ Pyraf (Python wrapper för Iraf )
3/ Sextractor (a program that builds a catalogue of objects from an astronomical image)
4/ Astrometry.net software (Astrometri)
5/ Ds9 och Ximtool (Visuella )

Det har varit en mödosam installationsprocess vill jag lova då det mesta av installationsförfarandet har skett från Källkod.

Pierre
Jag hittade och installerade följande på min Mac. Det gick lätt.
Svårare att förstå att använda det. Med lite exempel gick det också. :D
http://scisoftosx.dyndns.org
/Thomas

Re: Iraf och andra Unix program

Posted: 2014-02-28 19:56:31
by glappkaeft
akjalam2 wrote:Allt som är Unix i botten bör gå att kompilera om kors o tvärs mellan OS.
Hurvida det är med Debian och Linux har jag sämre koll på idag eftersom det var ett tag sen jag körde Linux.

Jag skulle dock inte aldrig ge mig på att försöka köra Unix under Windows ...
Törs knappt tänka på konsekvenserna :(
/P
Jag har installerat eller kompilerat en hel del linux/unix program under Cygwin. Har man konfigurerat sin X-server så är det inte speciellt bökigt om man kört unix tidigare.

Re: Iraf och andra Unix program

Posted: 2014-02-28 21:07:27
by bjorne
jag körde Unix i slutet av 70 talet.
Men jag trodde inte det fanns de som fortfarande körde det 2014 ?
Vad är problemet, nostalgi ?

Re: Iraf och andra Unix program

Posted: 2014-02-28 22:07:12
by thanders
bjorne wrote:jag körde Unix i slutet av 70 talet.
Men jag trodde inte det fanns de som fortfarande körde det 2014 ?
Vad är problemet, nostalgi ?
Jag vet inte om det är något problem, men det verkar som professionella astronomer använder UNIX till sina beräkningar. Verktyg som t.ex. IRAF, Python etc är standard inom ESA. Träffade nyligen på dessa hos astronomerna på Stockholms universitet.
Astronomer sägs vara ett konservativt släkte. :D Magnitudbegreppet m.m. går ju tillbaks till Ptolomaios på 100-tqlet e.Kr. osv.
/Thomas

Re: Iraf och andra Unix program

Posted: 2014-03-01 10:10:08
by AstroFriend
Hej!
Iraf har ju funnits i evigheter och det är ett fritt och öppet program. På 1990-talet fanns i princip inget i windows miljö som var intressant för pro astronomer. Inget i varje fall som var öppet och ett väl utbyggt bibliotek av rutiner för beräkningar.

Man borde alltså använda Iraf om man vill göra djupare saker och ha kontroll över beräkningarna och ha möjligheten att automatisera processen. Skall man bara bearbeta bilder är det nog bättre med windowsprogrammen som finns idag.

Jag har bara kört Iraf på 1990-talet och då färdiginstallerat på unixmaskiner.


Här är en instruktionsvideo för de som har ubuntu:
http://www.youtube.com/watch?v=BtTr_F08y7o

För windows med unix i fönster:
http://acs.pha.jhu.edu/~shy/x-iraf-windows/

http://www.iac.es/sieinvens/siepedia/pm ... IrafCygwin

http://en.wikipedia.org/wiki/IRAF

Det här verkade ju intressant att kunna köra unix i ett windows fönster, någon som gör så och i så fall fungerar det verkligen?


Lite allmän info:
http://iraf.noao.edu/

http://iraf.noao.edu/iraf/web/faq/FAQsec01.html

http://www.astro.washington.edu/courses ... orial.html

/Lars

Re: Iraf och andra Unix program

Posted: 2014-03-01 11:07:58
by akjalam2
Själv trivs jag bra i Unix miljö .
Jag rekommenderar dock Pyraf istf Iraf dvs ett python skal över Iraf.
Pyraf med dess otaliga plugins täpper till svagheterna i Iraf och gör det till en fröjd att använda.
SAO DS9 är ochså att rekommendera istf Aladin.
DS9 har mängder av bra funktioner.

/P

Re: Iraf och andra Unix program

Posted: 2015-12-09 21:00:09
by drobban
akjalam2 wrote:Allt som är Unix i botten bör gå att kompilera om kors o tvärs mellan OS.
Hurvida det är med Debian och Linux har jag sämre koll på idag eftersom det var ett tag sen jag körde Linux.

Jag skulle dock inte aldrig ge mig på att försöka köra Unix under Windows ...
Törs knappt tänka på konsekvenserna :(

Jag glömde slå ett slag för installationsmotorerna (Unix Terminal) :

1/ Pip
2/ Brew (Homebrew)

Brew rekommenderas då den tar hem det mesta! av Dependencies ...

Ds9 har kommit i en ny verision

SAOImage DS9 Version 7.2
DS9 version 7.2 is now available on the Download page. New to version 7.2 is support for loading and saving FITS images, data cubes, mosaics, and other formats such as arrays, NRRD, TIFF, JPEG, PNG.

Ds9 jobbar mot Iraf/Pyraf och du kan sjutton nästan få reda på vad pixeln X heter i efternamn :D .

Hämtas på :
http://hea-www.harvard.edu/RD/ds9/site/Home.html

En bra Iraf Tutorial finns hos AAVSO på

http://www.aavso.org/files/zen_of_iraf.pdf







/P
Någon gammal tråd, men vill bara tipsa dem som läser att det som eventuellt saknas i brew kan kanske finnas i Mac ports som är ett verktyg som sist jag tittade hade ett större bibliotek än brew