Danio rerio Library, danRerLib
Description
danRerLib, short for Danio rerio library, is a comprehensive toolkit designed in Python specifically for zebrafish researchers, focusing on transcriptomics.
Documentation
The documentation for the library is currently being hosted on San Diego State University's Computational Toxicology Laboratory website. The full GitHub repository is located here.
Installation
The package requires Python>3.9 and < 3.13; we recommend Python 3.9. Please see the documentationinstallation guide for more information.
Via pip:
pip install danrerlib
Via conda:
conda install sdsu_comptox::danrerlib
Examples
- Check out our in depth tutorials on the documentation page for step-by-step instructions on how to use danRerLib to its full potential.
- You can also look at our results directory to replicate a stand-alone workflow.
Project History
This project repository was started in July 2023 by Ashley Valentina Schwartz with the first version of danRerLib being developed in September 2023. The project is maintained by Ashley Valentina Schwartz and the SDSU Computational Toxicology Laboratory. The release of danRerLib occurred in early 2024 and is an evolving repository.
Folder Descriptions
src/danrerlib/
- This folder contains the source code and database for the package.
tests/
- This folder contains tests, developed with pytest, to test the functionality of the package to maintain a stable repository.
sphinx/
- This folder contains the workable documentation for the repository including tutorials and the API reference.
- This is build using spinx documentation builder.
docs/
- This folder contains the documentation that is present on the website.
- This is a duplicate of
sphinx/_build/html/.
File Map (partial)
danRerLib/
│ README.md
| pyproject.toml
| poetry.tock
| Makefile
│ LICENSE
| CONTRIBUTING.md
| CONDUCT.md
| CHANGELOG.md
└───src/
│ └───danRerLib
│ │ __init__.py
│ │ mapping.py
│ │ KEGG.py
│ │ GO.py
│ │ enrichment.py
│ │ enrichplots.py
│ │ utils.py
│ │ settings.py
└───tests/
└───sphinx/
└───docs/
Metadata
Release files for danrerlib 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| danrerlib-0.1.5.tar.gz | 11.3 MB | Without provenance | Details for danrerlib-0.1.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| danrerlib-0.1.5-py3-none-any.whl | Python 3 | none | any | Details for danrerlib-0.1.5-py3-none-any.whl |
Total release size: 23.3 MB
Release files / danrerlib-0.1.5.tar.gz
| Download URL | danrerlib-0.1.5.tar.gz |
|---|---|
| Size | 11.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a3389d09a5b82d18fabb6ef39a1a7320efd7e1ff772f752fa262e3056d6486a2
|
|
BLAKE2b-256 checksum How to use checksums |
26270c1b58ecb42217d2f1231a39d82a570142b1530fe36dc6b72dad8c0b1faf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.9.16 Darwin/23.4.0
|
Release files / danrerlib-0.1.5-py3-none-any.whl
| Download URL | danrerlib-0.1.5-py3-none-any.whl |
|---|---|
| Size | 12.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1ffbae73161a2513e5e7f45f784be7906137b05f7d15606ad4f22e5389392799
|
|
BLAKE2b-256 checksum How to use checksums |
011d951f81baf8f7e6d7688b9e651eed8e16b0ea0e9020b85b854ddc6b160064
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.9.16 Darwin/23.4.0
|
Security for danrerlib 0.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.