Skip to content
Snippets Groups Projects
Commit 98a52752 authored by barillac's avatar barillac
Browse files

Dittrich profile created

SVN: 35180
parent 01ce80db
No related branches found
No related tags found
No related merge requests found
function DittrichLabProfile(serverFacade) {
this.init(serverFacade);
}
$.extend(DittrichLabProfile.prototype, StandardProfile.prototype, {
init: function(serverFacade){
DefaultProfile.prototype.init.call(this, serverFacade);
/* New Sample definition tests*/
this.sampleTypeDefinitionsExtension = {
"MEDIA" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Media",
"TYPE": "MEDIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"SOLUTION_BUFFER" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Media",
"TYPE": "MEDIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"GENERAL_PROTOCOL" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Media",
"TYPE": "MEDIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Enzyme",
"TYPE": "ENZYME",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "General protocol",
"TYPE": "GENERAL_PROTOCOL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"PCR_PROTOCOL" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Enzyme",
"TYPE": "ENZYME",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
],
},
"WESTERN_BLOTTING_PROTOCOL" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Antibody",
"TYPE": "ANTIBODY",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "QUANTITY", "MANDATORY" : false }, {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
],
},
"PLASMID" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"BACTERIA" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Bacteria parents",
"TYPE": "BACTERIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "PLASMID_RELATIONSHIP", "MANDATORY" : false },{"TYPE" : "PLASMID_ANNOTATION", "MANDATORY" : false },{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"YEAST" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Yeast parents",
"TYPE": "YEAST",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "PLASMID_RELATIONSHIP", "MANDATORY" : false },{"TYPE" : "PLASMID_ANNOTATION", "MANDATORY" : false },{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
"SAMPLE_LINKS_HINT" : [
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "PLASMID_RELATIONSHIP", "MANDATORY" : false },{"TYPE" : "PLASMID_ANNOTATION", "MANDATORY" : false },{"TYPE" : "COMMENTS", "MANDATORY" : false },{"TYPE" : "CONTAINED", "MANDATORY" : false }]
}
]
},
"CELL_LINE" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Parental cell line",
"TYPE": "CELL_LINE",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "PLASMID_RELATIONSHIP", "MANDATORY" : false },{"TYPE" : "PLASMID_ANNOTATION", "MANDATORY" : false },{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Parental fly",
"TYPE": "FLY",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"FLY" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Fly parents",
"TYPE": "FLY",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "PLASMID_RELATIONSHIP", "MANDATORY" : false },{"TYPE" : "PLASMID_ANNOTATION", "MANDATORY" : false },{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"CHIP" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Mask",
"TYPE": "MASK",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
},
"EXPERIMENTAL_STEP" : {
"SAMPLE_PARENTS_HINT" : [
{
"LABEL" : "Antibody",
"TYPE": "ANTIBODY",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [ {"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Bacteria",
"TYPE": "BACTERIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Cell line",
"TYPE": "CELL_LINE",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Chemical",
"TYPE": "CHEMICAL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Enzyme",
"TYPE": "ENZYME",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Fly",
"TYPE": "FLY",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Media",
"TYPE": "MEDIA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Oligo",
"TYPE": "OLIGO",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Plasmid",
"TYPE": "PLASMID",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "RNA",
"TYPE": "RNA",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Solution/Buffer",
"TYPE": "SOLUTION_BUFFER",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Yeast",
"TYPE": "YEAST",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "General protocol",
"TYPE": "GENERAL_PROTOCOL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "PCR protocol",
"TYPE": "PCR_PROTOCOL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
},
{
"LABEL" : "Western blotting protocol",
"TYPE": "WESTERN_BLOTTING_PROTOCOL",
"MIN_COUNT" : 0,
"ANNOTATION_PROPERTIES" : [{"TYPE" : "COMMENTS", "MANDATORY" : false }]
}
],
}
}
}
})
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment