<!-- .slide: data-background="https://hackmd.io/_uploads/S18HViOC3.png" --> <!-- https://hackmd.io/_uploads/B1WIQo_Rh.png --> # Assessing antimicrobial peptides, resistance genes, and functional gene clusters in microbial aDNA <br> 12-09-2023 Jasmin Frangenberg / <img src="https://openmoji.org/data/color/svg/E045.svg" width=50> @jasmezz _Leibniz-HKI, Jena, Germany_ --- ![nf-core/funcscan](https://hackmd.io/_uploads/S1esrjd03.png =500x) Screening for functional components of nucleotide sequences from prokaryotic (meta-)genomes --- ## Funcscan screens for | | | |--|--| |**AMP**s: antimicrobial peptides | ![AMP](https://i.imgur.com/xEGBZTq.png =80x100) <!--part of the innate immune response, destabilize biological membranes, can form transmembrane channels, and may also have the ability to enhance immunity by functioning as immunomodulators, divided into subgroups on the basis of their amino acid composition and structure.[3] Antimicrobial peptides are generally between 12 and 50 amino acids. --> | | **ARG**s: antibiotic resistance genes | ![ARG](https://i.imgur.com/01HMBlD.png =180x100) | | **BGC**s: biosynthetic gene clusters | ![BGC](https://i.imgur.com/HeiH9WS.png =150x100) | <!-- --- ## Research applications - Natural product discovery - Antibiotic research - Environmental metagenomics - Functional and genomic annotation - Metabolic evolution - ... --> --- ## Existing problems <table> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Efficiency</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Single-purpose tools <br>➡️ Non-standardized output</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">Reproducibility</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Versioning</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">Data privacy</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Webservices</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">(Bio)informatics<br>skills needed</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Custom bash scripts</p></td> </tr> </table> --- ## Existing problems <table> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Efficiency</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Single-purpose tools <br>➡️ Non-standardized output</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Reproducibility</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Versioning</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">Data privacy</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Webservices</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">(Bio)informatics<br>skills needed</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Custom bash scripts</p></td> </tr> </table> --- ## Existing problems <table> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Efficiency</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Single-purpose tools <br>➡️ Non-standardized output</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Reproducibility</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Versioning</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Data privacy</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Webservices</p></td> </tr> <tr> <th><p style="color:#181a1b;font-weight:bold;font-family: 'Roboto', sans-serif;">(Bio)informatics<br>skills needed</p></th> <td><p style="color:#181a1b;font-family: 'Roboto', sans-serif;">-_- Custom bash scripts</p></td> </tr> </table> --- ## Existing problems <table> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Efficiency</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Single-purpose tools <br>➡️ Non-standardized output</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Reproducibility</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Versioning</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">Data privacy</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Webservices</p></td> </tr> <tr> <th><p style="font-weight:bold;font-family: 'Roboto', sans-serif;">(Bio)informatics<br>skills needed</p></th> <td><p style="font-family: 'Roboto', sans-serif;">➡️ Custom bash scripts</p></td> </tr> </table> --- ## Development Assembling ideas in October 2021 ![1](https://i.imgur.com/NwySRVs.jpg =667x500) --- ## Development Continues over 2022... ![2](https://i.imgur.com/6iu1RnD.jpg =667x500) --- ## Development Continues over 2022... ![3](https://i.imgur.com/4o6XIiA.jpg =667x500) --- ## Overview First release in 2023! ![funcscan tube map](https://github.com/nf-core/funcscan/raw/dev/docs/images/funcscan_metro_workflow.png) --- ## Step 1: ORF annotation <p style="color:#181a1b">.</p> ![workflow_annotation](https://hackmd.io/_uploads/ByCT29uR2.png) --- ## Step 2: Functional identification <p style="color:#181a1b">.</p> ![workflow_prediction](https://hackmd.io/_uploads/SJCA39_Ch.png) --- ## Step 3: Summary <p style="color:#181a1b">.</p> ![workflow_summary](https://hackmd.io/_uploads/rkSeacdR2.png) --- ## How to run ![code_arg](https://i.imgur.com/t6rOkBi.png =600x) ➡️ runs all ARG tools and summarizes their output ![hidden_switch_off_arg_tools](https://i.imgur.com/EqbJ2zA.png) --- ## How to run ![code_arg](https://i.imgur.com/t6rOkBi.png =600x) ➡️ runs all ARG tools and summarizes their output ![switch_off_arg_tools](https://i.imgur.com/E02Xt8I.png =1000x) --- ## Summary: h**AMR**onization <div style="display: flex; justify-content: center; align-items:end;"> ![hAMRonization_workflow](https://i.imgur.com/hz2oH5Z.png =650x) <p style="font-size: 0.5em;"> See:<br>https://github.com/<br>pha4ge/hAMRonization </p> </div> --- ## Paleofeces analyses <div style="display: flex; justify-content: center; align-items:end;"> ![Coprolites](https://hackmd.io/_uploads/rkjsdK_A2.jpg) <p style="font-size: 0.5em;"> Borry et al. (2020) PeerJ. DOI: 10.7717/peerj.9001 </p> </div> --- ## Paleofeces analyses <div style="display: flex; justify-content: center; align-items:end;"> ![Coprolites_focus](https://hackmd.io/_uploads/B1E9nFu0h.jpg) <p style="font-size: 0.5em;"> Borry et al. (2020) PeerJ. DOI: 10.7717/peerj.9001 </p> </div> --- ## Paleofeces: ARGs ![ARGs](https://hackmd.io/_uploads/SyJe5dOA2.png =x500) --- ## Paleofeces: BGCs ![BGCs](https://hackmd.io/_uploads/S1IMcOO0h.png =x500) --- ## Paleofeces: AMPs ![AMPs](https://hackmd.io/_uploads/B1cM5_uR3.png =x500) --- ## The nf-core/funcscan crew ||| |---|---| |Jasmin Frangenberg|![affilliation jasmin](https://i.imgur.com/XqMMM1x.png =x30)| |Louisa Perelo|![affilliation louisa](https://i.imgur.com/yDXTdPX.png =x30)| |Anan Ibrahim|![affiliation anan](https://i.imgur.com/JOhjIdr.png =x30)| |Moritz E. Beber|![affiliation moritz](https://i.imgur.com/O22Moyd.png =x30)| |James Fellows Yates|![affilliation james](https://i.imgur.com/pKornxB.png =x30)| |Christina Warinner|![affilliation tina](https://i.imgur.com/pKornxB.png =x30)| |Pierre Stallforth|![affilliation pierre](https://i.imgur.com/XqMMM1x.png =x30)| --- ## The Paleobiotechnology group at Leibniz-HKI <div> <!-- ![PBT_group](https://hackmd.io/_uploads/HyZWO9_A3.jpg =x500) --> ![PBT_group](https://hackmd.io/_uploads/HkIb0roC2.jpg) <p style="font-size: 0.75em;"> ISBA10 poster: <b>METP-001</b> (Wednesday Session I) </p> </div> <!-- Additional info: - Assembly sizes: - Z005: 222 contigs, 2.7 MB - Z028: 199 contigs, 1.9 MB - Origin: Cueva de los Muertos Chiquitos, Mexico, 1300 BP, human --> <style> .reveal section img { background:none; border:none; box-shadow:none; } body { background-image: url(https://raw.githubusercontent.com/nf-core/logos/master/nf-core-logos/nf-core-logo-square.svg); background-size: 7.5%; background-repeat: no-repeat; background-position: 3% 96%; background-color: #181a1b; } .reveal body { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal p { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal h1 { font-family: 'Roboto', sans-serif; font-style: bold; font-weight: 400; color: white; font-size: 62px; } .reveal h2 { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal h3 { font-family: 'Roboto', sans-serif; font-style: italic; font-weight: 300; color: white; } .reveal p { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal li { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal pre { background-color: #272822 !important; display: inline-block; border-radius: 7px; color: #aaaba9; } .reveal pre code { color: #eeeeee; background-color: #272822; font-size: 100%; } .reveal code { background-color: #272822; font-size: 75%; } .reveal .progress { color: #24B064; } .reveal .controls button { color: #24B064; } .reveal blockquote { display: block; position: relative; width: 90%; margin: 20px auto; padding: 5px; background: rgba(255, 255, 255, 0.05); box-shadow: 0px 0px 2px rgb(0 0 0 / 20%); } .reveal table { border: none; font-weight: thin; } </style>
{"title":"SPAAM5: nf-core/funcscan","description":"# nf-core/funcscan","contributors":"[{\"id\":\"fc62959b-a631-4524-ac4b-e0538366ae5c\",\"add\":12377,\"del\":2153}]"}
    134 views