PyDNAac module


A class used for computing different types of DNA descriptors!

You can freely use and distribute it. If you have any problem,

you could contact with us timely.

Authors: Zhijiang Yao and Dongsheng Cao.

Date: 2016.07.11

Email: gadsby@163.com and oriental-cds@163.com


PyDNAac.CheckAcc(lag, k)[source]
PyDNAac.GetDAC(input_data, **kwargs)[source]

Make DAC dictionary.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.GetDACC(input_data, **kwargs)[source]

Make DACC dictionary.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.GetDCC(input_data, **kwargs)[source]

Make DCC vector.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.GetTAC(input_data, **kwargs)[source]

Make TAC dictionary.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.GetTACC(input_data, **kwargs)[source]

Make TACC dictionary.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.GetTCC(input_data, **kwargs)[source]

Make TCC dictionary.

Parameters:
  • input_data – file object or sequence list.
  • phyche_index – physicochemical properties list.
  • all_property – bool, choose all physicochemical properties or not.
  • extra_phyche_index – dict, the key is the dinucleotide (string), and its corresponding value is a list. It means user-defined phyche_index.
PyDNAac.ReadyAcc(input_data, k, phyche_index=None, all_property=False, extra_phyche_index=None)[source]