Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deep Learning Analysis Updates and Reproducibility #1

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jjacobson95
Copy link
Collaborator

Numerous changes were made to allow the code to be more easily run. No changes were made to the actual model generation, just data formatting / robustness and others listed below.

Deep Learning & Transfer Learning Code:

  • Code now works for updated data.
  • Code now runs the same on all datasets.
    • There is no dataset specific code anymore - previously this existed due to decimals/ int/ string differences between datasets.
  • Removed unused and commented out parts of the code.
  • Made more robust to failures and now automatically checks for and creates output directories & files.
  • Added doc strings and cleaned up the flow of the code

shared_input files:

  • Added all of the required missing files (retrieved from James Moons deception home directory)

3_x_3 analysis scripts:

  • Added / updated these so this analysis will be more straightforward in the future.

Extra files:

  • Updated the calculate_statistics.py code so it can be run on a directory to retrieve and print all results at once
  • Added remap_mpnst_ids.py file to replicate the method that James Moon modified the MPNST experiments file to allow it to work with the modeling code.
    • This remaps improve_sample_ids based on model type so the DL model can appropriately train/test the data.

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.

1 participant