-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #111 from linnarsson-lab/loompy3.0
Loompy3.0
- Loading branch information
Showing
23 changed files
with
1,180 additions
and
535 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,10 @@ | ||
|
||
|
||
# loompy 2 | ||
# loompy v3.0 | ||
|
||
⭐ Loompy v2.0 was released Dec. 24, 2017! ([what's new](https://github.com/linnarsson-lab/loompy/releases/tag/v2.0)?) | ||
⭐ Loompy v3.0 was released Sep. 24, 2019! | ||
|
||
`.loom` is an efficient file format for very large omics datasets, | ||
consisting of a main matrix, optional additional layers, a variable number of row and column | ||
annotations. Loom also supports sparse graphs. We use loom files to store single-cell gene expression | ||
data: the main matrix contains the actual expression values (one | ||
column per cell, one row per gene); row and column annotations | ||
contain metadata for genes and cells, such as `Name`, `Chromosome`, | ||
`Position` (for genes), and `Strain`, `Sex`, `Age` (for cells). | ||
|
||
![Illustration of Loom format structure](/doc/Loom-images.png) | ||
|
||
Loom files (`.loom`) are created in the [HDF5](https://en.wikipedia.org/wiki/Hierarchical_Data_Format) file format, which | ||
supports an internal collection of numerical multidimensional datasets. | ||
HDF5 is supported by many computer languages, including Java, MATLAB, | ||
Mathematica, Python, R, and Julia. `.loom` files are accessible from | ||
any language that supports HDF5. | ||
|
||
To get started, head over to [the documentation](http://linnarssonlab.org/loompy/)! | ||
To get started, head over to [the documentation](http://loompy.org)! | ||
|
||
Loom, loompy, and the [loom-viewer](https://github.com/linnarsson-lab/loom-viewer) are being developed by members of the [Linnarsson Lab](http://linnarssonlab.org). | ||
|
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,15 @@ | ||
from .utils import * | ||
from .utils import get_loom_spec_version, compare_loom_spec_version, timestamp, deprecated | ||
from .normalize import normalize_attr_values, materialize_attr_values | ||
from .attribute_manager import AttributeManager | ||
from .file_attribute_manager import FileAttributeManager | ||
from .global_attribute_manager import GlobalAttributeManager | ||
from .graph_manager import GraphManager | ||
from .layer_manager import LayerManager | ||
from .loom_view import LoomView | ||
from .loom_layer import MemoryLoomLayer, LoomLayer | ||
from .to_html import to_html | ||
from .view_manager import ViewManager | ||
from .loompy import connect, create, create_append, combine, create_from_cellranger, LoomConnection, new, combine_faster | ||
from .loompy import connect, create, create_append, combine, create_from_cellranger, LoomConnection, new, combine_faster, create_from_matrix_market | ||
from .loom_validator import LoomValidator | ||
from ._version import __version__, loom_spec_version | ||
from .bus_file import create_from_fastq | ||
from .cell_calling import call_cells |
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 |
---|---|---|
@@ -1,2 +1,2 @@ | ||
__version__ = '2.0.18' | ||
loom_spec_version = '2.0.1' | ||
__version__ = '3.0.0' | ||
loom_spec_version = '3.0.0' |
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
Oops, something went wrong.