Closed prcastro closed 9 years ago
This is probably a good idea, though I'm slightly dreading rebasing on that change on my silly case insensitive filesystem.
Can we build this and any other similar issues into a styleguide?
That's a great idea. Maybe introduce a CONTRIBUTING.md file with this content on the root dir of the project and remove it from the Wiki (since it's kind of hard to find it there).
Has this been done and ready to close?
This is #63, which hasn't been merged. I want to selfishly request that this waits until #51 is merged, because I'm afraid it will be a pain to rebase on this. :smile:
That's fine by me! :) I just took a brief look at the bigbed branch - a lot to read and understand at first glance, but I like the look of the file buffer code in src/ . IF I understand it correctly, it can either contain a memory mapped Mmap.mmap, or a file stream, and incrementally read in data to a buffer. This strikes me as an incredibly useful thing for other areas too - I imagine a butt load of population genetics data from simulation for example, or big tables of polymorphism data.
Yeah the intent is to abstract over reading all at once, incrementally, or mmaping and use that for all the parsers. I'd like to add support for reading from http too.
Solved by #97
Following conventions in other Julia packages, I propose we rename all module files and folders to start with uppercase (e.g.
src/seq/seq.jl
tosrc/Seq/Seq.jl
).