Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
MyTardis - a data management system for private lab/facility data
Python JavaScript HTML CSS

Merge pull request #457 from wettenhj/api-user-filter-by-email

Fix for MyData problem with filtering users by email to match a user …
latest commit 85d083bd85
@grischa grischa authored
Failed to load latest commit information.
docs removed references to outdated dev resources
tardis Fix for MyData problem with filtering users by email to match a user …
utils added documentation for single search deployment and added the ss sch…
.gitignore first set of post-merge style fixes
.pylintrc another pylint test added
.pylintrc.travis transition pylintrc from travis
CONTRIBUTING.rst
CONTRIBUTORS.rst first iteration of release-focused updated documentation
COPYING.rst Removing template licence text.
INSTALL.rst Fixed static file collection and added settings to documentation.
MANIFEST.in Converted of all the *.txt files into *.rst, which looks better on Gi…
README.rst Added Gitter badge
build.sh collectstatic can fail with this error:
gunicorn_settings.py Replaced uwsgi with gunicorn (reason: downloads were not reliable wit…
mytardis.py fool-proofing removal of SECRET_KEY
requirements-osx.txt Back button of publication form on the first page now closes the dial…
requirements.txt another pylint test added
setup.cfg added setup.cfg for automated sphinx documentation build and upload
test.py removed buildout
ua_parser_regexes.yaml
wsgi.py removed buildout

README.rst

README for MyTARDIS

Join the chat at https://gitter.im/mytardis/mytardis

MyTARDIS is a multi-institutional collaborative venture that facilitates the archiving and sharing of data and metadata collected at major facilities such as the Australian Synchrotron and ANSTO and within Institutions.

An example of the benefit of a system such as MyTARDIS in the protein crystallography community is that while the model coordinates and (less often) the structure factors (processed experimental data) are stored in the community Protein Data Bank (PDB) the raw diffraction data is often not available. There are several reasons why this is important, which can be summarised as:

  • The availability of raw data is extremely useful for the development of improved methods of image analysis and data processing.
  • Fostering the archival of raw data at an institutional level is one the best ways of ensuring that this data is not lost (laboratory archives are typically volatile).

Releases

The default branch on GitHub is develop. This is the cutting edge development version. Please DO NOT use this in production, as it may have bugs that eat your data.

The master branch is the current stable release with all the latest bugfixes included. It will move to newer versions automatically. Follow this branch if you want to stay up to date in a production environment.

Each version has its own branch named by version number. At the time of writing this is 3.5. Follow this branch for your production installation and perform version upgradres manually.

Each bugfix or set of fixes bumps the minor version and each new release is tagged, eg. 3.5.2. Use tagged releases if you are paranoid about changes to the code you have not tested yourself.

To follow development, please see the contributing section below.

Reporting Bugs

Bug reports and feature requests can be made via our public issue tracker.

Contributing

The develop branch is the cutting edge code base that all development is based upon.

Send wishes, comments, etc. to tardis-devel@googlegroups.com.

New contributors are welcome, however all developers should review the pull-request checklist before making pull requests.

Code Health Status

Automatic build, once a day:

Semaphore build status

Code analysis (just testing this out at the moment):

Codacy Badge

Code coverage

Coveralls Badge
Something went wrong with that request. Please try again.