Skip to content

Conversation

@rjoshi44
Copy link
Collaborator

Fixes #42

Changes made in this Pull Request:

  • Added 3 test trajectories

PR Checklist

  • Tests?
  • Docs?
  • CHANGELOG updated?
  • Issue raised/referenced?

@codecov
Copy link

codecov bot commented Jul 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 20.34%. Comparing base (2c98249) to head (f058cf0).
⚠️ Report is 7 commits behind head on main.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Member

@orbeckst orbeckst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You accidentally checked in a build directory: get rid of it git rm -r build

@orbeckst
Copy link
Member

orbeckst commented Sep 1, 2025

@rjoshi44 can you please remove the build directory from your PR, see above for how. thanks!

Copy link
Member

@orbeckst orbeckst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the cleanup @rjoshi44 . Can you please move the files so that they correspond to the file paths in datafiles.py?

Check that you can do from python

import os.path
from basicrta.tests import datafiles

assert os.path.exists(datafiles.PDB_PAPE_1)
...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pdbs and trajectories should be inside the tests/data/prestin directory and not in subdirectories (see datafiles.py).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file is 18 MB – why is this so much bigger? Is there a way to make it smaller??

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have removed subdirectories and put all the pdb and xtc files in tests/data/prestin.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file pape3_20ns.xtc was larger than the others because its output was saved every 10 ps. I reduced the size for this file.

…ta/prestin

reduced the size of pape3_20ns.xtc
@rsexton2
Copy link
Collaborator

rsexton2 commented Dec 1, 2025

@rjoshi44 It looks like you added only pape2_20ns.xtc to tests/data/prestin but datafiles references pape1_20ns.xtc and pape3_20ns.xtc.
Can you add these trajectories or fix datafiles.py?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add challenging test files for combining

4 participants