[Insight-developers] tcon minutes 5/4/2001

Vikram Chalana vikram@insightful.com
Fri, 4 May 2001 15:53:38 -0700


This is a multi-part message in MIME format.

------=_NextPart_000_0038_01C0D4B2.63776490
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

For the first time, here are brief notes from the tcon on 5/4/2001. If I
missed something, the meeting attendees can let others know.

1. There has been some recent CMake changes.
            - CMake was replacing variables in tcl scripts
            - We will now be able to do experimental builds from inside
Visual Studio.

2.  There has been problems with testing due to the copyright statement put
in the TCL scripts.
              These problems are now fixed.

3.  There were some discussions on Lydia's email about ImageFunction.
              The issue still to be resolved in whether we need one
ImageFunction class or two classes --    ImageFunction and
ContinuousImageFunction.
              Lydia will investigate this issue further.

4.   Paul H. has checked in a resampler class. He will template it over a
transformer and an interpolator.

5.  Jim M. is designing a set of filters that use data accessors. Theses
filters can take in an input image, output image, and data accessors and
will be useful for manipulating multi-channel data.

6.   Bill L. has been playing around with the mutual information
registration class with mixed results. They have found the algorithm to be
very sensitive to some parameters.
                There is a need for a region of interest (ROI) object. This
ROI object will help decide where to draw samples from in the mutual
information registration algorithm. Lydia will be looking into this issue.

7. Apparently the raw image reader class disappeared from the repository.
Will S. will look into this.

8. The ITK EXPORT symbol that needs to be defined for every class. Jim M.
will look into whether the symbol is defined correctly and what classes need
to define it.

9. Paul H. will send out meeting notes from the last few meetings to the
mailing list.

10. Jim M. will look into installing the text search engine for searching
doxygen documentation. Along with Kitware he will come up with the required
doxygen fields for documenting the existing classes. Luis found that doxygen
has a way to let you provide an overview document for documenting multiple
classes.

11. We need to use the bug tracker more. Vikram will add a class for open
issues we can start using Gnats to keep a record of open issues. These are
issues that cannot be resolved immediately and need to recorded somewhere as
a reminder.


Thanks,
Vikram




------=_NextPart_000_0038_01C0D4B2.63776490
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>For =
the first time,=20
here are brief notes from the tcon on 5/4/2001. If I missed something, =
the=20
meeting attendees can let others know. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>1. =
There has been=20
some recent CMake changes.&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;=20
- CMake was replacing variables in tcl scripts </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;=20
- We&nbsp;will now be able to do experimental builds from inside Visual =
Studio.=20
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>2.&nbsp; There has=20
been problems with testing due to the copyright statement put in the TCL =

scripts.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
These problems are now fixed.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>3.&nbsp; There were=20
some discussions on Lydia's email =
about&nbsp;ImageFunction.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The=20
issue still to be resolved in whether we need one ImageFunction class or =
two=20
classes --&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><FONT face=3DArial =
size=3D2><SPAN=20
class=3D971165517-04052001>ImageFunction and ContinuousImageFunction.=20
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lydia=20
will investigate this issue further.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>4.&nbsp;&nbsp; Paul=20
H. has checked in a resampler class. He will template it over a =
transformer and=20
an interpolator. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>5.&nbsp; Jim M. is=20
designing a set of filters that use data accessors. Theses filters can =
take in=20
an input image, output image, and data accessors and will be useful for=20
manipulating multi-channel data. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>6.&nbsp;&nbsp;=20
Bill&nbsp;L. has been playing around with the mutual information =
registration=20
class with mixed results. They have found the algorithm to be very =
sensitive to=20
some parameters. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
There is a need for a region of interest (ROI) object. This ROI object =
will help=20
decide where to draw samples from in the mutual information registration =

algorithm. Lydia&nbsp;will be looking into this =
issue.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>7. =
Apparently the=20
raw image reader class disappeared from the repository. Will S. =
will&nbsp;look=20
into this. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>8. The =
ITK EXPORT=20
symbol that needs to be defined for every class. Jim M. will look into =
whether=20
the symbol is defined correctly and what classes need to define it.=20
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>9. =
Paul H. will send=20
out meeting notes from the last few meetings to the mailing=20
list.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>10. =
Jim M. will look=20
into installing the text search engine for searching doxygen =
documentation.=20
Along with Kitware he will come up with the required doxygen fields for=20
documenting the existing classes. Luis found that doxygen has a way to =
let you=20
provide an overview document for documenting multiple classes.=20
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D971165517-04052001>11. We =
need to use=20
the bug tracker more. Vikram will add a class for open issues we can =
start using=20
Gnats to keep a record of open issues. These are issues that cannot be =
resolved=20
immediately and need to recorded somewhere as a reminder. =
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>Thanks,</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>Vikram</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;=20
</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D971165517-04052001></SPAN></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0038_01C0D4B2.63776490--