Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alicewriteswrongs/biodb-project
BF768 group project
https://github.com/alicewriteswrongs/biodb-project
Last synced: about 1 month ago
JSON representation
BF768 group project
- Host: GitHub
- URL: https://github.com/alicewriteswrongs/biodb-project
- Owner: alicewriteswrongs
- Created: 2014-03-31T01:25:40.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-05-06T20:57:19.000Z (over 10 years ago)
- Last Synced: 2024-10-30T06:59:32.239Z (3 months ago)
- Language: Python
- Size: 1.13 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Biological Databases final project
contains the files for our biological databases final project
Currently:
* fastaintodb.py - inserts our data into the appropriate tables
* maketables.sql - SQL commands to make the tables we want in our database
* populatedatasets.py - inserts the records for the 'dataset' table
* hongsimposon.py - inserst just the hong-simpson sequences
* droptables.sql - drops the tables in the right order (foreign key constraints)
* proposal
* proposal.tex
* proposal.pdf
* ERdiagram.pdf
* ERdiagram-crop.pdf
* ERdiagram.dia
* test.txt - some hints about using git##Jalview
* jalview is what we're using to embed alignments into our 'display' page
* have it working in a basic sense (can display a test fasta alignment)
* it wants us to package our data in a .zip
* if it's in a .zip archive you can just call it in the same way as normal##Using fastaintodb.py:
The script is broken up into several sections. This script should be run (on bioed) after:
* Running maketables.sql and verifying table structure
* Running populatedatasets.pyAnd that should be it! Note that fastaintodb.py Just gets in the sequence data - it doesn't
insert any of our alignment data. As of now it can get all of our sequence data into our table
structure. The smallRNA dataset is very large, however, so on my (Ben's) laptop I've only
tested a small subset (first 10000 lines).It appears that the script works! Still need to do some confirmation on bioed.
###Hong-Simpson problems
Original version of fastaintodb.py script didn't insert the Hong-Simpson.fasta correctly.
Updated script so now it does, also wrote an additional script (hongsimpson.py) which inserts
them on their own.####Definitions:
This holds definitions for all of the functions we need
####MAIN
This has commands and function calls written out to insert the various kinds of data.
Make sure to comment out ones you don't need!