ncsw_data.storage.cacs.sqlite_db.model.archive

The ncsw_data.storage.cacs.sqlite_db.model.archive package initialization module.

Submodules

Classes

CaCSSQLiteDatabaseModelArchiveCompound

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound class.

CaCSSQLiteDatabaseModelArchiveCompoundPattern

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound pattern class.

CaCSSQLiteDatabaseModelArchiveCompoundPatternSource

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound pattern source

CaCSSQLiteDatabaseModelArchiveCompoundSource

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound source class.

CaCSSQLiteDatabaseModelArchiveReaction

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction class.

CaCSSQLiteDatabaseModelArchiveReactionPattern

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction pattern class.

CaCSSQLiteDatabaseModelArchiveReactionPatternSource

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction pattern source

CaCSSQLiteDatabaseModelArchiveReactionSource

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction source class.

CaCSSQLiteDatabaseModelArchiveSource

The computer-assisted chemical synthesis (CaCS) SQLite database model archive source class.

Package Contents

class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompound

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound class.

__tablename__ = 'archive_compound'
id: sqlalchemy.orm.Mapped[int]
smiles: sqlalchemy.orm.Mapped[str]
archive_sources
workbench_compounds
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundPattern

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound pattern class.

__tablename__ = 'archive_compound_pattern'
id: sqlalchemy.orm.Mapped[int]
smarts: sqlalchemy.orm.Mapped[str]
archive_sources
workbench_compound_patterns
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundPatternSource

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound pattern source class.

__tablename__ = 'archive_compound_pattern_source'
archive_compound_pattern_id: sqlalchemy.orm.Mapped[int]
archive_source_id: sqlalchemy.orm.Mapped[int]
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundSource

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound source class.

__tablename__ = 'archive_compound_source'
archive_compound_id: sqlalchemy.orm.Mapped[int]
archive_source_id: sqlalchemy.orm.Mapped[int]
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReaction

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction class.

__tablename__ = 'archive_reaction'
id: sqlalchemy.orm.Mapped[int]
smiles: sqlalchemy.orm.Mapped[str]
archive_sources
workbench_reactions
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionPattern

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction pattern class.

__tablename__ = 'archive_reaction_pattern'
id: sqlalchemy.orm.Mapped[int]
smarts: sqlalchemy.orm.Mapped[str]
archive_sources
workbench_reaction_patterns
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionPatternSource

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction pattern source class.

__tablename__ = 'archive_reaction_pattern_source'
archive_reaction_pattern_id: sqlalchemy.orm.Mapped[int]
archive_source_id: sqlalchemy.orm.Mapped[int]
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionSource

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction source class.

__tablename__ = 'archive_reaction_source'
archive_reaction_id: sqlalchemy.orm.Mapped[int]
archive_source_id: sqlalchemy.orm.Mapped[int]
class ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveSource

Bases: ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin, ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin

The computer-assisted chemical synthesis (CaCS) SQLite database model archive source class.

__tablename__ = 'archive_source'
id: sqlalchemy.orm.Mapped[int]
name: sqlalchemy.orm.Mapped[str]
version: sqlalchemy.orm.Mapped[str]
file_name: sqlalchemy.orm.Mapped[str]
archive_compounds
archive_compound_patterns
archive_reactions
archive_reaction_patterns
__table_args__