SiLeBAT/FSK-Lab

View on GitHub
de.bund.bfr.knime.pmm.nodes/src/de/bund/bfr/knime/pmm/dbdelete/DatabaseDeleteNodeFactory.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="utf-8"?>
<!--
  PMM-Lab © 2012-2014, Federal Institute for Risk Assessment (BfR), Germany
  
  PMM-Lab is a set of KNIME-Nodes and KNIME workflows running within the KNIME software plattform (http://www.knime.org.).
  
  PMM-Lab © 2012-2014, Federal Institute for Risk Assessment (BfR), Germany
  Contact: armin.weiser@bfr.bund.de or matthias.filter@bfr.bund.de 
  
  Developers and contributors to the PMM-Lab project are 
  Christian Thöns (BfR)
  Matthias Filter (BfR)
  Armin A. Weiser (BfR)
  Alexander Falenski (BfR)
  Jörgen Brandt (BfR)
  Annemarie Käsbohrer (BfR)
  Bernd Appel (BfR)
  
  PMM-Lab is a project under development. Contributions are welcome.
  
  
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.
  
  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
-->
<!DOCTYPE knimeNode PUBLIC "-//UNIKN//DTD KNIME Node 2.0//EN" "http://www.knime.org/Node.dtd">
<knimeNode icon="./FittedModelDeleter.png" type="Sink">
    <name>DB Data Deleter</name>
    
    <shortDescription>
    Deletes test conditions and fitted models from the database    
    </shortDescription>
    
    <fullDescription>
        <intro>
            Deletes test conditions and fitted primary and secondary models from the database.<br></br>
            To be able to delete test conditions, for example, load these with the Data Reader node, attach the DB Data Deleter and tick "Delete test conditions?".<br></br>
            If not all test conditions in the database need to be deleted, place a Data Selection node between the Data Reader and the DB data Deleter. All selected test conditions will be deleted.<br></br>
            To <u>delete</u> primary and secondary models as well as test conditions <u>all at once</u> load them with a Model Reader (Level: Combined Primary/Secondary). Attach the DB Data Deleter, tick all boxes and execute. <br></br>
            <u>It is not possible to delete a primary model, if a secondary model is dependent on it.</u> In this case the secondary model needs to be deleted first (or together with the primary model).
        </intro>
        
         
        <option name="Database settings">Choose the kind of data to be deleted. Tick one or more boxes.</option>
    </fullDescription>
    
    <ports>
        <inPort index="0" name="Input data">Table with test conditions or models from the database, e.g. from the Data Reader or the Model Reader</inPort>
        <outPort index="0" name="Input data with delete status">Input table with additional column "DBResult"; a number greater than zero indicates that the command was processed successfully</outPort>
    </ports>    
</knimeNode>