Problem beim weighting mit ds9 regions

Initialize, Create instrument, Splitting Script, Preparation.
Forumsregeln
Bitte die Beiträge kurz fassen, so kann man sie nachher besser finden. Sollte ein Problem gelöst sein, dann einen neuen Beitrag eröffnen. Ebenso wenn die Ursache eine ganz andere ist, oder es Offtopic wird.

Problem beim weighting mit ds9 regions

Beitragvon fehlfarbe » Freitag 16. Oktober 2015, 11:41

Heyho,

ich habe vor ein paar Tagen ein paar Aufnahmen mit Teleobjektiv gemacht. Leider kam zum Ende der Session die Dachkante immer weiter ins Bild, daher wollte ich die einfach mit ds9 regions maskieren.
Habe die Regions als Polygon erstellt und unter entsprechenden Dateinamen gespeichert. Beim Weighting meckert Theli aber herum:

Code: Alles auswählen
Not enough memory for vector->segment (vector->nsegment elements

(den Rest, siehe logfile)

Das .reg sieht so aus:
Code: Alles auswählen
# Region file format: DS9 version 4.1
global color=green dashlist=8 3 width=1 font="helvetica 10 normal roman" select=1 highlite=1 dash=0 fixed=0 edit=1 move=1 delete=1 include=1 source=1
physical
polygon(2387.4215,2710.62,3976.6339,2633.2233,3919.8763,-75.661354,3569.0113,-44.702672,3316.182,-29.223331)

Da sollte doch eigentlich alles soweit passen, oder? Polygon und physical müssen ja eingestellt sein.

Hat jemand eine Idee?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
fehlfarbe
 
Beiträge: 126
Registriert: Donnerstag 20. Oktober 2011, 22:24

Re: Problem beim weighting mit ds9 regions

Beitragvon mischa » Freitag 16. Oktober 2015, 13:21

Servus fehlfarbe,

Ich erinnere mich das schon mal gesehen zu haben, weiss aber nicht mehr was das ausloest. Kannst du mal folgende sachen irgendwo hochladen:

WEIGHTS/globalweight_1.fits
WEIGHTS/globalflag_1.fits
science/reg/IC1396_00_B_1.reg
science/IC1396_00_B_1OFC.fits

Und vielleicht mal das hier direkt in eine Kommandozeile laden (per copy&paste) und schauen ob sich der Fehler reproduzieren laesst?

Code: Alles auswählen
/opt/theli/theli//bin/Linux_64//ww_theli -c /opt/theli/theli//gui/reduction/weights.ww -WEIGHT_NAMES /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/globalweight_1.fits,//home/kolbe/astro/2015-10-11Wilschdorf/ic1396//science/IC1396_00_B_1OFC.fits -FLAG_NAMES /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/globalflag_1.fits -OUTFLAG_NAME /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/IC1396_00_B_1OFC.flag.fits -POLY_NAMES //home/kolbe/astro/2015-10-11Wilschdorf/ic1396//science/reg/IC1396_00_B_1.reg -OUTWEIGHT_NAME /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/IC1396_00_B_1OFC.weight.fits -WEIGHT_MIN -1e9,-1e9 -WEIGHT_MAX 1e9,1e9 -POLY_INTERSECT Y


Falls der Fehler auftritt, kannst du mal eine kleine Maske produzieren? Si ist zwar nicht sehr gross, aber dennoch.

Falls das immer noch ein Problem macht, ersetz mal in der Maske das Wort "physical" durch "image"

Ansonsten: Hast du eine VM aufgesetzt? Wieviel Speicher hat die?

mischa
mischa
Moderator
 
Beiträge: 1266
Registriert: Freitag 7. Oktober 2011, 14:07
Wohnort: Chile

Re: Problem beim weighting mit ds9 regions

Beitragvon fehlfarbe » Sonntag 18. Oktober 2015, 19:24

Hey Mischa,

anbei die Daten: https://www.dropbox.com/s/4ee1znm4vjggs ... ar.gz?dl=0

Wenn ich das Ganze in der Kommandozeile eingebe, kommt die selbe Meldung:
Code: Alles auswählen
kolbe@edgi ~ $ /opt/theli/theli//bin/Linux_64//ww_theli -c /opt/theli/theli//gui/reduction/weights.ww -WEIGHT_NAMES /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/globalweight_1.fits,//home/kolbe/astro/2015-10-11Wilschdorf/ic1396//science/IC1396_00_B_1OFC.fits -FLAG_NAMES /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/globalflag_1.fits -OUTFLAG_NAME /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/IC1396_00_B_1OFC.flag.fits -POLY_NAMES //home/kolbe/astro/2015-10-11Wilschdorf/ic1396//science/reg/IC1396_00_B_1.reg -OUTWEIGHT_NAME /home/kolbe/astro/2015-10-11Wilschdorf/ic1396//WEIGHTS/IC1396_00_B_1OFC.weight.fits -WEIGHT_MIN -1e9,-1e9 -WEIGHT_MAX 1e9,1e9 -POLY_INTERSECT Y
> Looking for /IC1396_00_B_1.reg
> Not enough memory for vector->segment (vector->nsegment elements) !


Ich habe auch testweise mal eine kleinere Maske erstellt und "physical" sowie "image" probiert. Keine Änderung.
Code: Alles auswählen
# Region file format: DS9 version 4.1
global color=green dashlist=8 3 width=1 font="helvetica 10 normal roman" select=1 highlite=1 dash=0 fixed=0 edit=1 move=1 delete=1 include=1 source=1
image
polygon(3672.2069,378.39932,3646.408,605.42965,3904.397,657.02746,3878.5981,378.39932,3878.5981,172.0081,3672.2069,172.0081)


Theli läuft auf meinem Laptop, ohne VM unter Linux Mint 17. Habe 8Gb. bzw. 7.4Gbyte RAM.

Grüße,
Marcus
Benutzeravatar
fehlfarbe
 
Beiträge: 126
Registriert: Donnerstag 20. Oktober 2011, 22:24

Re: Problem beim weighting mit ds9 regions

Beitragvon phtnnz » Dienstag 1. November 2016, 13:06

Auf das gleiche Problem bin ich auch gerade gestoßen, das reg-File beinhaltet jeweils nur zwei Kreisregionen:
Code: Alles auswählen
# TRANSFORMED
# # Region file format: DS9 version 4.1
# global color=green dashlist=8 3 width=1 font="helvetica 10 normal roman" select=1 highlite=1 dash=0 fixed=0 edit=1 move=1 delete=1 include=1 source=1
# physical
# circle(2283.9235,2584.7978,38.96138)
# circle(2683.6269,2061.2199,41.945198)

Fehlermeldung "not enough memory" für alle derartig prozessierten Daten:
Code: Alles auswählen
+ /home/mj/src/THELI/theli//bin/Linux_64//ww_theli -c /home/mj/src/THELI/theli//gui/reduction/weights.ww -WEIGHT_NAMES /home/mj/theli-NOBACKUP/NGC7822//WEIGHTS/globalweight_1.fits,//home/mj/theli-NOBACKUP/NGC7822//lights/NGC7822_LIGHT_20161029_016_B_1OFC.fits -FLAG_NAMES /home/mj/theli-NOBACKUP/NGC7822//WEIGHTS/globalflag_1.fits -OUTFLAG_NAME /home/mj/theli-NOBACKUP/NGC7822//WEIGHTS/NGC7822_LIGHT_20161029_016_B_1OFC.flag.fits -POLY_NAMES //home/mj/theli-NOBACKUP/NGC7822//lights/reg/NGC7822_LIGHT_20161029_016_B_1.reg -OUTWEIGHT_NAME /home/mj/theli-NOBACKUP/NGC7822//WEIGHTS/NGC7822_LIGHT_20161029_016_B_1OFC.weight.fits -WEIGHT_MIN -1e9,-1e9 -WEIGHT_MAX 1e9,1e9 -POLY_INTERSECT Y
Looking for /NGC7822_LIGHT_20161029_016_B_1.reg
> Not enough memory for vector->segment (vector->nsegment elements) !

Gibt's dazu evtl. schon neuere Erkenntnisse?
phtnnz
 
Beiträge: 13
Registriert: Donnerstag 4. August 2016, 18:44

Re: Problem beim weighting mit ds9 regions

Beitragvon mischa » Mittwoch 2. November 2016, 14:14

Hi,

nein, dazu weiss ich nichts genaueres. Du kannst mal versuchen, die Anzahl der CPUs runter zu setzen, das sollte aber keinen Einfluss haben. ich meine, ich hab das auf meiner Maschine auch schon mal gesehen. Tritt selten und sporadisch auf, woran es liegt konnte ich bisher nicht eingrenzen. Sorry, nicht mein source code!

mischa
mischa
Moderator
 
Beiträge: 1266
Registriert: Freitag 7. Oktober 2011, 14:07
Wohnort: Chile

Re: Problem beim weighting mit ds9 regions

Beitragvon phtnnz » Mittwoch 2. November 2016, 22:59

Kein Thema, wenn ich Zeit habe, grabe ich ggf. mal tiefer.
phtnnz
 
Beiträge: 13
Registriert: Donnerstag 4. August 2016, 18:44


Zurück zu Kamerasetup, Spitting Script

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron