<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>pharmine</title>
	<link>http://voyagememoirs.com/pharmine</link>
	<description>Data mining in Pharmacy</description>
	<pubDate>Tue, 17 Nov 2009 14:06:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>PaDEL-ADV</title>
		<link>http://voyagememoirs.com/pharmine/2009/11/09/padel-adv/</link>
		<comments>http://voyagememoirs.com/pharmine/2009/11/09/padel-adv/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 15:53:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2009/11/09/padel-autodockvina/</guid>
		<description><![CDATA[Introducing another new software, PaDEL-ADV. This is a software to perform virtual screening using AutoDock Vina.
PaDEL-ADV reads a directory containing ligands files. For each ligand, the structural file is converted into a pdb file, if necessary, using The Chemistry Development Kit. The pdb file is then converted to pdbqt using the prepare_ligand4.py script provided by [...]]]></description>
			<content:encoded><![CDATA[<p>Introducing another new software, <a href="http://padel.nus.edu.sg/software/padeladv">PaDEL-ADV</a>. This is a software to perform virtual screening using AutoDock Vina.</p>
<p>PaDEL-ADV reads a directory containing ligands files. For each ligand, the structural file is converted into a pdb file, if necessary, using The Chemistry Development Kit. The pdb file is then converted to pdbqt using the prepare_ligand4.py script provided by AutoDockTools. AutoDock Vina is then used to dock the ligand with the receptor. Individual binding modes are extracted from the output pdbqt file using vina_split. The pdbqt files are then converted to pdb files using the pdbqt_to_pdb.py script provided by AutoDockTools. Results for each binding modes are extracted from the log file and placed into the results CSV file. The log file and all the related pdb and pdbqt files are then compressed into a zip file.</p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=164&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_164"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2009/11/09/padel-adv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern QSAR - Validation</title>
		<link>http://voyagememoirs.com/pharmine/2009/04/21/modern-qsar-validation/</link>
		<comments>http://voyagememoirs.com/pharmine/2009/04/21/modern-qsar-validation/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 06:27:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2009/04/21/modern-qsar-validation/</guid>
		<description><![CDATA[
Share This
]]></description>
			<content:encoded><![CDATA[<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/04/modern-qsar-validation.jpg' title='modern-qsar-validation.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/04/modern-qsar-validation.jpg' alt='modern-qsar-validation.jpg' /></a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=163&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_163"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2009/04/21/modern-qsar-validation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern QSAR - Modeling methods</title>
		<link>http://voyagememoirs.com/pharmine/2009/03/23/modern-qsar-modeling-methods/</link>
		<comments>http://voyagememoirs.com/pharmine/2009/03/23/modern-qsar-modeling-methods/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 04:56:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2009/03/23/modern-qsar-modeling-methods/</guid>
		<description><![CDATA[
Share This
]]></description>
			<content:encoded><![CDATA[<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/03/modern-qsar-modelingmethods.jpg' title='modern-qsar-modelingmethods.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/03/modern-qsar-modelingmethods.jpg' alt='modern-qsar-modelingmethods.jpg' /></a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=161&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_161"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2009/03/23/modern-qsar-modeling-methods/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern QSAR - Descriptor</title>
		<link>http://voyagememoirs.com/pharmine/2009/02/06/modern-qsar-descriptor/</link>
		<comments>http://voyagememoirs.com/pharmine/2009/02/06/modern-qsar-descriptor/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 03:54:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2009/02/06/modern-qsar-descriptor/</guid>
		<description><![CDATA[
Share This
]]></description>
			<content:encoded><![CDATA[<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/02/modern-qsar-descriptors.jpg' title='modern-qsar-descriptors.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/02/modern-qsar-descriptors.jpg' alt='modern-qsar-descriptors.jpg' /></a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=159&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_159"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2009/02/06/modern-qsar-descriptor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern QSAR - Dataset</title>
		<link>http://voyagememoirs.com/pharmine/2009/01/28/modern-qsar-dataset/</link>
		<comments>http://voyagememoirs.com/pharmine/2009/01/28/modern-qsar-dataset/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 02:38:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2009/01/28/modern-qsar-dataset/</guid>
		<description><![CDATA[
Share This
]]></description>
			<content:encoded><![CDATA[<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/01/32-modern-qsar-dataset.jpg' title='32-modern-qsar-dataset.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2009/01/32-modern-qsar-dataset.jpg' alt='32-modern-qsar-dataset.jpg' /></a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=155&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_155"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2009/01/28/modern-qsar-dataset/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OECD Principles For The Validation, For Regulatory Purposes, Of (Quantitative) Structure-Activity Relationship Models</title>
		<link>http://voyagememoirs.com/pharmine/2008/12/16/oecd-principles-for-the-validation-for-regulatory-purposes-of-quantitative-structure-activity-relationship-models/</link>
		<comments>http://voyagememoirs.com/pharmine/2008/12/16/oecd-principles-for-the-validation-for-regulatory-purposes-of-quantitative-structure-activity-relationship-models/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 09:29:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Pharmacy]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2008/12/16/oecd-principles-for-the-validation-for-regulatory-purposes-of-quantitative-structure-activity-relationship-models/</guid>
		<description><![CDATA[In 2004, OECD came up with 5 principles for QSAR models. They are:

a defined endpoint
an unambiguous algorithm
a defined domain of applicability
appropriate measures of goodness-of fit, robustness and predictivity
a mechanistic interpretation, if possible

If you are working on QSAR models, it will be good for you to know these principles and apply them in your work.
For more [...]]]></description>
			<content:encoded><![CDATA[<p>In 2004, OECD came up with 5 principles for QSAR models. They are:</p>
<ol>
<li>a defined endpoint</li>
<li>an unambiguous algorithm</li>
<li>a defined domain of applicability</li>
<li>appropriate measures of goodness-of fit, robustness and predictivity</li>
<li>a mechanistic interpretation, if possible</li>
</ol>
<p>If you are working on QSAR models, it will be good for you to know these principles and apply them in your work.</p>
<p>For more information on these principles, you can go to the <a href="http://www.oecd.org/document/23/0,3343,en_2649_34377_33957015_1_1_1_1,00.html">OECD website</a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=153&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_153"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2008/12/16/oecd-principles-for-the-validation-for-regulatory-purposes-of-quantitative-structure-activity-relationship-models/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Health Discovery Corporation holds the patents to SVM and RFE</title>
		<link>http://voyagememoirs.com/pharmine/2008/11/20/health-discovery-corporation-holds-the-patents-to-svm-and-rfe/</link>
		<comments>http://voyagememoirs.com/pharmine/2008/11/20/health-discovery-corporation-holds-the-patents-to-svm-and-rfe/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 08:08:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2008/11/20/health-discovery-corporation-holds-the-patents-to-svm-and-rfe/</guid>
		<description><![CDATA[While doing some literature search and reading, I discovered that SVM and RFE are actually patented technologies. I am not sure what are the implications of this to researchers but I don&#8217;t like the sound of it. Maybe it is time to look into other new machine learning technologies and hold off using SVM for [...]]]></description>
			<content:encoded><![CDATA[<p>While doing some literature search and reading, I discovered that SVM and RFE are actually <a href="http://www.healthdiscoverycorp.com/intellectual.html">patented technologies</a>. I am not sure what are the implications of this to researchers but I don&#8217;t like the sound of it. Maybe it is time to look into other new machine learning technologies and hold off using SVM for the next 20 years.</p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=152&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_152"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2008/11/20/health-discovery-corporation-holds-the-patents-to-svm-and-rfe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Y-randomization in KNIME</title>
		<link>http://voyagememoirs.com/pharmine/2008/11/10/y-randomization-in-knime/</link>
		<comments>http://voyagememoirs.com/pharmine/2008/11/10/y-randomization-in-knime/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 05:00:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2008/11/10/y-randomization-in-knime/</guid>
		<description><![CDATA[Previously, I had wrote about how to perform y-randomization in Rapidminer. You can also use those basic concepts to do y-randomization in KNIME. Unlike the previous post where I detailed the steps for an entire y-randomization experiment, in this post, I will show how to perform a single y-randomization on a dataset only. Below is [...]]]></description>
			<content:encoded><![CDATA[<p>Previously, I had wrote about how to perform y-randomization in Rapidminer. You can also use those basic concepts to do y-randomization in KNIME. Unlike the previous post where I detailed the steps for an entire y-randomization experiment, in this post, I will show how to perform a single y-randomization on a dataset only. Below is the basic workflow.</p>
<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/workflow1.jpg' title='workflow1.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/workflow1.jpg' alt='workflow1.jpg' /></a></p>
<p>&#8220;Column Filter&#8221; is used to remove all variables except the label. This is then passed to &#8220;Shuffle&#8221; to randomize the labels. An increasing row id number is then added to this randomized label dataset and the original dataset using &#8220;Math Formula&#8221;.</p>
<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/mathformula.jpg' title='mathformula.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/mathformula.jpg' alt='mathformula.jpg' /></a></p>
<p>&#8220;Row ID&#8221; is then used to replace the original row ids in both original and randomized label dataset with the newly created row id.</p>
<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/rowid.jpg' title='rowid.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/rowid.jpg' alt='rowid.jpg' /></a></p>
<p>Finally, &#8220;Joiner&#8221; is used to merge the two datasets together, creating a randomized dataset.</p>
<p><a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/joiner.jpg' title='joiner.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/joiner.jpg' alt='joiner.jpg' /></a></p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=147&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_147"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2008/11/10/y-randomization-in-knime/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Y-randomization in Rapidminer</title>
		<link>http://voyagememoirs.com/pharmine/2008/11/04/y-randomization-in-rapidminer/</link>
		<comments>http://voyagememoirs.com/pharmine/2008/11/04/y-randomization-in-rapidminer/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 02:46:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Data mining]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2008/11/04/y-randomization-in-rapidminer/</guid>
		<description><![CDATA[I had mentioned using Y-randomization as one of the methods to use for checking overfitting of a prediction model. Recently, someone had asked me about the Y-randomization that was implemented in my software, PHAKISO. PHAKISO was created during my PhD studies and unfortunately, it did not have an automated method to perform the Y-randomization experiment [...]]]></description>
			<content:encoded><![CDATA[<p>I had mentioned using Y-randomization as one of the methods to use for checking <a href="http://voyagememoirs.com/pharmine/2008/03/11/overfitting/">overfitting</a> of a prediction model. Recently, someone had asked me about the Y-randomization that was implemented in my software, <a href="http://www.phakiso.com">PHAKISO</a>. PHAKISO was created during my PhD studies and unfortunately, it did not have an automated method to perform the Y-randomization experiment automatically for <i>n</i> number of times. I had always used the associated library, YMLL, to create a simple program to do the job and thus did not implement such feature in PHAKISO.</p>
<p>Since I am using Rapidminer for my research now, I thought it would be easy to create a Y-randomization process in it. Unfortunately, Rapidminer did not have a Y-randomization operator. However, through the solutions provided by the helpful moderators in the Rapidminer forum, I finally know how to do it in Rapidminer and in the process, learnt more about Rapidminer.</p>
<p>The basic process is shown in the following figure. <a href='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/operatortree.jpg' title='operatortree.jpg'><img src='http://voyagememoirs.com/wordpress-voyphar/wp-content/uploads/2008/11/operatortree.jpg' alt='operatortree.jpg' /></a></p>
<p>The basic idea in Y-randomization is to randomize the label of the dataset. So in Rapidminer, you would load a dataset, create a copy of it and remove all attributes, except the label, from the copy. Then randomly permutate the examples in the copy and tag all the examples with an unique id. Select the original dataset, tag all examples with an unique id and do a join between the original dataset and its copy, using the id as the key for joining. If you do it in the correct way, the labels in the original dataset will be skipped during the joining and the permutated labels in the copy will be used for the joined dataset. To perform the entire Y-randomization experiment automatically, you will need to use the IteratingPerformanceAverage operator chain to enclose the Y-randomization portion and add a validation procedure after the Y-randomization portion as shown in the figure.</p>
<p>The complete XML process is as follows:<br />
<font size="1">&lt;operator name=&#8221;Root&#8221; class=&#8221;Process&#8221;  expanded=&#8221;yes&#8221;&gt;<br />
    &lt;parameter  key=&#8221;random_seed&#8221;        value=&#8221;-1&#8243;/&gt;<br />
    &lt;operator  name=&#8221;CSVExampleSource&#8221; class=&#8221;CSVExampleSource&#8221;&gt;<br />
    &lt;/operator&gt;<br />
    &lt;operator  name=&#8221;IteratingPerformanceAverage&#8221;  class=&#8221;IteratingPerformanceAverage&#8221; expanded=&#8221;yes&#8221;&gt;<br />
        &lt;parameter  key=&#8221;iterations&#8221;             value=&#8221;100&#8243;/&gt;<br />
        &lt;operator  name=&#8221;IOMultiplier&#8221; class=&#8221;IOMultiplier&#8221;&gt;<br />
             &lt;parameter key=&#8221;io_object&#8221;         value=&#8221;ExampleSet&#8221;/&gt;<br />
         &lt;/operator&gt;<br />
        &lt;operator  name=&#8221;AttributeSubsetPreprocessing&#8221;  class=&#8221;AttributeSubsetPreprocessing&#8221; expanded=&#8221;yes&#8221;&gt;<br />
             &lt;parameter key=&#8221;attribute_name_regex&#8221;              value=&#8221;label&#8221;/&gt;<br />
             &lt;parameter key=&#8221;condition_class&#8221;              value=&#8221;attribute_name_filter&#8221;/&gt;<br />
             &lt;parameter key=&#8221;keep_subset_only&#8221;       value=&#8221;true&#8221;/&gt;<br />
             &lt;operator name=&#8221;Permutation&#8221;  class=&#8221;Permutation&#8221;&gt;<br />
             &lt;/operator&gt;<br />
             &lt;operator name=&#8221;IdTagging&#8221; class=&#8221;IdTagging&#8221;&gt;<br />
            &lt;/operator&gt;<br />
         &lt;/operator&gt;<br />
        &lt;operator  name=&#8221;IOSelector&#8221; class=&#8221;IOSelector&#8221;&gt;<br />
             &lt;parameter key=&#8221;io_object&#8221;         value=&#8221;ExampleSet&#8221;/&gt;<br />
             &lt;parameter key=&#8221;select_which&#8221;  value=&#8221;2&#8243;/&gt;<br />
         &lt;/operator&gt;<br />
        &lt;operator  name=&#8221;IdTagging (2)&#8221; class=&#8221;IdTagging&#8221;&gt;<br />
         &lt;/operator&gt;<br />
        &lt;operator  name=&#8221;ExampleSetJoin&#8221; class=&#8221;ExampleSetJoin&#8221;&gt;<br />
         &lt;/operator&gt;<br />
        &lt;operator  name=&#8221;XValidation&#8221; class=&#8221;XValidation&#8221;  expanded=&#8221;yes&#8221;&gt;<br />
             &lt;parameter key=&#8221;leave_one_out&#8221;             value=&#8221;true&#8221;/&gt;<br />
             &lt;operator name=&#8221;NearestNeighbors&#8221;  class=&#8221;NearestNeighbors&#8221;&gt;<br />
                 &lt;parameter key=&#8221;k&#8221;      value=&#8221;3&#8243;/&gt;<br />
             &lt;/operator&gt;<br />
             &lt;operator name=&#8221;OperatorChain&#8221;  class=&#8221;OperatorChain&#8221; expanded=&#8221;yes&#8221;&gt;<br />
                 &lt;operator name=&#8221;ModelApplier&#8221;  class=&#8221;ModelApplier&#8221;&gt;<br />
                     &lt;list key=&#8221;application_parameters&#8221;&gt;<br />
                     &lt;/list&gt;<br />
                 &lt;/operator&gt;<br />
                 &lt;operator name=&#8221;ClassificationPerformance&#8221;  class=&#8221;ClassificationPerformance&#8221;&gt;<br />
                     &lt;parameter key=&#8221;accuracy&#8221;   value=&#8221;true&#8221;/&gt;<br />
                     &lt;list key=&#8221;class_weights&#8221;&gt;<br />
                     &lt;/list&gt;<br />
                 &lt;/operator&gt;<br />
             &lt;/operator&gt;<br />
         &lt;/operator&gt;<br />
    &lt;/operator&gt;<br />
&lt;/operator&gt;</font></p>
<p>Just enter your dataset file in CSVExampleSource and change the method in XValidation from NearestNeighbors to your desired modeling method.</p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=143&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_143"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2008/11/04/y-randomization-in-rapidminer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PaDEL-Crypt</title>
		<link>http://voyagememoirs.com/pharmine/2008/10/25/padel-crypt/</link>
		<comments>http://voyagememoirs.com/pharmine/2008/10/25/padel-crypt/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 07:28:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://voyagememoirs.com/pharmine/2008/10/25/padel-crypt/</guid>
		<description><![CDATA[Announcing another product from my laboratory. PaDEL-Crypt is a portable software for encrypting and decrypting files. The encrypted files are stored in a vault and can only be viewed and decrypted using a correct password. The main intended use of PaDEL-Crypt is to encrypt files in portable devices like flash drives or portable hard disks, [...]]]></description>
			<content:encoded><![CDATA[<p>Announcing another product from my laboratory. <a href="http://padel.nus.edu.sg/software/padelcrypt/">PaDEL-Crypt</a> is a portable software for encrypting and decrypting files. The encrypted files are stored in a vault and can only be viewed and decrypted using a correct password. The main intended use of PaDEL-Crypt is to encrypt files in portable devices like flash drives or portable hard disks, so as to maintain data confidentiality in the event of accidental loss of such devices. The targeted users are those who do not have much knowledge about encryption but wish to have a simple solution for adding encryption to their portable devices.</p>
<p>At the current moment, PaDEL-Crypt will run on any platform that have Java installed. Once I figure out how to run <a href="http://gcc.gnu.org/java/">GCJ</a>, I will make a native version for Windows so that Java will no longer need to be installed in the target machine. In the meantime, you can use the <a href="http://portableapps.com/downloads/java_portablizer/Java_Portablizer_1.1.paf.exe">Java Portablizer</a> to copy the Java JRE to your portable device and make a batch file to make PaDEL-Crypt use that version to run.</p>
<p>It might seem strange why my laboratory, which focuses on applying knowledge discovery and data mining techniques to pharmaceutical and biomedical areas, would produce a product like PaDEL-Crypt. Well, data confidentiality is an important issue in many areas, including the pharmaceutical and biomedical areas. Flash drives are so popular nowadays that most of us have at least one with us. However, most of us did not bother to encrypt the data that are stored in it, which is disturbing because flash drives are easily lost. Although most of the information that we put on flash drives are usually not confidential, there might be some that are confidential and it is important to protect these.</p>
<p>Before developing PaDEL-Crypt, I have looked at a few solutions in the market, including those that come with the flash drives. However, most of these solutions are usable only on Microsoft Windows and are not strictly portable (they leave behind information on the target machine). Thus I decided to develop my own using Java. PaDEL-Crypt is not meant to replace other encryption system for harddisks, like TrueCrypt. Rather, it is meant to complement these systems, which are not portable because they require administrative privileges on the target machine to run. PaDEL-Crypt will be an ideal solution to carry or distribute your encrypted files via portable devices or email. As PaDEL-Crypt can also create self-decrypting archives, the target machine does not even require PaDEL-Crypt to be present in order to decrypt the files.</p>
<p>PaDEL-Crypt is basically free for all to use, with the exception of one group of people. Please see the license conditions at its homepage to find out more.</p>
<span class="akst_link"><a href="http://voyagememoirs.com/pharmine/?p=142&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_142"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://voyagememoirs.com/pharmine/2008/10/25/padel-crypt/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

