SlideShare une entreprise Scribd logo
1  sur  4
CDS Filtering Program
User Manual
Yoann Pageaud.
KnopLab, ZMBH – Universität Heidelberg
May 13th, 2016
Presentation of CDS Filtering
CDS Filtering is a little python program allowing you to filter your predicted ORFs, CDSs,
RNA, or any other type of DNA or RNA sequences.
It takes in input .txt, .fasta or .cdsexons files. You can also try with other format file, but there
is no guarantee on the results.
Warning: the file has to contain 1 sequence per line, and 1 line for 1 sequence.
3 Filters are available in the program:
 The first filter allow you to remove the sequences present in several copies in your file
to keep only one version.
 The second filter allow you to set a minimum threshold on the length of your
sequence. All the sequences above this threshold will be kept, and all the sequence
under will be deleted in the output file.
 The third filter allow you to set a maximum threshold on the length of your sequence.
All the sequences under this threshold will be kept, and all the sequence above will be
deleted in the output file.
When the filtering is done, you will get 2 output files:
 A summary of the filtering of your sequences which will contain all information about
the parameters used and the statistical results of your filtering.
 An output file which will contain all your sequences conserved after the filtering.
If you are satisfied with the results of your filtering it is highly recommended to mention the
program in your article references:
Pageaud, Yoann. “CDS Filtering Program”. KnopLab, ZMBH - Universität Heidelberg. May
13, 2016.
Setup
Prerequisite before using CDS Filtering
Install Python version 2.7.11 (or later version):
 Under Windows:
Download link: https://www.python.org/downloads/release/python-2711/
 Under Linux:
Python 2.7 should already be installed. If it is not the case:
1. Open the Linux Terminal.
2. Type:
sudo apt-get install python2.7
Launching under Windows
To open the terminal Windows:
1. Type: key Windows + R.
2. In the text field on the right of « Open: », type « cmd », then clic on « OK ».
In your terminal :
1. The terminal opens in a new window, a command line of type « C:> » appears. This
command line determine the repertory in which you are located to launch you
program.
 To change drive, type just after the command line the name of the drive on which
you would like to work on.
Example:
C:>E:
 To change repetory in a drive : in the windows explorer, open the folder where
