{"id":20083745,"url":"https://github.com/y9c/pseudou-bidseq","last_synced_at":"2025-08-25T02:17:30.830Z","repository":{"id":78079568,"uuid":"469238014","full_name":"y9c/pseudoU-BIDseq","owner":"y9c","description":"🧪 Pipeline for detecting pseudouridine modification (BID-seq)","archived":false,"fork":false,"pushed_at":"2024-05-08T20:20:05.000Z","size":12189,"stargazers_count":17,"open_issues_count":1,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-06T01:37:36.569Z","etag":null,"topics":["epitranscriptome","epitranscriptomics","modification","mrna","pseudouridine","rna","rrna","single-base"],"latest_commit_sha":null,"homepage":"https://bidseq.chuan.science/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/y9c.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-13T01:06:26.000Z","updated_at":"2025-04-11T02:54:31.000Z","dependencies_parsed_at":"2023-12-28T00:14:20.861Z","dependency_job_id":"2263a399-34b4-481f-848d-9e0daf567909","html_url":"https://github.com/y9c/pseudoU-BIDseq","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/y9c/pseudoU-BIDseq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9c%2FpseudoU-BIDseq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9c%2FpseudoU-BIDseq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9c%2FpseudoU-BIDseq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9c%2FpseudoU-BIDseq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/y9c","download_url":"https://codeload.github.com/y9c/pseudoU-BIDseq/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9c%2FpseudoU-BIDseq/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271998570,"owners_count":24856061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["epitranscriptome","epitranscriptomics","modification","mrna","pseudouridine","rna","rrna","single-base"],"created_at":"2024-11-13T15:48:38.259Z","updated_at":"2025-08-25T02:17:30.781Z","avatar_url":"https://github.com/y9c.png","language":"Python","readme":"[![Docker](https://img.shields.io/docker/pulls/y9ch/bidseq.svg)](https://hub.docker.com/r/y9ch/bidseq)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8158036.svg)](https://doi.org/10.5281/zenodo.8158036)\n\n# \u0026Psi;-BID-seq\n\n## Overview of the workflow\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://y9c.github.io/pseudoU-BIDseq/Overall-Workflow#gh-light-mode-only\"\u003e\n    \u003cimg src=\"./docs/scheme.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://y9c.github.io/pseudoU-BIDseq/Overall-Workflow#gh-dark-mode-only\"\u003e\n    \u003cimg src=\"./docs/scheme_dark.svg\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## How to use it?\n\nA [docker image](https://hub.docker.com/r/y9ch/bidseq) containing the source code and dependencies has been published for reproducibility. You can run it using the [apptainer](https://apptainer.org/help) container runtime.\n\nThe entire analysis can be completed in just three steps:\n\n1. **Specific the path of references (_.fasta_) and samples (_.fastq_) in a configure file (_.YAML_).**\n\n   \u003cdetails\u003e\n     \u003csummary\u003e\u003ccode\u003edata.yaml\u003c/code\u003e for example\u003csup\u003e(Click to expand)\u003c/sup\u003e\u003c/summary\u003e\n\n   ```yaml\n   reference:\n     contamination:\n       fa: ./ref/contamination.fa\n     genes:\n       fa: ./ref/genes.fa\n     genome:\n       fa: /data/reference/genome/Mus_musculus/GRCm39.fa\n       star: /data/reference/genome/Mus_musculus/star/GRCm39.release108\n\n   samples:\n     mESCWT-rep1-input:\n       data:\n         - R1: ./test/IP16.fastq.gz\n       group: mESCWT\n       treated: false\n     mESCWT-rep1-treated:\n       data:\n         - R1: ./test/IP4.fastq.gz\n       group: mESCWT\n       treated: true\n     mESCWT-rep2-treated:\n       data:\n         - R1: ./test/IP5.fastq.gz\n       group: mESCWT\n       treated: true\n   ```\n\n   You can copy and edit from this [template](test/data.yaml).\n\n   _Read the [documentation](https://y9c.github.io/pseudoU-BIDseq/Step-by-step-instruction.html#define-settings-in-the-configure-file) on how to customize._\n\n   \u003c/details\u003e\n\n2. **Run all the analysis by one command**:\n\n   ```bash\n   apptainer run docker://y9ch/bidseq\n   ```\n\n   \u003cdetails\u003e\n       \u003csummary\u003eThe pipeline will load configure file named `data.yaml` under the current directory.\u003csup\u003e(Click to expand)\u003c/sup\u003e\u003c/summary\u003e\n\n   - Customized configure file with `-c` argument. (default: `data.yaml`)\n   - Customized number of jobs/cores in parallel `-j` argument. (default: `48`)\n\n   \u003c/details\u003e\n\n3. **View the analytics reports and filtered sites.**\n\n   \u003cdetails\u003e\n      \u003csummary\u003e3 folders are will be created in the working directory (default: `workspace`).\u003csup\u003e(Click to expand)\u003c/sup\u003e\u003c/summary\u003e\n\n   \u003ccode\u003e\n   ├── align_bam\n   ├── \u003cb\u003ereport_reads\u003c/b\u003e\n   └── \u003cb\u003efilter_sites\u003c/b\u003e\n   \u003c/code\u003e\n\n   - trimming, mapping, and deduping reports are in `report_reads` folder, with key numbers in all the steps reported in one webpage\u003csup\u003e([example](https://y9c.github.io/pseudoU-BIDseq/readsStats))\u003c/sup\u003e.\n   - filtered sites for \u0026Psi; detection are in the `filter_sites` folder. These sites are only passed the _simplest filtering_, you can apply customized thresholds to them based on your data type and quality.\n   - processed mapping results (_.bam_) are in `align_bam` folder. You can zoom into a location that you are interested in IGV.\n\n   \u003c/details\u003e\n\n## Documentation\n\n[Read more](https://y9c.github.io/pseudoU-BIDseq)\n\n## Citation\n\n- cite this software\n\n  ```BibTex\n  @misc{y_y9cpseudou-bidseq_2022,\n    title = {y9c/{pseudoU}-{BIDseq}: v1.0},\n    url = {https://zenodo.org/record/8158036},\n    urldate = {2023-07-18},\n    publisher = {Zenodo},\n    author = {Ye, Chang},\n    month = dec,\n    year = {2022},\n    doi = {10.5281/zenodo.8158036},\n  }\n  ```\n\n- cite the protocol\n\n  ```BibTex\n  @article{dai2023quantitative,\n  title={Quantitative sequencing using BID-seq uncovers abundant pseudouridines in mammalian mRNA at base resolution},\n  author={Dai, Qing and Zhang, Li-Sheng and Sun, Hui-Lung and Pajdzik, Kinga and Yang, Lei and Ye, Chang and Ju, Cheng-Wei and Liu, Shun and Wang, Yuru and Zheng, Zhong and others},\n  journal={Nature Biotechnology},\n  volume={41},\n  number={3},\n  pages={344--354},\n  year={2023},\n  publisher={Nature Publishing Group US New York}\n  }\n  ```\n\n- cite the method\n\n  ```BibTex\n  @article{dai_quantitative_2022,\n    title = {Quantitative sequencing using {BID}-seq uncovers abundant pseudouridines in mammalian {mRNA} at base resolution},\n    issn = {1087-0156},\n    doi = {10.1038/s41587-022-01505-w},\n    journal = {Nature Biotechnology},\n    author = {Dai, Qing and Zhang, Li-Sheng and Sun, Hui-Lung and Pajdzik, Kinga and Yang, Lei and Ye, Chang and Ju, Cheng-Wei and Liu, Shun and Wang, Yuru and Zheng, Zhong and Zhang, Linda and Harada, Bryan T. and Dou, Xiaoyang and Irkliyenko, Iryna and Feng, Xinran and Zhang, Wen and Pan, Tao and He, Chuan},\n    year = {2022},\n    pages = {1--11},\n  }\n  ```\n\n\u0026nbsp;\n\n\u003cp align=\"center\"\u003e\n  \u003cimg\n    src=\"https://raw.githubusercontent.com/y9c/y9c/master/resource/footer_line.svg?sanitize=true\"\n  /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  Copyright \u0026copy; 2021-present\n  \u003ca href=\"https://github.com/y9c\" target=\"_blank\"\u003eChang Y\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/y9c/pseudoU-BIDseq/blob/master/LICENSE\"\u003e\n  \u003cimg src=\"https://img.shields.io/static/v1.svg?style=for-the-badge\u0026label=License\u0026message=GPLv3\u0026logoColor=d9e0ee\u0026colorA=282a36\u0026colorB=c678dd\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy9c%2Fpseudou-bidseq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fy9c%2Fpseudou-bidseq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy9c%2Fpseudou-bidseq/lists"}