java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_data.Track
de.uni_mannheim.informatik.dws.melt.matching_data.SealsTrack
All Implemented Interfaces:
Comparable<Track>

public class SealsTrack extends Track
Track on the SEALS platform.
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • tdrsLocation

      protected String tdrsLocation
    • testDataCollectionName

      protected String testDataCollectionName
    • testDataVersionNumber

      protected String testDataVersionNumber
  • Constructor Details

    • SealsTrack

      public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber)
    • SealsTrack

      public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation)
      Parameters:
      tdrsLocation - Repository location e.g. "http://repositories.seals-project.eu/tdrs/".
      testDataCollectionName - Track name e.g. conference, anatomy
      testDataVersionNumber - Version of the track.
      nicerLocation - To avoid that multiple tracks are created, an own repository location is artificially created.
    • SealsTrack

      public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, boolean useDuplicateFreeStorageLayout)
    • SealsTrack

      public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness)
    • SealsTrack

      public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness)
  • Method Details

    • downloadToCache

      protected void downloadToCache()
      Specified by:
      downloadToCache in class Track
    • exists

      private static boolean exists(URL url)
      Check whether the given URL can be reached.
      Parameters:
      url - The URL that shall be checked.
      Returns:
      True if a connection can be established, else false.
    • getTdrsLocation

      public String getTdrsLocation()
    • getTestDataCollectionName

      public String getTestDataCollectionName()
    • getTestDataVersionNumber

      public String getTestDataVersionNumber()