Show all
Author Commit Message Labels Comments Date
Default avatar Istvan Albert
merged changes from trunk
Default avatar guru
Skip single sequence containing blocks from CpG masking, which should take care of the index errors being thrown by the script.
James Taylor avatarJames Taylor
Cythonized wiggle reader, added script for converting wiggle to array_tree.
Default avatar ial...@bigbird
updated to current bx-python trunk
James Taylor avatarJames Taylor
Adding generated C code for array_tree.pyx
James Taylor avatarJames Taylor
Documentation comment for chop
James Taylor avatarJames Taylor
Exclude test modules and privat modules (starting with _) from apidocs
James Taylor avatarJames Taylor
Added sphinx documentation skelaton from Istvan Albert. Modified styles to match bx.mathcs.emory.edu. Added support for sphinx to setup.py. Created a shortcut build_docs to build both API and sphinc documentation.
James Taylor avatarJames Taylor
ArrayTree for storing block-sparse array data with summaries
James Taylor avatarJames Taylor
Convenience class for reading and writing binary data
Default avatar ial...@bigbird
more removals
Default avatar ial...@bigbird
actually removed html pages(unlike git won't happen implicitly)
Default avatar ial...@bigbird
removed html pages, cleaned up REST sources
Default avatar Istvan Albert
makefile paths updated
Default avatar Istvan Albert
renamed doc build directory to not match the python build directory
Default avatar Istvan Albert
image change not detected by sphinx
Default avatar Istvan Albert
adding files required by sphinx
Default avatar Istvan Albert
small change to artwork, left unsaved
Default avatar Istvan Albert
added custom sphinx layout
Default avatar Istvan Albert
added apidoc generated by epydoc, see makefile on how to run build docs
Default avatar Istvan Albert
adding a documentation directory, inited sphinx
James Taylor avatarJames Taylor
Add chrom to intersection.Interval since it is used in a few places (wrongly)
James Taylor avatarJames Taylor
Cython intersection.pyx -> intersection.c
Default avatar guru
Modified CpG masking tool - added the option to mask nonCpG sites. Also added unit tests for CpG masking tool.
Brent Pedersen avatarBrent Pedersen
cleanup in intersection, remove old code, micro optimization checking for is None, rather than bool
Brent Pedersen avatarBrent Pedersen
make the interval in an IntervalNode public so it can be traversed.
James Taylor avatarJames Taylor
More documentation on the different between intervalnode and intervaltree.
James Taylor avatarJames Taylor
Another cleanup pass on intersecter interfaces. Simplified interval node, added wrapper class IntervalTree that includes and expands on the old intersecter (that name is still definied for backward compat). Upstream/downstream methods moved out to the wrapper, the nodes only know about left/right queries based on a single position, variants are all in the wrapper.
James Taylor avatarJames Taylor
Make sure pyx doctests are run by setup.py test. Turn off detailed errors (never seems to expand the right part)
James Taylor avatarJames Taylor
IntervalNode can now contain any value, not just Intervals. This eliminates the need for
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.