https://github.com/dereneaton/ipyrad

sort by:
Revision Author Date Message Commit Date
f523075 Fixed tagging in setup.py 08 January 2016, 02:18:02 UTC
e29429b Added code to setup.py to automatically update ipyrad/__init__.py __version__. 08 January 2016, 02:15:01 UTC
f3382e4 raise error and return names for bad samples names in _get_samples() 07 January 2016, 22:22:34 UTC
dc1d5bf fix to merge conflict 07 January 2016, 21:42:05 UTC
74bf439 improved Error handling. Doc strings for step funcs 07 January 2016, 21:39:36 UTC
9590478 fix to Sample handling and cleanup 07 January 2016, 21:38:50 UTC
71618e9 better optim 07 January 2016, 21:38:16 UTC
f2c382b better optim, close open file. 07 January 2016, 21:37:59 UTC
9731e1f Set consens_se to read from hackersdict["max_fragment_length"] 07 January 2016, 21:25:04 UTC
27bcf87 updated to 0.1.0 07 January 2016, 20:30:50 UTC
d005266 Removed some old global variable crust replaced by hackersonly 07 January 2016, 20:29:30 UTC
3e5b860 Added hackersonly dict to assembly and also added a data._version stamp. Updated refmap, cluster_accross, and loci2SNP to use the new hackersonly params 07 January 2016, 20:28:34 UTC
8256059 Merge branch 'master' of https://github.com/dereneaton/ipyrad 07 January 2016, 17:30:27 UTC
776811d Implemented 'denovo_only' assembly method. 07 January 2016, 17:30:04 UTC
1fbd901 cleaning up some exception handling code 07 January 2016, 03:34:02 UTC
32d4119 fix to broken rejoining of chunks at cleanup 07 January 2016, 03:30:54 UTC
b2cf7e9 Merge branch 'master' of https://github.com/dereneaton/ipyrad 07 January 2016, 03:01:30 UTC
045369a Fixed output formatting on two more parameters. good idea. 07 January 2016, 03:01:11 UTC
7bd83d7 better exception handling in wrapper 07 January 2016, 02:52:49 UTC
fa66134 Adding a sim_popsfile for testing the population assignments. 07 January 2016, 01:33:50 UTC
c174fd2 Merge branch 'master' of https://github.com/dereneaton/ipyrad 07 January 2016, 01:09:27 UTC
b814d2f Fixed preview mode for step3. Fixed a nasty bug with PE where reads that map too far apart were making the refmap process bomb. Fixed a stupid bug in util where i forgot to import sys, so merge was a little broken. 07 January 2016, 01:08:04 UTC
64d85bc Merge branch 'supercat' Conflicts: ipyrad/file_conversion/loci2migrate.py 07 January 2016, 01:04:44 UTC
dfb1278 supercatg building, still lacks indels 07 January 2016, 01:03:03 UTC
299f895 updated version to 0.0.8 06 January 2016, 22:50:52 UTC
9b605bd Fixed a bug i'd introduced for R2 for paired reads, when i switched from .gz to .fq i forgot to switch R2 as well, very simple stupid fix. 06 January 2016, 22:47:20 UTC
d366e1a Merge branch 'master' of https://github.com/dereneaton/ipyrad 06 January 2016, 21:05:37 UTC
3c26884 Bug in sending preview to demultiplex 06 January 2016, 21:05:03 UTC
afde10c Merge branch 'master' into refseq Conflicts: ipyrad/assemble/__init__.py 06 January 2016, 20:30:43 UTC
8cb7791 Some debug code and dropped gzipping the unmapped reads. 06 January 2016, 20:28:45 UTC
5493bad Preview of preview mode for steps 1 and 2. Seems to work okay. 06 January 2016, 20:25:51 UTC
916c017 Oops fixed formatting bug 06 January 2016, 19:44:15 UTC
8b92369 Initial commit of vcf2loci, it doesn't even pretend to work yet, just fleshing out some ideas. 06 January 2016, 19:21:31 UTC
3c0fc4e Merge branch 'master' of https://github.com/dereneaton/ipyrad Conflicts: ipyrad/assemble/write_outfiles.py 06 January 2016, 18:16:38 UTC
eb8d64a Finished initial cleanup and migration of all loci2*.make() functions. Still needs testing. 06 January 2016, 18:14:31 UTC
317541c commented out ', r' in path string 06 January 2016, 16:32:36 UTC
ca11bf5 fix to key/sample selection 06 January 2016, 16:31:13 UTC
551cd6f Added new parameter pop_assign_file, and link_populations() function to populate the assembly.populations dict. Fixes tic #42 06 January 2016, 14:28:23 UTC
cff841d Continuing revisions on step7, fixed loci2vcf and loci2phynex. Minor changes to loci2treemix and loci2migrate, still needs more work. Updated write_outfiles to do something "smart" with formatting output files, now you can add a new output format by updated the output_formats variable and creating a file in file_conversion called loci2*whatever.py that defines a make() function that takes assembly and samples list as arguments. 05 January 2016, 03:41:06 UTC
b0bda2d Step 7 - Added an 'output_files' parameter to assembly. Added the write_outfiles module to do the heavy lifting. Included the list of possible output files as a global at the top of write_outfiles, for convenience. Also imported all the old loci2* file conversion code, though none of it works yet. 05 January 2016, 00:37:02 UTC
733782e Merge branch 'master' of https://github.com/dereneaton/ipyrad 04 January 2016, 21:55:24 UTC
cf8ccb4 Added code to run step7(), also added a function to read convert sample names list to list of sample objects so all step*() functions now handle this identically. 04 January 2016, 21:54:20 UTC
89e239c cleanup of test files 04 January 2016, 20:30:57 UTC
30dccac test_rad 1-6 04 January 2016, 20:30:12 UTC
22793b5 fix for defaults in step5 when step4 is skipped 04 January 2016, 20:29:43 UTC
848355d fixed merge conflicts in cluster_within, consens_se and rawedit 04 January 2016, 19:02:39 UTC
2f4c4c5 new order of params. New set_params. New catching for IPClusterError 04 January 2016, 18:49:01 UTC
af1e53b Merge branch 'master' into refseq 28 December 2015, 22:14:17 UTC
7296a37 Fix rawedit to _not_ gzip tmp files, and also not to gzip the edits file Seems to work ok, through step3 28 December 2015, 22:10:22 UTC
8b39d1a Fixed a stupid mistake that made PE work but broke SE. Works again 28 December 2015, 21:04:25 UTC
be40668 Fixed all PE merging. Moved reference sequence indexing to refmap.py 27 December 2015, 02:48:28 UTC
167897f fixed refmap to work with new assembly.bins.* format 26 December 2015, 23:24:38 UTC
dba79c6 Big merge of master into refseq to incorporate refactoring changes Merge branch 'master' of https://github.com/dereneaton/ipyrad into tmpref Conflicts: ipyrad/assemble/__init__.py ipyrad/assemble/cluster_across.py ipyrad/assemble/cluster_within.py ipyrad/assemble/util.py ipyrad/core/assembly.py 26 December 2015, 21:23:57 UTC
2b61418 wat 26 December 2015, 21:15:27 UTC
2a43ec7 Created a new function in util.py called merge_pairs, it takes data, sample, and a tuple of files to merge as args and returns the merged file path, and the number of reads successfully merged. Refactored cluster_within to use the new format. 26 December 2015, 20:56:41 UTC
b27cedb got refmapping working for PE, finalize() still doesn't work. 25 December 2015, 20:51:24 UTC
21fdd4c Finished mod'ing refmap to handle PE. 25 December 2015, 03:15:08 UTC
7cc6a3a Cherry-picked the commit introducing util.py Refactored a bunch of code to move common functions into ipyrad/assemble/util.py Moved functions include ambigcutters() comp() getoptim() getsplits() revcomp() unhetero() uplow() and zcat_make_temps(). Conflicts: ipyrad/assemble/__init__.py ipyrad/assemble/cluster_across.py ipyrad/assemble/cluster_within.py ipyrad/assemble/rawedit.py 25 December 2015, 02:44:10 UTC
1c8bf13 Refactored a bunch of code to move common functions into ipyrad/assemble/util.py Moved functions include ambigcutters() comp() getoptim() getsplits() revcomp() unhetero() uplow() and zcat_make_temps(). 25 December 2015, 02:30:16 UTC
65cde39 Add code to preserve and recover original fastq in the edits directory for both reads in PE. Also removed a block of code that was sorting the unmapped reads, which is not a sensible operation. 24 December 2015, 21:09:19 UTC
d0bba2e Fixed formatting for GIT_DESCRIBE_TAG 22 December 2015, 04:01:47 UTC
3e14cdc Completed mapreads() preview mode. Added a function called preview_truncate_fq() that carves off the first 10000 lines of the fq, sets up a dummy tmp fq file and runs the pipeline on the dummy data. 22 December 2015, 01:43:23 UTC
68b9f7a fix to CLI and API launch. Update vsearch linux. rawedit fix for pairgbs. plotting slight mods. new parameter edit_cutsites. 15 December 2015, 22:24:58 UTC
2ed71bb Merge branch 'master' of https://github.com/dereneaton/ipyrad 15 December 2015, 01:12:34 UTC
c0dd065 clean running CLI, stdout for steps only on CLI 15 December 2015, 01:12:28 UTC
e3a1baa Added code to create the assembly.files.fastqs directory in the event that link_fastqs() is called. 14 December 2015, 23:17:37 UTC
715b08d load module added. some general code cleanup. 14 December 2015, 17:26:27 UTC
c1f7af5 complete overhaul of cluster_across 14 December 2015, 17:25:42 UTC
f8e96c5 dstat analysis setup. In progress. 14 December 2015, 17:25:03 UTC
8201fb3 improvement to API structure. Fewer visible methods 14 December 2015, 17:20:32 UTC
22ca7fe Added -x and -c flag to perform exhaustive search and to apply a clustering threshold. Improved docs. 13 December 2015, 23:44:14 UTC
e1f6221 Bug fix, output for clust.gz format was wonky (i was appending the ints to the end of the names, but muscle_align does that for us). 13 December 2015, 23:18:52 UTC
b66213b Routed around the whole mpileup business. We'll just pull in successfully mapped reads raw from the bam file. Also moved the call to finalize_aligned_reads before the call to muscle align. 13 December 2015, 22:57:08 UTC
caf5d1e Parallelized the get_aligned_clusters method. There is a LOT of overhead here, because it's calling all this external stuff per pileup region. 13 December 2015, 18:41:12 UTC
fd54c29 Finished get_aligned_reads. Pushed mapped reads back into clustS.gz file now. 12 December 2015, 21:18:42 UTC
1c5b5d5 Added code to do pileup and output fasta of stacks per locus. 12 December 2015, 01:05:53 UTC
f9c5f53 no changes. testing 11 December 2015, 20:41:56 UTC
fb85684 Moved refseq stats from cluster_within to refmap 11 December 2015, 20:38:32 UTC
6114f97 Moved all refseq mapping code out of cluster_within to refmap. Also, added some logging to cluster_within. 11 December 2015, 20:00:54 UTC
30a6635 Merge branch 'master' of https://github.com/dereneaton/ipyrad testing merge of master on dstat branch 11 December 2015, 16:56:50 UTC
1002a42 dstat loci parsing 11 December 2015, 16:56:31 UTC
3b5c4d1 Fixing ticket #6 (renaming binaries and symlinking to generic names so we dont' have to change the code if we update a binary. 10 December 2015, 17:58:13 UTC
9891d1f Added an explicit version to ipython, to fix broken conda build. 10 December 2015, 16:42:43 UTC
dd5d7f4 Changed a couple print statements to print functions. 10 December 2015, 16:38:17 UTC
d8291be dd 09 December 2015, 23:30:22 UTC
1b703ec getting started on dstats 09 December 2015, 23:23:30 UTC
912bc82 CLI is running 1-5 with print messages. Still need to add quiet to messages for the API 08 December 2015, 17:10:40 UTC
09bac2d CLI launches its own ipcluster, API uses whichever is open else reports error (need to improve error message still) 08 December 2015, 15:33:51 UTC
47865b3 Finally found bug in alignment. Pairedgbs is good to go. Muscle is a little faster 08 December 2015, 00:14:31 UTC
74e0c2f clusting working for pairddrad, working on steps 5,6 07 December 2015, 18:19:05 UTC
b8bc6d5 better handling of 'launch'. Lower memory overhead on Assembly.depths. Some beginning edits on cluster_across 04 December 2015, 19:58:51 UTC
447cce7 step5 consens calling working at a basic level on sim data 04 December 2015, 06:22:08 UTC
164020e CLI running steps 1-4 01 December 2015, 00:13:20 UTC
60a0a7d much better guarded launcher of ipp. Need to test wait/start times 01 December 2015, 00:12:55 UTC
3ffa09f fix for tuple of restriction overhangs 01 December 2015, 00:11:35 UTC
33e5801 code cleanup 01 December 2015, 00:11:01 UTC
8b96f8b cleaner launching in CLI, new args --force and --results 01 December 2015, 00:10:25 UTC
2f1752d code cleanup 01 December 2015, 00:09:30 UTC
8740c22 docs edits 30 November 2015, 07:17:06 UTC
720e957 docs update 30 November 2015, 00:51:43 UTC
back to top