Skip to main content

Zebrafish gene mapping and functional enrichment library

Project description

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

results/

  • This folder contains a reproducible workflow for the package that replicates the published findings in the associated publication.

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
|       └───database/
└───tests/
└───sphinx/
└───docs/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

danrerlib-0.1.2.tar.gz (11.2 MB view details)

Uploaded Source

Built Distribution

danrerlib-0.1.2-py3-none-any.whl (11.8 MB view details)

Uploaded Python 3

File details

Details for the file danrerlib-0.1.2.tar.gz.

File metadata

  • Download URL: danrerlib-0.1.2.tar.gz
  • Upload date:
  • Size: 11.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.9.16 Darwin/22.5.0

File hashes

Hashes for danrerlib-0.1.2.tar.gz
Algorithm Hash digest
SHA256 03bc9e7ddfbb4b6aec8e7b5a7831d99033f9fdb17626f2a6d6c59ee5f38c1437
MD5 a040b2d1ba0eced024acb246f648dbb3
BLAKE2b-256 62fec70da53dfb51e3b381fc9b173b370bbd09e7df443a412089c44265090b72

See more details on using hashes here.

File details

Details for the file danrerlib-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: danrerlib-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.9.16 Darwin/22.5.0

File hashes

Hashes for danrerlib-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d5a26c8860df86adb01bd2488d723282fbcfbc1716538b96e692320adf7835ff
MD5 9ef09c89565838c2c8b0a78313d9382e
BLAKE2b-256 bbfd79016adf5f6e2e97d0097ad5dd004a0e7cb94170de5741f908d9fd2b8ca8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page