Differences between revisions 29 and 40 (spanning 11 versions)
Revision 29 as of 2016-01-15 14:50:06
Size: 1471
Comment:
Revision 40 as of 2016-01-26 10:57:41
Size: 3065
Editor: DianeLambert
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from find_nofitT.e
Line 2: Line 3:
= nofitT/nofitP/nofit = = find_nofit =
(Compiled by DL)
Line 4: Line 6:
Compiled by KD == Requires ==
 * [[make_script.in]] - input file for batch processes such as [[make_scriptF]], [[make_scriptR]], [[make_scriptA]] or [[make_scriptAP]].
Either:
 * LMRK.OOT files - output by a batch process such as [[make_scriptF]].
Or:
 * PICT.OOT files - output by a batch process such as [[make_scriptR]], [[make_scriptA]] or [[make_scriptAP]].
Line 6: Line 13:
= Description = == Output ==
Either:
 * [[redo.txt]] - list of landmarks which terminated in error, do not correlate with at least one image, or correlate weakly with at least one image.
Or:
 * [[REMOVED.TXT]] - list of landmarks which have been eliminated from at least one image due to low or no correlation.
Line 8: Line 19:
At the end of each tiling or iteration, a form of find_nofit (T or P) is used to check for bad landmarks. == Description ==
Line 10: Line 21:
 * find_nofitT - this routine shows which maplets created during tiling are faulty. The batch processes initiated by [[make_scriptF]], [[make_scriptR]], [[make_scriptA]] and [[make_scriptAP]] produce output files LMKNM.OOT or PICNM.OOT, basically listings of the outputs of procedures [[lithos]], [[register]], [[autoregister]] and [[autoregisterP]] respectively for each input landmark or image. find_nofit looks through these output files for each landmark or picture listed in the [[make_script.in]] file to find places where the landmarks or images may need further work.
Line 12: Line 23:
 * find_nofitP - this routine shows which maplet created during iteration are faulty. If the entries in the .in file are landmarks ([[make_script.in]]for [[lithos]] runs), the find_nofit procedure identifies:
 * ! cat LMKNM.OOT: process still running or terminated in error.
 * * cat LMKNM.OOT: maplets not correlating with at least one image.
 * + cat LMKNM.OOT: maplets correlating weakly with at least one image.
 * . cat LMKNM.OOT: no correlation for at least one overlap.
 * cat LMKNM.OOT: low correlation for at least one overlap.
The cat LMKNM.OOT will produce a listing of the output file for more complete diagnostics. The program also produces a [[redo.txt]] file listing those landmarks that failed one of the first three tests. The limit for weak correlation is set by the 'NOFIT=' keyword in [[INIT_LITHOS.TXT]].
Line 14: Line 31:
All of the routines listed above determine, which maplets are faulty by going through every .OOT file in the working directory, which are produced at the end of tiling and iteration. If the entries in the .in file are images ([[make_script.in]] for [[register]], [[autoregister]] and [[autoregisterP]] runs), the find_nofit procedure identifies:
 * . cat PICNM.OOT image not correlating with at least one maplet.
The cat PICNM.OOT will produce a listing of the output file for more complete diagnostics. The program also produces a [[REMOVED.TXT]] file listing those landmarks that were eliminated from one of the images for low or no correlation.
Line 16: Line 35:

=== Input ===
 * stdin: none
 * Works in local directory.
 * CORRECT? - Reads all of the ????.OOT files in the local directory

