-
-
Notifications
You must be signed in to change notification settings - Fork 189
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
sftp transfer software #290
Comments
Thanks for putting in this issue @sstevens2! The Maintainers for this lesson will be meeting on Friday and will try to offer some suggestions here. I'd love to also get input from the @datacarpentry/wrangling-genomics-maintainers, as they may be more familiar with different technologies and how they would fit into the scope of the lesson. |
Note that the intro to 'Moving and Downloading Data' is in the shell-genomics lesson https://datacarpentry.org/shell-genomics/05-writing-scripts/index.html |
@aschuerch I was a bit unsure where to put this issue. I thought of it while proofing the setup section recently but there are downloading file sections in both the shell lesson and data-wrangling fastqc episode. I'm happy to move it to the shell lesson if you'd prefer it be there. Does anyone have a good idea of what other SFTP GUI options there are? I'll do a little research to see if I can find other software but if you know of some please add to this issue. I like Cyberduck because I've used it for awhile and it does seem to work on both Win/Mac though I've only used the Mac version myself. Not a good solution for linux though could cover most of our learners. It is free though they would like to buy/donate as it helps support development. |
Looks like FileZilla works on all OS and is free. I thought it used to be in the lesson somewhere but maybe I'm mistaken. Might be biased because I've used cyberduck for so long but I didn't find it as easy to use as cyberduck. Might still be a good solution though. |
@sstevens2 - I think we had FileZilla in the lesson for a while but removed it. I don't remember why. Maybe one of the @datacarpentry/shell-genomics-maintainers can share some history and what if any discussions are ongoing about file transfer software? I do think this issue belongs more in the individual lesson repos, however. Would you mind moving it over? |
I am also not sure why FileZilla was removed, and I sometimes still teach FileZilla instead. Maybe the @datacarpentry/cloud-genomics-maintainers know because that's where moving/copying was located first (see #207). |
I'm late to the party as usual... From my memory, when we sat down at the workshop at CSHL where we initiated these teaching materials there was an emphasis on providing data transfer methods that were OS independent. We focused on |
FileZilla: there has been a lot of reports about security risks (easy google search) and that is probably the reason it was removed from use in these lessons. |
I will say this wasn't a big issue when I last taught it because we had them all install git bash so the |
Would be good to use scp as this is cross platform. |
Related issue #236 |
scp is given as an option. |
sftp is a little easier to use as one can navigate to the file before transferring it. However, scp is easier to automate in scripts. Tools such as Globus may also be worth mentioning if they are available as some of the genomics datasets are large. |
In the fastqc part of the data wrangling we have folks download data (and learners usually want to know how to download things anyway). I'm wondering if there is an easy cross-platform software we can have them install. I really like cyberduck for example. Thoughts?
The text was updated successfully, but these errors were encountered: