Evidence map›Paper›PMID 25933606›Full record

ArticleBMC bioinformatics2015

Pydna: a simulation and documentation tool for DNA assembly strategies using python.

Filipa Pereira, Flávio Azevedo, Ângela Carvalho, Gabriela F Ribeiro, Mark W Budde, Björn Johansson

Open access · goldAbstract read
In one paragraph

Article in BMC bioinformatics, 2015. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 23 papers.

0numbers the graph read from it
0cells of the map it votes in
23citing papers in PubMed
0.8field-weighted citation impact, top 28% of its field
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

23 citing papers in PubMed, 38 citations in OpenAlex.

  1. Review
  2. PoolParty: streamlined design of DNA sequence libraries in Python.bioRxiv : the preprint server for biology · 2026
    Article
  3. Article
  4. Article
  5. Article
  6. Article
  7. Data-driven synthetic microbes for sustainable future.NPJ systems biology and applications · 2025
    Review
  8. Article
  9. Article
  10. Article
  11. Article
  12. Article
  13. Optimization of a hybrid bacterial/Metabolic engineering communications · 2023
    Article
  14. Article
  15. Article
  16. Article
  17. Article
  18. Article
  19. Article
  20. Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

6 authors at 2 institutions in 2 countries.

Filipa PereiraCBMA, Campus de Gualtar, University of Minho, Braga, Portugal. filipaabpereira@gmail.com.
Flávio AzevedoCBMA, Campus de Gualtar, University of Minho, Braga, Portugal. flaviodazevedo@gmail.com.
Ângela CarvalhoCBMA, Campus de Gualtar, University of Minho, Braga, Portugal. ang.mrcarvalho@gmail.com.
Gabriela F RibeiroCBMA, Campus de Gualtar, University of Minho, Braga, Portugal. gabrielafribeiro@gmail.com.
Mark W BuddeDivision of Biology and Biological Engineering, California Institute of Technology, Pasadena, California, USA. markbudde@gmail.com.
Björn JohanssonCBMA, Campus de Gualtar, University of Minho, Braga, Portugal. bjorn_johansson@bio.uminho.pt.
University of Minho · PTCalifornia Institute of Technology · US

Funding

No grant is acknowledged in the PubMed record.

6 · The paper itself

Abstract

backgroundRecent advances in synthetic biology have provided tools to efficiently construct complex DNA molecules which are an important part of many molecular biology and biotechnology projects. The planning of such constructs has traditionally been done manually using a DNA sequence editor which becomes error-prone as scale and complexity of the construction increase. A human-readable formal description of cloning and assembly strategies, which also allows for automatic computer simulation and verification, would therefore be a valuable tool.

resultsWe have developed pydna, an extensible, free and open source Python library for simulating basic molecular biology DNA unit operations such as restriction digestion, ligation, PCR, primer design, Gibson assembly and homologous recombination. A cloning strategy expressed as a pydna script provides a description that is complete, unambiguous and stable. Execution of the script automatically yields the sequence of the final molecule(s) and that of any intermediate constructs. Pydna has been designed to be understandable for biologists with limited programming skills by providing interfaces that are semantically similar to the description of molecular biology unit operations found in literature.

conclusionsPydna simplifies both the planning and sharing of cloning strategies and is especially useful for complex or combinatorial DNA molecule construction. An important difference compared to existing tools with similar goals is the use of Python instead of a specifically constructed language, providing a simulation environment that is more flexible and extensible by the user.

Indexed as

Computer SimulationSoftwareComputational BiologyGene LibraryGenomicsHigh-Throughput Nucleotide SequencingHumansSequence Analysis, DNASynthetic Biology

Identifiers

PMID25933606
PMCPMC4472420
OpenAlexW2078934089

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.