lsst.dax.apdb gcb20ee0ffd+c9928c496d
Loading...
Searching...
No Matches
Classes | Functions | Variables
lsst.dax.apdb.apdbSql Namespace Reference

Classes

class  _ConnectionHackSA2
 
class  ApdbSql
 
class  ApdbSqlConfig
 
class  ApdbSqlTableData
 

Functions

Inspector _connection_insp (_ConnectionHackSA2 conn)
 
sqlalchemy.engine.Connectable _ConnectionHackSA2 (sqlalchemy.engine.Connectable conn)
 
pandas.DataFrame _coerce_uint64 (pandas.DataFrame df)
 
float _make_midpointMjdTai_start (dafBase.DateTime visit_time, int months)
 
None _onSqlite3Connect (sqlite3.Connection dbapiConnection, sqlalchemy.pool._ConnectionRecord connectionRecord)
 

Variables

 _LOG = logging.getLogger(__name__)
 

Detailed Description

Module defining Apdb class and related methods.

Function Documentation

◆ _coerce_uint64()

pandas.DataFrame lsst.dax.apdb.apdbSql._coerce_uint64 ( pandas.DataFrame df)
protected
Change the type of uint64 columns to int64, and return copy of data
frame.

◆ _make_midpointMjdTai_start()

float lsst.dax.apdb.apdbSql._make_midpointMjdTai_start ( dafBase.DateTime visit_time,
int months )
protected
Calculate starting point for time-based source search.

Parameters
----------
visit_time : `lsst.daf.base.DateTime`
    Time of current visit.
months : `int`
    Number of months in the sources history.

Returns
-------
time : `float`
    A ``midpointMjdTai`` starting point, MJD time.