           <div class=" form-group">
             <label class="col-sm-3 control-label" for="scale_scale">Scale</label>
             <div class="col-sm-9">
-              <input type="text" id="scale_scale" name="scale.scale" value="12.0, 12.0, 24.0" class="form-control" pattern="\s*([0-9]+(?:\.[0-9]+)?),\s*([0-9]+(?:\.[0-9]+)?),\s*([0-9]+(?:\.[0-9]+)?)\s*" title="Specify dataset scale like &quot;XX, YY, ZZ&quot;">
+              <input type="text" required name="scale.scale" value="12.0, 12.0, 24.0" class="form-control" pattern="\\s*([0-9]+(?:\.[0-9]+)?),\\s*([0-9]+(?:\\.[0-9]+)?),\\s*([0-9]+(?:\\.[0-9]+)?)\\s*" title="Specify dataset scale like &quot;XX, YY, ZZ&quot;">
               <span class="help-block errors"></span>
             </div>
           </div>

          <div class=" form-group">
            <label class="col-sm-3 control-label" for="name">Name</label>
            <div class="col-sm-9">
            <input type="text" id="name" name="name" value="" class="form-control">
              <span class="help-block errors"></span>
            </div>
          </div>

### define
underscore : _
backbone.marionette : Marionette
fileinput : Fileinput
libs/toast : Toast
libs/request : Request
admin/views/selection_view : SelectionView
admin/models/team/team_collection : TeamCollection
###

class DatasetUploadView extends Backbone.Marionette.LayoutView
