ProtoMol: Różnice pomiędzy wersjami
Linia 1: | Linia 1: | ||
− | == | + | <small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]]</small> |
+ | {{zasobytab|logo= |serwery=[[Nova]]}} | ||
+ | '''ProtoMol''' - zorientowany obiektowo framework do przeprowadzania symulacji dynamiki molekularnej. Wspiera pola siłowe CHARMM 19 i 28a2, potrafi przetwarzać pliki z rozszerzeniami PDB, PSF, XYZ oraz pliki trajektorii DCD. Korzysta z szybkich algorytmów oceny oddziaływań elektrostatycznych takich jak: algorytm Ewald, PME (''Particle Mesh Ewald'') i MultiGrid. W obliczeniach można użyć dłuższych kroków czasowych (''timesteps''), ponieważ aplikacja stosuje metody takie jak: MOLLY, Langevin Molly oraz pochodne Monte Carlo (hybrydowa), Nose-Hoover i Langevin. | ||
− | + | ProtoMol w wersji 2.0 jest zintegrowany z silnikiem wizualizacyjnym VMD, natomiast wersja 3.0 współdziała również z Open Source Jave Molecular Viewer. | |
− | |||
− | + | Aplikacja jest rozpowszechniana na licencji GPL. | |
− | + | === Nowości w v. 3.0 === | |
+ | * Interfejs OpenMM, biblioteki do MD wspierającej GPU NVIDIA oraz ATI. OpenMM wspiera pola siłowe AMBER | ||
+ | * Wsparcie dla Pythona, CNMA. | ||
− | === | + | === Cechy główne === |
− | * | + | * Zorientowane obiektowo wysokowydajne środowisko do symulacji dynamiki molekularnej; |
− | * | + | * Zaprojektowane dla wysokiej elastyczności, łatwej skalowalności i administracji; |
+ | * Posiada wbudowane mechanizmy zrównoleglania (''incremental parallelism'') wspierające sekwencyjne i równoległe środowiska; | ||
+ | * Szybkie algorytmy do obliczeń elektrostatycznych: | ||
+ | ** Enwald summation O(N^(3/2)), | ||
+ | ** Particle Mesh EwaldO(N log N), | ||
+ | ** Multi-grid method O(N); | ||
+ | * Wsparcie dla popularnych formatów wejścia i wyjścia; | ||
+ | * Liczebność atomów w systemie może dochodzić do 10^6; | ||
+ | * Wparcie dla platform: | ||
+ | ** Sun/Solaris, | ||
+ | ** AIX (MPI), | ||
+ | ** HP-UX (MPI), | ||
+ | ** IRIX (MPI), | ||
+ | ** Linux (MPIch lub LAMMPI), | ||
+ | ** Windows. | ||
+ | === Dokumentacja === | ||
+ | # Opis wg [http://protomol.sourceforge.net/ strony domowej ProtoMol]. | ||
+ | # [http://protomol.sourceforge.net/documentation.html Dokumentacja pakietu on-line]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{oprogramowanie}} | |
− | + | [[Kategoria:Oprogramowanie]] | |
+ | [[Kategoria:Podręcznik użytkownika]] |
Wersja z 09:49, 5 sie 2010
< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe
|
ProtoMol - zorientowany obiektowo framework do przeprowadzania symulacji dynamiki molekularnej. Wspiera pola siłowe CHARMM 19 i 28a2, potrafi przetwarzać pliki z rozszerzeniami PDB, PSF, XYZ oraz pliki trajektorii DCD. Korzysta z szybkich algorytmów oceny oddziaływań elektrostatycznych takich jak: algorytm Ewald, PME (Particle Mesh Ewald) i MultiGrid. W obliczeniach można użyć dłuższych kroków czasowych (timesteps), ponieważ aplikacja stosuje metody takie jak: MOLLY, Langevin Molly oraz pochodne Monte Carlo (hybrydowa), Nose-Hoover i Langevin.
ProtoMol w wersji 2.0 jest zintegrowany z silnikiem wizualizacyjnym VMD, natomiast wersja 3.0 współdziała również z Open Source Jave Molecular Viewer.
Aplikacja jest rozpowszechniana na licencji GPL.
Nowości w v. 3.0
- Interfejs OpenMM, biblioteki do MD wspierającej GPU NVIDIA oraz ATI. OpenMM wspiera pola siłowe AMBER
- Wsparcie dla Pythona, CNMA.
Cechy główne
- Zorientowane obiektowo wysokowydajne środowisko do symulacji dynamiki molekularnej;
- Zaprojektowane dla wysokiej elastyczności, łatwej skalowalności i administracji;
- Posiada wbudowane mechanizmy zrównoleglania (incremental parallelism) wspierające sekwencyjne i równoległe środowiska;
- Szybkie algorytmy do obliczeń elektrostatycznych:
- Enwald summation O(N^(3/2)),
- Particle Mesh EwaldO(N log N),
- Multi-grid method O(N);
- Wsparcie dla popularnych formatów wejścia i wyjścia;
- Liczebność atomów w systemie może dochodzić do 10^6;
- Wparcie dla platform:
- Sun/Solaris,
- AIX (MPI),
- HP-UX (MPI),
- IRIX (MPI),
- Linux (MPIch lub LAMMPI),
- Windows.
Dokumentacja
Oprogramowanie naukowe |
Abaqus ⋅ ABINIT ⋅ ADF ⋅ Amber ⋅ ANSYS [ ANSYS CFD: Fluent, CFX, ICEM; Mechanical ] ⋅ AutoDock ⋅ BAGEL ⋅ Beast ⋅ Biovia [ Materials Studio, Discovery Studio ] ⋅ Cfour ⋅ Comsol ⋅ CP2K ⋅ CPMD ⋅ CRYSTAL ⋅ Dalton ⋅ Dask ⋅ DIRAC ⋅ FDS-SMV ⋅ GAMESS ⋅ Gaussian ⋅ Gromacs ⋅ IDL ⋅ Lumerical [ FDTD, MODE ] ⋅ Mathcad ⋅ Mathematica⋅ Matlab ⋅ Molcas ⋅ Molden ⋅ Molpro ⋅ MOPAC ⋅ NAMD ⋅ NBO ⋅ NWChem ⋅ OpenFOAM ⋅ OpenMolcas ⋅ Orca ⋅ Quantum ESPRESSO ⋅ R ⋅ Rosetta ⋅ SIESTA ⋅ Tinker ⋅ TURBOMOLE ⋅ VASP ⋅ VMD ⋅ WIEN2k |
---|