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

New _extras lesson on sequence alignments #162

Open
wants to merge 97 commits into
base: previous-gh-pages
Choose a base branch
from

Conversation

jsgro
Copy link

@jsgro jsgro commented Oct 12, 2021

I changed the name of my cloned version from gh-pages to jys-docker-pages which automatically closed my previous pull request. I made more revisions to the file sequence_alignment.md and added sequences and directories to the docker-intro directory, also added the same within the files/docker-intro.zip file.
Pairwise alignment exercises were derived from Docker – Beginner Biologist 3.
Multiple sequence alignment exercises were derived from SARS-CoV-2-Spike-alignment.

@jsgro
Copy link
Author

jsgro commented Jan 28, 2022 via email

@jsgro
Copy link
Author

jsgro commented Jan 28, 2022

Hello Sarah and A Turner.

I think that I was able to squash some of the commits (by Github Desktop - I don't have Tower.)
However, I see that there are many more, from Oct 5 and Oct 12.
But GitHub Desktop is now replying for any of these that I try to merge:

Unable to squash. Squashing replays all commits up to the last one required for the squash. A merge commit cannot exist among those commits.

At this point, since it's been 4 months, I am completely lost as I have not use Git or GitHub since then...
Sarah, if you want to "merge-squash" that is fine if Credit is lost.

JYS

P.S. Also for the minor edits from yesterday by Sarah, I don't have write permission feel free to "press the button" to implement them as I cannot...

@sstevens2
Copy link
Contributor

I’m not sure you saw all of my inline comments, so you might want to look there before you push the squashed changes.

I attended a lesson development co-working session and spent some time reviewing this PR. I’m trying to get some issues settled so we can send this lesson through a formal peer review process.

I think you should be okay to overwrite the branch once you’ve made the changes I suggested inline. I was working only in the GitHub web interface. I’ll re-review your changes (when I have time) once you’ve pushed the squashed branch.

Made multiple changes suggested  in "New _extras lesson on sequence alignments carpentries-incubator#162" pull request carpentries-incubator#3.
@jsgro
Copy link
Author

jsgro commented Jan 28, 2022

I have implemented the change suggestions that were added yesterday. For all except a couple of them the suggestion was implemented exactly as suggested and the conversation marked as "resovled."

About the request to change the ZIP file, and the various content name and directories, I am not sure I understand exactly what is requested. Furthermore, this was done 4 months ago, and I am afraid that changing the file and folders name or location will need more editing... And after 4 months I am not sure that I can do that without adding more mistakes.

back rename file without `e03-` temporarily with hope that I can now "squash" the many previous commits with the old name.
Will rename back after test.
@sstevens2
Copy link
Contributor

Hi @jsgro. I'll try to go through the current PR soon but can clarify the zip file suggestion a bit more here. I'm suggesting we decouple the files for this exercise from the files for the main part of the lesson. I think it will be useful since this is an optional example that will only be used when the instructor wants to use a genomics example.

This means that you would remove the changed docker-intro.zip file and other fa and fasta files from this PR. Then instead you put all the fa and fasta files you included in this PR in a new folder docker-alignment./ along with any other files needed for this episode, and zip that up and include it in the files/ folder instead. So when someone teaches this episode, they will have the learners download that folder.

REnamed again. Impossible to get rid of old commits by squashing. I also tried the `git` commandline, but nothing good happened.
So I give up on that.
@jsgro
Copy link
Author

jsgro commented Feb 1, 2022

I have done this as suggested by Sarah: This means that you would remove the changed docker-intro.zip file and other fa and fasta files from this PR. Then instead you put all the fa and fasta files you included in this PR in a new folder docker-alignment/ along with any other files needed for this episode, and zip that up and include it in the files/ folder instead. So when someone teaches this episode, they will have the learners download that folder.

Thanks Sarah, that was very helpful.

I also added the entry in docker-image-examples.md as was requested at some point.

Added Sequence Alignment Examples paragraph as requested.
@sstevens2 sstevens2 moved this from In-progress to todo in Pre-review actions Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants