public static TimePoints createTimepoints() { final ArrayList< TimePoint > timepointList = new ArrayList< TimePoint >(); timepointList.add( new TimePoint( 0 ) ); return new TimePoints( timepointList ); }
public ReferenceTimepointRange( final TimePoint referenceTimepoint ) { this( referenceTimepoint.getId() ); }
protected static String[] buildTimepointList( final List< TimePoint > tpList, final boolean addTitle ) { final String[] timepoints = new String[ tpList.size() ]; for ( int i = 0; i < timepoints.length; ++i ) if ( addTitle ) timepoints[ i ] = "Timepoint " + tpList.get( i ).getName(); else timepoints[ i ] = tpList.get( i ).getName(); return timepoints; }
final int oldFirst = tpsOrdered.get( 0 ).getId(); final int newFirst = Math.max( maxUsedTimepointId + 1, oldFirst ); final int offset = newFirst - oldFirst; maxUsedTimepointId = tpsOrdered.get( tpsOrdered.size() - 1 ).getId() + offset; if ( offset == 0 ) for ( final TimePoint tp : tpsOrdered ) final TimePoint tpReassigned = new TimePoint( tp.getId() + offset ); tps.put( tpReassigned.getId(), tpReassigned );
protected static TimePoints createTimePoints( final SPIMConfiguration conf ) { final ArrayList< TimePoint > timepoints = new ArrayList<>(); for ( final int tp : conf.timepoints ) timepoints.add( new TimePoint( tp ) ); return new TimePoints( timepoints ); }
" angle=" + a.getName() + " ch=" + c.getName() + " illum=" + i.getName() + " tp=" + t.getName() + " tile=" + tile.getName() + " type=" + FormatTools.getPixelTypeString( reader.getPixelType()) + " img=" + img.getClass().getSimpleName() + "<" + type.getClass().getSimpleName() + ">]" ); int tpNo = allTimepointsInSingleFiles ? 0 : t.getId();
protected String[] assembleTimepoints( final List< TimePoint > timepoints ) { final String[] tps = new String[ timepoints.size() ]; for ( int t = 0; t < tps.length; ++t ) tps[ t ] = timepoints.get( t ).getName(); return tps; }
@Override public boolean isPresent( final int t ) { return t >= 0 && t < timePointsOrdered.size() && !missingViews.contains( new ViewId( timePointsOrdered.get( t ).getId(), setupId ) ); }
public static TimePoints createTimePointsFromImgLoader(SimulatedBeadsImgLoader2 imgLoader) { final ArrayList< TimePoint > timepointList = new ArrayList< TimePoint >(); SimulateBeads2 sb = imgLoader.getSimulateBeads(); for (int tp : new ArrayList<>(sb.tpTransforms.keySet()).stream().sorted().collect( Collectors.toList() )) timepointList.add( new TimePoint( tp ) ); return new TimePoints( timepointList ); }
public String dialogName() { String s = ""; s += ( ts.size() > 1 ) ? "all_timepoints" : "timepoint_" + ts.iterator().next().getName(); s += ( cs.size() > 1 ) ? "_all_channels" : "_channel_" + cs.iterator().next().getName(); s += ( is.size() > 1 ) ? "_all_illuminations" : "_illumination_" + is.iterator().next().getName(); s += ( as.size() > 1 ) ? "_all_angles" : "_angle_" + as.iterator().next().getName(); return s; } /*
public ReferenceTimepoint( final List< ViewId > views, final Set< Group< ViewId > > groups, final TimePoint referenceTimepoint ) { this( views, groups, referenceTimepoint.getId() ); }
protected TimePoints createTimePoints( final LightSheetZ1MetaData meta ) { final ArrayList< TimePoint > timepoints = new ArrayList< TimePoint >(); for ( int t = 0; t < meta.numTimepoints(); ++t ) timepoints.add( new TimePoint( t ) ); return new TimePoints( timepoints ); }
protected static String[] assembleTimepoints( final TimePoints timepoints ) { final String[] tps = new String[ timepoints.size() ]; for ( int t = 0; t < tps.length; ++t ) tps[ t ] = timepoints.getTimePointsOrdered().get( t ).getName(); return tps; }