Skip to main content

A NAMD topology/coordinate input builder

Project description

Pestifer

Automatic NAMD System Input Builder

Pestifer is a Python utility for generating atomistic inputs with appropriate topology and parameter files required for molecular dynamics simulations using NAMD. It is intended as a fully automated system builder requiring as inputs only the PDB codes of biomolecular structures and a handful of customization parameters. Pestifer primarily works as a front end for VMD's psfgen utility.

Installation

pip install pestifer

Once installed, the user has access to the main pestifer command.

Release History

  • 1.3.1
    • bug fixes for cleaving
  • 1.3.0
    • Support for reading from already-build PSF/PDB systems
  • 1.2.9
    • improved declashing and domain-swapping
  • 1.2.8
    • grafts for adding glycans
  • 1.2.7
    • cleave task and CleavageMod
  • 1.2.6
    • ModManager replaces ModContainer
  • 1.2.5
    • insertion mod; corrected bug in brot tcl procedure
  • 1.2.3
    • script subcommand handles local scripts
  • 1.2.2
    • added wheretcl subcommand
  • 1.2.1
    • added script subcommand
  • 1.2.0
    • split all namd subtasks out; now they are level-1 tasks
  • 1.1.3
    • added manipulate task
  • 1.1.2
    • more control over production NAMD2 config generated by the package directive
  • 1.1.1
    • position restraints control in minimization and relaxation
  • 1.1.0
    • other_parameters for any NAMD2 relaxation task
  • 1.0.9
    • alternate coordinate files and Cfusions
  • 1.0.8
    • chain-specific control over building in zero-occupancy residues at N and C termini
  • 1.0.7
    • alpha crotation for folding a span of residues into an alpha helix
  • 1.0.6
    • cif_residue_map_file generated to report mapping between CIF-residue numbering and author residue numbering
  • 1.0.5
    • enhancements to packaging task
  • 1.0.4
    • support for topogromacs added
  • 1.0.1
    • Initial version

Meta

Cameron F. Abrams

Distributed under the MIT license. See LICENSE for more information.

https://github.com/cameronabrams

Contributing

  1. Fork it (https://github.com/cameronabrams/pestifer/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pestifer-1.3.1.tar.gz (19.2 MB view hashes)

Uploaded Source

Built Distribution

pestifer-1.3.1-py3-none-any.whl (13.1 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page