ncsw_data.storage.cacs.sqlite_db.model.archive ============================================== .. py:module:: ncsw_data.storage.cacs.sqlite_db.model.archive .. autoapi-nested-parse:: The ``ncsw_data.storage.cacs.sqlite_db.model.archive`` package initialization module. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/compound/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/compound_pattern/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/compound_pattern_source/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/compound_source/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/reaction/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/reaction_pattern/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/reaction_pattern_source/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/reaction_source/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/archive/source/index Classes ------- .. autoapisummary:: ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompound ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundPattern ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundPatternSource ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveCompoundSource ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReaction ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionPattern ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionPatternSource ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveReactionSource ncsw_data.storage.cacs.sqlite_db.model.archive.CaCSSQLiteDatabaseModelArchiveSource Package Contents ---------------- .. py:class:: CaCSSQLiteDatabaseModelArchiveCompound Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound class. .. py:attribute:: __tablename__ :value: 'archive_compound' .. py:attribute:: id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: smiles :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: archive_sources .. py:attribute:: workbench_compounds .. py:class:: CaCSSQLiteDatabaseModelArchiveCompoundPattern Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound pattern class. .. py:attribute:: __tablename__ :value: 'archive_compound_pattern' .. py:attribute:: id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: smarts :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: archive_sources .. py:attribute:: workbench_compound_patterns .. py:class:: CaCSSQLiteDatabaseModelArchiveCompoundPatternSource Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`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. .. py:attribute:: __tablename__ :value: 'archive_compound_pattern_source' .. py:attribute:: archive_compound_pattern_id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: archive_source_id :type: sqlalchemy.orm.Mapped[int] .. py:class:: CaCSSQLiteDatabaseModelArchiveCompoundSource Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical compound source class. .. py:attribute:: __tablename__ :value: 'archive_compound_source' .. py:attribute:: archive_compound_id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: archive_source_id :type: sqlalchemy.orm.Mapped[int] .. py:class:: CaCSSQLiteDatabaseModelArchiveReaction Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction class. .. py:attribute:: __tablename__ :value: 'archive_reaction' .. py:attribute:: id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: smiles :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: archive_sources .. py:attribute:: workbench_reactions .. py:class:: CaCSSQLiteDatabaseModelArchiveReactionPattern Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction pattern class. .. py:attribute:: __tablename__ :value: 'archive_reaction_pattern' .. py:attribute:: id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: smarts :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: archive_sources .. py:attribute:: workbench_reaction_patterns .. py:class:: CaCSSQLiteDatabaseModelArchiveReactionPatternSource Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`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. .. py:attribute:: __tablename__ :value: 'archive_reaction_pattern_source' .. py:attribute:: archive_reaction_pattern_id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: archive_source_id :type: sqlalchemy.orm.Mapped[int] .. py:class:: CaCSSQLiteDatabaseModelArchiveReactionSource Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive chemical reaction source class. .. py:attribute:: __tablename__ :value: 'archive_reaction_source' .. py:attribute:: archive_reaction_id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: archive_source_id :type: sqlalchemy.orm.Mapped[int] .. py:class:: CaCSSQLiteDatabaseModelArchiveSource Bases: :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.base.CaCSSQLiteDatabaseModelBase`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelReprMethodMixin`, :py:obj:`ncsw_data.storage.cacs.sqlite_db.model.base.mixin.CaCSSQLiteDatabaseModelTimestampColumnsMixin` The computer-assisted chemical synthesis (CaCS) SQLite database model archive source class. .. py:attribute:: __tablename__ :value: 'archive_source' .. py:attribute:: id :type: sqlalchemy.orm.Mapped[int] .. py:attribute:: name :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: version :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: file_name :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: archive_compounds .. py:attribute:: archive_compound_patterns .. py:attribute:: archive_reactions .. py:attribute:: archive_reaction_patterns .. py:attribute:: __table_args__