Skip to main content

Challenge utility functions

Project description

Sage Bionetworks Challenge Utilities

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.2.0.tar.gz (77.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

challengeutils-4.2.0-py3-none-any.whl (91.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for challengeutils-4.2.0.tar.gz
Algorithm Hash digest
SHA256 4f70ea45bb7a46c78a730cc19e0d99fd9f9eed7dee7168ae847c966e084fa82d
MD5 6f2fa05d15156cdf11dd2165974414bf
BLAKE2b-256 e10f7870fab0630386a771abf3890695498370dd17edc2be68836cf8c113be5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: challengeutils-4.2.0-py3-none-any.whl
  • Upload date:
  • Size: 91.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for challengeutils-4.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5253ab3df22f0bba9304c6456eef4f377045abd4b796b40b0f86958ef712fac0
MD5 3b6b7d27ac2bddf8d6b1428c6951f298
BLAKE2b-256 fd76d0c9eb3938cde236b3659501fd5f252110cfcf0e2b372bc87f6e7ee12bb1

See more details on using hashes here.

Supported by

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