Seite 1 von 1

Problem beim weighting mit ds9 regions

BeitragVerfasst: Freitag 16. Oktober 2015, 11:41
von fehlfarbe
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?

Re: Problem beim weighting mit ds9 regions

BeitragVerfasst: Freitag 16. Oktober 2015, 13:21
von mischa
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

Re: Problem beim weighting mit ds9 regions

BeitragVerfasst: Sonntag 18. Oktober 2015, 19:24
von fehlfarbe
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

Re: Problem beim weighting mit ds9 regions

BeitragVerfasst: Dienstag 1. November 2016, 13:06
von phtnnz
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?

Re: Problem beim weighting mit ds9 regions

BeitragVerfasst: Mittwoch 2. November 2016, 14:14
von mischa
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

Re: Problem beim weighting mit ds9 regions

BeitragVerfasst: Mittwoch 2. November 2016, 22:59
von phtnnz
Kein Thema, wenn ich Zeit habe, grabe ich ggf. mal tiefer.