Skip to main content

Challenge utility functions

Project description

Sage Bionetworks Challenge Utilities

[!WARNING] Starting early 2024, this package will no longer be maintained. We are in the process of creating a new-and-improved version of challengeutils - more information coming soon!

Get challengeutils from PyPI Docker Automated Docker Pull Coverage Status

challengeutils is a set of tools and commands that provides an interface for managing crowd-sourced challenges administered on Synapse, including but not limited to, DREAM Challenges. Its main purpose is to ease the process of creating, monitoring, and ending a challenge, as well as provide useful functions for post-competition analysis. This package is being actively developed and maintained by DREAM and Informatics & Biocomputing (IBC), Computational Oncology Group at Sage Bionetworks.

Documentation

challengeutils functionality is documented, click here to check it out!

Installation

pip install challengeutils
challengeutils -v

This repository also uses pre-commit to autolint files according to Black's coding styles. To run the hook in your local dev environment, enter the following:

pip install pre-commit
pre-commit install

Now pre-commit will run automatically on git commit! For example:

$ git commit -m 'update readme' -a
Check Yaml...........................................(no files to check)Skipped
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
black................................................(no files to check)Skipped
[add-pre-commit 75b4393] update readme
 1 file changed, 23 insertions(+)

Contributing

Thinking about contributing to challengeutils? Get started by reading our Contributor Guide.

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

challengeutils-4.3.0.tar.gz (79.6 kB view details)

Uploaded Source

Built Distribution

challengeutils-4.3.0-py3-none-any.whl (95.9 kB view details)

Uploaded Python 3

File details

Details for the file challengeutils-4.3.0.tar.gz.

File metadata

  • Download URL: challengeutils-4.3.0.tar.gz
  • Upload date:
  • Size: 79.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for challengeutils-4.3.0.tar.gz
Algorithm Hash digest
SHA256 a15fb4f3fdfbe98e870af90f93822f9214e2251ba9d75ef28e0bf846a524a202
MD5 eb9a3695c831ceb14d2f8672e3ea6930
BLAKE2b-256 e506b7f540a1cc82435c128996f40c7ec8c582da8fa8c624df3d0894a8db6da1

See more details on using hashes here.

File details

Details for the file challengeutils-4.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for challengeutils-4.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a65545df6589b48c2732dd8ebac09f72a7ccea1a2a6e4b020d8e1ccb442374c
MD5 83d6fac2ea0ad0e34a98843f3dabdd6c
BLAKE2b-256 31fc054dc96f0829a302343ce6e9ca301c145e7a2d9ef25c57ac9c98f7fd249c

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