-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: switch to pydata theme and mds
- Loading branch information
Showing
13 changed files
with
161 additions
and
91 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
--- | ||
html_theme.sidebar_secondary.remove: true | ||
--- | ||
|
||
<!-- momics documentation master file, created by | ||
sphinx-quickstart on Mon Jul 29 11:05:32 2024. | ||
You can adapt this file completely to your liking, but it should at least | ||
contain the root `toctree` directive. --> | ||
|
||
# momics | ||
|
||
`momics` is a Python support library for .momics files. | ||
|
||
The `momics` package aims to facilitate: | ||
|
||
* Creation: ingestion of genomic files into `momics` files; | ||
* Querying: sequential and range query patterns and tabular and array retrieval; | ||
* Scalable: cloud-native, out-of-core operations on the data; | ||
* Export: data export. | ||
|
||
Follow `momics` development on [GitHub](https://github.com/js2264/momics). | ||
|
||
```{toctree} | ||
:caption: Table of content | ||
:maxdepth: 2 | ||
:hidden: | ||
user_guide/index | ||
api/index | ||
cli/index | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Python API | ||
|
||
See the [API reference](../api/index) for more information. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Command line interface (CLI) | ||
|
||
The `momics` package includes command-line tools for creating, querying and manipulating `.momics` files. | ||
|
||
See the [CLI reference](../cli/index) for more information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
# Get started | ||
|
||
## Installation | ||
|
||
With python `3.8` and higher, you can install `momics` from [PyPI](https://pypi.org/project/momics) using `pip`. | ||
|
||
``` | ||
pip install momics | ||
``` | ||
|
||
The following requirements should be automatically installed: | ||
|
||
- `tiledb`, `pyarrow`, `numpy`, `scipy`, `pandas`, `pyBigWig`. | ||
|
||
```{tip} | ||
We highly recommend using the `conda` package manager to install scientific | ||
packages like these. To get `conda`, you can download either the | ||
full [Anaconda](https://www.continuum.io/downloads) Python distribution | ||
which comes with lots of data science software or the minimal | ||
[Miniconda](http://conda.pydata.org/miniconda.html) distribution | ||
which is just the standalone package manager plus Python. | ||
In the latter case, you can install `momics` and all its dependencies as follows: | ||
conda install bioconda::momics | ||
``` | ||
|
||
## Workflow | ||
|
||
``` | ||
momics create hg19.momics | ||
momics add chroms hg19.chrom.sizes | ||
momics add tracks a=sample1.bw b=sample2.bw c=sample3.bw hg19.momics | ||
momics tree hg19.momics | ||
momics ls --table chroms hg19.momics | ||
momics ls --table tracks hg19.momics | ||
momics query --query "I:10-1000" hg19.momics | ||
momics extract --out a.bw hg19.momics | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
html_theme.sidebar_primary.remove: true | ||
--- | ||
|
||
# User guide | ||
|
||
```{danger} | ||
This package is still under active development, and we make no promises | ||
about the stability of any specific class, function, etc. | ||
Pin versions if you're worried about breaking changes! | ||
``` | ||
|
||
## Content | ||
|
||
```{toctree} | ||
:maxdepth: 3 | ||
get-started | ||
api | ||
cli | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters