Closed nselem closed 9 months ago
Thanks for submitting this lesson to The Carpentries Lab, @AbrahamAvelar, @aaronejaime, @fabel134, @Vanessaarfer, @Czirion, @Bedxxe, @nselem, @EdderDaniel, and @ahmedmoustafa.
(@BwanyaBrian doesn't seem to be a valid GitHub ID - @nselem please can you check and reply with the correct handle?)
I'll be acting as Editor on this submission, and I aim to work through the Editor checklist before the end of the work week. You can expect further posts to this thread after I have finished that.
For now, to ensure that the review process runs as smoothly as possible, please make sure you are subscribed to receive notifications from this thread. On the right sidebar of this page 👉 you should see a section headed Notifications, with a Customize link. You can click on that and make sure that you have the Subscribed option selected, to receive all notifications from the thread.
I will open Pull Requests on each of the lesson repositories, to add a badge tracking the status of your submission to the README.md
.
Finally, for ease of future reference, I include here a list of links to all the lessons in this curriculum, which will be considered together in this review thread:
Thank you for your revision Toby The right user is @bwanya
Performing the editorial checks on five lesson websites is taking a little longer than I anticipated. I am almost finished, but the working day is already over here and I won't be able to post my responses today. I am confident I will be able to add them here on Monday. Thanks for your patience.
I've completed the editor checks on all five lessons. Taken together, the responses are quite long so I will post one for each lesson as a separate replies in this thread.
Please take some time to read through these responses, and post below if you have any questions about anything I've written. After you have addressed the points raised, please let me know by replying in this thread. When everything in my responses has been addressed, I can begin looking for reviewers for the curriculum.
Images in Extras/Launching you own AMI instances are missing alternative text. This is a page copied over from the Data Carpentry Genomics Workshop Overview site, see my note about these Extras pages in the Content section, below.
There are some low contrast images in Extras/Launching you own AMI instances. As mentioned above, this page is likely to be removed, in which case this comment can be ignored.
The data on Zenodo is currently licensed CC-BY, and we would like lessons in The Carpentries Lab to use data in the public domain i.e. CC0. CC-BY and data: Not always a good fit gives a good summary of the problems with using the CC-BY license for data, and links out to some other helpful resources (the Dryad and BioMedCentral pages in particular).
I think there are two options to explore:
The lesson repository includes:
The repository does contain a CC-BY license, but the copyright statement inside should be updated to remove Software and Data Carpentry. I suggest replacing it with:
... your work is derived from work that is Copyright © [authors' names] and, where practical, linking to https://carpentries-incubator.github.io/metagenomics-workshop/), ...
and
... the example programs and other software provided in the lesson are made available under the ...
The copyright statement in the footer of the lesson pages themselves should also be adjusted, but that would be taken care of by changing the lesson styling to use The Carpentries Incubator template instead of the Data Carpentry template being used now. I have opened pull requests to introduce these changes.
[x] a CODE_OF_CONDUCT.md file that links to The Carpentries Code of Conduct.
[ ] a list of lesson maintainers.
Please add a list of the maintainers of the lesson to the repository README.md
The lesson includes:
These are present but the page needs further modification, to remove instructions specific to the Data Carpentry Genomics lesson from which they are derived.
This is missing but perhaps not required for an overview lesson site like this.
index.md
stating that the lesson is adapted from another, with the name of the original DC lesson and a link to the lesson website.email
in the _config.yml
file) to point to someone who people can contact about the curriculum.Two images in 03-ncbi-sra
need alternative text.
Here are some resources with advice on how to write good alt-text for images:
There are a few places where heading levels are skipped within the page content,
e.g. in 03-ncbi-sra
, "Where to learn more" (h2
) jumps to h4
("About the Sequence Read Archive") instead of the next level down, h3
.
The heading levels should be adjusted to avoid jumps like this between levels.
Several episodes include h1
headings in the page content.
These should be adjusted to h2
heading level, e.g. ## Accessing the original archived data
instead of # Accessing the original archived data
.
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[x] All exercises have solutions.
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.
The lesson repository includes:
See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.
[x] a CODE_OF_CONDUCT.md file that links to The Carpentries Code of Conduct.
[ ] a list of lesson maintainers.
Please add a list of the maintainers of the lesson to the repository README.md
The lesson includes:
[x] a list of required prior skills and/or knowledge.
[ ] setup and installation instructions.
See my note about the setup instructions in the response for the Workshop Overview lesson.
email
in the _config.yml
file) to point to someone who people can contact about the curriculum.Alt-text is present for all four images in the lesson but is currently not descriptive and can be improved.
06-organization
contains a few h1
headings in the page content. The heading levels in this page should be adjusted down.
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[x] All exercises have solutions.
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.
The lesson repository includes:
See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.
[x] a CODE_OF_CONDUCT.md file that links to The Carpentries Code of Conduct.
[ ] a list of lesson maintainers.
Please add a list of the maintainers of the lesson to the repository README.md
.
The README
for this lesson needs to be updated to distinguish the repository from the DC Genomics equivalent,
e.g. by changing the title and removing the citation information.
The lesson includes:
See my note about the setup instructions in the response for the Workshop Overview lesson.
05-writing-scripts
includes a broken link, to the non-existent page "https://carpentries-incubator.github.io/metagenomics/05-workflow/index.html"email
in the _config.yml
file) to point to someone who people can contact about the curriculum.Please add alternative text for the images in this lesson.
The highest heading level in most episodes is h3
. The heading levels in these episodes should be adjusted so that sections begin with h2
headings.
h6
headings are used for image captions. If you want to use captions, please replace these elements with something else, e.g. italicised text. The caption text you have chosen could be a good fit as alt-text on the images.
01-First-Steps-In-R
contains an additional h1
heading in the page content. The heading levels in this page should be adjusted down.
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[ ] All exercises have solutions.
[ ] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
There are no exercises in this lesson. Can you add some? If you don't think they are necessary, please describe the other types of formative assessment that would be used when teaching the lesson in a workshop?
The lesson repository includes:
See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.
[x] a CODE_OF_CONDUCT.md file that links to The Carpentries Code of Conduct.
[ ] a list of lesson maintainers.
Please add a list of the maintainers of the lesson to the repository README.md
.
The README
for this lesson is a copy of the equivalent in the Lesson Example repository, and needs to be updated.
The lesson includes:
[x] a list of required prior skills and/or knowledge.
[ ] setup and installation instructions.
The Setup page still includes the setup instructions for the lesson template, copied over from the Lesson Example site that you based the lesson on. These setup instructions should be replaced with content relevant to the lesson.
Please add a glossary of key terms that appear in the lesson.
email
in the _config.yml
file) to point to someone who people can contact about the curriculum.The images throughout the lesson have alternative text but in most cases it is very brief and undescriptive. Please expand the alt-text for these figures, so that they are more accessible to screen readers.
h6
headings are used for image captions. If you want to use captions,
please replace these elements with something else, e.g. italicised text.
Episodes include h1
headings in the page content. The heading levels in these episodes should be adjusted to convert these to h2
.
In 08-hands_on-diversity
, "Exercise 1 : Exploring geoms" is missing a solution.
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my note about CC0 vs CC-BY in the response for the Workshop Overview lesson.
The lesson repository includes:
See my note about the copyright statements in the license file in the response for the Workshop Overview lesson.
[x] a CODE_OF_CONDUCT.md file that links to The Carpentries Code of Conduct.
[ ] a list of lesson maintainers.
Please add a list of the maintainers of the lesson to the repository README.md
.
The README
for this lesson is a copy of the equivalent in the Lesson Example repository, and needs to be updated.
The lesson includes:
[x] a list of required prior skills and/or knowledge.
[ ] setup and installation instructions.
Setup instructions are present but the page needs further modification, to remove instructions specific to the Data Carpentry Genomics lesson from which they are derived. I recommend that you link from all lesson Setup pages to the Setup page of the Metagenomics Workshop Overview site, so that you only need to maintain a single version of the setup instructions for your whole curriculum.
Please add a glossary of key terms that appear in the lesson.
email
in the _config.yml
file) to point to someone who people can contact about the curriculum.Following up with some more information that I hope will be helpful as you begin to work through the points raised above.
Hello Toby, We have been working on your corrections and we have some doubts.
Thank you for raising this, @nselem.
Data were taken from the work of Okie et al 2020 that has a license Creative Commons Attribution License, I have written the authors and they wish to stay on that license. Also, I don't think they can change it. We understand that CC0 would be ideal but I feel it won't be possible.
To be clear, I was suggesting only that the authors adjust the license to release the data into the public domain - CC-BY is an appropriate (and excellent) license for the article itself. I do understand that, as authors of the lesson, you are limited in how much control you have over this. We will discuss internally how to proceed here and I will come back with a suggestion soon.
To update the license of the lesson we should remove any reference to "The Carpentries" for example
- "All Software Carpentry and Data Carpentry instructional material is made available under the Creative Commons Attribution license. The following is a human-readable summary of (and not a substitute for) the full legal text of the CC BY 4.0 license."
"Software Carpentry" and "Data Carpentry" and their respective logos are registered trademarks of Community Initiatives.
or just change the attribution section?
I believe the attribution sections are the only parts that need changing. This is to ensure that you as authors receive the credit you deserve for writing the lesson, rather than The Carpentries.
Hello Toby,
We have finished correcting the issues that you proposed, except that there are 4 pull requests awaiting to be merged because Nelly is not currently available and she is the only one with access to the Introduction to R for Metagenomics repository.
We remain attentive to any other corrections or indications.
Thank you so much for your review and your comments.
All the best,
Claudia
hello I have merged the pull requests!
Thank you @nselem @Czirion and others who have worked to address the points raised in the editorial checks. I am going to run through the checklist again for each of the lessons and will respond here again after that.
For now, I want to address the data set question: when the lessons have satisfied the other editorial checks, I will be happy to begin looking for reviewers for the lessons. Although I would prefer to see lessons use data in the public domain (and the requirements of the CC-BY license are largely meaningless for data), I must recognise that:
We will work to improve the documentation, resources, and training we provide around this. That should put us in a better position to expect lesson authors to be able to comply with the requirement for CC0 data before they arrive at The Carpentries Lab.
That being said, exploring the Zenodo entry linked from https://carpentries-incubator.github.io/metagenomics-workshop/setup.html, I noticed that you are using the DOI specific to version 2 of the dataset (https://doi.org/10.5281/zenodo.6251246). Although this is currently the most recent version of the data, you would need to update the Setup page if you ever need to create a new version. If you change to using the persistent DOI (https://doi.org/10.5281/zenodo.4285900) in the Setup page, it will always point to the most-recent version, making your curriculum easier to maintain in the long run.
I will try to post again soon with updated editorial checklists for each lesson in the curriculum.
I didn't know there was a persistent zenodo DOI. Thanks for letting us know, I have already updated all references to it. Nelly
Some of the contrast is low in the AWS screenshots, but on balance I think it is better to include these screenshots than to omit them, and we really have no power to improve the contrast and accessibility of the AWS interface, so I am satisfied with this aspect of the lesson site.
See my previous response about the data set, above.
The lesson repository includes:
The lesson includes:
The glossary is still missing but as I mentioned before, may not be required for an overview lesson site like this.
alternative text fields have been added for the images in the 03-ncbi-sra
episode, but these fields are currently empty. Please add some text into these fields. I can recommend the resources I linked to in my previous editorial comment on this lesson to help you get started with it.
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[x] All exercises have solutions.
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my earlier note about the data set.
The lesson repository includes:
The lesson includes:
Thank you for adding alternative text to three of the images. There is one more, which should be present in Exercise 2 of 02-the-filesystem
where the image is currently not being displayed and no alt text is available. Please fix that image and add alt text for it before the lesson can be reviewed.
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[x] All exercises have solutions.
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my earlier note about the data set.
The lesson repository includes:
The lesson includes:
Alternative text is still missing for the images in this lesson. For advice on how to write alt-text for these images, see the resources I linked in previous comments.
The highest heading level in most episodes is still h3
. The heading levels in these episodes should be adjusted so that sections begin with h2
headings. Within the Markdown content of an episode, the heading level is set based on the number of #
symbols at the beginning of the line i.e. ### heading
= <h3>heading</h3>
, ## heading
= <h2>heading</h2>
.
The table in Exercise 2 (in 03-dataframes
) is not being displayed correctly.
See my earlier note about the data set.
The lesson repository includes:
The lesson includes:
A few images in the lesson are still lacking alternative text. I found this resource very helpful when confronted with the challenge of writing alt-text for data visualisations: https://medium.com/nightingale/writing-alt-text-for-data-visualization-2a218ef43f81
[x] The lesson teaches data and/or computational skills that could promote efficient, open, and reproducible research.
[x] All exercises have solutions
[x] Opportunities for formative assessments are included and distributed throughout the lesson sufficiently to track learner progress. (We aim for at least one formative assessment every 10-15 minutes.)
[ ] Any data sets used in the lesson are published under a permissive open license i.e. CC0 or equivalent.
See my earlier note about the data set.
The lesson repository includes:
The lesson includes:
Thank you again for the time you have taken to work through the comments I left from the first round of editorial checks: it was a genuine pleasure to work through the lesson sites again and see that so many of the points have been dealt with quickly and effectively.
I have posted new editorial checks above, with the majority of remaining issues relating to alternative text for images. If you can spend a bit more time getting those alt-text fields written, these lessons will be ready for review.
As always, if you have any questions and/or would like more information about anything I have written above, please reply in this thread and I will be happy to discuss further and ensure that you are able to keep making progress.
Hello Toby The remaining issues have been solved. Thank you so much for your comments.
Thank you @Czirion and everyone for your work to address my comments from the editorial checks. I'm pleased to be able to pass this over to reviewers.
@nselem @Czirion Please add the code below to the README.md
of each of your lesson repositories. This will add a badge to indicate that the lessons are undergoing peer review, and display the current status of the review. It will automatically update as the lessons move through the steps of the review process.
[![The Carpentries Lab Review Status](http://badges.carpentries-lab.org/11_status.svg)](https://github.com/carpentries-lab/reviews/issues/11)
@fpsom & @PaulaNietoG thank you for volunteering to review lessons for The Carpentries Lab. Please can you confirm if you are happy to review this Metagenomics curriculum?
You can read more about the lesson review process in our Reviewer Guide.
Hi @tobyhodges - many thanks for the kind invitation. Yes, I'd be very happy to review this Metagenomics curriculum, following the guidelines of the Reviewer Guide.
Thank you @tobyhodges @fpsom @PaulaNietoG for making this possible!
I already added the badge to all the repos.
Hello @tobyhodges , yes! happy to review this Metagenomics curriculum :)
Excellent, thank you @fpsom & @PaulaNietoG 🙌
When you are ready, please post your reviews as replies in this thread, one response per lesson. And if you have any questions for me during the review, please ask.
cat
command, but it's not actually used. This might increase confusion, so it might need to be removed.basename
command as part of the content.grep -B1 -A2 NNNNNNNNNN *.fastq > scripted_bad_reads.txt
should not be executed before creating the script. This is not clear in its current form, and could be rephrased.[ ] Learning objectives for the lesson and its episodes are clear, descriptive, and measurable. They focus on the skills being taught and not the functions/tools e.g. “filter the rows of a data frame based on the contents of one or more columns,” rather than “use the filter function on a data frame.”
[x] The target audience identified for the lesson is specific and realistic.
The overall content of this episode might be misleading, compared to the actual title of "Intro to R for metagenomics". Also, the dataset used (i.e. musicians) is not directly connected to metagenomics, so a more relevant toy dataset could be constructed for these purposes.
[ ] The alternative text of all figures is accurate and sufficiently detailed.
[x] The lesson content does not make extensive use of colloquialisms, region- or culture-specific references, or idioms.
[x] The lesson content does not make extensive use of contractions (“can’t” instead of “cannot”, “we’ve” instead of “we have”, etc).
Some of the Figures in Taxonomic Analysis with R could be improved for color-blindness
cp ~/.miniconda3/pkgs/trimmomatic-0.38-0/share/trimmomatic-0.38-0/adapters/TruSeq3-PE.fa .
) as a downloadable option from the material, in case the command doesn't work due to different versions.cuatroc.biom
that is used for the work in episode Diversity Tackled With R would be useful to be provided (in case learners encountered issues creating it).Thanks for adding these placeholder review comments @fpsom. As always, to you and @PaulaNietoG, please let me know if you have any questions or need any help with the review process.
@tobyhodges I think I've completed my review of the workshop (and I'm really looking forward to teaching it in the future :) )
Thank you for your detailed review @fpsom, this is so helpful.
@nselem @Czirion and the other lesson authors: if you want to begin processing Fotis' comments, e.g. by opening issues on the lesson repositories to help you keep track of the changes you want to make in response, please go ahead. However, to avoid the danger of disrupting the second review, I recommend that you wait for @PaulaNietoG's comments before starting to make any major changes to the lessons.
Thank you @tobyhodges and @fpsom, we will just open some issues and wait for Paula's review.
Hello and apologies for the delay. It is taking me longer than expected to review this, but I'll start posting my reviews here below 😄
Other than that I think it is a very cool lesson and it really sets further lessons up for success. It correcly emphasizes the importance of keeping record of the metadata and storing it propperly.
Paula
@PaulaNietoG checking in. Is there anything I can do/questions I can answer to help you make progress with the reviews on the remaining lessons? e.g. @fpsom mentioned above that local installation of the required software was challenging - we could explore the possibility of providing a cloud instance with the software already installed if you need it to follow along with the lesson content?
Thank you for your work; we have planned a time in august to start addressing all the points in the review. We hope we can finish by the end of august.
Sorry for the delay! Here are the remaining reviews :)
Figures could be better described, as @fpsom mentioned. In general they are quite self explanatory but for people not familiar with the shell, this could help.
It is quite a dense lesson and although the structure is appropriate for learners, I think it could be too much for people who have never used the command line. The exercises would definitely healp ease them into the shell. I don't really have any practical suggestions other than considering splitting this part or maybe adding more practical exercises inbetween.
In the Types of data section, only the integer data type is hyperlinked, don't know if this is on putpose, but maybe all data types could link to a more detailed description. In this same section there is a mix of English and Spanish ("resultado <- "4 and 3 are not the same in Earth. In Mars maybe... "). As a suggestion, I noticed throughout the lesson the use of the period in variable names (v.examp) but in R it is also used in functions (as.logical()) and could be confusing. Variable names could be just single words to avoid confusion.
Some figures (like https://carpentries-incubator.github.io/metagenomics/fig/03-04-01.png or https://carpentries-incubator.github.io/metagenomics/fig/03-05-01.png ) do not have footer/caption.
This is the most dense lesson, I believe (at least the longest). I like the flow of the lesson and the contents but splitting it into two parts would be beneficial for the learners, in my honest opinion. Most exercises are command-line based, adding more conceptual questions or discussion could help evaluate understanding and relevance of the topic better.
Idea: on the Trimming and Filtering section, give an example of how a multi-line command would look like. Maybe mention something about anaconda/minicionda, as it appears in some commands. There is a box about conda but the relationship between them is not clear.
Thank you so much for these reviews @PaulaNietoG 🙌 If you have any suggestions for the Workshop Overview site, that were not already covered by @fpsom's comments above, please feel free to post those here as well.
@AbrahamAvelar, @aaronejaime, @bwanya, @fabel134, @Vanessaarfer, @Czirion, @Bedxxe, @nselem, @EdderDaniel, and @ahmedmoustafa: Reviews are now complete, and you can proceed with making changes and responding to the comments and suggestions whenever you are ready.
@PaulaNietoG & @fpsom thank you again for volunteering your time to review this curriculum. Please stay subscribed to this thread, so that you can check changes made in response to your review, and in case the lesson developers need to discuss any of your comments while they incorporate the feedback.
Dear @tobyhodges @fpsom and @PaulaNietoG We have considered all your valuable suggestions and worked on them as individual issues in the Metagenomics lesson. We thank you very much for your detailed observations that have helped us to improve the material significantly. A summary of the main changes is the following list:
scp
command was left as optional. We use the export function in the r studio interface as an alternative. In our experience in the workshop, this was a difficult part for learners, nevertheless, it is valuable, so we left it there so they can come back and keep learning if they want. The rest of the material, in our experience, works well even for newcomers in the given amount of time.Thank you @nselem et al for taking time to address Reviewers' comments, and for providing the itemised list above.
@fpsom and @PaulaNietoG: please take some time to look through the updated versions of the lessonsand post back here to let the authors know if there are any additional changes you would like them to make, or if you recommend that we accept the curriculum to The Carpentries Lab. You may find it helpful to refer to the Reviewer checklist again if you would like to use that as a guide.
Pinging @fpsom and @PaulaNietoG again: have you had time to look through the curriculum, after the authors completed their changes in response to your initial reviews?
Hello! Everything looks good to me. I recommend that the lesson is accepted. Congratulations on the hard work!
Hi everyone! Really sorry for the long delay in replying. I will echo @PaulaNietoG; the lesson looks great and I am quite eager to try teaching it :) And many thanks for all your hard work!
Thank you for your interest in submitting your lesson for review in The Carpentries Lab! Please respond to the prompts below to complete your submission. Check boxes by adding an 'x' between the square brackets at the start of each point, or submit the issue and check off the boxes afterwards.
What is the title of the lesson? Metagenomics Workshop Overview
Provide URLs to
The lesson repository: https://github.com/carpentries-incubator/metagenomics-workshop
The lesson homepage: https://carpentries-incubator.github.io/metagenomics-workshop/
Briefly describe the lesson (50 words or fewer). What does it aim to teach and to whom? This workshop teaches data management and analysis for metagenomics research, including best practices for organizing bioinformatics projects and data and connecting to and using cloud computing. It also provides experience using command-line utilities and tools to analyze sequence quality and R studio and R libraries to compare diversity between samples.
If you are submitting this lesson for review on behalf of multiple authors, list the GitHub usernames below for all authors who should receive notifications relating to the review. AbrahamAvelar, aaronejaime, fabel134, Vanessaarfer, Czirion, Bedxxe, nselem, BwanyaBrian, EdderDaniel, ahmedmoustafa
Provide URLs to workshop webpages and/or an issue on the lesson repository from any beta pilots of the lesson. (A beta pilot is a workshop where the lesson was taught by any instructor who was not part of the lesson development team before the pilot took place.) Alpha workshop https://betterlabmx.github.io/2020-11-27-BetterLab/ First beta pilot https://czirion.github.io/2021-06-30-BetterLab-online/ The second beta pilot was a course in a University, Here we provide the letter of the University to the professor: Guanajuato University Letter
(Optional) If you have obtained a DOI for the lesson via Zenodo, paste that DOI below. 10.5281/zenodo.4285901
If the lesson is similar in topic to any other lesson already included in The Carpentries Lab and/or The Carpentries Lesson Programs (Software, Library, and Data Carpentry), briefly describe how this lesson differs and why a separate lesson was developed. This workshop is a curriculum that comprises four lessons. The first two lessons are adapted to metagenomics from the Genomics’ Data Carpentry. The third part includes a brief introduction to R, and the fourth lesson teaches a complete shotgun metagenomics workflow using public data which was not previously included in The Carpentrie’s lessons but it is a topic of interest to the biological community.
Check the boxes to confirm that the lesson
If you wish to submit the lesson for publication in the Journal of Open Source Education (JOSE): (see the repository README for more details):
paper.md
andpaper.bib
files as described in the JOSE submission guide for learning modules.