Skip to main content

This library provides users with a framework to store, search and visualize biological data.

Project description

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![CI: Machado](https://github.com/lmb-embrapa/machado/actions/workflows/django.yml/badge.svg)](https://github.com/lmb-embrapa/machado/actions/workflows/django.yml)

# Machado

Machado is a Django application that contains tools to interact with a Chado database. It provides users with a framework to store, search and visualize biological data. Detailed documentation can be found in the docs directory ([Read the docs](http://machado.readthedocs.io)).

## Features - There are data loaders for the major bioinformatics formats: fasta, gff, obo, bibtex, blast, interproscan, orthomcl - The Machado API delivers data directly to the JBrowse genome browser - The Haystack framework provides a very fast query interface using the Elasticsearch engine

## Installation Please refer to the complete documentation at [Read the docs](http://machado.readthedocs.io/en/latest/installation.html).

## Docker

You can build your Machado instance using Docker: https://github.com/lmb-embrapa/machado-docker

## Demo

[https://www.machado.cnptia.embrapa.br](https://www.machado.cnptia.embrapa.br “machado demo”)

## Contributing

Machado is run by volunteers and we are always looking for people interested in helping with code development, documentation writing, and bug report.

If you wish to contribute, please create an issue.

## License

Machado - A Django implementation of Chado’s schema. Copyright (C) 2018 Embrapa

Machado is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or combining it with Chado (or a modified version of that library), containing parts covered by the terms of Artistic License 2.0, the licensors of this Program grant you additional permission to convey the resulting work. {Corresponding Source for a non-source form of such a combination shall include the source code for the parts of Chado used as well as that of the covered work.}

See LICENSE.txt for complete gpl-3.0 license.

[build-status-image]: https://secure.travis-ci.org/lmb-embrapa/machado.svg?branch=master [travis]: https://travis-ci.org/lmb-embrapa/machado [cov-status-image]: https://img.shields.io/codecov/c/github/lmb-embrapa/machado/master.svg [codecov]: https://codecov.io/gh/lmb-embrapa/machado

## Please cite

Machado: Open source genomics data integration framework.<br/> [GigaScience, Volume 9, Issue 9, September 2020, giaa097](https://academic.oup.com/gigascience/article-abstract/doi/10.1093/gigascience/giaa097/5905760) <br/> [![doi](http://img.shields.io/badge/doi-10.1093%2Fgigascience%2Fgiaa097-blue.svg?style=flat)](https://doi.org/10.1093/gigascience/giaa097) [![pubmed](http://img.shields.io/badge/pubmed-32930331-blue.svg?style=flat)](https://pubmed.ncbi.nlm.nih.gov/32930331)

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

machado-0.5.0.tar.gz (15.0 MB view details)

Uploaded Source

File details

Details for the file machado-0.5.0.tar.gz.

File metadata

  • Download URL: machado-0.5.0.tar.gz
  • Upload date:
  • Size: 15.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for machado-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b9ccf105220c3e1f765a5834a91c01839543b2ab724bd5b5f9a79e774132ca2e
MD5 98876bf57371c1c66d25c075a8de36c9
BLAKE2b-256 555d72047d656c9a17ffb0c53142856f3cac1ca6f59b1b8ccf98a2c095ac33e9

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