Skip to content

GT-NucleicAcids/fiber-diffraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binder

Overview

The repository contains a script for simulating fiber diffraction pattern for molecular systems. It takes the 3D geometry of a molecular system and generates the fiber diffraction pattern.

The script can generate model helical noncovalent polymers given the 3D geometry of the monomeric unit, the rise, the twist, and the number of units in the stack. The repository contains example geometries for hexameric rosette units based on triaminopyrimidine and cyanuric acid. The examples can be run using Jupyter notebook. Click on the launch binder icon to try the script online.

Files

  • diffraction.ipynb: A Jupyter notebook containing example runtime options.
  • scripts.py: A python file containing the functions used for simulating the diffraction pattern.
  • geometries/TAP_Cy.xyz: The 3D geometry of a hexameric rosette unit.
  • geometries/TAP_4MCyCo6.xyz: The 3D geometry of a hexameric rosette unit with chiral exocyclic tails.
  • geometries/TAP_CyCo6.xyz: The 3D geometry of a hexameric rosette unit with achiral exocyclic tails.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published