Application that provides the necessary tools to manage genetic sequences. Provides within its content a tool to compare databases based on FASTA, CLUSTAL and JSON files.
0.0.1 (Development)
- You need install the BioPython library, more information:
- You need the json library, more information:
In the src directory you can find the complete code of this project:
-
The file organism.py contains a class that provides an object called Organism, this objects can uses to manipulate complete genetic sequences, from a collection of methods that read files FASTA, CLUSTAL and JSON.
-
The file testClass.py contains a program that, with the class Organism compare a collection of files to updated them.
-
The file testQuery.py contains an example of how to do a query on a web page (like the web page of the NCBI) for download a collection of FASTA or CLUSTAL files.
-
The file testDatabase.py contains an example of how to do a complete update from a collection of files recently downloaded and a database that needs to be change, creating new organisms and replacing fields of the existing ones
The test files must be run from src directory, for example: (user@/src)$ python testClass.py