Fast photometry tests
Punkt
odniesienia - fotometria zrobiona programem daophot
- Normalna szybka
fotometria
- Apertury kolowe
- Apertury typu
kluster of any shape
- Inna gwiazda
- Gdzie robilem testy
- Chlodzenie kamery do -20
1. Normalna szyba
fotometria ( CPiPhotometry::ExecPhotometryBase )
Na danych 20061127 z flara wykonalem standardowa szybka fotometrie.
Normalne katalogowanie uzywa sredniej mangitude z 3 apertur. Wyszlo
to dla flary dosc marnie :
Standard
fast photometry - srednia z 3 apertur
x
xxx
Te 3 apertury to 3x3 +3 max of neighbours , 3x3 oraz 3x3 + 4
=
xxxxx
xxx
x
Natomiast pozniej skatalogowalem oddzielne 3 apertury uzyskujac :
2. Apertury kolowe (
CPiPhotometry::ExecPhotometryBaseTEST )
Zrobilem testy apertur kolowych o roznych promieniach :
3. Apertury
typu - cluster of any shape (
CPiPhotometry::ExecPhotometryBaseTEST )
Czyli uzywajace N maxymalnych pixeli wokol pixela o najwiekszej
jasnosci , ale o dowolnym ksztalce w przeciwienstwie do 3x3 + 3 max.
Dla roznych N otrzymalem :
4. Inna gwiazda :
daophot
, 3x3+3
, kolowa
r=3 , max_12_pixels
5. Gdzie robilo sie testy
heplx43 :
cd /pi20/msok/badania/piphoto/
/scratch/pi_fits2004a/results/fast/20061127/
piphoto - -dark=dark1.fit -dir=../mag1/ -flat=flat1.fit
-list=list_to_process -flip -tresh=3.5 -outlist=../mag1/mag_list
Katalogowanie innych apertur niz srednia ze wszystkich : opcja -apert=0
- czyli apertura numer 0
Jeszcze troche testow na pojedynczej klatce :
heplx43:/pi20/msok/badania/fast_photo/20061127/
6. Chlodzenie kamery do
-20
Test z mocniejszym chlodzeniem zostal wykonany w nocy 20070117, byla to
noc z nowiem. W pliku ccd.cfg dla tej nocy na poczatku wstawilem
nastepujace ustawienia :
# testing
strong cooling :
CCD_ACTION_ON_TEMP_WAIT_FAIL=0
CCD_TEMPERATURE=-20
CCD_WAIT_FOR_DESIRED_TEMP_IN_SEC=900
co pozwolilo chlodzic ja caly czas ( action on failed = 0 - kontynuacja
chlodzenia )
Oprocz tego zeby za duzo nie jezdzic po niebie ustawilem w
$NDIR/cfg/ccd.cfg :
CCD_AUTOPOINT_SWIFT=0
CCD_AUTOPOINT_INTEGRAL=0
niestety nie ustawilem tego :
CCD_POINT_IO=0
przez co jezdzilismy do obiektow GTN , zamiast jezdzic tylko za polem
RESERVED.
Ale i tak wyszlo pare ciekawych obserwacji , po pierwsze jak kamera
chlodzi to daje stabilniejsze odczyty , dla darkow tak wygladaja
srednie z pojedynczych klatek :
[11:09:44][pi@pi2:/data2/results/20070117/DARK]$ for fits in `ls
*fitc`; do getstat $fits | grep Average; done
Average = 2106.123058
Average = 2097.528884
Average = 2085.486661
Average = 2085.080188
Average = 2082.613167
Average = 2082.412161
Average = 2083.629555
Average = 2083.927764
Average = 2084.615059
Average = 2083.746407
Average = 2084.073490
Average = 2082.601885
Average = 2082.877441
Average = 2081.136584
Average = 2081.317529
Average = 2079.858264
Average = 2079.424855
Average = 2077.437225
Average = 2076.856011
Average = 2074.780158
Average = 2073.953519
Wazne jest to ze temperatura chipu wynosila -10 , bo kamera nie
zdarzyla sie nizej chlodzic, ale to ze chlodzila caly czas wyraznie ja
stabilizuje ...
Pozniej zeszla maxymalnie do -17 i zostala przelaczona na reszte nocy
na -10 zeby miec porownanie , niestety pozniej zmienilismy pole co moze
zaciemnic analize, moze trzeba by ten test powtorzyc !
Data aver20 is copied on heplx48:/disk03/results/PI_PIPELINE/20070117
and cataloged to database 20070117@heplx48
Katalogi z tej nocy :
Przylad wycinka o tym samym rozmiarze :
Katalogowanie ~100 klatek za pomoca szybkiej fotometrii :
- klatki T=-17 wykonalem w :
heplx48:/disk02/results/fits/20070717/minus17/cat
Link
do katalogu
- klatki T=-10 wykonalem w :
heplx48:/disk02/results/fits/20070717/minus10/cat
Link
do katalogu
Porownanie tego samego pola :
Wyglada na to
ze przydaloby sie zrobic dark-a przy T=-17 i jeszcze raz zredukowac i
skatalogowac dane, trzeba bedzie to zrobic, moze w czasie mojej szychty
???
Albo jutro rano - okolo 9-10 mozna zrobic darka dla -17 i -10 i -14
Jak sie wykonuje taki test :
- SZYCHTA : W srode
zrobie taki test - ustawie -20 deg, ale potem w skrypcie wstawie zmiane
na -10
zeby jej cala noc nie
meczyc
ustawic na -12 i zebrac
darki ?
Sprawdzic jak ustawic tak
zeby jak sie nie schlodzi to chlodzil dalej -
opisac na www o ile nie
jest :
CCD_ACTION_ON_TEMP_WAIT_FAIL=0
czas
chlodzenia na 15 minut
$NDIR/cfg/ccd.cfg -
wylaczylem autopointing na SWIFTa
skatalogowac te pomiary z
20070117 w WAW
Trzeba powtorzyc ten test
bo zmienilismy pole i te same gwiazdy nie sa
dostatecznie dlugo sledzone
!
Znow powtorka , bo nie
zostawilem autoguide - przygotowac skrypt ale
zostawic autoguide,
wywalic scan wieczorny i point_best_target
/lhome/piwww/www/pi0/daq/curves/heplx48/cooling/20070117/pi
Ustawienia :
- w nocnym ccd.cfg :
# testing strong cooling :
CCD_ACTION_ON_TEMP_WAIT_FAIL=0
CCD_TEMPERATURE=-20
CCD_WAIT_FOR_DESIRED_TEMP_IN_SEC=900
- zmiany w globalnym $NDIR/cfg/ccd.cfg - zeby tylko RESERVED
command uzywac, czyli odkomentowac :
# temporary using only RESERED command :
# CCD_AUTOPOINT_SWIFT=0
# CCD_AUTOPOINT_INTEGRAL=0
# CCD_POINT_IO=0
- Ze skryptu nocnego wywalic scan i wylaczyc
cron_point_best_target_on, ale zostawic cron_send_pos_to_mount !!!
Noc 20070119 :
Images up to k2a_070119_00936.fitc T=-14/-15 C
Images from k2a_070119_00945.fitc T=-10 C
7. Efficiency problems on pi2
Robie profiling :
export OPT="-g -pg"
cd $SRCDIR/
make clean
make all
cd /data2/results/20070201/test
piphoto k2a_070201_00023.fitc -dark=../dark1.fit
-tresh=5.0 -fv
Wiadomo o co chodzilo - tam jest laplace 12 a nie 4 a dla niego jakos
wiecej gwiazd do liczenia klustra wychodzi i przez to strasznie wolno
dziala
Zmienilem ze w piphoto zawsze jest g54 ( lap=4 ) uzywane, ale mozna
pomyslec o poprawie liczenia klustra lap=12 zeby tez dzialal szybko !
Moze sposob LWP bedzie szybszy ????
i zobaczymy ...
- czemu na niektorych klatkach piphoto dziala tak wolno - zobaczyc np
pierwsza klatke z nocy 20070201
piphoto dziala blyskawicznie , to czemu w daq-u tak dlugo
dzialalo ???
dziwnie wolno dziala piphoto na niektorych klatkach :
cd pi2:/data2/results/20070201/test
piphoto k2a_070201_00023.fitc
-dark=../dark1.fit -tresh=5.0 -fv
o co chodzi ??? czy to z obciazenia tylko ? to raczej nie to musi
na tym duzo spedza czasu !
CCD_Analyser::FindClusterAboveTresholdOpt3
y=149 dt=1670000 cluster_calls=205
przy takiej liczbie wywolan / rzad w Y to juz zaczyna sie
slimaczyc !
moze trzeba to zmienic na sposob lecha ???
Jest to kwestia tego, ze laplacjan jest inny numer 12 na pi2
a w WAW jest 4
Mozna do celow fotometrii kazac uzywac laplace=4
Chyba na razie musze podmienic na pi2 laplac na g54, czyli =4
Dla dosc jasnych klatek strzaszliwie wolno to dziala , mozna
poprawic robiac cluster metoda Lecha , lub zmienic laplace na
razie
chyba tak wlasnie to zrobie
1/ TO JUZ ZROBIONE
albo zrobic zeby zawsze w fotometri
uzywac g54
to mozebyc bardziej skomplikowane, ale da sie
zrobic
ZMIANA : ccd_matrix.h ccd_matrix.cpp
2/ albo przyspieszyc ten
cluster, moze to cos da ? zmiana na sposob lecha
- WYPROBOWAC
SPOSOB LWP
ZROBIONE :
Ostatecznie zrobilem tak ze szybka fotometria uzywa do wykrywania
gwiazd laplace = 4 ( g54 ) zawsze tak samo, niezaleznie od tego jaki
laplace jest
uzywany do wykrywania blyskow. Ewentualnie mozna zrobic oddzielny
paramter do tego, ale to chyba nie jest konieczne, zawsze moze to byc
g54 , przynajmniej
do poki nie zrobimy testow czy jest jakis lepszy ten laplace=12 nie
koniecznie , musi byc lepszy. A nawet z tego jak wolno dziala na
jasnych klatkach widac ze moze on byc gorszy
do tego celu !
ZAPISKI :
TESTOWAC : piphoto po
poprawce zeby zawsze lap=4 ( g54 ) byl do
znajdywania gwiazd uzywany
!
testy pi2 :
OLD/ -
tak jak bylo kiedys ( dla lap=4 )
OLD2 -
to samo co OLD/
NEW/ -
nowa wersja ale lap=12 - TO JEST INNE NIZ OLD , bo CLUSTER po lap=12
!!!!
NEW2 -
nowa wersja ale lap=4
trzeba by to poprawic,
ale na razie ustawie lap=4 zeby nie bylo
nie konsystencji
Test taki zeby nowa wersja
z lap=12 w ccd.cfg dawala taki sam wynik
jak wtedy kiedy ma w pliku
ccd.cfg lap=4 - tzn zeby naprawde
lap byl zawsze 4 uzywany
!!! :
cd
/pi20/msok/data/20070201
./doit!
./doit2!
cd 1/
dumpmag!
EDIT
ccd.cfg zmienic LAPLACE na 12
cd ../2
dumpmag!
cd ..
diff
1/k2a_070201_00023.txt 2/k2a_070201_00023.txt
8. XY coordinates of stars :
Fractional parts of x,y coordinates calculated from centroid, it
prefers center of pixel ( 0.5 ) :
x_fractional
, y_fractional
It looks like mostly 1 pixel contrbitutes ( peak at 0.5 ) or 2 pixels -
peaks at ( 0.0 and1.0 )
9. Black pixel problem and treshold not continuity
On images with full moon black pixels are clearly visible - for example
here
( /pi20/msok/data/20070301/ ) . I restored idea of black pixel ratio (
min_minus/aver_minus )
and the distribution of accepted pixels black_ratio is here.
This mean cut can be like in algorithm (0.5) , or even 0.6-0.8 this
eliminates rings
which were visible in the begining.
Safe cut value - giving much faster results is 0.2
However rectangular
structure is still visible . This structure is due to the fact that
treshold map 10x10 is used and it is not smooth, I tried to smooth it
and it by binlinear interpolation
and obtained the following
map of tresholds . And after using this map of tresholds the rectangular
structure disapears from the star distribution on the image , this
is now commented in the code
but should be considered to be enabled.
NOTE : it is now commented , but
should be considered !!!