-
Notifications
You must be signed in to change notification settings - Fork 6
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
Filesets to swap #56
Filesets to swap #56
Conversation
668f50c
to
17224c4
Compare
8dcddc4
to
cac35aa
Compare
Validating
|
To test clientpath changes, need an original (not edited) Fileset. Checked-out this PR and updated Also used that
and ran that sql as above... |
How is this meant to be reviewed? Should that involve a large round of testing and thus the entire IDR team? At the code-level, primary concern is that this PR is adding thousands of files (the GitHub files UI) cannot even cope. Are we certain this is not going to bloat this repository and make it unusable in the future? An alternative would be to migrate the generation script and all SQL files to a standalone one-off upgrade repository. |
To review, I'll list some things that need checking, and some ways to check them. I don't think it makes sense to get others to run the sql themselves, but rather check the result (as applied to idr-testing)...
|
Starting from a clean checkout
Even if the size is still relatively small, a 100x size increase to commit SQL scripts expected to be used once defies a bit the aim of this utility repository from my perspective. My vote would be to either use a separate repository or split each file into the appropriate study repository. |
OK, I think I'll move each |
@francesw - could you create a repo named |
moved all contents from this PR to https://github.com/IDR/mkngff_upgrade_scripts . Closing... |
Starting with the list of projects/screens from https://docs.google.com/spreadsheets/d/11Eg8JzY7dqRUMGVAjGIfTcGDs0BitJQJQ20BVoaiZOg/edit#gid=1516505897
and the script
get_filesets_to_swap.py
produced a list of 2062 Filesets (seeidr_filesets.csv
).Following workflow at IDR/omero-mkngff#2, we harvest the Fileset names and UUIDs from BioStudies, and run
python parse_bia_uuids.py idr0051
script from this PR to add the Fileset IDs based on their name from theidr_filesets.csv
table created above.The output
idr00XX.csv
tables are included in this PR.They are used as the input for
omero mkngff sql
which generated sql outputs. They are also included in this PR.We could move the
idr00XX.csv
files and thesql
scripts to a different repo. Don't know if/where we want to document the usage instructions/workflow above?