Coverage report: 79%

Files Functions Classes

coverage.py v7.14.1, created at 2026-05-28 06:50 +0000

File function   statements missing excluded   coverage
biobb_gromacs/__init__.py (no function)   4 0 0   100%
biobb_gromacs/gromacs/__init__.py (no function)   14 0 0   100%
biobb_gromacs/gromacs/common.py get_gromacs_version   29 9 0   69%
biobb_gromacs/gromacs/common.py gmx_check   26 6 0   77%
biobb_gromacs/gromacs/common.py gmx_rms   14 2 0   86%
biobb_gromacs/gromacs/common.py read_mdp   10 10 0   0%
biobb_gromacs/gromacs/common.py mdp_preset   89 18 0   80%
biobb_gromacs/gromacs/common.py write_mdp   9 0 0   100%
biobb_gromacs/gromacs/common.py create_mdp   12 3 0   75%
biobb_gromacs/gromacs/common.py clean_key   1 0 0   100%
biobb_gromacs/gromacs/common.py (no function)   14 0 0   100%
biobb_gromacs/gromacs/convert_tpr.py ConvertTpr.__init__   19 0 0   100%
biobb_gromacs/gromacs/convert_tpr.py ConvertTpr.launch   20 5 0   75%
biobb_gromacs/gromacs/convert_tpr.py convert_tpr   1 0 0   100%
biobb_gromacs/gromacs/convert_tpr.py (no function)   14 1 0   93%
biobb_gromacs/gromacs/editconf.py Editconf.__init__   20 0 0   100%
biobb_gromacs/gromacs/editconf.py Editconf.launch   25 7 0   72%
biobb_gromacs/gromacs/editconf.py editconf   1 0 0   100%
biobb_gromacs/gromacs/editconf.py (no function)   15 1 0   93%
biobb_gromacs/gromacs/genion.py Genion.__init__   22 0 0   100%
biobb_gromacs/gromacs/genion.py Genion.launch   40 9 0   78%
biobb_gromacs/gromacs/genion.py genion   1 0 0   100%
biobb_gromacs/gromacs/genion.py (no function)   16 1 0   94%
biobb_gromacs/gromacs/genrestr.py Genrestr.__init__   18 0 0   100%
biobb_gromacs/gromacs/genrestr.py Genrestr.launch   25 4 0   84%
biobb_gromacs/gromacs/genrestr.py genrestr   1 0 0   100%
biobb_gromacs/gromacs/genrestr.py (no function)   15 1 0   93%
biobb_gromacs/gromacs/gmxselect.py Gmxselect.__init__   18 0 0   100%
biobb_gromacs/gromacs/gmxselect.py Gmxselect.launch   31 12 0   61%
biobb_gromacs/gromacs/gmxselect.py gmxselect   1 0 0   100%
biobb_gromacs/gromacs/gmxselect.py (no function)   15 1 0   93%
biobb_gromacs/gromacs/grompp.py Grompp.__init__   24 0 0   100%
biobb_gromacs/gromacs/grompp.py Grompp.launch   22 7 0   68%
biobb_gromacs/gromacs/grompp.py grompp   1 0 0   100%
biobb_gromacs/gromacs/grompp.py (no function)   17 1 0   94%
biobb_gromacs/gromacs/grompp_mdrun.py GromppMdrun.__init__   31 0 0   100%
biobb_gromacs/gromacs/grompp_mdrun.py GromppMdrun.launch   12 1 0   92%
biobb_gromacs/gromacs/grompp_mdrun.py grompp_mdrun   1 0 0   100%
biobb_gromacs/gromacs/grompp_mdrun.py (no function)   16 1 0   94%
biobb_gromacs/gromacs/make_ndx.py MakeNdx.__init__   17 0 0   100%
biobb_gromacs/gromacs/make_ndx.py MakeNdx.launch   23 5 0   78%
biobb_gromacs/gromacs/make_ndx.py make_ndx   1 0 0   100%
biobb_gromacs/gromacs/make_ndx.py (no function)   15 1 0   93%
biobb_gromacs/gromacs/mdrun.py Mdrun.__init__   28 0 0   100%
biobb_gromacs/gromacs/mdrun.py Mdrun.launch   71 39 0   45%
biobb_gromacs/gromacs/mdrun.py Mdrun.copy_to_host   20 16 0   20%
biobb_gromacs/gromacs/mdrun.py Mdrun.copy_to_host.capture_part_pattern   6 6 0   0%
biobb_gromacs/gromacs/mdrun.py mdrun   1 0 0   100%
biobb_gromacs/gromacs/mdrun.py (no function)   16 1 0   94%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.__init__   28 0 0   100%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.launch   74 41 0   45%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.stage_files   12 9 0   25%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.copy_to_host   35 30 0   14%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.copy_to_host.capture_part_pattern   6 6 0   0%
biobb_gromacs/gromacs/mdrun_plumed.py mdrun_plumed   1 0 0   100%
biobb_gromacs/gromacs/mdrun_plumed.py (no function)   19 1 0   95%
biobb_gromacs/gromacs/pdb2gmx.py Pdb2gmx.__init__   41 5 0   88%
biobb_gromacs/gromacs/pdb2gmx.py Pdb2gmx.launch   57 16 0   72%
biobb_gromacs/gromacs/pdb2gmx.py Pdb2gmx.check_lengths   6 1 0   83%
biobb_gromacs/gromacs/pdb2gmx.py Pdb2gmx.find_length   4 1 0   75%
biobb_gromacs/gromacs/pdb2gmx.py pdb2gmx   1 0 0   100%
biobb_gromacs/gromacs/pdb2gmx.py (no function)   17 1 0   94%
biobb_gromacs/gromacs/solvate.py Solvate.__init__   20 0 0   100%
biobb_gromacs/gromacs/solvate.py Solvate.launch   26 8 0   69%
biobb_gromacs/gromacs/solvate.py solvate   1 0 0   100%
biobb_gromacs/gromacs/solvate.py (no function)   16 1 0   94%
biobb_gromacs/gromacs/trjcat.py Trjcat.__init__   18 0 0   100%
biobb_gromacs/gromacs/trjcat.py Trjcat.launch   19 3 0   84%
biobb_gromacs/gromacs/trjcat.py trjcat   1 0 0   100%
biobb_gromacs/gromacs/trjcat.py (no function)   15 1 0   93%
biobb_gromacs/gromacs_extra/__init__.py (no function)   4 0 0   100%
biobb_gromacs/gromacs_extra/append_ligand.py AppendLigand.__init__   7 0 0   100%
biobb_gromacs/gromacs_extra/append_ligand.py AppendLigand.launch   99 34 0   66%
biobb_gromacs/gromacs_extra/append_ligand.py append_ligand   1 0 0   100%
biobb_gromacs/gromacs_extra/append_ligand.py (no function)   16 1 0   94%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop.__init__   9 0 0   100%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop._parse_ndx_groups   16 1 0   94%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop._read_ndx_atoms   6 0 0   100%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop._write_posre_itp   6 0 0   100%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop._insert_posres_in_top   32 32 0   0%
biobb_gromacs/gromacs_extra/ndx2resttop.py Ndx2resttop.launch   47 4 0   91%
biobb_gromacs/gromacs_extra/ndx2resttop.py ndx2resttop   1 1 0   0%
biobb_gromacs/gromacs_extra/ndx2resttop.py (no function)   20 1 0   95%
biobb_gromacs/test/__init__.py (no function)   0 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_convert_tpr.py TestConvertTpr.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_convert_tpr.py TestConvertTpr.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_convert_tpr.py TestConvertTpr.test_convert_tpr   2 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_convert_tpr.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_editconf.py TestEditconf.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_editconf.py TestEditconf.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_editconf.py TestEditconf.test_editconf   3 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_editconf.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genion.py TestGenion.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genion.py TestGenion.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genion.py TestGenion.test_genion   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genion.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genrestr.py TestGenrestr.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genrestr.py TestGenrestr.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genrestr.py TestGenrestr.test_genrestr   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genrestr.py TestGenrestr.test_genrestr_noNDX   5 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_genrestr.py (no function)   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_gmxselect.py TestGmxselect.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_gmxselect.py TestGmxselect.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_gmxselect.py TestGmxselect.test_select   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_gmxselect.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp.py TestGrompp.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp.py TestGrompp.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp.py TestGrompp.test_grompp   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp.py (no function)   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp_mdrun.py TestGromppMdrun.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp_mdrun.py TestGromppMdrun.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp_mdrun.py TestGromppMdrun.test_grompp_mdrun   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_grompp_mdrun.py (no function)   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_make_ndx.py TestMakeNdx.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_make_ndx.py TestMakeNdx.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_make_ndx.py TestMakeNdx.test_make_ndx   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_make_ndx.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun.py TestMdrun.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun.py TestMdrun.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun.py TestMdrun.test_mdrun   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun.py (no function)   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun_plumed.py TestMdrunPlumed.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun_plumed.py TestMdrunPlumed.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun_plumed.py TestMdrunPlumed.test_mdrun_plumed   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_mdrun_plumed.py (no function)   7 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_pdb2gmx.py TestPdb2gmx.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_pdb2gmx.py TestPdb2gmx.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_pdb2gmx.py TestPdb2gmx.test_pdb2gmx   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_pdb2gmx.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_solvate.py TestSolvate.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_solvate.py TestSolvate.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_solvate.py TestSolvate.test_solvate   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_solvate.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_trjcat.py TestSolvate.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_trjcat.py TestSolvate.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_trjcat.py TestSolvate.test_solvate   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs/test_trjcat.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_append_ligand.py TestAppendLigand.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_append_ligand.py TestAppendLigand.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_append_ligand.py TestAppendLigand.test_append_ligand   4 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_append_ligand.py (no function)   6 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_ndx2resttop.py TestNdx2resttop.setup_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_ndx2resttop.py TestNdx2resttop.teardown_class   1 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_ndx2resttop.py TestNdx2resttop.test_ndx2resttop   3 0 0   100%
biobb_gromacs/test/unitests/test_gromacs_extra/test_ndx2resttop.py (no function)   6 0 0   100%
Total     1742 366 0   79%

No items found using the specified filter.