owmeta.data_trans.wormbase module

class owmeta.data_trans.wormbase.CellWormBaseCSVTranslator(**kwargs)[source]

Bases: owmeta.data_trans.common_data.DTMixin, owmeta_core.data_trans.csv_ds.CSVDataTranslator

Input type(s): WormBaseCSVDataSource

Output type(s): DataWithEvidenceDataSource

input_type

alias of WormBaseCSVDataSource

output_type

alias of owmeta.data_trans.data_with_evidence_ds.DataWithEvidenceDataSource

translate(data_source)[source]

Translate wormbase CSV dump into Cells, Neurons, and Muscles

class owmeta.data_trans.wormbase.WormBaseCSVDataSource(*args, **kwargs)[source]

Bases: owmeta.data_trans.common_data.DSMixin, owmeta_core.data_trans.csv_ds.CSVDataSource

CSV file name : DatatypeProperty
Attribute: csv_file_name
Header column names : DatatypeProperty
Attribute: csv_header
CSV field delimiter : DatatypeProperty
Attribute: csv_field_delimiter
File name : DatatypeProperty
Attribute: file_name
Torrent file name : DatatypeProperty
Attribute: torrent_file_name
MD5 hash : DatatypeProperty
Attribute: md5
SHA-256 hash : DatatypeProperty
Attribute: sha256
SHA-512 hash : DatatypeProperty
Attribute: sha512
Input source : ObjectProperty

Attribute: source

The data source that was translated into this one

Translation : ObjectProperty

Attribute: translation

Information about the translation process that created this object

Description : DatatypeProperty

Attribute: description

Free-text describing the data source

class owmeta.data_trans.wormbase.WormbaseIonChannelCSVDataSource(*args, **kwargs)[source]

Bases: owmeta.data_trans.common_data.DSMixin, owmeta_core.data_trans.csv_ds.CSVDataSource

CSV file name : DatatypeProperty
Attribute: csv_file_name
Header column names : DatatypeProperty
Attribute: csv_header
CSV field delimiter : DatatypeProperty
Attribute: csv_field_delimiter
File name : DatatypeProperty
Attribute: file_name
Torrent file name : DatatypeProperty
Attribute: torrent_file_name
MD5 hash : DatatypeProperty
Attribute: md5
SHA-256 hash : DatatypeProperty
Attribute: sha256
SHA-512 hash : DatatypeProperty
Attribute: sha512
Input source : ObjectProperty

Attribute: source

The data source that was translated into this one

Translation : ObjectProperty

Attribute: translation

Information about the translation process that created this object

Description : DatatypeProperty

Attribute: description

Free-text describing the data source

class owmeta.data_trans.wormbase.WormbaseIonChannelCSVTranslator(**kwargs)[source]

Bases: owmeta.data_trans.common_data.DTMixin, owmeta_core.data_trans.csv_ds.CSVDataTranslator

Input type(s): WormbaseIonChannelCSVDataSource

Output type(s): DataWithEvidenceDataSource

input_type

alias of WormbaseIonChannelCSVDataSource

output_type

alias of owmeta.data_trans.data_with_evidence_ds.DataWithEvidenceDataSource

translate(data_source)[source]

Notionally, this method takes a data source, which is translated into some other data source. There doesn’t necessarily need to be an input data source.

class owmeta.data_trans.wormbase.WormbaseTextMatchCSVDataSource(*args, **kwargs)[source]

Bases: owmeta.data_trans.common_data.DSMixin, owmeta_core.data_trans.csv_ds.CSVDataSource

initial_cell_column : DatatypeProperty

Attribute: initial_cell_column

The index of the first column with a cell name

cell_type : DatatypeProperty

Attribute: cell_type

The type of cell to be produced

CSV file name : DatatypeProperty
Attribute: csv_file_name
Header column names : DatatypeProperty
Attribute: csv_header
CSV field delimiter : DatatypeProperty
Attribute: csv_field_delimiter
File name : DatatypeProperty
Attribute: file_name
Torrent file name : DatatypeProperty
Attribute: torrent_file_name
MD5 hash : DatatypeProperty
Attribute: md5
SHA-256 hash : DatatypeProperty
Attribute: sha256
SHA-512 hash : DatatypeProperty
Attribute: sha512
Input source : ObjectProperty

Attribute: source

The data source that was translated into this one

Translation : ObjectProperty

Attribute: translation

Information about the translation process that created this object

Description : DatatypeProperty

Attribute: description

Free-text describing the data source

class owmeta.data_trans.wormbase.WormbaseTextMatchCSVTranslator(**kwargs)[source]

Bases: owmeta.data_trans.common_data.DTMixin, owmeta_core.data_trans.csv_ds.CSVDataTranslator

Input type(s): WormbaseTextMatchCSVDataSource

Output type(s): DataWithEvidenceDataSource

input_type

alias of WormbaseTextMatchCSVDataSource

output_type

alias of owmeta.data_trans.data_with_evidence_ds.DataWithEvidenceDataSource

translate(data_source)[source]

Notionally, this method takes a data source, which is translated into some other data source. There doesn’t necessarily need to be an input data source.