diff --git a/.buildinfo b/.buildinfo index 9b6423a..a9c0f7e 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 2148e15906e6cb45b5a4e58819253506 +config: 15da1b1126744dad11dc3847d7a3440a tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_modules/index.html b/_modules/index.html index e4a5a49..28a68f1 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -5,7 +5,7 @@ -
IRanges
: Interval arithmetic"], "titleterms": {"0": 3, "2": 3, "3": 3, "4": 3, "access": 8, "an": 4, "arithmet": 8, "chang": 4, "changelog": 3, "clone": 4, "code": 4, "construct": 8, "content": [0, 5], "contribut": 4, "contributor": 2, "coverag": 8, "creat": 4, "disjoin": 8, "document": 4, "environ": 4, "find": 8, "flank": 8, "further": [7, 8], "implement": 4, "improv": 4, "indic": 5, "inform": 7, "instal": 8, "integ": 7, "interv": [0, 7, 8], "irang": [0, 1, 5, 7, 8], "issu": 4, "licens": 6, "maintain": 4, "modul": 0, "neighbor": 8, "normal": 8, "note": 7, "oper": [7, 8], "overlap": [7, 8], "packag": 0, "properti": 8, "python": 7, "rang": [7, 8], "read": 8, "reduc": 8, "reflect": 8, "releas": 4, "report": 4, "repositori": 4, "set": 8, "submit": 4, "submodul": 0, "tabl": 5, "task": 4, "todo": 4, "transform": 8, "troubleshoot": 4, "version": 3, "your": 4}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"Accessing properties": [[8, "accessing-properties"]], "Changelog": [[3, "changelog"]], "Clone the repository": [[4, "clone-the-repository"]], "Code Contributions": [[4, "code-contributions"]], "Construct IRanges": [[8, "construct-iranges"]], "Contents": [[5, "contents"]], "Contributing": [[4, "contributing"]], "Contributors": [[2, "contributors"]], "Create an environment": [[4, "create-an-environment"]], "Disjoin intervals": [[8, "disjoin-intervals"]], "Documentation Improvements": [[4, "documentation-improvements"]], "Finding neighboring ranges": [[8, "finding-neighboring-ranges"]], "Further Information": [[7, "further-information"]], "Further reading": [[8, "further-reading"]], "IRanges": [[5, "iranges"], [7, "iranges"]], "IRanges: Interval arithmetic": [[8, "iranges-interval-arithmetic"]], "Implement your changes": [[4, "implement-your-changes"]], "Indices and tables": [[5, "indices-and-tables"]], "Installation": [[8, "installation"]], "Integer ranges in Python": [[7, "integer-ranges-in-python"]], "Interval Operations": [[7, "interval-operations"]], "Issue Reports": [[4, "issue-reports"]], "License": [[6, "license"]], "Maintainer tasks": [[4, "maintainer-tasks"]], "Module contents": [[0, "module-iranges"]], "Note": [[7, "note"]], "Overlap operations": [[7, "overlap-operations"], [8, "overlap-operations"]], "Reduced ranges (Normality)": [[8, "reduced-ranges-normality"]], "Releases": [[4, "releases"]], "Set operations": [[8, "set-operations"]], "Submit an issue": [[4, "submit-an-issue"]], "Submit your contribution": [[4, "submit-your-contribution"]], "Submodules": [[0, "submodules"]], "Todo": [[4, "id1"], [4, "id2"], [4, "id3"], [4, "id5"], [4, "id6"], [4, "id7"], [4, "id8"], [4, "id9"], [4, "id10"], [4, "id11"], [4, "id12"]], "Transforming ranges": [[8, "transforming-ranges"]], "Troubleshooting": [[4, "troubleshooting"]], "Version 0.2.3": [[3, "version-0-2-3"]], "Version 0.2.4": [[3, "version-0-2-4"]], "Version 0.2.7": [[3, "version-0-2-7"]], "Version 0.2.8": [[3, "version-0-2-8"]], "coverage": [[8, "coverage"]], "iranges": [[1, "iranges"]], "iranges package": [[0, "iranges-package"]], "iranges.IRanges module": [[0, "module-iranges.IRanges"]], "iranges.interval module": [[0, "module-iranges.interval"]], "reflect and flank": [[8, "reflect-and-flank"]]}, "docnames": ["api/iranges", "api/modules", "authors", "changelog", "contributing", "index", "license", "readme", "tutorial"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["api/iranges.rst", "api/modules.rst", "authors.md", "changelog.md", "contributing.md", "index.md", "license.md", "readme.md", "tutorial.md"], "indexentries": {"__copy__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__copy__", false]], "__deepcopy__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__deepcopy__", false]], "__getitem__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__getitem__", false]], "__init__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__init__", false]], "__init__() (iranges.iranges.irangesiter method)": [[0, "iranges.IRanges.IRangesIter.__init__", false]], "__iter__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__iter__", false]], "__iter__() (iranges.iranges.irangesiter method)": [[0, "iranges.IRanges.IRangesIter.__iter__", false]], "__len__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__len__", false]], "__next__() (iranges.iranges.irangesiter method)": [[0, "iranges.IRanges.IRangesIter.__next__", false]], "__repr__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__repr__", false]], "__setitem__() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.__setitem__", false]], "calc_gap_and_overlap() (in module iranges.interval)": [[0, "iranges.interval.calc_gap_and_overlap", false]], "clip_intervals() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.clip_intervals", false]], "count_overlaps() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.count_overlaps", false]], "coverage() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.coverage", false]], "create_np_interval_vector() (in module iranges.interval)": [[0, "iranges.interval.create_np_interval_vector", false]], "disjoin() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.disjoin", false]], "distance() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.distance", false]], "empty() (iranges.iranges.iranges class method)": [[0, "iranges.IRanges.IRanges.empty", false]], "end (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.end", false]], "find_overlaps() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.find_overlaps", false]], "flank() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.flank", false]], "follow() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.follow", false]], "from_pandas() (iranges.iranges.iranges class method)": [[0, "iranges.IRanges.IRanges.from_pandas", false]], "from_polars() (iranges.iranges.iranges class method)": [[0, "iranges.IRanges.IRanges.from_polars", false]], "gaps() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.gaps", false]], "get_end() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_end", false]], "get_mcols() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_mcols", false]], "get_metadata() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_metadata", false]], "get_names() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_names", false]], "get_row() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_row", false]], "get_start() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_start", false]], "get_width() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.get_width", false]], "intersect() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.intersect", false]], "iranges": [[0, "module-iranges", false]], "iranges (class in iranges.iranges)": [[0, "iranges.IRanges.IRanges", false]], "iranges.interval": [[0, "module-iranges.interval", false]], "iranges.iranges": [[0, "module-iranges.IRanges", false]], "irangesiter (class in iranges.iranges)": [[0, "iranges.IRanges.IRangesIter", false]], "mcols (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.mcols", false]], "metadata (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.metadata", false]], "module": [[0, "module-iranges", false], [0, "module-iranges.IRanges", false], [0, "module-iranges.interval", false]], "names (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.names", false]], "narrow() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.narrow", false]], "nearest() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.nearest", false]], "order() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.order", false]], "overlap_indices() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.overlap_indices", false]], "precede() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.precede", false]], "promoters() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.promoters", false]], "range() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.range", false]], "reduce() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.reduce", false]], "reflect() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.reflect", false]], "resize() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.resize", false]], "restrict() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.restrict", false]], "set_mcols() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.set_mcols", false]], "set_metadata() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.set_metadata", false]], "set_names() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.set_names", false]], "set_start() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.set_start", false]], "set_width() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.set_width", false]], "setdiff() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.setdiff", false]], "shift() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.shift", false]], "sort() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.sort", false]], "start (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.start", false]], "subset_by_overlaps() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.subset_by_overlaps", false]], "to_pandas() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.to_pandas", false]], "to_polars() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.to_polars", false]], "union() (iranges.iranges.iranges method)": [[0, "iranges.IRanges.IRanges.union", false]], "width (iranges.iranges.iranges property)": [[0, "iranges.IRanges.IRanges.width", false]]}, "objects": {"": [[0, 0, 0, "-", "iranges"]], "iranges": [[0, 0, 0, "-", "IRanges"], [0, 0, 0, "-", "interval"]], "iranges.IRanges": [[0, 1, 1, "", "IRanges"], [0, 1, 1, "", "IRangesIter"]], "iranges.IRanges.IRanges": [[0, 2, 1, "", "__copy__"], [0, 2, 1, "", "__deepcopy__"], [0, 2, 1, "", "__getitem__"], [0, 2, 1, "", "__init__"], [0, 2, 1, "", "__iter__"], [0, 2, 1, "", "__len__"], [0, 2, 1, "", "__repr__"], [0, 2, 1, "", "__setitem__"], [0, 2, 1, "", "clip_intervals"], [0, 2, 1, "", "count_overlaps"], [0, 2, 1, "", "coverage"], [0, 2, 1, "", "disjoin"], [0, 2, 1, "", "distance"], [0, 2, 1, "", "empty"], [0, 3, 1, "", "end"], [0, 2, 1, "", "find_overlaps"], [0, 2, 1, "", "flank"], [0, 2, 1, "", "follow"], [0, 2, 1, "", "from_pandas"], [0, 2, 1, "", "from_polars"], [0, 2, 1, "", "gaps"], [0, 2, 1, "", "get_end"], [0, 2, 1, "", "get_mcols"], [0, 2, 1, "", "get_metadata"], [0, 2, 1, "", "get_names"], [0, 2, 1, "", "get_row"], [0, 2, 1, "", "get_start"], [0, 2, 1, "", "get_width"], [0, 2, 1, "", "intersect"], [0, 3, 1, "", "mcols"], [0, 3, 1, "", "metadata"], [0, 3, 1, "", "names"], [0, 2, 1, "", "narrow"], [0, 2, 1, "", "nearest"], [0, 2, 1, "", "order"], [0, 2, 1, "", "overlap_indices"], [0, 2, 1, "", "precede"], [0, 2, 1, "", "promoters"], [0, 2, 1, "", "range"], [0, 2, 1, "", "reduce"], [0, 2, 1, "", "reflect"], [0, 2, 1, "", "resize"], [0, 2, 1, "", "restrict"], [0, 2, 1, "", "set_mcols"], [0, 2, 1, "", "set_metadata"], [0, 2, 1, "", "set_names"], [0, 2, 1, "", "set_start"], [0, 2, 1, "", "set_width"], [0, 2, 1, "", "setdiff"], [0, 2, 1, "", "shift"], [0, 2, 1, "", "sort"], [0, 3, 1, "", "start"], [0, 2, 1, "", "subset_by_overlaps"], [0, 2, 1, "", "to_pandas"], [0, 2, 1, "", "to_polars"], [0, 2, 1, "", "union"], [0, 3, 1, "", "width"]], "iranges.IRanges.IRangesIter": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "__iter__"], [0, 2, 1, "", "__next__"]], "iranges.interval": [[0, 4, 1, "", "calc_gap_and_overlap"], [0, 4, 1, "", "create_np_interval_vector"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function"}, "terms": {"": [3, 4], "0": [0, 4, 5, 7, 8], "1": [0, 3, 4, 7, 8], "10": [7, 8], "11": [7, 8], "12": [7, 8], "13": 8, "14": [7, 8], "15": 8, "16": 8, "18": [7, 8], "19": 8, "2": [4, 5, 7, 8], "20": 8, "200": 0, "2000": 0, "2023": 6, "23": 8, "25": 8, "3": [0, 4, 5, 7, 8], "32": 0, "4": [5, 7, 8], "5": [0, 7, 8], "500kb": 4, "6": [7, 8], "7": [4, 5, 7, 8], "8": [5, 7, 8], "8000": 4, "9": [7, 8], "A": [0, 6], "AND": 6, "AS": 6, "BE": [4, 6], "BUT": 6, "By": 4, "FOR": 6, "For": [0, 3, 4, 7, 8], "IN": 6, "IT": 4, "If": [0, 3, 4], "In": 4, "NO": 6, "NOT": 6, "OF": [4, 6], "OR": [4, 6], "One": 8, "Or": [7, 8], "THE": [4, 6], "TO": [4, 6], "The": [0, 4, 6, 7, 8], "These": [0, 7, 8], "To": [7, 8], "WITH": 6, "__copy__": [0, 1], "__deepcopy__": [0, 1], "__getitem__": [0, 1], "__init__": [0, 1], "__iter__": [0, 1], "__len__": [0, 1], "__next__": [0, 1], "__repr__": [0, 1], "__setitem__": [0, 1], "_build": 4, "abbrev": 4, "abl": 4, "about": [0, 4], "abov": 6, "access": [0, 5], "accident": 4, "accord": [0, 4], "accordingli": [4, 7], "account": 4, "action": 6, "activ": 4, "ad": 4, "adapt": 3, "add": [0, 4, 7], "addit": [0, 4], "adjac": [0, 8], "adjust": [0, 8], "adjust_width_by_shift": 0, "after": [0, 4], "all": [0, 4, 6, 7, 8], "allow": [0, 3, 7, 8], "along": [0, 7, 8], "alreadi": 4, "also": 4, "altern": 0, "alwai": 0, "amount": 0, "an": [0, 6, 7, 8], "anaconda": 7, "anchor": 0, "ani": [0, 4, 6], "anyth": 4, "api": [4, 7], "appli": 4, "applic": [0, 7, 8], "appreci": 4, "ar": [0, 4, 7, 8], "arbitrari": 0, "architectur": 4, "arg": 0, "argument": 0, "aris": 6, "arithmet": 5, "around": 0, "arrai": [0, 3], "asarrai": 3, "associ": 6, "assum": 4, "assumpt": 4, "author": [4, 5, 6], "autom": 4, "automat": 4, "av": 4, "avail": [0, 4], "avoid": 4, "b": 4, "back": 0, "badg": 7, "base": [0, 3, 4, 7, 8], "becom": 0, "been": [4, 7], "befor": [0, 4], "begin": 0, "behavior": [3, 4], "behind": 4, "being": 4, "below": 0, "best": 4, "between": [0, 8], "big": 4, "bin": 4, "binari": 4, "bioc": [7, 8], "biocfram": [0, 8], "bioconductor": [0, 3, 7, 8], "bit": 0, "bitbucket": 4, "black": 4, "bool": 0, "boolean": 0, "both": [0, 8], "bottom": 4, "bound": [0, 8], "branch": [4, 7], "break": 4, "breakpoint": 4, "browser": 4, "bug": 4, "bugfix": 4, "build": 4, "built": [4, 7], "button": 4, "c": 6, "cach": 0, "calc_gap_and_overlap": [0, 1], "calcul": 0, "call": 0, "caller": 0, "can": [0, 4, 7, 8], "case": [0, 4, 7, 8], "caus": 4, "cd": 4, "center": 0, "cfg": 4, "chang": 3, "changelog": 5, "charg": 6, "check": 4, "checkout": 4, "choos": 0, "ci": [4, 7], "circular": 8, "cirru": 7, "claim": 6, "class": [0, 4, 8], "classmethod": 0, "clean": 4, "click": 4, "clip": 0, "clip_interv": [0, 1], "close": 4, "clutter": 4, "code": 5, "coercion": 3, "coher": 4, "collabor": 4, "collect": [0, 4], "column": [0, 7, 8], "com": [2, 4, 7], "come": [4, 8], "command": 4, "commit": 4, "common": 8, "commonmark": 4, "commun": 4, "compani": 4, "compat": [3, 4], "compil": 4, "complet": [3, 4], "comput": [0, 7, 8], "concaten": 0, "concept": 4, "conda": [4, 7], "condit": 6, "conduct": 4, "configur": 4, "confus": 4, "connect": 6, "consecut": 8, "consid": 4, "consider": 4, "construct": 5, "constructor": 0, "contain": [0, 7, 8], "content": [1, 4], "continu": 4, "contract": 6, "contribut": 5, "contributor": 4, "convert": 0, "coordin": [0, 7, 8], "copi": [0, 3, 4, 6], "copyright": 6, "correct": 4, "correctli": 4, "correspond": 0, "count": [0, 8], "count_overlap": [0, 1], "coupl": 3, "cov": [4, 8], "cover": 0, "coverag": [0, 1, 5], "coveral": 7, "creat": 0, "create_np_interval_vector": [0, 1], "current": [0, 4], "damag": 6, "data": 0, "datafram": 0, "deal": 6, "decid": 4, "decor": 4, "decreas": 0, "dedic": 4, "deep": 0, "deepcopi": 0, "default": [0, 8], "defin": 0, "definit": 4, "delet": 0, "delete_index": 0, "denot": 0, "depend": [0, 4, 7, 8], "descend": 0, "describ": 4, "descript": [4, 8], "design": 4, "detail": [0, 3, 4, 7, 8], "determin": 0, "devdoc": 3, "develop": 4, "dict": 0, "dictionari": 0, "differ": [0, 4], "direct": [0, 8], "directli": [0, 8], "directori": 4, "dirti": 4, "discuss": [4, 8], "disjoin": [0, 1, 5], "disjoint": [0, 8], "disk": 4, "dist": 4, "distanc": [0, 1], "distribut": [4, 6], "do": [0, 4, 6], "doc": 4, "docstr": 4, "document": [3, 5, 6, 8], "don": 4, "done": 4, "dont_sum": 0, "doubt": 4, "download": 7, "downstream": 0, "draft": 4, "drop": [0, 4], "drop_empty_rang": 0, "e": [0, 4, 8], "each": [0, 7, 8], "easi": 4, "easili": 4, "edit": 4, "editor": 4, "egg": 4, "either": [0, 4], "element": 0, "empti": [0, 1, 8], "en": 7, "end": [0, 1, 7, 8], "endpoint": 0, "equal": 0, "equival": 0, "error": 4, "especi": 4, "even": [0, 4, 7, 8], "event": 6, "eventu": 4, "everyth": 4, "exampl": [4, 7, 8], "exce": 0, "excel": 4, "execut": 3, "expand": 0, "expect": [0, 4], "experi": 4, "explan": 4, "express": 6, "extend": 0, "extens": 4, "extra": 4, "extract": 0, "face": 4, "factor": 4, "fall": [0, 4], "fals": [0, 3, 8], "familiar": 4, "fast": [7, 8], "faster": 3, "featur": [3, 4], "feedback": 4, "feel": 4, "fetch": 4, "few": 4, "file": [3, 4, 6], "filter": 0, "find": [0, 4, 5], "find_overlap": [0, 1, 7, 8], "fine": 4, "finish": 4, "fire": 4, "first": [0, 4], "fit": 6, "fix": [0, 4], "flag": 4, "flake8": 4, "flank": [0, 1, 5], "float": 0, "float64": 8, "focu": 4, "focus": 4, "folder": 4, "follow": [0, 1, 4, 6, 7, 8], "forc": 0, "force_s": 0, "forg": 7, "forget": 4, "fork": 4, "form": [4, 8], "foundat": 4, "frame": 0, "free": [4, 6], "freecodecamp": 4, "freshli": 4, "from": [0, 3, 4, 6, 7, 8], "from_panda": [0, 1], "from_polar": [0, 1], "full": 0, "fulli": 0, "function": [4, 8], "furnish": 6, "further": 5, "g": [4, 8], "gap": [0, 1, 3, 7, 8], "gene": 8, "gener": [0, 4], "genom": [0, 7, 8], "gerrit": 4, "get": [0, 4, 7, 8], "get_end": [0, 1, 8], "get_mcol": [0, 1], "get_metadata": [0, 1], "get_nam": [0, 1], "get_row": [0, 1], "get_start": [0, 1, 8], "get_width": [0, 1, 8], "getter": 8, "git": 4, "github": [4, 7], "gitlab": 4, "given": 0, "gmail": 2, "go": 4, "good": [0, 4], "grant": 6, "graph": 4, "greater": 0, "group": 4, "guid": 4, "guidelin": 4, "ha": [0, 7], "handi": 4, "hash": 4, "have": [0, 4], "help": [4, 5], "herebi": 6, "highli": 4, "histori": 4, "hit": 0, "hold": [0, 4, 7, 8], "holder": 6, "hood": [7, 8], "hook": 4, "host": 4, "html": [3, 4], "http": [3, 4, 7], "i": [0, 4, 6, 7, 8], "icon": 4, "idea": 4, "identifi": 4, "illustr": [0, 4], "img": 7, "implement": [3, 7, 8], "impli": 6, "import": [0, 4, 7, 8], "improv": 5, "in_plac": 0, "includ": [4, 6, 8], "inclus": 0, "increment": 0, "index": [0, 4, 5], "index_or_nam": 0, "indic": [0, 7, 8], "inf": 0, "infinit": 2, "info": 4, "inform": 4, "initi": 0, "input": [0, 8], "instal": [4, 5, 7], "instanc": 0, "instead": [0, 4], "instruct": 4, "int": 0, "int32": [7, 8], "int64": 8, "integ": 0, "integr": 4, "interact": 4, "interest": [0, 4], "interfac": 4, "intern": [0, 4], "interpret": [0, 7, 8], "intersect": [0, 1, 7, 8], "interv": [1, 5], "io": 7, "ir": [0, 8], "irang": [3, 4], "irangesit": [0, 1], "isol": 4, "issu": 5, "item": 4, "iter": 0, "its": 4, "jayaram": 2, "jkanch": 2, "just": [4, 8], "k": 4, "kancherla": 2, "keep": 0, "keep_all_rang": 0, "kept": 4, "keyboard": 2, "keyword": 3, "kind": [4, 6], "label": [4, 7], "languag": 4, "last": 0, "latest": 7, "least": [0, 4], "left": [0, 8], "len": 8, "length": 0, "lenth": 0, "liabil": 6, "liabl": 6, "licens": 5, "like": [4, 7, 8], "limit": 6, "link": 4, "list": [0, 4, 7, 8], "liter": 0, "littl": 4, "local": 4, "localhost": 4, "log": 4, "logic": 0, "look": 4, "lot": 4, "ltla": [2, 6], "m": 4, "machin": 4, "made": 4, "mai": [0, 4, 7, 8], "main": [4, 7], "maintain": 5, "major": 4, "make": 4, "manual": 4, "map": [0, 7], "mark": 4, "markdown": 3, "markup": 4, "max_gap": 0, "maximum": 0, "mcol": [0, 1], "mean": 4, "mechan": 4, "memo": 0, "mention": 4, "merchant": 6, "merg": [0, 4, 6], "messag": 4, "metadata": [0, 1, 7, 8], "method": [3, 4, 7, 8], "might": [4, 7], "min_gap_width": 0, "min_overlap": 0, "mind": 4, "miniconda": 4, "minim": 4, "minimum": 0, "miss": 4, "mistak": 4, "mit": 6, "model": 4, "modifi": [0, 4, 6], "modul": [1, 4, 5], "monkei": 2, "month": 7, "monthli": 7, "more": [3, 4], "moreov": 4, "most": [0, 7, 8], "motiv": 4, "multipl": 0, "must": [0, 8], "my": 4, "myst": 4, "myst_nb": 3, "n": 4, "name": [0, 1, 4, 8], "narrow": [0, 1, 8], "navig": 4, "ncl": 0, "ndarrai": [0, 7, 8], "nearest": [0, 1, 7, 8], "need": [3, 4], "neg": [0, 7, 8], "neighbor": 5, "neither": 0, "nest": [7, 8], "never": 4, "new": [0, 4], "non": [0, 4, 8], "none": 0, "noninfring": 6, "nor": 0, "normal": [4, 5], "normalize_subscript": 0, "notic": [4, 6], "np": 3, "nucleotid": 0, "number": [0, 8], "numpi": [0, 3], "numpy_2_0_migration_guid": 3, "obj": [0, 3], "object": [0, 7, 8], "obtain": 6, "occur": [0, 4], "offer": 8, "often": 4, "old": 4, "onc": 4, "one": [0, 4, 7], "onelin": 4, "onli": 0, "open": 4, "oper": [0, 3, 4, 5], "optim": 3, "option": [0, 4, 7], "order": [0, 1, 4, 8], "org": [3, 4, 7], "origin": [0, 4], "other": [0, 4, 6, 7, 8], "otherwis": [0, 6], "out": [0, 4, 6], "output": 7, "over": 0, "overlap": [0, 5], "overlap_indic": [0, 1], "packag": [1, 4, 5, 7, 8], "page": [4, 5], "pair": 0, "panda": 0, "paradigm": 8, "paragraph": 4, "paramet": 0, "part": 4, "particular": 6, "pass": [0, 4], "path": 4, "pattern": 4, "pdb": 4, "pencil": 4, "pepi": 7, "perfectli": 4, "perform": [7, 8], "permiss": [4, 6], "permit": 6, "person": 6, "pip": [4, 7, 8], "pipx": 4, "place": 0, "pleas": [4, 7], "polar": [0, 3], "portion": 6, "posit": [0, 7, 8], "potenti": 4, "pr": 4, "pre": 4, "preced": [0, 1, 7, 8], "prefix": 0, "present": 0, "preserv": 0, "pretti": 4, "preview": 4, "previous": 4, "principl": 4, "print": [7, 8], "privat": 4, "problem": 4, "process": 4, "program": 4, "project": [4, 7], "promot": [0, 1, 4, 8], "properti": [0, 5], "propos": 4, "proprietari": 4, "provid": [0, 4, 6], "public": 4, "publicli": 4, "publish": [4, 6], "pull": 4, "purpos": 6, "push": 4, "pypi": [4, 7, 8], "pyscaffold": [4, 7], "pytest": 4, "python": [4, 8], "python3": 4, "queri": [0, 7, 8], "query_typ": 0, "quick": 4, "quickli": 4, "quit": 4, "r": [4, 7], "rais": 0, "rang": [0, 1, 5], "re": [4, 8], "read": [0, 5], "readabl": 4, "readi": 4, "readm": 7, "readthedoc": 7, "reason": 4, "recommend": 4, "record": 4, "recreat": 4, "recur": 4, "reduc": [0, 1, 3, 5], "refer": [0, 4, 5, 7, 8], "reflect": [0, 1, 5], "region": [0, 8], "rel": [0, 8], "releas": 3, "reliabl": 4, "remain": 0, "remot": 4, "remov": [0, 4], "repl": 4, "replac": [0, 3, 4], "report": 5, "repr": 0, "repres": [0, 7, 8], "reproduc": 4, "reproduct": 4, "request": 4, "requir": 4, "resiz": [0, 1, 8], "resourc": 4, "respect": 4, "restrict": [0, 1, 6, 8], "restructuredtext": 4, "result": 0, "return": [0, 4, 7, 8], "revers": [0, 8], "review": 4, "rf": 4, "right": [0, 6, 8], "rm": 4, "root": 4, "row": 0, "rst": 4, "run": 4, "sai": 8, "same": [0, 4], "script": 4, "search": [0, 4, 5, 7, 8], "second": 0, "section": [4, 8], "see": [0, 3, 4, 7], "select": [0, 7, 8], "self": 0, "sell": 6, "send": 4, "separ": 0, "sequenc": [0, 7, 8], "server": [4, 7], "servic": 4, "session": 4, "set": [0, 3, 5, 7], "set_mcol": [0, 1], "set_metadata": [0, 1], "set_nam": [0, 1], "set_start": [0, 1], "set_width": [0, 1], "setdiff": [0, 1], "setter": 8, "setup": 4, "setuptool": 4, "sever": 4, "shall": 6, "shallow": 0, "shield": 7, "shift": [0, 1, 8], "should": [0, 4, 8], "sign": 0, "similar": 4, "similarli": [0, 7], "simplifi": 4, "singl": 0, "site": 0, "six": 4, "size": [0, 4], "slice": 0, "slightli": 3, "snippet": 3, "so": [0, 6], "social": 7, "softwar": [4, 6], "solut": 4, "solv": 4, "some": [0, 7, 8], "sometim": 4, "sort": [0, 1, 4], "sourc": [0, 4], "specif": 4, "specifi": [0, 8], "sphinx": 4, "src": 4, "stabl": 7, "start": [0, 1, 4, 7, 8], "statu": 7, "step": 4, "still": 4, "str": 0, "straddl": 0, "string": 0, "style": [4, 7, 8], "subject": [0, 4, 6, 7, 8], "sublicens": 6, "submodul": 1, "subset": 0, "subset_by_overlap": [0, 1], "substanti": 6, "success": 4, "suffix": 0, "sum": 0, "summari": 4, "suppli": 0, "support": [3, 7, 8], "suppos": 4, "sure": 4, "svg": 7, "switch": 3, "system": 4, "t": 4, "tag": 4, "task": 5, "tech": 7, "templat": 4, "term": 4, "terminologi": 4, "test": 4, "text": 4, "than": 0, "thei": 4, "them": 4, "thi": [0, 4, 6, 7, 8], "thing": 4, "though": 4, "three": 0, "tip": 4, "to_panda": [0, 1], "to_polar": [0, 1], "too": 4, "top": 4, "tort": 6, "tox": 4, "tracker": 4, "transcript": 0, "transform": 5, "tricki": 4, "trivial": 4, "troubl": 4, "true": [0, 4], "try": 4, "tss": 0, "tupl": 0, "tutori": 3, "twice": 0, "twitter": 7, "two": 0, "txt": 4, "type": 0, "typeerror": 0, "typic": [0, 7, 8], "u": 4, "uncom": 4, "under": [4, 7, 8], "union": [0, 1, 8], "unit": 4, "unnecessari": 4, "unwant": 4, "up": [3, 4, 7], "updat": [0, 3, 4, 7], "upload": 4, "upon": 4, "upstream": [0, 4], "url": [4, 7], "us": [0, 3, 4, 6, 7, 8], "usag": [0, 7], "user": 4, "usual": [0, 7, 8], "v": 7, "v1": 4, "valid": [0, 4], "valu": [0, 7, 8], "valueerror": 0, "vector": 0, "venv": 4, "veri": 4, "versa": 3, "version": [4, 5, 7], "via": 4, "vice": 3, "virtual": 4, "virtualenv": 4, "vn": 7, "wa": 4, "wai": 4, "want": [4, 7], "warranti": 6, "we": 4, "web": 4, "weight": 0, "weird": 4, "welcom": 4, "well": [4, 8], "were": 0, "what": [0, 4], "when": [0, 3, 4], "where": [0, 8], "whether": [0, 6], "which": [0, 4, 8], "while": 4, "whom": 6, "width": [0, 1, 7, 8], "wise": 0, "with_reverse_map": 0, "within": [0, 8], "without": 6, "work": 4, "workflow": 4, "would": 4, "write": 4, "written": 4, "x": [0, 3, 7, 8], "xxx": 0, "xxxx": 0, "xxxxxxx": 0, "y": [7, 8], "you": [0, 4, 7], "your": 7, "yourlogin": 4, "yourself": 4, "zero": [0, 7, 8]}, "titles": ["iranges package", "iranges", "Contributors", "Changelog", "Contributing", "IRanges", "License", "Integer ranges in Python", "IRanges
: Interval arithmetic"], "titleterms": {"0": 3, "2": 3, "3": 3, "4": 3, "7": 3, "8": 3, "access": 8, "an": 4, "arithmet": 8, "chang": 4, "changelog": 3, "clone": 4, "code": 4, "construct": 8, "content": [0, 5], "contribut": 4, "contributor": 2, "coverag": 8, "creat": 4, "disjoin": 8, "document": 4, "environ": 4, "find": 8, "flank": 8, "further": [7, 8], "implement": 4, "improv": 4, "indic": 5, "inform": 7, "instal": 8, "integ": 7, "interv": [0, 7, 8], "irang": [0, 1, 5, 7, 8], "issu": 4, "licens": 6, "maintain": 4, "modul": 0, "neighbor": 8, "normal": 8, "note": 7, "oper": [7, 8], "overlap": [7, 8], "packag": 0, "properti": 8, "python": 7, "rang": [7, 8], "read": 8, "reduc": 8, "reflect": 8, "releas": 4, "report": 4, "repositori": 4, "set": 8, "submit": 4, "submodul": 0, "tabl": 5, "task": 4, "todo": 4, "transform": 8, "troubleshoot": 4, "version": 3, "your": 4}})
\ No newline at end of file
diff --git a/tutorial.html b/tutorial.html
index 3dd033d..d4192e8 100644
--- a/tutorial.html
+++ b/tutorial.html
@@ -6,7 +6,7 @@
-