home login register your profile contact        
Affymetrix
Products Support Analysis Scientific Community Corporate Careers Shop Affymetrix Japan
Software Developer Network
Exporter SDK Overview
Exporter SDK Downloads
IGDACExportFiles
IGDACExportLIMS
MAGE Information
XML Mapping
Exporter SDK Definitions
Exporter SDK Release Notes

IGDACExportLIMS


OVERVIEW
The IGACExportLIMS interface allows users to export data from the LIMS or GCOS system to a MAGE-ML compliant file.

COM ATTRIBUTES

AttributeType/Supported
Threading modelBoth
InterfaceDual
AggregationYes
ISupportErrorInfoYes
Connection PointsNo
Free Threading MarshalerNo

PROPERTIES

Name
ID

1

Description

Name of item to be exported.

TypeBSTR
Length64 characters
AccessRead-Write
Remarks 

Returns error if name includes invalid characters: \/:;*?"<>|'`,{}[]

The NameType property must be set to identify the meaning of the Name.

NameType
ID

2

Description

Defines the meaning of the Name property.

TypeEXPORT_NAME_TYPE
AccessRead-Write
Remarks 

Required Property

ExportData
ID

3

Description

Type of data to be exported to MAGE-ML.

Typelong (combination of EXPORT_DATA enums)
AccessRead-Write
Remarks 

Enumerant values may be combined using the bitwise OR operator to specify more than one type of data to export.

ExportBaselineData
ID

4

Description

Export the CHP baseline file data.

TypeBOOL
AccessRead-Write
Remarks 

TRUE= export CHP baseline file data.
FALSE=refer to the CHP baseline file but don't export its data.
Applies only if a CHP file is exported.

OutputFile
ID

5

Description

Full file name (including path) to which the MAGE-ML output shall be written.

TypeBSTR
Length260 characters including path and file extension.
AccessRead-Write
Remarks 

Returns error if name includes invalid characters: \/:;*?"<>|'`,{}[]

If the output file name extension does not have the XML extension it shall be added.

ServerName
ID

6

Description

LIMS server, GCOS client or GCOS server name.

TypeBSTR
Length260 characters.
AccessRead-Write
Remarks 

This property must be set.

NTUserName
ID

7

Description

The login NT user name for security purposes.

TypeBSTR
AccessRead-Write
Remarks 

This property must be set.

UserNameFilter
ID

8

Description

Filter property. Specifies the name of the user that created the items to be exported.

TypeBSTR
Length64 characters.
AccessRead-Write
Remarks 

The exported items shall meet all the filter criteria.

ProjectNameFilter
ID

9

Description

Filter property. Specifies the project to which the exported items must belong to.

TypeBSTR
Length64 characters.
AccessRead-Write
Remarks 

The exported items shall meet all the filter criteria.

ProbeArrayTypeFilter
ID

10

Description

Filter property. Specifies the probe array type from which the exported items shall be derived.

TypeBSTR
Length64 characters.
AccessRead-Write
Remarks 

The exported items shall meet all the filter criteria.

UpperDateFilter
ID

11

Description

Filter property. Exported items shall have a date that is on or before the UpperDate.

TypeBSTR
FormatYYYY-MM-DD
AccessRead-Write
Remarks 

The exported items shall meet all the filter criteria.

LowerDateFilter
ID

12

Description

Filter property. Exported items shall have a date that is on or after the LowerDate.

TypeBSTR
FormatYYYY-MM-DD
AccessRead-Write
Remarks 

The exported items shall meet all the filter criteria.

AuthorityName
ID

15

Description

An identifier of the user creating the MAGE-ML documents.

TypeBSTR
AccessRead-Write
Remarks

The default name is the name of the workstation where the export tool is executed.

METHODS

Export
ID13
DescriptionThis function shall create the MAGE-ML output file based on the interface property settings.
PrototypeHRESULT Export()
ParametersN/A
ReturnHRESULT - S_OK if successful, E_FAIL otherwise.
RemarksName, NameType, ServerName and NTUserName are required to be set prior to calling this method.

888-DNA-CHIP (888-362-2447) +44 (0) 1628 552550 feedback e-mail support terms of use privacy policy