@@ -167,9 +167,9 @@ else if (rs.getApplication().equals("CITE-Seq"))
167167
168168 //https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/feature-bc-analysis
169169 File libraryCsv = new File (ctx .getOutputDir (), "libraries.csv" );
170- try (CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (libraryCsv ), ',' ))
170+ try (CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (libraryCsv ), ',' , CSVWriter . NO_QUOTE_CHARACTER ))
171171 {
172- writer .writeNext (new String []{"fastqs" , "sample" , "librarytype " });
172+ writer .writeNext (new String []{"fastqs" , "sample" , "library_type " });
173173 writer .writeNext (new String []{wrapper .getLocalFastqDir (ctx .getOutputDir ()).getPath (), wrapper .makeLegalSampleName (rs .getName ()), "Antibody Capture" });
174174 }
175175 catch (IOException e )
@@ -308,7 +308,7 @@ private File makeDummyIndex(JobContext ctx) throws PipelineJobException
308308 private File createFeatureRefForCiteSeq (File outputDir , File adtWhitelist ) throws PipelineJobException
309309 {
310310 File featuresCsv = new File (outputDir , "adtFeatureRef.csv" );
311- try (CSVReader reader = new CSVReader (Readers .getReader (adtWhitelist ), '\t' ); CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (featuresCsv ), ',' ))
311+ try (CSVReader reader = new CSVReader (Readers .getReader (adtWhitelist ), '\t' ); CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (featuresCsv ), ',' , CSVWriter . NO_QUOTE_CHARACTER ))
312312 {
313313 writer .writeNext (new String []{"id" , "name" , "read" , "pattern" , "sequence" , "feature_type" });
314314
@@ -335,7 +335,7 @@ private File createFeatureRefForCiteSeq(File outputDir, File adtWhitelist) throw
335335 private File createFeatureRefForHashing (File outputDir , File hashingWhitelist ) throws PipelineJobException
336336 {
337337 File featuresCsv = new File (outputDir , "hashingFeatureRef.csv" );
338- try (CSVReader reader = new CSVReader (Readers .getReader (hashingWhitelist ), ',' );CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (featuresCsv ), ',' ))
338+ try (CSVReader reader = new CSVReader (Readers .getReader (hashingWhitelist ), ',' );CSVWriter writer = new CSVWriter (PrintWriters .getPrintWriter (featuresCsv ), ',' , CSVWriter . NO_QUOTE_CHARACTER ))
339339 {
340340 writer .writeNext (new String []{"id" , "name" , "read" , "pattern" , "sequence" , "feature_type" });
341341 String [] line ;
0 commit comments