@@ -102,45 +102,48 @@ public static Squid3API spillSquid3Ink(String squidUserHomeDirectory) throws Squ
102
102
*/
103
103
public static void main (String [] args ) throws IOException , SquidException , JAXBException , SAXException {
104
104
Squid3API squid3Ink = Squid3Ink .spillSquid3Ink ("/Users/TEST" );
105
- squid3Ink .openDemonstrationSquid3Project ();
106
-
107
- squid3Ink .generateAllSquid3ProjectReports ();
108
- System .out .println (squid3Ink .getSquid3Project ().getProjectName ()
109
- + "\n " + squid3Ink .getSquid3Project ().getPrawnFileHandler ().getReportsEngine ().makeReportFolderStructure ());
110
- try {
111
- System .out .println (squid3Ink .generateReferenceMaterialSummaryExpressionsReport ().toString ());
112
- System .out .println (squid3Ink .generatePerScanReports ().toString ());
113
- } catch (IOException iOException ) {
114
- }
105
+ //squid3Ink.openDemonstrationSquid3Project();
106
+
107
+ File file = new File ("/Users/bowring/Google Drive/_SQUID3/OP_Files/180050_GA6392_18081912.13.op" );
108
+ squid3Ink .newSquid3GeochronProjectFromDataFileOP (file .toPath ());
109
+
110
+ // squid3Ink.generateAllSquid3ProjectReports();
111
+ // System.out.println(squid3Ink.getSquid3Project().getProjectName()
112
+ // + "\n" + squid3Ink.getSquid3Project().getPrawnFileHandler().getReportsEngine().makeReportFolderStructure());
113
+ // try {
114
+ // System.out.println(squid3Ink.generateReferenceMaterialSummaryExpressionsReport().toString());
115
+ // System.out.println(squid3Ink.generatePerScanReports().toString());
116
+ // } catch (IOException iOException) {
117
+ // }
115
118
116
119
System .out .println (squid3Ink .retrieveSquid3ProjectListMRU ());
117
120
118
121
for (int i = 0 ; i < squid3Ink .getArrayOfSampleNames ().length ; i ++) {
119
122
System .out .println (squid3Ink .getArrayOfSampleNames ()[i ]);
120
123
}
121
124
122
- for (int i = 0 ; i < squid3Ink .getArrayOfSpotSummariesFromSample ("6266" ).length ; i ++) {
123
- System .out .println (squid3Ink .getArrayOfSpotSummariesFromSample ("6266" )[i ][0 ]);
124
- }
125
-
126
- squid3Ink .updateSpotName ("Temora-1.1" , "jimmy-1.122" );
127
- for (int i = 0 ; i < squid3Ink .getArrayOfSpotSummariesFromSample ("TEMORA" ).length ; i ++) {
128
- System .out .println (" " + squid3Ink .getArrayOfSpotSummariesFromSample ("Temora" )[i ][0 ]);
129
- }
130
- System .out .println ();
131
-
132
- List <String > spotNames = new ArrayList <>();
133
- spotNames .add ("Temora-2.1" );
134
- spotNames .add ("Temora-5.1" );
135
- squid3Ink .removeSpotsFromDataFile (spotNames );
136
- for (int i = 0 ; i < squid3Ink .getArrayOfSpotSummariesFromSample ("TEMORA" ).length ; i ++) {
137
- System .out .println (" " + squid3Ink .getArrayOfSpotSummariesFromSample ("Temora" )[i ][0 ]);
138
- }
139
- System .out .println ();
140
- squid3Ink .restoreAllSpotsToDataFile ();
141
- for (int i = 0 ; i < squid3Ink .getArrayOfSpotSummariesFromSample ("TEMORA" ).length ; i ++) {
142
- System .out .println (" " + squid3Ink .getArrayOfSpotSummariesFromSample ("Temora" )[i ][0 ]);
143
- }
125
+ // for (int i = 0; i < squid3Ink.getArrayOfSpotSummariesFromSample("6266").length; i++) {
126
+ // System.out.println(squid3Ink.getArrayOfSpotSummariesFromSample("6266")[i][0]);
127
+ // }
128
+ //
129
+ // squid3Ink.updateSpotName("Temora-1.1", "jimmy-1.122");
130
+ // for (int i = 0; i < squid3Ink.getArrayOfSpotSummariesFromSample("TEMORA").length; i++) {
131
+ // System.out.println(" " + squid3Ink.getArrayOfSpotSummariesFromSample("Temora")[i][0]);
132
+ // }
133
+ // System.out.println();
134
+ //
135
+ // List<String> spotNames = new ArrayList<>();
136
+ // spotNames.add("Temora-2.1");
137
+ // spotNames.add("Temora-5.1");
138
+ // squid3Ink.removeSpotsFromDataFile(spotNames);
139
+ // for (int i = 0; i < squid3Ink.getArrayOfSpotSummariesFromSample("TEMORA").length; i++) {
140
+ // System.out.println(" " + squid3Ink.getArrayOfSpotSummariesFromSample("Temora")[i][0]);
141
+ // }
142
+ // System.out.println();
143
+ // squid3Ink.restoreAllSpotsToDataFile();
144
+ // for (int i = 0; i < squid3Ink.getArrayOfSpotSummariesFromSample("TEMORA").length; i++) {
145
+ // System.out.println(" " + squid3Ink.getArrayOfSpotSummariesFromSample("Temora")[i][0]);
146
+ // }
144
147
}
145
148
146
149
@ Override
@@ -224,8 +227,8 @@ public void newSquid3GeochronProjectFromDataFileOP(Path dataFileOPSourcePath)
224
227
File opSourceFile = dataFileOPSourcePath .toFile ();
225
228
226
229
if (opSourceFile != null ) {
230
+ squid3Project = new SquidProject (GEOCHRON );
227
231
if (squid3Project .setupPrawnOPFile (opSourceFile )) {
228
- squid3Project = new SquidProject (GEOCHRON );
229
232
((SquidProject ) squid3Project ).autoDivideSamples ();
230
233
squidPersistentState .updateOPFileListMRU (opSourceFile );
231
234
} else {
0 commit comments