@@ -127,7 +127,7 @@ public static CellHashingService.CellHashingParameters createFromStep(SequenceOu
127127 ret .majorityConsensusThreshold = step .getProvider ().getParameterByName ("majorityConsensusThreshold" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Double .class , null );
128128 ret .minAllowableDoubletRateFilter = step .getProvider ().getParameterByName ("minAllowableDoubletRateFilter" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Double .class , null );
129129 ret .callerDisagreementThreshold = step .getProvider ().getParameterByName ("callerDisagreementThreshold" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Double .class , null );
130- ret .doTSNE = step .getProvider ().getParameterByName ("doTSNE" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , null );
130+ ret .doTSNE = step .getProvider ().getParameterByName ("doTSNE" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , false );
131131 ret .retainRawCountFile = step .getProvider ().getParameterByName ("retainRawCountFile" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , true );
132132 ret .failIfUnexpectedHtosFound = step .getProvider ().getParameterByName ("failIfUnexpectedHtosFound" ).extractValue (ctx .getJob (), step .getProvider (), step .getStepIdx (), Boolean .class , true );
133133 ret .htoReadset = htoReadset ;
@@ -170,7 +170,7 @@ public static CellHashingParameters createFromJson(BARCODE_TYPE type, File webse
170170 ret .majorityConsensusThreshold = params .get ("majorityConsensusThreshold" ) == null ? null : params .getDouble ("majorityConsensusThreshold" );
171171 ret .minAllowableDoubletRateFilter = params .get ("minAllowableDoubletRateFilter" ) == null ? null : params .getDouble ("minAllowableDoubletRateFilter" );
172172 ret .callerDisagreementThreshold = params .get ("callerDisagreementThreshold" ) == null ? null : params .getDouble ("callerDisagreementThreshold" );
173- ret .doTSNE = params .get ("doTSNE" ) == null || params .getBoolean ("doTSNE" );
173+ ret .doTSNE = params .get ("doTSNE" ) == null || params .optBoolean ("doTSNE" , false );
174174 ret .retainRawCountFile = params .optBoolean ("retainRawCountFile" , true );
175175 ret .failIfUnexpectedHtosFound = params .optBoolean ("failIfUnexpectedHtosFound" , true );
176176 ret .htoReadset = htoReadset ;
0 commit comments