@@ -112,6 +112,7 @@ public static class CellHashingParameters
112112 public boolean keepMarkdown = false ;
113113 public File h5File = null ;
114114 public boolean doTSNE = false ;
115+ public boolean doNotAllowResume = false ;
115116
116117 private CellHashingParameters ()
117118 {
@@ -128,6 +129,7 @@ public static CellHashingService.CellHashingParameters createFromStep(SequenceOu
128129 ret .minAllowableDoubletRateFilter = step .getProvider ().getParameterByName ("minAllowableDoubletRateFilter" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Double .class , null );
129130 ret .callerDisagreementThreshold = step .getProvider ().getParameterByName ("callerDisagreementThreshold" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Double .class , null );
130131 ret .doTSNE = step .getProvider ().getParameterByName ("doTSNE" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , false );
132+ ret .doNotAllowResume = step .getProvider ().getParameterByName ("doNotAllowResume" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , false );
131133 ret .retainRawCountFile = step .getProvider ().getParameterByName ("retainRawCountFile" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , true );
132134 ret .failIfUnexpectedHtosFound = step .getProvider ().getParameterByName ("failIfUnexpectedHtosFound" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , true );
133135 ret .htoReadset = htoReadset ;
@@ -171,6 +173,7 @@ public static CellHashingParameters createFromJson(BARCODE_TYPE type, File webse
171173 ret .minAllowableDoubletRateFilter = params .get ("minAllowableDoubletRateFilter" ) == null ? null : params .getDouble ("minAllowableDoubletRateFilter" );
172174 ret .callerDisagreementThreshold = params .get ("callerDisagreementThreshold" ) == null ? null : params .getDouble ("callerDisagreementThreshold" );
173175 ret .doTSNE = params .optBoolean ("doTSNE" , false );
176+ ret .doNotAllowResume = params .optBoolean ("doNotAllowResume" , false );
174177 ret .retainRawCountFile = params .optBoolean ("retainRawCountFile" , true );
175178 ret .failIfUnexpectedHtosFound = params .optBoolean ("failIfUnexpectedHtosFound" , true );
176179 ret .htoReadset = htoReadset ;
0 commit comments