 mae'r cyfarad a lwyddiadol haf meddwl i'n dweud ben yn gweithio gydigion. Mae'r cyfarad a gydigion ar draws. Mae'rferchach yn dychydigion a fel y byddai, fy ydych chi'n llwydda i'r ffond a phoes ei gweld. Fe oeddwn ni'n angen i fynd i amddangos am ddach. Mae gydigion a gwelwch yn fynd i'r ffordd. Fy angen i fod yn gwlad yn ymddangos, bydd eich gweithio gweithio gydigion awsfer byddech chi i fynd ar y gallwn. Felly, ychydigodd yn rhaid, we will clear out of this room, take all your laptops and everything with you, and we'll head over to La Patante. It's a quick trip on the underground train and we've got to be there before seven and meet at the green flag and the instructions in Google Maps and everything are on the NFCOR website event page. Also, thank you everyone who's been writing code today, but also thank you to all of you who've been reviewing, I know that it's been a big part of many people's workflows and a lot of stuff is getting merged, so it's great. Keep up the good work. Usually when we do hackathons like this, kind of day one, everyone's getting into it, finding our feet. Day two is like a real day of writing lots of code and pushing stuff and then we've got tomorrow morning and that's like wrap up day where you try and tidy up all the loose ends, get everything merged. So keep that focus to my and we're going to end on a high, I'm sure. Right, I've got my very brave group leaders over here, limbering up ready to tell you all about the highlights. So we'll kick off. If you want to go first. Let's have a look. I'll refresh it as well because I know you've been pushing updates in five seconds before we started. Modules, Jose. So, as you see, we have implemented new modes in the team. So let's check QC, the security team, the muscle five, super five. Happy zombie. Give me tools that up. The parabricks, a prototype of color and check M2. I think some of them were already implemented yesterday. So as you see, we are advancing very, very good. Also, the NFTs team within the most in the workflow team is working quite hard and they have already implemented the NFTs for all of these modes listed here. I'm not going to read all of them, but you can see them there. And then also, there is one fix back in this spring tour extract. And here we have the views of today. So we have open 21 and close five issues. We have open 23 per request and close 18. So we have review 18 per request. And we have added three new modes today, which are total of 16 modes added during the whole hackathon. So I think that these numbers are quite impressive already. And yes, keep working. And thanks. Hello. Yes, that's me again. So, Peckman. It's a completely different image from the one that you were using. So yes, a lot of stuff happened on the pipeline side. And I think we can claim everything that was done by the module team, because all of the modules were going to use them in the pipeline. So thank you, everyone. Thank you a lot. Thank you very much. So we've done, like, John has updated the Subway map finally into the differential abundance. Edmund has made some updates on the schema. So I think that was good as well. That's useful. Updating code after the end of validation. Rose, you've been working on bus module and pipeline. Yes, thank you so much. That's good. Another template update in the demultiplex. So sends to Arath and Edmund. Edmund, you've worked a lot today. What have you done? And we've been talking to others all afternoon. I mean past. No, no, that's good. We've been talking still stuff. John has done some stuff, like with open blasts. I have no idea what that is, but that sounds like fancy. With Raquel and Adam, we made some stuff with FENCH NDS with NF tests in Sarec. With FENCH NDS, we are getting closer to a full NF test and refactor like PR. So we will have everything ready. Maybe hoping to be able to release tomorrow. So mark my word. Maybe we can try like... Oh, thank you. Maybe you can do a live release. I know that only Arshil tries that. I don't dare to try that, but maybe we can try that. We'll see. And on Sarec, we added that was a collaboration with lots of people. And we pushed like a container on Quaidoteio so that we can use that in the local module. Yes, we never really like use that. So we need to fix that by tomorrow. So thank you everyone for your contribution and that was good. Infrastructure? Hello. So for infrastructure today, we added the stop test to create test demo for the tools. We added gloving pattern support to NF validation. Tried adding logging to NF Core Pipelines create textual app. We won the quiz, of course. Another applause for Julia, please. We almost won the bingo and the sockhunt too. So we are the champions. No time for losers. We also added action runners and GPUs for the modules repo. Sophia wasted a lot of her time trying to find a Rehex to replace the GitHub syntax for admonitions with ours. We'll keep working on finding a proper solution tomorrow. And Felix also merged the first PR for static type tracking in the tools. So that means we opened and closed three issues today. So I think that's pretty good. We opened APRs closed zero and merged two. We have some reviewing to do tomorrow. Reviewed only one PR today. And of course we won the quiz today. Hi, folks. I found a name for you guys today. This is a picture of Darth Vader solving the water crisis with a Brita. This is how I feel whenever I try to fix all of Nexville's weird error messages. It's not really related to this slide, but I thought it was funny. It's also how I feel about the NF Core linter. Gotta line up all your commas. Gotta list the options in alphabetical order. And you guys wonder why your CI is getting right limited. I guess we'll never know. Okay, so we made some good progress today. So Jordi finished the file, checked something. There's a PR waiting for that. And he's moved on to creating this versions directive. So this is a proposed idea to basically replace all those version YAML files you guys are generating. So you grab all the tool versions. And then that'll be exposed as a trace field. Or also as some kind of channel, I guess. So tools like MultiQC can take all that in. And then Mahesh is still working on this joint operator with the Metamap. Making progress. Hitting weird error messages. Looks like Francesco has settled on some training materials specialized around variant calling. Specifically Sark. And he's got it running in Gitpod. So, good job Francesco. On the plug-in side, Sabrina has moved on from inputs to outputs. So now she's got some metrics. If you're not sure what those metrics are supposed to be, I hope it's pretty obvious what those metrics are. And it's also, I believe she added a breakdown by process. So now you can actually see which task is burning the planet fastest. I'm continuing to work on the ROCrate format, this workflow run. So there's three levels to it. The first one is easy. And the second one is moderate. And the third one is really hard. And I just started level three today. So hope I can wrap that up tomorrow. My man Rob Newman finished up this little thing. Just minor improvement on the NFPROV plug-in. And then other Rob, Rob Syme, is developing this channel factory. Really interesting idea basically to take the provenance report generated by NFPROV and allow you to query information from it using this. So this sort of functions like a sample sheet. Except you would be getting the metadata that you normally put in the sample sheet. You'd just query from that provenance manifest. So it could be an interesting way to daisy chain pipelines. And then you could write a next full pipeline to daisy chain, your next full pipelines. And just keep going. And then finally we've got, on the quilt side, they finally got their S3 bucket set up. And they've been running a bunch of different inner quilt pipelines. And they've got some quilt packages. And I've got some photos to show you guys. Again, please go talk to Ernie and Kevin if you're interested in creating some of these packages that can help you out. So first we've got some runs in tower. And a number of them have finished. And so then if you go into, if you go to quiltdata.io, or is it dot com dot com. And you go to this bucket here. I think you've got to make an account or something, but they can give you access. And then you can go and see. So there's a package created for every single run that they're doing. And then you can go click on one of those packages. And so it's kind of like GitHub. Like it's just giving you like a view of all the files. And then when you click on a particular file, it'll try to give you a preview. So you can see here, markdown files, HTML report. I wonder, I don't think it can GitHub do this. I don't think it can render HTML. More HTML reports. They got a TSP. Oh, they're like plotting. They're like doing a scatter plot. They're like doing statistics on this. This is like Kaggle level of previews. This is awesome. And I don't know what this is, but it looks pretty interesting. I don't know anything about biology, by the way. I took ninth grade biology and that was it. But this looks pretty impressive. OK, that's everything. Thank you. Right, thank you everyone. We'll hopefully see you all outside the green next wave flag and have a bit of fun this evening. And then we'll catch everyone else tomorrow morning and we'll wrap this up. Thank you very much and thank you everyone online as well.