https://github.com/bioconductor/sweave2rmd
A project for converting Bioconductor Sweave documents to Rmd
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Repository
A project for converting Bioconductor Sweave documents to Rmd
Basic Info
- Host: GitHub
- Owner: Bioconductor
- License: cc-by-sa-4.0
- Language: R
- Default Branch: main
- Size: 205 KB
Statistics
- Stars: 8
- Watchers: 9
- Forks: 20
- Open Issues: 17
- Releases: 0
Metadata Files
README.md
Sweave2Rmd
Description of the project
Sweave2Rmd is a project to convert all Bioconductor Sweave vignettes to Rmd.
See the project Trello Board for vignettes that need converting and the Github Project for the status of vignettes being converted.
If you'd like to volunteer, see contribute.Rmd.
If you're a Bioconductor maintainer who needs help converting to .Rmd,
open an issue in your repository and ask @Bioconductor/sweave2rmd for
help converting.
This project follows the Bioconductor Code of Conduct.
Script to categorize vignettes
This is a script that will categorize a list of packages with Sweave vignettes. The vignettes are categorized to determine which vignettes need work on the sweave2rmd project board. The script takes a list of vignettes for a given version of Bioconductor for a given repo with respect to a threshold value provided.
How to use the script
Declare variables and settings
Declare the variables to be used in the script and call the relevant libraries.
threshold: the variable used to classify a package as a high-priority or low-priority package. The threshold is set to a certain number, example in our script is 40, this means that any package that has a rank below 40 is considered a high-priority package. The lower the rank number, the higher the priority.
version : The Bioconductor version that will be used in the script.
filepath : Path to a file listing the full path of vignettes; e.g., ```
Example data
ABSSeq/vignettes/ABSSeq.Rnw ABarray/vignettes/ABarray.Rnw ABarray/vignettes/ABarrayGUI.Rnw ```
repo: Repository used in the script
How to run the script
Run this command in your terminal Rscript categorize_vignettes.R
The syntax remains same for Windows/MacOS/Linux/Ubuntu.
Note: Open a Terminal from the location of the script for the command to work.
Output of the script
For every package, their rank, priority, and status are computed. This is the output that we want from the script, which will help us categorize the packages.
rank : The rank of the package as compared to all other packages
priority : Based on rank and the threshold given in the script, is the package a high or low priority package.
status: Is the package ready for conversion or do additional steps, such as contacting the maintainer are needed.
For vignettes not in the specified version, the rank, priority and action are not computed. Their status is specified as deprecated which helps know which vignettes are no longer maintained or used.
The results from the script are output as an excel file. The desired output is an excel file because it will be easy to use, export and also share.
Owner
- Name: Bioconductor
- Login: Bioconductor
- Kind: organization
- Website: https://bioconductor.org
- Repositories: 156
- Profile: https://github.com/Bioconductor
Software for the analysis and comprehension of high-throughput genomic data
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 48
- Total pull requests: 46
- Average time to close issues: about 2 months
- Average time to close pull requests: 4 days
- Total issue authors: 5
- Total pull request authors: 7
- Average comments per issue: 5.25
- Average comments per pull request: 0.85
- Merged pull requests: 41
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- jwokaty (36)
- villafup (4)
- sonali8434 (4)
- mtmorgan (3)
- BerylKanali (1)
Pull Request Authors
- jwokaty (24)
- sonali8434 (7)
- mcarlsn (5)
- villafup (3)
- BerylKanali (3)
- lwaldron (1)
- niyolynate (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- JamesIves/github-pages-deploy-action 4.1.4 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- BiocPkgTools * depends
- openxlsx * depends