#url(r'^(?P<run_folder>.+)/$', 'gaworkflow.frontend.experiments.views.detail'),
url(r'^config/(?P<fc_id>.+)/json$', flowcell_json),
url(r'^lanes_for/(?P<username>.+)/json$', lanes_for_json),
- url(r'^file/(?P<key>.+)/?$', read_result_file),
+ url(r'^file/(?P<key>.+)/?$', read_result_file, name="read_result_file"),
url(r'^started/(?P<pk>.+)/$', startedEmail),
url(r'^finished/(?P<pk>.+)/$', finishedEmail),
]
url(r'^eland_config/', include('eland_config.urls')),
# Experiments:
url(r'^experiments/', include('experiments.urls')),
- url(r'^lane/(?P<lane_pk>\w+)', flowcell_lane_detail),
- url(r'^flowcell/(?P<flowcell_id>\w+)/((?P<lane_number>\w+)/)?$', flowcell_detail),
+ url(r'^lane/(?P<lane_pk>\w+)',
+ flowcell_lane_detail, name="flowcell_lane_detail"),
+ url(r'^flowcell/(?P<flowcell_id>\w+)/((?P<lane_number>\w+)/)?$',
+ flowcell_detail, name="flowcell_detail"),
url(r'^inventory/', include('inventory.urls')),
url(r'^library/', include('samples.urls')),
- url(r'^lanes_for/$', lanes_for),
- url(r'^lanes_for/(?P<username>[-_ \w]+)', lanes_for),
+ url(r'^lanes_for/(?P<username>[-_ \w]+)?',
+ lanes_for, name='lanes_for'),
### library id to admin url
url(r'^library_id_to_admin_url/(?P<lib_id>\w+)/$', library_id_to_admin_url),
### sample / library information
url(r'^samples/', include('samples.urls')),
- url(r'^sequencer/(?P<sequencer_id>\w+)', sequencer),
+ url(r'^sequencer/(?P<sequencer_id>\w+)', sequencer, name="sequencer"),
url(r'^admin/', include(admin.site.urls)),
]
# DATA
url(r'^data/items/$', data_items),
# REMOTE LINKING
- url(r'^lts/link/(?P<flowcell>.+)/(?P<serial>.+)/$', link_flowcell_and_device),
+ url(r'^lts/link/(?P<flowcell>.+)/(?P<serial>.+)/$',
+ link_flowcell_and_device, name="link_flowcell_and_device"),
# INDEX
- url(r'^it/(?P<name>.+)/$', itemtype_index),
- url(r'^(?P<uuid>[a-fA-F0-9]{32})/$', item_summary_by_uuid),
+ url(r'^it/(?P<name>.+)/$', itemtype_index, name="itemtype_index"),
+ url(r'^(?P<uuid>[a-fA-F0-9]{32})/$',
+ item_summary_by_uuid, name="item_summary_by_uuid"),
url(r'^(?P<uuid>[a-fA-F0-9]{32})/print/$', item_print),
url(r'^(?P<barcode_id>.+)/$', item_summary_by_barcode),
url(r'^all_index/$', all_index),
- url(r'^$', index)
+ url(r'^$', index, name='inventory_index')
]
# View livrary list
url(r'^$', library),
url(r'^not_run/$', library_not_run),
- url(r'^(?P<lib_id>\w+)/$', library_to_flowcells),
+ url(r'^(?P<lib_id>\w+)/$', library_to_flowcells, name='library_to_flowcells'),
url(r"^library/(?P<library_id>\w+)/json$", library_json),
url(r"^species/(?P<species_id>\w+)/json$", species_json),
- url(r"^species/(?P<species_id>\w+)$", species),
+ url(r"^species/(?P<species_id>\w+)$", species, name='species'),
url(r"^antibody/$", antibodies),
]