https://github.com/camillescott/sourmash
Compute and compare MinHash signatures for DNA data sets.
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: joss.theoj.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.4%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Compute and compare MinHash signatures for DNA data sets.
Basic Info
- Host: GitHub
- Owner: camillescott
- License: other
- Language: Standard ML
- Default Branch: master
- Homepage: http://sourmash.readthedocs.io/en/latest/
- Size: 8.85 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of sourmash-bio/sourmash
Created over 9 years ago
· Last pushed almost 10 years ago
https://github.com/camillescott/sourmash/blob/master/
# sourmash
[](http://sourmash.readthedocs.io/en/latest/)
[](https://drone.io/github.com/dib-lab/sourmash/latest)
[](https://codecov.io/gh/dib-lab/sourmash)
[](http://joss.theoj.org/papers/10.21105/joss.00027)
Compute MinHash signatures for DNA sequences.
Usage:
sourmash compute *.fq.gz
sourmash compare *.sig -o distances
sourmash plot distances
We have demo notebooks on binder that you can interact with:
[](http://mybinder.org/repo/dib-lab/sourmash)
Sourmash is [published on JOSS](http://dx.doi.org/10.21105/joss.00027).
----
The name is a riff off of [Mash](https://github.com/marbl/Mash),
combined with @ctb's love of whiskey.
([Sour mash](https://en.wikipedia.org/wiki/Sour_mash) is used in
making whiskey.)
Authors: [C. Titus Brown](mailto:titus@idyll.org) ([@ctb](http://github.com/ctb)) and Luiz C. Irber, Jr.
sourmash is a product of the
[Lab for Data-Intensive Biology](http://ivory.idyll.org/lab/) at the
[UC Davis School of Veterinary Medicine](http://www.vetmed.ucdavis.edu).
## Installation
You can do:
pip install sourmash
sourmash runs under both Python 2.7.x and Python 3.5. The base
requirements are screed and PyYAML, together with a C++ development
environment and the CPython development headers and libraries (for the
C++ extension).
The comparison code (`sourmash compare`) uses numpy, and the plotting
code uses matplotlib and scipy, but most of the code is usable without
these.
## Support
Please ask questions and files issues
[on Github](https://github.com/dib-lab/sourmash/issues). The developers
sometimes hang out [on gitter](https://gitter.im/dib-lab/khmer).
## Development
Development happens on github at
[dib-lab/sourmash](https://github.com/dib-lab/sourmash).
`sourmash` is the main command-line entry point; run it for help.
`sourmash_lib/` contains the library code.
Tests require py.test and can be run with `make test`.
----
CTB
6.jun.2016
Owner
- Name: Camille Scott
- Login: camillescott
- Kind: user
- Location: Davis, CA
- Website: http://www.camillescott.org
- Repositories: 41
- Profile: https://github.com/camillescott
Sys Admin @ucdavis High Performance Compute Core Facility; formerly @dib-lab