Enable eqeqeq in jshintrc
Added protein change information in details view

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>
Merge pull request #250 from muslimgiga/issue-248

Fix #248.

Added protein change information to the amino acid changes in details view
Add Sample concept with Project and Sample fields

This also squashes all the redundant avocado metadata migrations and fixtures into a single one using the most recent fixture after the new Sample concept was created

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Fixed Bug with gene resources

Signed-off-by: Sheik Hassan <solergiga@yahoo.com>
Merge pull request #256 from muslimgiga/issue-247

Fix #247
Merge pull request #255 from cbmi/issue-172

Add Sample concept with Project and Sample fields
Add missing bindings for knowledge capture save handlers

This fixes the problems where the success/error notifications where not working.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Fix bug where knowledge capture form was always unpopulated

Due to a recent change in Backbone(https://github.com/jashkenas/backbone/pull/2878) we need to set id on the attributes not on model.id directly

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Merge pull request #259 from cbmi/knowledge-capture

Fix bugs in knowledge capture form and save notification system
Replace deprecated query.concepts.required with filters.required

This was updated in Cilantro 2.2.25. This insures compatibility with
future versions of Cilantro once the old query.concepts.required config
option is removed altogether.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add Analysis model, links, and migrations

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add resources for getting analyses and related data

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add trailing slash to avoid 301 redirect codes

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Return the analysis in the assessment resource data

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Use constants as Analysis statuses for external reference availability

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add assessment status drop down to knowledge capture tab

This commit also "freezes" the UI when the status of the assessment is complete by disabling all input.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add Analysis header link & fix workspace icon

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Move template registration out of main.js

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Trivial implementation of the Analysis workflow

Signed-off-by: Don Naegely <naegelyd@gmail.com>