<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://gydb.org/index.php?action=history&amp;feed=atom&amp;title=Menu_Tools%3A_Data_preprocessing</id>
	<title>Menu Tools: Data preprocessing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://gydb.org/index.php?action=history&amp;feed=atom&amp;title=Menu_Tools%3A_Data_preprocessing"/>
	<link rel="alternate" type="text/html" href="https://gydb.org/index.php?title=Menu_Tools:_Data_preprocessing&amp;action=history"/>
	<updated>2026-06-09T15:52:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://gydb.org/index.php?title=Menu_Tools:_Data_preprocessing&amp;diff=1507&amp;oldid=prev</id>
		<title>imported&gt;Gydbwiki at 14:25, 1 April 2015</title>
		<link rel="alternate" type="text/html" href="https://gydb.org/index.php?title=Menu_Tools:_Data_preprocessing&amp;diff=1507&amp;oldid=prev"/>
		<updated>2015-04-01T14:25:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[GPRO_Wiki|Return to Index]]&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
=Menu Tools: Data preprocessing=&lt;br /&gt;
&lt;br /&gt;
==Data preprocessing==&lt;br /&gt;
&lt;br /&gt;
In Next generation Sequencing (NGS) sequence preprocessing is the process of transforming raw reads to assembly-ready sequence generating in parallel associated informative reports. Raw data preprocessing includes tasks such as converting the raw trace file from proprietary to standard form, deriving template information, base-calling, vector screening, quality evaluation and control, disk management, associated tracking and reporting operations, demultiplex, sequence trimming/clipping and elimination of artifacts etc.  &lt;br /&gt;
&lt;br /&gt;
Preprocessing of raw data is thus a necessity has given rise to a number of Unix-based free-source software tools using a wide range of paradigms. Management and use of these tools requires some informatic skills about linux commands. Taking this into primary consideration we implemented GPRO with a multi-funtional friendly-to-use interface (Figure 7.1) in order to let the users to deal with the most representative preprocessing tools installed in the remote server just having skills at the user level (click-and-go actions) although we assume . You can access the preprocessing GPRO interface just clicking in the tab “Data Preprocessing” of the main menu highlighted in the Figure 7.1 below. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:gp_7_1.jpg|center|900px]]&lt;br /&gt;
&amp;lt;table align=center style=&amp;quot;width:900px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''Figure 7.1'''. Interface for Data preprocessing&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
&lt;br /&gt;
Figure 7.2 schematizes the menu within the preprocessing interface showing the organization of the different solutions installed in our server to which GPRO currently support the accession. Almost all these pre-processing tools are free source tools designed by third parties so you must cite them if you obtain some interesting publishable results.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:gp_7_2.jpg|center|900px]]&lt;br /&gt;
&amp;lt;table align=center style=&amp;quot;width:900px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''Figure 7.2'''. Preprocessing menu. &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Following is a brief description of each interface tab.  &lt;br /&gt;
&lt;br /&gt;
===Converters===&lt;br /&gt;
&lt;br /&gt;
This tab facilitates  accession to some scripts for format conversion (as shown in Figure 7.2). You have two tabs &amp;quot;Color space&amp;quot; and &amp;quot;Nucleotide space&amp;quot;. The first links to a script that converts Solid-based (color-space) fasta files coupled with quality files either into color space fastq (csFastq) or the conventional nucleotide based fastq.&lt;br /&gt;
&lt;br /&gt;
===Private user tools===&lt;br /&gt;
If you have your own server coupled with GPRO you also have a tab you can use for running other proprietary source code tools our your personal scripts (if you need more details about how proceed please contact us&lt;br /&gt;
&lt;br /&gt;
===Processing and cleaning===&lt;br /&gt;
&lt;br /&gt;
This tab provides accessing to three distinct software packages for preprocessing and cleaning via the preprocessing interface. These are; &lt;br /&gt;
&lt;br /&gt;
# Cutadapt ([[literature:100853|Martin  2011]]), for removing primers and adapters from the sequences any many more actions. For more details please visit [http://code.google.com/p/cutadapt/ the web site]&lt;br /&gt;
# Fastxtool kit a collection of tools summarized in Figure 2 for fasta and fastq preprocessing [http://hannonlab.cshl.edu/fastx_toolkit/ FASTX-TOOL-KIT], &lt;br /&gt;
# Prinseq ([[literature:100869|Schmieder and edwards 2011]]), which is a tool for filtering, reformat, and/or trimming sequence data, for more info visit [http://prinseq.sourceforge.net/ the web site]&lt;br /&gt;
&lt;br /&gt;
===Quality analyses===&lt;br /&gt;
&lt;br /&gt;
You can use this tab for performing quality analyses using [http://www.bioinformatics.babraham.ac.uk/projects/fastqc/ FASTQC]&lt;br /&gt;
&lt;br /&gt;
== How to proceed with the preprocessing interface ==&lt;br /&gt;
&lt;br /&gt;
The way to manage any of the aforesaid tools via the interface is quite intuitive and friendly. As shown in Figure 7.3, when launching the preprocessing interface you also activate a FTP protocol between your PC and your user account in the server pipeline. The first step is you to drag the files you want to process from your PC to your user account. &lt;br /&gt;
&lt;br /&gt;
Then create (by right-clicking) an output folder that you can name as your wish, select the file format (fastq, fasta or fasta + qual) in the interface box named format, &lt;br /&gt;
&lt;br /&gt;
Subsequently, select in the menu the tool you are going to use (the interface will automatically the applications and requirements of the selected tool). Then, use the mouse to drag both the input files you want to preprocess and the output folder wherein you want to get the resulting files to the top box (small red line in figure) and the output fold box (larger red line), respectively.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:gp_7_3.jpg|center|900px]]&lt;br /&gt;
&amp;lt;table align=center style=&amp;quot;width:900px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''Figure 7.3'''. Managing the preprocessing interface. &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally, at the bottom of the interface you have an interactive form listing all command options and parameters (Figure 7.4) provided by this tool, select the option or fill the box data analysis parameters where required and then you are ready to launch the preprocessing analysis. In this task, you have two options. You can click the tab &amp;quot;Run program&amp;quot; (in Figure 7.3) to launch the analysis as such you configured or you can click on the Tab &amp;quot;Append and command&amp;quot; then your command string will appear in the queue box below allowing you to prepare other analyses. In this way you can simultaneuosly launch the same command on multiple files where you will only need to drag a new input file to the input box, or yet more interesting, if you keep the option &amp;quot;Use output file created by previous command as the next input file&amp;quot; selected you can design an &amp;quot;ad hoc&amp;quot; preprocessing pipeline for a particular data file. This is, you design a command for demultiplexing your  file and then another command for trimming the first 10 nucleotides at 5´in the output of the last command and then eliminate all those sequences having not enough quality (according to a threshold) from the output of the former output and so on.      &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:gp_7_4.jpg|center|800px]]&lt;br /&gt;
&amp;lt;table align=center style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''Figure 7.4'''. Form for selecting commands and parameters. &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GPRO_Wiki|Return to Index]]&lt;br /&gt;
&lt;br /&gt;
[[Category:GPRO manual]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Gydbwiki</name></author>
	</entry>
</feed>