aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-08fix quikr_train to work with updated quikr modulemutantturkey
2013-03-08convert into a module, rename out functions so all quikr functions are ↵mutantturkey
withing quikr.function name
2013-03-08fix quikrmutantturkey
2013-03-08fix multifasta_to_otumutantturkey
2013-03-07starting to modularizeCalvin
2013-03-07minor formatting cleanupCalvin
2013-03-07multifasta_to_otu.py support for compressionCalvin
2013-03-07added gzip compression supportCalvin
2013-03-07Check if file is compressedCalvin
2013-03-06removed debugging statementsCalvin
2013-03-06do the matrix rotations and manipulations in quikr_train instead of quikrCalvin
2013-03-06Cleanups and refactoringCalvin
* Only do one check for output_directory by combining statements * rename output to number_of_reads * get rid of useless comment
2013-03-06fixed indexCalvin
2013-03-06formatting cleanups, removed unused import, deleted unused linesCalvin
2013-03-05Added OTU table output and grep parsingCalvin
A giant batch commit. Sorry! * OTU table output * results are still different from matlab * sample names still have suffix * otherwise should be ok * only return rows which sum up to greater than zero (ie non empty) * Use grep instead of BIOseq because it is a lot faster to count our sequences this way. * re-enable our pool process management * refactor and rename records to headers * refactor final_output to output
2013-03-05simplify generate_kmers.pyCalvin
2013-03-05Added generate_kmers.pyCalvin
This little script will output all the possible kmer permutations to stdout. The only input is the kmer length desired. Here are some examples. output 2mers ./generate_kmers.py 2 > 2mers.py output N-mers up to 6 with a bit of bash-foo for i in `seq 6`; do ./generate_kmers.py $i > ${i}mers.txt; done;
2013-02-28use the load from file instead of calling it directly, should work now.Calvin
2013-02-27working on the iteratorsCalvin
2013-02-27Create a dictionary of our trained matrix id'sCalvin
2013-02-27Write the comments in for the work to be doneCalvin
Comment first, write code later! Also I fixed an erroneous space that really didn't need to be there. Laid down the import for biopyton. Created the basic iteration through our fasta files and added loading of fasta file titles through biopython
2013-02-27Update multifasta_to_otu.py for new quikr functionCalvin
* Removed an old comment from the quikr function * Load the trained matrix from multifasta main. * This will reduce load times as we only need to call it once
2013-02-27* add helper quikr_load_trained_from_file to load fileCalvin
* change quikr to load a numpy matrix, not file
2013-02-26added multifasta.m and documenting itCalvin
2013-02-26changesCalvin
2013-02-26merge resolutionCalvin
2013-02-26some upodatesCalvin
2013-02-26iteratively loop throughmutantturkey
2013-02-25fixed syntax mistakeCalvin
2013-02-25initial commit, playing around with threadingmutantturkey
2013-02-22fix example in header, fix weird character in args, remove incorrect dtype ↵Calvin
from previous commit
2013-02-22changed argument help messagesCalvin
2013-02-22quikr now works! the numbers are almost identical to matlab (is 6th digit ↵mutantturkey
precision an issue?). use a vflip and don't transpose and it works
2013-02-22update readme with linkmutantturkey
2013-02-22require more arguments since people will always be required to have certain ↵mutantturkey
ones, simplfies our checks, also remove all out print shapes
2013-02-22rotate matriciesCalvin
2013-02-22Fixed quikr to actually work, insert headers of 1's and 0's into our arrays, ↵Calvin
fix a spelling error, writhout our solution vector in a csv formatted as floats
2013-02-19added argument to accept output (solution vector) into a csvmutantturkey
2013-02-19saving changes to work remotelyCalvin
2013-02-18set the input matrix properlyCalvin
2013-02-15tried to run it, fixed ftr several timesCalvin
2013-02-15add correct flagCalvin
2013-02-15added argparse argumentsCalvin
2013-02-15readmemutantturkey
2013-02-15added some commentsmutantturkey
2013-02-14added arg parsing, and fixed a few errors, still have not tried to run codeCalvin
2013-02-14quikr and quikr_trainCalvin