Skip to main content

Python 3 library for accessing and managing BioMedical sheets

Project description

BioMed Sheets

https://travis-ci.org/bihealth/biomedsheets.svg?branch=master https://readthedocs.org/projects/biomedsheets/badge/?version=master https://api.codacy.com/project/badge/Grade/842a296b23d5450eb7bc525621d7f5a2 https://api.codacy.com/project/badge/Coverage/842a296b23d5450eb7bc525621d7f5a2

This project contains the documentation for the BioMedical sample sheets project. Further, it contains the implementation of a Python API for I/O and comfortable access to the sample sheets and some CLI tools.

Installation

It’s best to start a new virtualenv

$ virtualenv -p python3 venv
$ source venv/bin/activate
$ pip install -r requirements_dev.txt
$ pip install -e .

Use python setup.py install if you want to copy the files instead of creating a link only.

Building Documentation

After installation (requirements_dev.txt contains the appropriate Sphinx version)

$ cd docs
$ make clean html

Now, open docs/build/html/index.html.

Running Tests

$ py.test

BioMed Sheets Changelog

v0.2

  • Auto-deployment to pypi

  • Fixing shortcuts to father/mother during cohort loading

  • Cleanup code (according to Flake 8)

  • Adding more tests, replacing examples by TSV files

  • Removing protein pools

  • Adding Sphinx-based ocumentation

  • Restructuring requirements txt files

  • Configurable entity name generation. This allows to use secondary id only for naming, e.g.

  • Fixing requirements*.txt files for always using SSH

  • Fixing sample naming for germline sample sheets

  • Adding versioneer integration

v0.1.1

  • First actual release, versioning done using versioneer

  • Everything is new!

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

biomedsheets-0.2.tar.gz (86.2 kB view details)

Uploaded Source

Built Distribution

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

biomedsheets-0.2-py2.py3-none-any.whl (47.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file biomedsheets-0.2.tar.gz.

File metadata

  • Download URL: biomedsheets-0.2.tar.gz
  • Upload date:
  • Size: 86.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for biomedsheets-0.2.tar.gz
Algorithm Hash digest
SHA256 bd8066b55248098a8ec3832fed44e21ba26c7c113d59980181887e07e53710c2
MD5 a97b82a0a41088dd43965a6eb00bf665
BLAKE2b-256 28ea4b5314f306a4e8144e4dc956155353df520c8196dc8fbc1cd8637ade8eae

See more details on using hashes here.

File details

Details for the file biomedsheets-0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for biomedsheets-0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8de95deb3e5839e22bb5394c53b729a68e42ea713c44563ffdcd59546e3a2570
MD5 09adc28c1c32ceeefb36f161ebb7d434
BLAKE2b-256 283a5cadf9c553b37c7ac96faebefd03a0b19ad4b27c05b6fe4b6abdff181bc5

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