import(Biobase)

## PDInfo Classes
exportClasses(PDInfo,
              DBPDInfo,
              SNPPDInfo,
              SNPCNVPDInfo,
              AffyTilingPDInfo,
              AffyExpressionPDInfo,
              AffySNPPDInfo,
              AffySNPCNVPDInfo,
              AffyGenePDInfo,
              ExpressionPDInfo,
              NgsExpressionPDInfo,
              TilingPDInfo,
              NgsTilingPDInfo,
              platformDesign)

##Feature-level Classes
exportClasses(FeatureSet,
              QuantificationSet,
              ExpressionFeatureSet,
              SnpFeatureSet,
              SnpCnvFeatureSet,
              TilingFeatureSet,
              ExonFeatureSet,
              GeneFeatureSet)

##SNP-level Classes
exportClasses(SnpQSet,
              SnpCnvQSet,
              SnpLevelSet,
              SnpCallSet,
              SnpCopyNumberSet,
              oligoSnpSet,
              SnpCallSetPlus,
              SnpCnvCallSetPlus)

##SNP-level methods
exportMethods(calculateCopyNumber,
              calls, "calls<-",
              callsConfidence, "callsConfidence<-",
              chromosome, "chromosome<-",
              coerce,
              combine,
              copyNumber, "copyNumber<-",
              cnConfidence, "cnConfidence<-",
              db,
              initialize,
              position)

export(affyPlatforms)
