Coverage report: 79%

Files Functions Classes

coverage.py v7.15.2, created at 2026-07-27 16:28 +0000

File function   statements missing excluded   coverage
biobb_gromacs/__init__.py (no function)   4 0 0   100%
biobb_gromacs/gromacs/__init__.py (no function)   15 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__   20 0 0   100%
biobb_gromacs/gromacs/convert_tpr.py ConvertTpr.launch   33 13 0   61%
biobb_gromacs/gromacs/convert_tpr.py convert_tpr   1 0 0   100%
biobb_gromacs/gromacs/convert_tpr.py (no function)   15 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__   7 0 0   100%
biobb_gromacs/gromacs/mdrun.py Mdrun.launch   32 12 0   62%
biobb_gromacs/gromacs/mdrun.py mdrun   1 0 0   100%
biobb_gromacs/gromacs/mdrun.py (no function)   13 1 0   92%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._init_common_properties   22 0 0   100%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._get_working_dir   3 1 0   67%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._prepend_mpi_runner   8 7 0   12%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._append_gmx_runtime_flags   31 19 0   39%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._apply_noappend_renaming   18 16 0   11%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._apply_noappend_renaming.capture_part_pattern   2 2 0   0%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase._extra_copy_to_host   0 0 0   100%
biobb_gromacs/gromacs/mdrun_base.py MdrunBase.copy_to_host   3 0 0   100%
biobb_gromacs/gromacs/mdrun_base.py (no function)   13 0 0   100%
biobb_gromacs/gromacs/mdrun_multidir.py MdrunMultidir.__init__   8 8 0   0%
biobb_gromacs/gromacs/mdrun_multidir.py MdrunMultidir.launch   19 19 0   0%
biobb_gromacs/gromacs/mdrun_multidir.py mdrun_multidir   1 1 0   0%
biobb_gromacs/gromacs/mdrun_multidir.py (no function)   15 15 0   0%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.__init__   7 0 0   100%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.launch   35 14 0   60%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed.stage_files   12 9 0   25%
biobb_gromacs/gromacs/mdrun_plumed.py MdrunPlumed._extra_copy_to_host   15 14 0   7%
biobb_gromacs/gromacs/mdrun_plumed.py mdrun_plumed   1 0 0   100%
biobb_gromacs/gromacs/mdrun_plumed.py (no function)   18 1 0   94%
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     1725 364 0   79%

No items found using the specified filter.