your program is, type just after the command line the path to the repertory
preceded by « cd ».
Example:
E:>cd FolderSecondFolderMyProgramFolder
2. Once the drive and the repertory that contain the program are chosen, run the GOLIAT
program in Python with the example command line below.
Example:
E:FolderSecondFolderMyProgramFolder>py MyProgram.py
To Launch the CDS Filtering program:
C:>E:
E:>cd FolderSecondFolderMyProgramFolder
E:FolderSecondFolderMyProgramFolder>py MyProgram.py
The CDS Filtering program will start. Follow the instructions.
Launching under Linux
1. Launch the Linux Terminal
2. Check your working directory:
Example:
user@users-desktop:~$ pwd
If you just start the terminal your working directory should be:
/home/user
3. Check the files and folder contained in your personal folder with the command ls:
Example:
user@users-desktop:~$ ls
4. Set the working directory to where the CDS Filtering program is saved with the
command cd (if you just download the program the CDS Filtering folder is in your
Downloads folder :
Example:
user@users-desktop:~$ cd Downloads/CDS Filtering
5. Launch the CDS Filtering program:
Example:
user@users-desktop:~$ python CDSFiltering.py
The CDS Filtering program will start. Follow the instructions.

Contenu connexe

Tendances

cs3157-summer06-lab1
cs3157-summer06-lab1cs3157-summer06-lab1
cs3157-summer06-lab1tutorialsruby
 
Unit testing for the TYPO3 4.x core
Unit testing for the TYPO3 4.x coreUnit testing for the TYPO3 4.x core
Unit testing for the TYPO3 4.x coreOliver Klee
 
Kernel Recipes 2016 - The kernel report
Kernel Recipes 2016 - The kernel reportKernel Recipes 2016 - The kernel report
Kernel Recipes 2016 - The kernel reportAnne Nicolas
 
Love Your Command Line
Love Your Command LineLove Your Command Line
Love Your Command LineLiz Henry
 
Kernel Recipes 2016 - Patches carved into stone tablets...
Kernel Recipes 2016 - Patches carved into stone tablets...Kernel Recipes 2016 - Patches carved into stone tablets...
Kernel Recipes 2016 - Patches carved into stone tablets...Anne Nicolas
 
Basic linux commands
Basic linux commands Basic linux commands
Basic linux commands Raghav Arora
 
Useful Linux and Unix commands handbook
Useful Linux and Unix commands handbookUseful Linux and Unix commands handbook
Useful Linux and Unix commands handbookWave Digitech
 
Linux basic commands with examples
Linux basic commands with examplesLinux basic commands with examples
Linux basic commands with examplesabclearnn
 

Tendances (11)

cs3157-summer06-lab1
cs3157-summer06-lab1cs3157-summer06-lab1
cs3157-summer06-lab1
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Unit testing for the TYPO3 4.x core
Unit testing for the TYPO3 4.x coreUnit testing for the TYPO3 4.x core
Unit testing for the TYPO3 4.x core
 
Kernel Recipes 2016 - The kernel report
Kernel Recipes 2016 - The kernel reportKernel Recipes 2016 - The kernel report
Kernel Recipes 2016 - The kernel report
 
Love Your Command Line
Love Your Command LineLove Your Command Line
Love Your Command Line
 
Kernel Recipes 2016 - Patches carved into stone tablets...
Kernel Recipes 2016 - Patches carved into stone tablets...Kernel Recipes 2016 - Patches carved into stone tablets...
Kernel Recipes 2016 - Patches carved into stone tablets...
 
Linux50commands
Linux50commandsLinux50commands
Linux50commands
 
Basic linux commands
Basic linux commands Basic linux commands
Basic linux commands
 
3 technical-dns-workshop-day2
3 technical-dns-workshop-day23 technical-dns-workshop-day2
3 technical-dns-workshop-day2
 
Useful Linux and Unix commands handbook
Useful Linux and Unix commands handbookUseful Linux and Unix commands handbook
Useful Linux and Unix commands handbook
 
Linux basic commands with examples
Linux basic commands with examplesLinux basic commands with examples
Linux basic commands with examples
 

En vedette

Variants Density along DNA Sequence
Variants Density along DNA SequenceVariants Density along DNA Sequence
Variants Density along DNA SequenceYoann Pageaud
 
How to manage your Experimental Protocol with Basic Statistics
How to manage your Experimental Protocol with Basic StatisticsHow to manage your Experimental Protocol with Basic Statistics
How to manage your Experimental Protocol with Basic StatisticsYoann Pageaud
 
Identification of PFOA linked metabolic diseases by crossing databases
Identification of PFOA linked metabolic diseases by crossing databasesIdentification of PFOA linked metabolic diseases by crossing databases
Identification of PFOA linked metabolic diseases by crossing databasesYoann Pageaud
 
IGV manuel d'installation et démarrage sous windows 10 version française
IGV manuel d'installation et démarrage sous windows 10 version françaiseIGV manuel d'installation et démarrage sous windows 10 version française
IGV manuel d'installation et démarrage sous windows 10 version françaiseYoann Pageaud
 
3D Creations & Models update 25/07/2015
3D Creations & Models update 25/07/20153D Creations & Models update 25/07/2015
3D Creations & Models update 25/07/2015Yoann Pageaud
 
Présentation "De l'ADN au visage" - Colloque ESI 2015
Présentation "De l'ADN au visage" - Colloque ESI 2015Présentation "De l'ADN au visage" - Colloque ESI 2015
Présentation "De l'ADN au visage" - Colloque ESI 2015Yoann Pageaud
 
Introduction to the software Predicsites©
Introduction to the software Predicsites©Introduction to the software Predicsites©
Introduction to the software Predicsites©Yoann Pageaud
 

En vedette (7)

Variants Density along DNA Sequence
Variants Density along DNA SequenceVariants Density along DNA Sequence
Variants Density along DNA Sequence
 
How to manage your Experimental Protocol with Basic Statistics
How to manage your Experimental Protocol with Basic StatisticsHow to manage your Experimental Protocol with Basic Statistics
How to manage your Experimental Protocol with Basic Statistics
 
Identification of PFOA linked metabolic diseases by crossing databases
Identification of PFOA linked metabolic diseases by crossing databasesIdentification of PFOA linked metabolic diseases by crossing databases
Identification of PFOA linked metabolic diseases by crossing databases
 
IGV manuel d'installation et démarrage sous windows 10 version française
IGV manuel d'installation et démarrage sous windows 10 version françaiseIGV manuel d'installation et démarrage sous windows 10 version française
IGV manuel d'installation et démarrage sous windows 10 version française
 
3D Creations & Models update 25/07/2015
3D Creations & Models update 25/07/20153D Creations & Models update 25/07/2015
3D Creations & Models update 25/07/2015
 
Présentation "De l'ADN au visage" - Colloque ESI 2015
Présentation "De l'ADN au visage" - Colloque ESI 2015Présentation "De l'ADN au visage" - Colloque ESI 2015
Présentation "De l'ADN au visage" - Colloque ESI 2015
 
Introduction to the software Predicsites©
Introduction to the software Predicsites©Introduction to the software Predicsites©
Introduction to the software Predicsites©
 

Similaire à CDS Filtering Program - User Manual

Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...
Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...
Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...Joachim Jacob
 
Making%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20WindowsMaking%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20Windowstutorialsruby
 
Making%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20WindowsMaking%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20Windowstutorialsruby
 
Part 2 of 'Introduction to Linux for bioinformatics': Installing software
Part 2 of 'Introduction to Linux for bioinformatics': Installing softwarePart 2 of 'Introduction to Linux for bioinformatics': Installing software
Part 2 of 'Introduction to Linux for bioinformatics': Installing softwareJoachim Jacob
 
How to remove conduit search and other toolbars — extended guide
How to remove conduit search and other toolbars — extended guideHow to remove conduit search and other toolbars — extended guide
How to remove conduit search and other toolbars — extended guideJudy Halliwell
 
Report on forensics tools
Report on forensics toolsReport on forensics tools
Report on forensics toolsVishnuPratap7
 
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...Felipe Prado
 
How to-remove-drm-from-epub
How to-remove-drm-from-epubHow to-remove-drm-from-epub
How to-remove-drm-from-epubepuborwu
 
BITS: Introduction to Linux - Software installation the graphical and the co...
BITS: Introduction to Linux -  Software installation the graphical and the co...BITS: Introduction to Linux -  Software installation the graphical and the co...
BITS: Introduction to Linux - Software installation the graphical and the co...BITS
 
install k+dcan cable standard tools 2.12 on windows 10 64bit
install k+dcan cable standard tools 2.12 on windows 10 64bitinstall k+dcan cable standard tools 2.12 on windows 10 64bit
install k+dcan cable standard tools 2.12 on windows 10 64bitWORLD OBD2
 
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxPart 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxkarlhennesey
 
Prizm Installation Guide
Prizm Installation GuidePrizm Installation Guide
Prizm Installation Guidevjvarenya
 

Similaire à CDS Filtering Program - User Manual (20)

Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...
Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...
Part 5 of "Introduction to Linux for Bioinformatics": Working the command lin...
 
Making%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20WindowsMaking%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20Windows
 
Making%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20WindowsMaking%20R%20Packages%20Under%20Windows
Making%20R%20Packages%20Under%20Windows
 
Unix_QT.ppsx
Unix_QT.ppsxUnix_QT.ppsx
Unix_QT.ppsx
 
Unix_QT.ppsx
Unix_QT.ppsxUnix_QT.ppsx
Unix_QT.ppsx
 
Part 2 of 'Introduction to Linux for bioinformatics': Installing software
Part 2 of 'Introduction to Linux for bioinformatics': Installing softwarePart 2 of 'Introduction to Linux for bioinformatics': Installing software
Part 2 of 'Introduction to Linux for bioinformatics': Installing software
 
How to remove conduit search and other toolbars — extended guide
How to remove conduit search and other toolbars — extended guideHow to remove conduit search and other toolbars — extended guide
How to remove conduit search and other toolbars — extended guide
 
Report on forensics tools
Report on forensics toolsReport on forensics tools
Report on forensics tools
 
Data Forensics Tool
Data Forensics ToolData Forensics Tool
Data Forensics Tool
 
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
 
How to-remove-drm-from-epub
How to-remove-drm-from-epubHow to-remove-drm-from-epub
How to-remove-drm-from-epub
 
Linux
LinuxLinux
Linux
 
Unix Administration 2
Unix Administration 2Unix Administration 2
Unix Administration 2
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
OS_lab_file.pdf
OS_lab_file.pdfOS_lab_file.pdf
OS_lab_file.pdf
 
BITS: Introduction to Linux - Software installation the graphical and the co...
BITS: Introduction to Linux -  Software installation the graphical and the co...BITS: Introduction to Linux -  Software installation the graphical and the co...
BITS: Introduction to Linux - Software installation the graphical and the co...
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
install k+dcan cable standard tools 2.12 on windows 10 64bit
install k+dcan cable standard tools 2.12 on windows 10 64bitinstall k+dcan cable standard tools 2.12 on windows 10 64bit
install k+dcan cable standard tools 2.12 on windows 10 64bit
 
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxPart 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
 
Prizm Installation Guide
Prizm Installation GuidePrizm Installation Guide
Prizm Installation Guide
 

Dernier

Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 

Dernier (20)

Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 

CDS Filtering Program - User Manual

  • 1. CDS Filtering Program User Manual Yoann Pageaud. KnopLab, ZMBH – Universität Heidelberg May 13th, 2016
  • 2. Presentation of CDS Filtering CDS Filtering is a little python program allowing you to filter your predicted ORFs, CDSs, RNA, or any other type of DNA or RNA sequences. It takes in input .txt, .fasta or .cdsexons files. You can also try with other format file, but there is no guarantee on the results. Warning: the file has to contain 1 sequence per line, and 1 line for 1 sequence. 3 Filters are available in the program:  The first filter allow you to remove the sequences present in several copies in your file to keep only one version.  The second filter allow you to set a minimum threshold on the length of your sequence. All the sequences above this threshold will be kept, and all the sequence under will be deleted in the output file.  The third filter allow you to set a maximum threshold on the length of your sequence. All the sequences under this threshold will be kept, and all the sequence above will be deleted in the output file. When the filtering is done, you will get 2 output files:  A summary of the filtering of your sequences which will contain all information about the parameters used and the statistical results of your filtering.  An output file which will contain all your sequences conserved after the filtering. If you are satisfied with the results of your filtering it is highly recommended to mention the program in your article references: Pageaud, Yoann. “CDS Filtering Program”. KnopLab, ZMBH - Universität Heidelberg. May 13, 2016. Setup Prerequisite before using CDS Filtering Install Python version 2.7.11 (or later version):  Under Windows: Download link: https://www.python.org/downloads/release/python-2711/  Under Linux: Python 2.7 should already be installed. If it is not the case: 1. Open the Linux Terminal. 2. Type: sudo apt-get install python2.7
  • 3. Launching under Windows To open the terminal Windows: 1. Type: key Windows + R. 2. In the text field on the right of « Open: », type « cmd », then clic on « OK ». In your terminal : 1. The terminal opens in a new window, a command line of type « C:> » appears. This command line determine the repertory in which you are located to launch you program.  To change drive, type just after the command line the name of the drive on which you would like to work on. Example: C:>E:  To change repetory in a drive : in the windows explorer, open the folder where your program is, type just after the command line the path to the repertory preceded by « cd ». Example: E:>cd FolderSecondFolderMyProgramFolder 2. Once the drive and the repertory that contain the program are chosen, run the GOLIAT program in Python with the example command line below. Example: E:FolderSecondFolderMyProgramFolder>py MyProgram.py To Launch the CDS Filtering program: C:>E: E:>cd FolderSecondFolderMyProgramFolder E:FolderSecondFolderMyProgramFolder>py MyProgram.py The CDS Filtering program will start. Follow the instructions.
  • 4. Launching under Linux 1. Launch the Linux Terminal 2. Check your working directory: Example: user@users-desktop:~$ pwd If you just start the terminal your working directory should be: /home/user 3. Check the files and folder contained in your personal folder with the command ls: Example: user@users-desktop:~$ ls 4. Set the working directory to where the CDS Filtering program is saved with the command cd (if you just download the program the CDS Filtering folder is in your Downloads folder : Example: user@users-desktop:~$ cd Downloads/CDS Filtering 5. Launch the CDS Filtering program: Example: user@users-desktop:~$ python CDSFiltering.py The CDS Filtering program will start. Follow the instructions.