class jade.antibody.decoy_data.DecoyDataTypes.CombinedStrDecoyData(filters, filt_name)[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

DecoyData class that has value as a string of the 3 main scores. Value held in DecoyDataTriple is a string: dG::total::dSASA for reference.

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.DeltaUnsatsPerAreaDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.IntHbondDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

New way for int hbonds - added directly from IAM.

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.InterfaceHBondDecoyDataLoader[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

DecoyData class that holds the number of LH_A or L_H interface Hbonds, and energies. Very Slow to get this information.

  • SO - Subsequent Hbond classes accept this on construction and then parse its information
add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.InterfaceHbondCountDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

setup_from_loader(hbond_loader)[source]
class jade.antibody.decoy_data.DecoyDataTypes.InterfaceHbondEnergyDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

setup_from_loader(hbond_loader)[source]
class jade.antibody.decoy_data.DecoyDataTypes.SCValueDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.TotalDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.dGDecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.dGTotalScoreSubset[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

dG of the top x percent of total score (for each strategy)

add_data(strategy, con, top_total_percent)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object

class jade.antibody.decoy_data.DecoyDataTypes.dSASADecoyData[source]

Bases: jade.antibody.decoy_data.DecoyData.DecoyData

add_data(strategy, con)[source]

Baseclass method - needs to be overridden in subclass :param strategy: Strategy to which we are adding data. :param con: Sqlite3 Connection object