IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8388


Ignore:
Timestamp:
Aug 16, 2006, 10:45:27 AM (20 years ago)
Author:
eugene
Message:

update to new DVO APIs, remove old versions

Location:
trunk/Ohana/src/uniphot
Files:
1 added
7 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/uniphot/Makefile

    r5242 r8388  
    2020
    2121UNIPHOT = \
    22 $(SRC)/uniphot.$(ARCH).o         \
    23 $(SRC)/initialize.$(ARCH).o      \
    24 $(SRC)/ConfigInit.$(ARCH).o      \
    25 $(SRC)/args.$(ARCH).o            \
    26 $(SRC)/liststats.$(ARCH).o       \
    27 $(SRC)/load_images.$(ARCH).o     \
    28 $(SRC)/subset_images.$(ARCH).o   \
    29 $(SRC)/find_image_tgroups.$(ARCH).o      \
    30 $(SRC)/find_image_sgroups.$(ARCH).o      \
    31 $(SRC)/fit_groups.$(ARCH).o      \
    32 $(SRC)/update.$(ARCH).o          \
    33 $(SRC)/update_catalog.$(ARCH).o          \
    34 $(SRC)/wcatalog.$(ARCH).o                \
    35 $(SRC)/wimages.$(ARCH).o                 \
    36 $(SRC)/gcatalog.$(ARCH).o                \
    37 $(SRC)/check_permissions.$(ARCH).o               \
    38 $(SRC)/image-db.$(ARCH).o                \
    39 $(SRC)/SetSignals.$(ARCH).o              \
    40 $(SRC)/Shutdown.$(ARCH).o                \
    41 $(SRC)/misc.$(ARCH).o
     22$(SRC)/uniphot.$(ARCH).o            \
     23$(SRC)/initialize.$(ARCH).o         \
     24$(SRC)/ConfigInit.$(ARCH).o         \
     25$(SRC)/args.$(ARCH).o               \
     26$(SRC)/liststats.$(ARCH).o          \
     27$(SRC)/load_images.$(ARCH).o        \
     28$(SRC)/subset_images.$(ARCH).o      \
     29$(SRC)/find_image_tgroups.$(ARCH).o \
     30$(SRC)/find_image_sgroups.$(ARCH).o \
     31$(SRC)/fit_groups.$(ARCH).o         \
     32$(SRC)/update.$(ARCH).o             \
     33$(SRC)/update_catalog.$(ARCH).o     \
     34$(SRC)/SetSignals.$(ARCH).o         \
     35$(SRC)/Shutdown.$(ARCH).o           \
     36$(SRC)/sort.$(ARCH).o
    4237
    4338OBJ = $(UNIPHOT)
  • trunk/Ohana/src/uniphot/src/update.c

    r7389 r8388  
    4444  for (i = 0; i < pglob.gl_pathc; i++) {
    4545    catalog.filename = pglob.gl_pathv[i];
    46     if (!gcatalog (&catalog)) continue;
     46    catalog.catflags = LOAD_AVES | LOAD_MEAS | LOAD_MISS | LOAD_SECF;
     47    catalog.Nsecfilt  = GetPhotcodeNsecfilt ();
     48
     49    // an error exit status here is a significant error
     50    if (!dvo_catalog_open (&catalog, NULL, VERBOSE, "a")) {
     51      fprintf (stderr, "ERROR: failure to open/create catalog file %s\n", catalog.filename);
     52      exit (2);
     53    }
     54    if (!catalog.Nave_disk) {
     55      dvo_catalog_unlock (&catalog);
     56      dvo_catalog_free (&catalog);
     57      continue;
     58    }
    4759
    4860    gfits_scan (&catalog.header, "RA0", "%lf",  1, &Rmin);
     
    7284    fprintf (stderr, "catalog: %s sgroup: %d %s %f\n", catalog.filename, Nmin, sgroup[Nmin].label, Rmin);
    7385    update_dvo_catalog (&catalog, &sgroup[Nmin], (Rmin > 2*RADIUS));
    74     wcatalog (&catalog);
     86    dvo_catalog_save (&catalog, VERBOSE);
     87    dvo_catalog_unlock (&catalog);
     88    dvo_catalog_free (&catalog);
    7589  }
    7690}     
Note: See TracChangeset for help on using the changeset viewer.