X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=htsworkflow%2Ffrontend%2Fsamples%2Fadmin.py;h=ee6a9e2f3c152b73ee893abd8e2a19f691c2c33f;hp=643413fb8b2d9a2fbb494353b564d6bcf7b6c341;hb=a039c2922650213461ed5165c972cc8f55777dbd;hpb=7a3223ef801130a3b6d404fd81822b389eb907c9 diff --git a/htsworkflow/frontend/samples/admin.py b/htsworkflow/frontend/samples/admin.py index 643413f..ee6a9e2 100644 --- a/htsworkflow/frontend/samples/admin.py +++ b/htsworkflow/frontend/samples/admin.py @@ -3,7 +3,7 @@ from django.contrib.admin import widgets from django.db import models from django.utils.translation import ugettext_lazy as _ -from htsworkflow.frontend.samples.models import Antibody, Cellline, Condition, ExperimentType, Species, Affiliation, Library, Tag +from htsworkflow.frontend.samples.models import Antibody, Cellline, Condition, ExperimentType, LibraryType, Species, Affiliation, Library, Tag class Library_Inline(admin.TabularInline): model = Library @@ -22,6 +22,9 @@ class ExperimentTypeOptions(admin.ModelAdmin): #list_display = ('name',) #fieldsets = ( (None, { 'fields': ('name',) }), ) +class LibraryTypeOptions(admin.ModelAdmin): + model = LibraryType + class LibraryOptions(admin.ModelAdmin): date_hierarchy = "creation_date" save_as = True @@ -71,7 +74,7 @@ class LibraryOptions(admin.ModelAdmin): 'fields': ( ('library_id','library_name','hidden'), ('library_species'), - ('experiment_type', 'replicate'), + ('library_type', 'experiment_type', 'replicate'), ('cell_line','condition','antibody'),) }), ('Creation Information:', { @@ -143,6 +146,7 @@ admin.site.register(Antibody, AntibodyOptions) admin.site.register(Cellline, CelllineOptions) admin.site.register(Condition, ConditionOptions) admin.site.register(ExperimentType, ExperimentTypeOptions) +admin.site.register(LibraryType, LibraryTypeOptions) admin.site.register(Library, LibraryOptions) admin.site.register(Species, SpeciesOptions) admin.site.register(Tag, TagOptions)