Science Score: 10.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
-
○Academic publication links
-
✓Committers with academic emails
1 of 20 committers (5.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.0%) to scientific vocabulary
Keywords from Contributors
Repository
Fast Python Bloom Filter using Mmap
Basic Info
- Host: GitHub
- Owner: axiak
- License: mit
- Language: C
- Default Branch: master
- Homepage: http://axiak.github.com/pybloomfiltermmap/
- Size: 2.53 MB
Statistics
- Stars: 744
- Watchers: 47
- Forks: 136
- Open Issues: 35
- Releases: 0
Metadata Files
README.markdown
pybloomfiltermmap 
The goal of pybloomfiltermmap is simple: to provide a fast, simple, scalable,
correct library for Bloom Filters in Python.
Docs
See http://axiak.github.com/pybloomfiltermmap/.
Overview
After you install, the interface to use is a cross between a file interface and a ste interface. As an example:
>>> fruit = pybloomfilter.BloomFilter(100000, 0.1, '/tmp/words.bloom')
>>> fruit.update(('apple', 'pear', 'orange', 'apple'))
>>> len(fruit)
3
>>> 'mike' in fruit
False
>>> 'apple' in fruit
True
Install
You may or may not want to use Cython. If you have it installed, the setup file will build the C file from the pyx file. Otherwise, it will skip that step automatically and build from the packaged C file.
To install:
$ sudo python setup.py install
and you should be set.
License
See the LICENSE file. It's under the MIT License.
Owner
- Name: Michael Axiak
- Login: axiak
- Kind: user
- Location: Somerville, MA
- Website: http://mike.axiak.net
- Repositories: 84
- Profile: https://github.com/axiak
GitHub Events
Total
- Watch event: 4
Last Year
- Watch event: 4
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Michael Axiak | m****e@a****t | 40 |
| Darrell Bishop | d****l@s****m | 9 |
| axiak@superdell | a****k@s****l | 8 |
| Michael Axiak | a****k@s****) | 6 |
| axiak | d****l@l****t | 6 |
| Michael Axiak | m****k@h****m | 6 |
| Michael Axiak | a****k@m****u | 3 |
| Dan Crosta | d****a@l****m | 3 |
| axiak@zetazero | a****k@z****o | 2 |
| rpstac | r****b@r****m | 2 |
| Dan Lecocq | d****n@s****g | 2 |
| Sean Jensen-Grey | s****j@x****m | 1 |
| Oleksandr Pryymak | 2****5@p****t | 1 |
| Steve Howard | s****e@t****m | 1 |
| Gianfranco Costamagna | c****o@y****t | 1 |
| Alberto Valverde | a****o@m****m | 1 |
| honig@empire | h****g@e****e | 1 |
| Patrick Butler | p****r@k****g | 1 |
| Radim Řehůřek | r****k@s****z | 1 |
| zed | a****b@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 68
- Total pull requests: 22
- Average time to close issues: 5 months
- Average time to close pull requests: 7 months
- Total issue authors: 55
- Total pull request authors: 18
- Average comments per issue: 2.26
- Average comments per pull request: 1.32
- Merged pull requests: 10
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- TheRook (4)
- dbishop (3)
- axiak (3)
- andresriancho (2)
- marc-fan (2)
- piskvorky (2)
- rsharris (2)
- ghost (2)
- LocutusOfBorg (1)
- oiwn (1)
- VulumeCode (1)
- tensorfields (1)
- alien-labs (1)
- selam (1)
- bartbender (1)
Pull Request Authors
- seanjensengrey (3)
- piskvorky (3)
- DYFeng (1)
- 235 (1)
- showard (1)
- klaussfreire (1)
- dlecocq (1)
- alex0112 (1)
- trbs (1)
- LocutusOfBorg (1)
- peterhuene (1)
- albertov (1)
- dcrosta (1)
- KDra (1)
- scot0357 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 1,046 last-month
- Total docker downloads: 41
- Total dependent packages: 0
- Total dependent repositories: 26
- Total versions: 21
- Total maintainers: 1
pypi.org: pybloomfiltermmap
A Bloom filter (bloomfilter) for Python built on mmap
- Homepage: http://github.com/axiak/pybloomfiltermmap/
- Documentation: https://pybloomfiltermmap.readthedocs.io/
- License: MIT License
-
Latest release: 0.3.15
published over 10 years ago