=== Output ===
 * ! - currently running (logfile isn't complete) or there was an error
 * LMKNM - minor issue
 * * LMKNM - major issue (at least one image didn't correlate at all the with the map)
 * . LMKNM - minor issue (at least one maplet overlap error)
 * + LMKNM - moderate issue (at least one image had a correlation below the value set in init_lithos - usually .3 or .4)

=== Example ===
{{{
 !ZN0205 cat 023.OOT process still running (okay) or process didn’t finish normally (bummer).

 ZN0205 cat 023.OOT no correlation in at least one maplet overlap. Probably no big deal.

 * ZN0205 cat 023.OOT small or no correlation in at least one maplet-image overlap. Should be checked by hand in LITHOS.
'''Example output from find_nofit:'''
{{{
* cat EE0017.OOT
   cat EE0019.OOT
   cat EE0022.OOT
. cat EE0027.OOT
+ cat EE0034.OOT
* cat EE0042.OOT
* cat EE0044.OOT
+ cat EE0045.OOT
! cat EE0051.OOT
! cat EE0053.OOT
+ cat EE0054.OOT
   cat EE0055.OOT
! cat EE0063.OOT
   cat EE0067.OOT
   cat EE0069.OOT
   cat EE0081.OOT
Line 38: Line 55:
----
CategoryPrograms
Example [[redo.txt]] file:
{{{
* EE0017
+ EE0034
* EE0042
* EE0044
+ EE0045
EE0051
EE0053
+ EE0054
EE0063
END
}}}

Example [[REMOVED.TXT]] file:
{{{
AA0001
AF0023
}}}

find_nofit

(Compiled by DL)

Requires

Either:

  • LMRK.OOT files - output by a batch process such as make_scriptF.

Or:

Output

Either:

  • redo.txt - list of landmarks which terminated in error, do not correlate with at least one image, or correlate weakly with at least one image.

Or:

  • REMOVED.TXT - list of landmarks which have been eliminated from at least one image due to low or no correlation.

Description

The batch processes initiated by make_scriptF, make_scriptR, make_scriptA and make_scriptAP produce output files LMKNM.OOT or PICNM.OOT, basically listings of the outputs of procedures lithos, register, autoregister and autoregisterP respectively for each input landmark or image. find_nofit looks through these output files for each landmark or picture listed in the make_script.in file to find places where the landmarks or images may need further work.

If the entries in the .in file are landmarks (make_script.infor lithos runs), the find_nofit procedure identifies:

  • ! cat LMKNM.OOT: process still running or terminated in error.
  • * cat LMKNM.OOT: maplets not correlating with at least one image.
  • + cat LMKNM.OOT: maplets correlating weakly with at least one image.
  • . cat LMKNM.OOT: no correlation for at least one overlap.
  • cat LMKNM.OOT: low correlation for at least one overlap.

The cat LMKNM.OOT will produce a listing of the output file for more complete diagnostics. The program also produces a redo.txt file listing those landmarks that failed one of the first three tests. The limit for weak correlation is set by the 'NOFIT=' keyword in INIT_LITHOS.TXT.

If the entries in the .in file are images (make_script.in for register, autoregister and autoregisterP runs), the find_nofit procedure identifies:

  • . cat PICNM.OOT image not correlating with at least one maplet.

The cat PICNM.OOT will produce a listing of the output file for more complete diagnostics. The program also produces a REMOVED.TXT file listing those landmarks that were eliminated from one of the images for low or no correlation.

Example output from find_nofit:

*  cat EE0017.OOT
   cat EE0019.OOT
   cat EE0022.OOT
.  cat EE0027.OOT
+  cat EE0034.OOT
*  cat EE0042.OOT
*  cat EE0044.OOT
+  cat EE0045.OOT
!  cat EE0051.OOT
!  cat EE0053.OOT
+  cat EE0054.OOT
   cat EE0055.OOT
!  cat EE0063.OOT
   cat EE0067.OOT
   cat EE0069.OOT
   cat EE0081.OOT

Example redo.txt file:

* EE0017
+ EE0034
* EE0042
* EE0044
+ EE0045
EE0051
EE0053
+ EE0054
EE0063
END

Example REMOVED.TXT file:

AA0001
AF0023

find_nofit (last edited 2016-06-06 13:08:35 by DianeLambert)