https://github.com/cbg-ethz/jnotype
Probabilistic modeling of high-dimensional binary data in JAX
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 1 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.7%) to scientific vocabulary
Keywords
Repository
Probabilistic modeling of high-dimensional binary data in JAX
Basic Info
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 9
- Releases: 0
Topics
Metadata Files
README.md
Jnotype
JAX-powered Python package for exploratory analysis of binary data. This includes genotype data, binary images, and data sets used in ecology.
Note: this package is in early development stage.
- Source code: https://github.com/cbg-ethz/Jnotype
- Bug reports: https://github.com/cbg-ethz/Jnotype/issues
- PyPI package: https://pypi.org/project/jnotype/
Installation
Note: The package has not reached a stable API yet. Frequent changes may appear.
We recommend setting up a new virtual environment. You can install the released version of the package from PyPI:
bash
$ python -m pip install jnotype
or install the development version from GitHub:
bash
$ python -m pip install 'jnotype @ git+https://github.com/cbg-ethz/jnotype'
Using GPU
Instructions above install the CPU version of JAX. To use GPU, you may need to follow the official JAX installation tutorial.
Getting started
Directory examples/ contains Quarto notebooks, which demonstrate basic functionalities of the package.
Owner
- Name: Computational Biology Group (CBG)
- Login: cbg-ethz
- Kind: organization
- Location: Basel, Switzerland
- Website: https://www.bsse.ethz.ch/cbg
- Twitter: cbg_ethz
- Repositories: 91
- Profile: https://github.com/cbg-ethz
Beerenwinkel Lab at ETH Zurich
GitHub Events
Total
- Watch event: 1
- Delete event: 7
- Member event: 1
- Push event: 33
- Pull request event: 15
- Create event: 9
Last Year
- Watch event: 1
- Delete event: 7
- Member event: 1
- Push event: 33
- Pull request event: 15
- Create event: 9
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Paweł Czyż | p****z@a****h | 38 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 9
- Total pull requests: 27
- Average time to close issues: 11 months
- Average time to close pull requests: 15 days
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.11
- Average comments per pull request: 0.0
- Merged pull requests: 26
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 5
- Pull requests: 9
- Average time to close issues: N/A
- Average time to close pull requests: 17 days
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- pawel-czyz (7)
Pull Request Authors
- pawel-czyz (38)
- allenxzhao (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- psf/black stable composite
- snok/install-poetry v1 composite
- arviz ^0.15.1
- jax ^0.4.6
- jaxlib ^0.4.6
- jaxtyping ^0.2.14
- matplotlib ^3.7.1
- numpy ^1.24.2
- numpyro ^0.11.0
- polyagamma ^1.3.5
- pymc >=5.0
- python ^3.9
- tqdm ^4.65.0
- xarray ^2023.3.0
- arviz ==0.15.0
- attrs ==22.2.0
- cachetools ==5.3.0
- cfgv ==3.3.1
- click ==8.1.3
- cloudpickle ==2.2.1
- colorama ==0.4.6
- cons ==0.4.5
- contourpy ==1.0.7
- coverage ==7.2.1
- cycler ==0.11.0
- distlib ==0.3.6
- etuples ==0.3.8
- exceptiongroup ==1.1.0
- execnet ==1.9.0
- fastprogress ==1.0.3
- filelock ==3.9.0
- fonttools ==4.38.0
- h5netcdf ==1.1.0
- h5py ==3.8.0
- identify ==2.5.18
- importlib-resources ==5.12.0
- iniconfig ==2.0.0
- interrogate ==1.5.0
- kiwisolver ==1.4.4
- logical-unification ==0.4.5
- matplotlib ==3.7.0
- minikanren ==1.0.3
- multipledispatch ==0.6.0
- nodeenv ==1.7.0
- numpy ==1.24.2
- packaging ==23.0
- pandas ==1.5.3
- pillow ==9.4.0
- platformdirs ==3.0.0
- pluggy ==1.0.0
- pre-commit ==3.1.0
- py ==1.11.0
- pymc ==5.0.2
- pyparsing ==3.0.9
- pytensor ==2.9.1
- pytest ==7.2.1
- pytest-cov ==4.0.0
- pytest-xdist ==3.2.0
- python-dateutil ==2.8.2
- pytz ==2022.7.1
- pyyaml ==6.0
- ruff ==0.0.253
- scipy ==1.9.3
- setuptools ==67.4.0
- six ==1.16.0
- tabulate ==0.9.0
- toml ==0.10.2
- tomli ==2.0.1
- toolz ==0.12.0
- typing-extensions ==4.5.0
- virtualenv ==20.19.0
- xarray ==2023.2.0
- xarray-einstats ==0.5.1
- zipp ==3.15.0