The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:HackaMol DEMIAN"

HackaMol - HackaMol: Object-Oriented Library for Molecular Hacking River stage one • 3 direct dependents • 3 total dependents

The HackaMol publication <http://pubs.acs.org/doi/abs/10.1021/ci500359e> has a more complete description of the library (pdf available from researchgate <http://www.researchgate.net/profile/Demian_Riccardi/publication/2737781 91_HackaMol_an_object-or...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Atom - HackaMol Atom Class River stage one • 3 direct dependents • 3 total dependents

Central to HackaMol, the Atom class provides methods and attributes for a given atom. The Atom class consumes HackaMol::PhysVecMVRRole, HackaMol::PdbRole, and HackaMol::QmAtomRole. See the documentation of those roles for details. The Atom class adds...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Bond - HackaMol Bond class River stage one • 3 direct dependents • 3 total dependents

The HackaMol Bond class provides a set of methods and attributes for working with connections between two atoms. The Bond class consumes the AtomGroupRole providing Bond objects with methods to determine the center of mass, total charge, etc (see Hac...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Angle - Angle class for HackaMol River stage one • 3 direct dependents • 3 total dependents

The HackaMol Angle class provides a set of methods and attributes for working with two connections between three atoms. Like the Bond, the Angle class consumes the AtomGroupRole providing methods to determine the center of mass, total charge, etc (se...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::AtomGroup - HackaMol AtomGroup class River stage one • 3 direct dependents • 3 total dependents

The HackaMol AtomGroup class provides methods and attributes for groups of atoms. Atom groupings can be defined to mimic conventional forcefields or manipulated to generate novel analytical tools. For example, with a trajectory loaded, a dynamic clus...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Dihedral - Dihedral Angle class for HackaMol River stage one • 3 direct dependents • 3 total dependents

The HackaMol Dihedral class provides a set of methods and attributes for working with three connections between four atoms. Like the HackaMol::Bond and HackaMol::Angle classes, the Dihedral class consumes the HackaMol::AtomGroupRole providing methods...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Molecule - Molecule class for HackaMol River stage one • 3 direct dependents • 3 total dependents

The Molecule class provides methods and attributes for collections of atoms that may be divided into groups, placed into bonds, angles, and dihedrals. The Molecule class extends the AtomGroup parent class, which consumes the AtomGroupRole, and consum...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::PeriodicTable - package for period table data... needs to change River stage one • 3 direct dependents • 3 total dependents

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::RcsbRole - Read files with molecular information River stage one • 3 direct dependents • 3 total dependents

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::NameRole - provides name attribute River stage one • 3 direct dependents • 3 total dependents

simple role for the shared attribute 'name'. isa Str that is rw. useful for labeling, bookkeeping......

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::ExeRole River stage one • 3 direct dependents • 3 total dependents

This role adds executables/commands for running external programs. This is still a work in progress, and it will probably change (suggestions and help very much welcome!). The goal is to reduce the amount code required for building interfaces to exte...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::PdbRole - PdbRole of lazy attributes for HackaMol atoms River stage one • 3 direct dependents • 3 total dependents

PdbRole provides atom attributes for PDB parsing. All attributes are 'rw' and lazy, so they will not contaminate the namespace unless called upon. The functionality of the PdbRole may be extended in the future. An extension (HackaMolX::PDB or HackaMo...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::PathRole River stage one • 3 direct dependents • 3 total dependents

This role adds some file and directory attributes to a class. This is still a work in progress, and it will probably change (suggestions welcome). The goal is to reduce the amount code required for manipulating file and directory paths used for work,...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::NERFRole - Role providing Natural extension reference frame implementation for molecular building River stage one • 3 direct dependents • 3 total dependents

The HackaMol::X::NERF library is a quick implementation of the Natural Extension Reference Frame method for building cartesian coordinates from internal coordinates. It is experimental. In fact, there are no substantial tests yet! They will be added ...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::QmMolRole - provides attributes needed for quantum chemistry calculations River stage one • 3 direct dependents • 3 total dependents

QmMolRole provides attributes that will be useful for setting up interfaces to quantum chemistry packages. This role consumes the QmAtomRole so there is some overlap for basis_geom, basis, and ecp. For interfaces, the Molecule should take precedence ...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::ReadXyzRole - Read files with molecular information River stage one • 3 direct dependents • 3 total dependents

The HackaMol::Roles::ReadXyzRole provides read_xyz_atoms reading xyz files....

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::QmAtomRole - simple role that provides attributes needed for setting up quantum chemistry calculations River stage one • 3 direct dependents • 3 total dependents

QmAtomRole provides attributes that will be useful for setting up interfaces to quantum chemistry packages. All attributes are 'rw' and lazy, so they will not contaminate the namespace unless called upon. The functionality for QM calculations is exte...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::ReadPdbRole - Read files with molecular information River stage one • 3 direct dependents • 3 total dependents

The HackaMol::Roles::ReadPdbRole provides read_pdb_atoms reading protein database files....

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::MolReadRole - Read files with molecular information River stage one • 3 direct dependents • 3 total dependents

The HackaMol::Role::MolReadRole role provides methods for reading common structural files. Currently, pdb, pdbqt, Z-matrix, and xyz are provided. The methods are all provided in separate roles. Adding additional formats is straightforward: 1. Add a R...

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC

HackaMol::Roles::ReadPdbqtRole - Read files with molecular information River stage one • 3 direct dependents • 3 total dependents

The HackaMol::Roles::ReadPdbqtRole provides read_pdbqt_atoms for reading docking files....

DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC
28 results (0.03 seconds)