Giter Club home page Giter Club logo

q6's Issues

qprep charge groups ambivalent indexing shows no error

I made a topology in qprep using a library that had charge groups containing two H43's and no H42's, e.g. when making charge groups, I accidentally labelled H42 as H43 while also naming H43 as H43. Qprep made that topology with no errors. One should, of course, be more careful. Still, it might be useful if qprep noticed the charge groups made no sense.

New release?

Hej @ all!

Just a food for thought, should we release a new version of Q6 with the few bug fixes we had around May or June this year?
Should just be a bump to the minor version number, to make sure the bug fixes are used by people?

Happy for your feedback!

Qprep6 fortran error when averaging dcds to pdb

Using qprep6 on triolith to average a dcd into a pdb. Log file gives error ">>>>> ERROR: invalid coordinate array size." and a long fortran error beginning:

"*** glibc detected *** /home/x_davbl/qsource/Q6/bin/Qprep6: double free or corruption (!prev): 0x00000000023077f0 ***"

It does produce an output pdb, but I can't say if it's correct or not.
qprep6_error.zip

qdyn6 gives incorrect error message

Running qdyn6 without a fep files gives the error that the [atoms] section is missing from the fep file. It should say that it doesn't have a fep file at all.

strange behavior of LRF

in two different systems, late installations of Q6 (since September 2023 at least) are creating memory problems (segmentation fault). The problem has been tracked with the debug compilation and we have identified that it is the LRF calculation which produces the errors. Before going into more detail, is that an identified issue by the developers?

Segfault crash on Q6 in mutiring systems

Description of problem

Q6 crashes when provided with the following input files
files.zip.

Said input file is an EVP/FEP calculation, based on a multiring sugar system.

Steps to reproduce

run "Qdyn6 eq1.inp" on a standard Q6 installation. The Q instillation can be replicated with the following singularity container.
quontainer.txt

Known information

According to Valgrind debugging the crash is due to an illegal access on bondene.f90:530 when accessing an array defined at qatom.f90:465. Given that this array is defined as being sized as nqat across and is being accessed as nqbonds it is highly likely that the program fails when nqat > nqbonds which occurs in multiringed systems.

Mpi crushed in Q6 intel- Rackham cluster

I compiled Q on Rackham (intel) and with mpi it shows error unknown option -Nmpi. But even with that it finish. When I submit job it finish imidietly with this kind of error:[r101:2335] *** An error occurred in MPI_Allreduce
[r101:2335] *** reported by process [1808072705,0]
[r101:2335] *** on communicator MPI_COMM_WORLD
[r101:2335] *** MPI_ERR_OP: invalid reduce operation
[r101:2335] *** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
[r101:2335] ***    and potentially your MPI job)

I tried different versions of intel and with intelmpi or openmpi. Everytime crash with similar error. When I run the same job on different cluster and local with Qdyn6 it works without problem.

Any idea how to solve it?

Qdyn6 stuck when using polarisation restraints

Hi guys,

I recently decided to switch from Q5 to version 6 and compiled it using intel 17.0 and intel mpi 2017. Everything works fine except that Qdyn6 gets stuck whenever it reaches the printed "Nonbonded pair list generation" section. This happens whenever solvent polarisation restraints are turned on.

Any idea if there is something to fix somewhere in the code? I compiled it exactly the same way as David did, on the same supercomputer cluster. But I am probably using a version that has been slightly updated on GitHub. I will let you know if I figure that out. PS: I tired that on several systems that worked well with Q5.

Cheers!

Pierre

Boundary solvation issue with Qprep6?

Hi,

I noticed another related issue and asked David about it. It turns out that he had the same problem.

When using Q6 to solvate my system (runs for a small compound in water), it adds waters around the sphere edge (a bit beyond too). This was already the case with Q5 but did not cause any problem. However, I end up with Shake failure issues with Qdyn6, unless I clean up all waters outside the sphere edge and change the "solvent radii" accordingly in the topology (or just increasing the "solvent radii" value seems to fix it in most cases). Maybe this could help fix another bug.

Cheers!

Pierre

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.