Changeset 6925
- Timestamp:
- 09/14/10 15:48:19 (9 years ago)
- Location:
- branches/maven/projects/curve-fitter
- Files:
-
- 1 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/maven/projects/curve-fitter/pom.xml
r6907 r6925 23 23 <license> 24 24 <name>BSD</name> 25 <url>http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/LICENSE.txt</url> 25 26 <distribution>repo</distribution> 26 27 </license> -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/AbstractCurveFitter.java
r6898 r6925 1 package loci.curvefitter; 1 // 2 // AbstractCurveFitter.java 3 // 2 4 3 5 /* 4 * To change this template, choose Tools | Templates 5 * and open the template in the editor. 6 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 34 35 package loci.curvefitter; 7 36 8 37 /** 9 38 * Abstract base class for curve fitters. 10 39 * 11 * @author Aivar Grislis 40 * <dl><dt><b>Source code:</b></dt> 41 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/AbstractCurveFitter.java">Trac</a>, 42 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/AbstractCurveFitter.java">SVN</a></dd></dl> 43 * 44 * @author Aivar Grislis grislis at wisc.edu 12 45 */ 13 46 public abstract class AbstractCurveFitter implements ICurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/AkutanCurveFitter.java
r6898 r6925 1 // 2 // AkutanCurveFitter.java 3 // 4 5 /* 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 34 1 35 package loci.curvefitter; 2 36 3 /*4 * To change this template, choose Tools | Templates5 * and open the template in the editor.6 */7 37 import cern.colt.matrix.DoubleFactory1D; 8 38 import cern.colt.matrix.DoubleFactory2D; … … 16 46 17 47 /** 48 * TODO 18 49 * 19 * @author Aivar Grislis 50 * <dl><dt><b>Source code:</b></dt> 51 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/AkutanCurveFitter.java">Trac</a>, 52 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/AkutanCurveFitter.java">SVN</a></dd></dl> 53 * 54 * @author Aivar Grislis grislis at wisc.edu 20 55 */ 21 56 public class AkutanCurveFitter extends AbstractCurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/CurveFitData.java
r6898 r6925 1 // 2 // CurveFitData.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; 7 36 8 37 /** 38 * TODO 9 39 * 10 * @author aivar 40 * <dl><dt><b>Source code:</b></dt> 41 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/CurveFitData.java">Trac</a>, 42 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/CurveFitData.java">SVN</a></dd></dl> 43 * 44 * @author Aivar Grislis grislis at wisc.edu 11 45 */ 12 46 public class CurveFitData implements ICurveFitData { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/GrayCurveFitter.java
r6898 r6925 1 // 2 // GrayCurveFitter.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; … … 12 41 13 42 /** 43 * TODO 14 44 * 15 * @author aivar 45 * <dl><dt><b>Source code:</b></dt> 46 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/GrayCurveFitter.java">Trac</a>, 47 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/GrayCurveFitter.java">SVN</a></dd></dl> 48 * 49 * @author Aivar Grislis grislis at wisc.edu 16 50 */ 17 51 public class GrayCurveFitter extends AbstractCurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/GrayNRCurveFitter.java
r6898 r6925 1 // 2 // GrayNRCurveFitter.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; … … 13 42 14 43 /** 44 * TODO 15 45 * 16 * @author aivar 46 * <dl><dt><b>Source code:</b></dt> 47 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/GrayNRCurveFitter.java">Trac</a>, 48 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/GrayNRCurveFitter.java">SVN</a></dd></dl> 49 * 50 * @author Aivar Grislis grislis at wisc.edu 17 51 */ 18 52 public class GrayNRCurveFitter extends AbstractCurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitData.java
r6898 r6925 1 package loci.curvefitter; 1 // 2 // ICurveFitData.java 3 // 2 4 3 5 /* 4 * To change this template, choose Tools | Templates 5 * and open the template in the editor. 6 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 34 35 package loci.curvefitter; 7 36 8 37 /** 9 38 * Interface to the curve fitting data. 10 39 * 11 * @author Aivar Grislis 40 * <dl><dt><b>Source code:</b></dt> 41 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitData.java">Trac</a>, 42 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitData.java">SVN</a></dd></dl> 43 * 44 * @author Aivar Grislis grislis at wisc.edu 12 45 */ 13 46 //TODO fix params -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitter.java
r6898 r6925 1 // 2 // ICurveFitter.java 3 // 4 5 /* 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 34 1 35 package loci.curvefitter; 2 36 3 /*4 * To change this template, choose Tools | Templates5 * and open the template in the editor.6 */7 8 37 /** 9 *10 38 * Interface for a curve fitter. 11 39 * 12 * @author Aivar Grislis 40 * <dl><dt><b>Source code:</b></dt> 41 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitter.java">Trac</a>, 42 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitter.java">SVN</a></dd></dl> 43 * 44 * @author Aivar Grislis grislis at wisc.edu 13 45 */ 14 46 //TODO max iterations; c/b used in lieu of 'iterate()'?? -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/JaolhoCurveFitter.java
r6898 r6925 1 // 2 // JaolhoCurveFitter.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; … … 10 39 11 40 /** 41 * TODO 12 42 * 13 * @author Aivar Grislis 43 * <dl><dt><b>Source code:</b></dt> 44 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/JaolhoCurveFitter.java">Trac</a>, 45 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/JaolhoCurveFitter.java">SVN</a></dd></dl> 46 * 47 * @author Aivar Grislis grislis at wisc.edu 14 48 */ 15 49 public class JaolhoCurveFitter extends AbstractCurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/MarkwardtCurveFitter.java
r6898 r6925 1 // 2 // MarkwardtCurveFitter.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; … … 12 41 13 42 /** 43 * TODO 14 44 * 15 * @author aivar 45 * <dl><dt><b>Source code:</b></dt> 46 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/MarkwardtCurveFitter.java">Trac</a>, 47 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/MarkwardtCurveFitter.java">SVN</a></dd></dl> 48 * 49 * @author Aivar Grislis grislis at wisc.edu 16 50 */ 17 51 public class MarkwardtCurveFitter extends AbstractCurveFitter { -
branches/maven/projects/curve-fitter/src/main/java/loci/curvefitter/SLIMCurveFitter.java
r6898 r6925 1 // 2 // SLIMCurveFitter.java 3 // 4 1 5 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 6 Curve Fitter library for fitting exponential decay curves. 7 8 Copyright (c) 2010, UW-Madison LOCI 9 All rights reserved. 10 11 Redistribution and use in source and binary forms, with or without 12 modification, are permitted provided that the following conditions are met: 13 * Redistributions of source code must retain the above copyright 14 notice, this list of conditions and the following disclaimer. 15 * Redistributions in binary form must reproduce the above copyright 16 notice, this list of conditions and the following disclaimer in the 17 documentation and/or other materials provided with the distribution. 18 * Neither the name of the UW-Madison LOCI nor the 19 names of its contributors may be used to endorse or promote products 20 derived from this software without specific prior written permission. 21 22 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 26 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 POSSIBILITY OF SUCH DAMAGE. 33 */ 5 34 6 35 package loci.curvefitter; 7 36 8 37 /** 38 * TODO 9 39 * 10 * @author aivar 40 * <dl><dt><b>Source code:</b></dt> 41 * <dd><a href="http://dev.loci.wisc.edu/trac/java/browser/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/SLIMCurveFitter.java">Trac</a>, 42 * <a href="http://dev.loci.wisc.edu/svn/java/trunk/projects/curve-fitter/src/main/java/loci/curvefitter/SLIMCurveFitter.java">SVN</a></dd></dl> 43 * 44 * @author Aivar Grislis grislis at wisc.edu 11 45 */ 12 46 public class SLIMCurveFitter {
Note: See TracChangeset
for help on using the changeset viewer.