AutoWIG: automatic generation of python bindings for C++ libraries

Pierre Fernique1,2, Christophe Pradal1,2

  • 1EPI Virtual Plants, Inria, Montpellier, France.

Peerj. Computer Science
|October 9, 2025
PubMed
Abstract

Related Concept Videos

Cooperative Binding of Transcription Regulators02:13

Cooperative Binding of Transcription Regulators

2.5K
Cooperative Binding of Transcription Regulators02:13

Cooperative Binding of Transcription Regulators

Transcriptional regulators bind to specific cis-regulatory sequences in the DNA to regulate gene transcription. These cis-regulatory sequences are very short, usually less than ten nucleotide pairs in length. The short length means that there is a high probability of the exact same sequence randomly occurring throughout the genome.  Since regulators can also bind to groups of similar sequences, this further increases the chances of random binding. Transcriptional regulators form...
7.1K
Generation of Straight or Branched Actin Filaments01:14

Generation of Straight or Branched Actin Filaments

The straight or branched structure formation of actin filaments is controlled by nucleating proteins such as the formins and Arp2/3 complex. Formin-mediated assembly results in straight filaments, whereas Arp2/3 protein complex-mediated assembly results in branched actin filaments.
Arp2/3 Complex
Arp2/3 complex is a seven-subunit complex consisting of two proteins similar to actin- Arp2 and Arp3, and five other subunits that help keep Arp2 and Arp3 inactive. When required, the complex is...
3.7K
The Equilibrium Binding Constant and Binding Strength02:18

The Equilibrium Binding Constant and Binding Strength

The equilibrium binding constant (Kb) quantifies the strength of a protein-ligand interaction. Kb can be calculated as follows when the reaction is at equilibrium:
14.8K
The Equilibrium Binding Constant and Binding Strength02:18

The Equilibrium Binding Constant and Binding Strength

9.9K
Ziegler–Natta Chain-Growth Polymerization: Overview01:17

Ziegler–Natta Chain-Growth Polymerization: Overview

Ziegler–Natta polymerization is another form of addition or chain‐growth polymerization used for synthesizing linear polymers over branched polymers. The catalyst used for polymerization is the Ziegler–Natta catalyst, named after Karl Ziegler and Giulio Natta, who developed it in 1953. This catalyst is an organometallic complex of titanium tetrachloride and triethyl aluminum, with the active form of the catalyst being an alkyl titanium compound. Using the Ziegler–Natta...
3.9K