Skip to content

Commit b31b8dc

Browse files
authored
Merge pull request #5 from JD2112/devel
Devel
2 parents 89b9811 + f676e0d commit b31b8dc

File tree

118 files changed

+13047
-597
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+13047
-597
lines changed

.github/credit_breakdown.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
## 🛠️ Contribution Breakdown
2+
3+
### Conceptualization
4+
5+
| Role | Name & Link | Description |
6+
|--------------------|-----------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|
7+
| **Conceptualization** | [Jyotirmoy Das](https://github.com/JD2112) | Lead design and conceptual framework of the **TwistMethNext** pipeline. Developed the overall approach and strategy for DNA methylation data analysis. |
8+
| **Development** | [Jyotirmoy Das](https://github.com/JD2112) | Developed core functionality of the pipeline, integrated tools like **Bismark** and **methylKit** for downstream analysis. |
9+
| | External Contributors | Contributions to specific modules, bug fixes, and documentation updates are highly appreciated. |
10+
| **Implementation** | [Jyotirmoy Das](https://github.com/JD2112) | Implemented the pipeline in **Nextflow**, ensured scalability, flexibility, and compatibility with NGS workflows. Integrated **FastQC**, **Trim Galore**, and other quality control tools. |
11+
| | Collaborators | Assisted in optimizing the pipeline's performance for large-scale datasets and adapting it to different computational environments. |
12+
| **Testing & Validation** | [Jyotirmoy Das](https://github.com/JD2112) | Validated the pipeline’s correctness, tested with synthetic datasets, and ensured robust error handling. Conducted performance testing. |
13+
| | External Users | Early adopters and collaborators who contributed feedback, bug reports, and insights for improving the robustness and accuracy. |
14+
| **Documentation** | [Jyotirmoy Das](https://github.com/JD2112) | Authored documentation, including the user manual and installation guide. Ensured clarity and ease of use. |
15+
| | Contributors | External contributions to documentation for clarifications, additional use cases, and examples. |
16+
17+
18+
---

.github/workflows/build-docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ jobs:
3838
git config --global user.name "${{ github.actor }}"
3939
git config --global user.email "${{ github.actor }}@users.noreply.github.com"
4040
41+
- name: Inject current year into mkdocs.yml
42+
run: python update_year.py
43+
4144
- name: Cache mkdocs builds
4245
uses: actions/cache@v3
4346
with:

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ work/
33
.DS_Store
44
.nextflow/
55
pipeline_info/
6-
docs/
76
*.sif
87
Results/
98
# workflows/
109
data/*.gtf
1110
data/*.gz
1211
*.dot
1312
protocols/
14-
nf-results/
13+
nf-results/
14+
files-dump/
15+
instructions.md

conf/base.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ timeline {
3939
}
4040

4141
manifest {
42-
name = 'TwistNext'
42+
name = 'TwistMethNext'
4343
author = 'Jyotirmoy Das'
44-
homePage = 'https://github.com/JD2112/TwistNext'
44+
homePage = 'https://github.com/JD2112/TwistMethNext'
4545
description = 'Twist NGS DNA Methylation Data Analysis'
4646
mainScript = 'main.nf'
4747
nextflowVersion = '!>=21.10.3'

docs/README.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

docs/SUMMARY.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

docs/credits.md

Lines changed: 42 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,54 @@
11
# Credits
22

3-
### Credits
3+
## 👤 Authors and Maintainers
44

5-
* Main Author:
6-
* Jyotirmoy Das ([@JD2112](https://github.com/JD2112))
7-
* Maintainers:
8-
* Contributions:
5+
| Role | Name & Link | Description |
6+
|--------------|------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|
7+
| **Main Author** | [Jyotirmoy Das](https://github.com/JD2112) | Lead designer, developer, and overall coordinator for the **TwistMethNext** pipeline. |
8+
| **Maintainer** | [Jyotirmoy Das](https://github.com/JD2112) | Actively maintaining the pipeline, fixing bugs, and implementing new features. |
9+
| **Contributors**| [All Contributors](https://github.com/JD2112/TwistMethNext/pulls) | Thanks to everyone who helped in development, testing, and enhancement. Contributions welcome! |
910

10-
### Citation
11+
---
1112

12-
Das, J. (2024). TwistNext (v1.0.0). Zenodo.[ https://doi.org/10.5281/zenodo.14204261](https://doi.org/10.5281/zenodo.14204261)
13+
## 📄 Citation
1314

14-
### HELP/FAQ/Troubleshooting
15+
If you use **TwistMethNext** in your work, please cite:
1516

16-
Please check the [manual](usage/) for details.
17+
> Das, J. (2024). *TwistMethNext (v1.0.0)*. Zenodo. [https://doi.org/10.5281/zenodo.14204261](https://doi.org/10.5281/zenodo.14204261)
1718
18-
Please create[ issues](https://github.com/JD2112/TwistNext/issues) on github.
19+
---
1920

20-
### License(s)
21+
## ❓ Help, FAQ, Troubleshooting
2122

22-
[GNU-3 public license](../LICENSE).
23+
- Refer to the [User Manual](index.md) for detailed usage instructions and guidance.
24+
- For bug reports, questions, or feature requests, please open an [issue on GitHub](https://github.com/JD2112/TwistMethNext/issues).
2325

24-
### Acknowledgement
26+
---
2527

26-
[**Core Facility, Faculty of Medicine and Health Sciences, Linköping University, Linköping, Sweden**](https://liu.se/en/organisation/liu/medfak/coref) and [**Clinical Genomics Linköping, Science for Life Laboratory, Sweden**](https://www.scilifelab.se/units/clinical-genomics-linkoping/).
28+
## 📜 License
29+
30+
This project is licensed under the terms of the **GNU General Public License v3.0**.
31+
32+
---
33+
34+
## 🙏 Acknowledgements
35+
36+
### Research Institutions
37+
38+
- **Core Facility, Faculty of Medicine and Health Sciences, Linköping University**
39+
[Linköping University Core Facility](https://liu.se/en/organisation/liu/medfak/coref)
40+
41+
- **Clinical Genomics Linköping, Science for Life Laboratory, Sweden**
42+
[Clinical Genomics Linköping](https://www.scilifelab.se/units/clinical-genomics-linkoping/)
43+
44+
- **National Academic Infrastructure for Supercomputing in Sweden (NAISS)**
45+
> The computations/data storage were enabled by resources provided by the National Academic Infrastructure for Supercomputing in Sweden (NAISS), partially funded by the Swedish Research Council through grant agreement no. 2022-06725.
46+
47+
These institutions provided invaluable resources and support for the development and testing of the TwistMethNext pipeline.
48+
49+
### Additional Thanks
50+
51+
- **Open Source Community**: Special thanks to the developers and contributors of [Nextflow](https://www.nextflow.io/), [Bismark](https://www.bioinformatics.babraham.ac.uk/projects/bismark/), [methylKit](https://github.com/observer101/methylKit), [EdgeR](https://bioconductor.org/packages/release/bioc/html/edgeR.html) and other bioinformatics tools integrated into this pipeline.
52+
- **Users and Testers**: A heartfelt thank you to all the early adopters, testers, and collaborators who helped refine and improve the tool through their feedback and bug reports.
53+
54+
---

docs/description/README.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

docs/description/bismark-analysis/README.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/description/bismark-analysis/bismark-alignment.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)