JOSS: https://github.com/rorynolan/filesstrings
Score: 16.240842347243582
Last synced: about 3 hours ago
JSON representation
Repository metadata:
A set of operations for manipulating strings in R, built on top of the stringr package and inspired by my struggles in trying to sensibly rename microscopy images.
- Host: GitHub
- URL: https://github.com/rorynolan/filesstrings
- Owner: rorynolan
- License: gpl-3.0
- Created: 2016-09-25T14:53:27.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T19:52:13.000Z (over 2 years ago)
- Last Synced: 2026-04-27T21:28:22.863Z (about 2 months ago)
- Language: R
- Homepage: https://rorynolan.github.io/filesstrings
- Size: 55.9 MB
- Stars: 21
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
- License: LICENSE
- Codemeta: codemeta.json
CodeMeta metadata:
- @context: https://doi.org/10.5063/schema/codemeta-2.0
- @type: SoftwareSourceCode
- Identifier: filesstrings
- Description: This started out as a package for file and string manipulation. Since then, the 'fs' and 'strex' packages emerged, offering functionality previously given by this package (but it's done better in these new ones). Those packages have hence almost pushed 'filesstrings' into extinction. However, it still has a small number of unique, handy file manipulation functions which can be seen in the vignette. One example is a function to remove spaces from all file names in a directory.
- Name: filesstrings: Handy File and String Manipulation
- Related link:
- https://rorynolan.github.io/filesstrings/
- https://CRAN.R-project.org/package=filesstrings
- Code repository: https://github.com/rorynolan/filesstrings
- Issue tracker: https://github.com/rorynolan/filesstrings/issues
- License: https://spdx.org/licenses/GPL-3.0
- Version: 3.4.0
- Programming language:
- @type: ComputerLanguage
- Name: R
- Url: https://r-project.org
- Runtime platform: R version 4.3.2 (2023-10-31)
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Author:
- @type: Person
- Given name: Rory
- Family name: Nolan
- Email: rorynoolan@gmail.com
- @id: https://orcid.org/0000-0002-5239-4043
- Contributor:
- @type: Person
- Given name: Sergi
- Family name: Padilla-Parra
- Email: spadilla@well.ox.ac.uk
- @id: https://orcid.org/0000-0002-8010-9481
- Copyright holder:
- @type: Person
- Given name: Rory
- Family name: Nolan
- Email: rorynoolan@gmail.com
- @id: https://orcid.org/0000-0002-5239-4043
- Maintainer:
- @type: Person
- Given name: Rory
- Family name: Nolan
- Email: rorynoolan@gmail.com
- @id: https://orcid.org/0000-0002-5239-4043
- Software suggestions:
- @type: SoftwareApplication
- Identifier: covr
- Name: covr
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=covr
- @type: SoftwareApplication
- Identifier: dplyr
- Name: dplyr
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=dplyr
- @type: SoftwareApplication
- Identifier: knitr
- Name: knitr
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=knitr
- @type: SoftwareApplication
- Identifier: rmarkdown
- Name: rmarkdown
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=rmarkdown
- @type: SoftwareApplication
- Identifier: spelling
- Name: spelling
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=spelling
- @type: SoftwareApplication
- Identifier: testthat
- Name: testthat
- Version: >= 2.1
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=testthat
- Software requirements:
- 1:
- @type: SoftwareApplication
- Identifier: R
- Name: R
- Version: >= 3.5
- 2:
- @type: SoftwareApplication
- Identifier: stringr
- Name: stringr
- Version: >= 1.5
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=stringr
- 3:
- @type: SoftwareApplication
- Identifier: checkmate
- Name: checkmate
- Version: >= 1.9.3
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=checkmate
- 4:
- @type: SoftwareApplication
- Identifier: magrittr
- Name: magrittr
- Version: >= 1.5
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=magrittr
- 5:
- @type: SoftwareApplication
- Identifier: purrr
- Name: purrr
- Version: >= 0.3.0
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=purrr
- 6:
- @type: SoftwareApplication
- Identifier: rlang
- Name: rlang
- Version: >= 0.3.3
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=rlang
- 7:
- @type: SoftwareApplication
- Identifier: strex
- Name: strex
- Version: >= 1.6
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=strex
- 8:
- @type: SoftwareApplication
- Identifier: stringi
- Name: stringi
- Version: >= 1.7.8
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=stringi
- 9:
- @type: SoftwareApplication
- Identifier: withr
- Name: withr
- Version: >= 2.1.0
- Provider:
- @id: https://cran.r-project.org
- @type: Organization
- Name: Comprehensive R Archive Network (CRAN)
- Url: https://cran.r-project.org
- Same as: https://CRAN.R-project.org/package=withr
- System requirements:
- 1:
- File size: 822.565KB
- Citation:
- @type: ScholarlyArticle
- Date published: 2017
- Author:
- @type: Person
- Given name: Rory
- Family name: Nolan
- @type: Person
- Given name: Sergi
- Family name: Padilla-Parra
- Name: {filesstrings}: An R package for file and string manipulation
- Identifier: 10.21105/joss.00260
- @id: https://doi.org/10.21105/joss.00260
- Same as: https://doi.org/10.21105/joss.00260
- Is part of:
- @type: PublicationIssue
- Issue number: 14
- Date published: 2017
- Is part of:
- @type:
- PublicationVolume
- Periodical
- Volume number: 2
- Name: The Journal of Open Source Software
- @type:
- Release notes: https://github.com/rorynolan/filesstrings/blob/master/NEWS.md
- Readme: https://github.com/rorynolan/filesstrings/blob/master/README.md
- Cont integration:
- https://github.com/rorynolan/filesstrings/actions/workflows/R-CMD-check.yaml
- https://app.codecov.io/gh/rorynolan/filesstrings?branch=master
- Development status:
- https://lifecycle.r-lib.org/articles/stages.html
- https://www.repostatus.org/#inactive
Owner metadata:
- Name: Rory Nolan
- Login: rorynolan
- Email:
- Kind: user
- Description: Data scientist at mirvie.com. PhD in statistical image analysis.
- Website: http://rorynolan.rbind.io
- Location: Oakland, California.
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/20400852?u=88d8544cbb0e78378edf19699733944484a785a0&v=4
- Repositories: 7
- Last Synced at: 2023-06-16T10:41:53.358Z
- Profile URL: https://github.com/rorynolan
GitHub Events
Total
- Total: 0
Last Year
- Total: 0
Committers metadata
Last synced: 8 months ago
Total Commits: 195
Total Committers: 6
Avg Commits per committer: 32.5
Development Distribution Score (DDS): 0.051
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Rory Nolan | r****n@g****m | 185 |
| Rory Nolan | r****y@m****m | 4 |
| Kirill Müller | k****r@m****g | 3 |
| olivroy | 5****y | 1 |
| Jim Hester | j****r@g****m | 1 |
| User | u****r@M****l | 1 |
Issue and Pull Request metadata
Last synced: 10 months ago
Total issues: 7
Total pull requests: 3
Average time to close issues: 6 days
Average time to close pull requests: 6 days
Total issue authors: 7
Total pull request authors: 3
Average comments per issue: 2.14
Average comments per pull request: 2.0
Merged pull request: 3
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- NateMietk (1)
- DanielReedOcean (1)
- rorynolan (1)
- krlmlr (1)
- nobie666 (1)
- denironyx (1)
- oskar-november (1)
Top Pull Request Authors
- olivroy (2)
- jimhester (1)
- krlmlr (1)
Top Issue Labels
Top Pull Request Labels
- bug (1)
Package metadata
- Total packages: 3
-
Total downloads:
- cran: 1,028 last-month
- Total docker downloads: 88,675
- Total dependent packages: 8 (may contain duplicates)
- Total dependent repositories: 14 (may contain duplicates)
- Total versions: 43
- Total maintainers: 1
cran.r-project.org: filesstrings
Handy File and String Manipulation
- Homepage: https://rorynolan.github.io/filesstrings/
- Documentation: http://cran.r-project.org/web/packages/filesstrings/filesstrings.pdf
- Licenses: GPL-3
- Latest release: 3.4.0 (published over 2 years ago)
- Last Synced: 2026-04-15T04:32:33.553Z (2 months ago)
- Versions: 31
- Dependent Packages: 8
- Dependent Repositories: 14
- Downloads: 1,028 Last month
- Docker Downloads: 88,675
-
Rankings:
- Dependent packages count: 6.1%
- Dependent repos count: 7.667%
- Forks count: 8.695%
- Downloads: 11.171%
- Stargazers count: 11.18%
- Average: 11.395%
- Docker downloads count: 23.557%
- Maintainers (1)
conda-forge.org: r-filesstrings
- Homepage: https://www.github.com/rorynolan/filesstrings
- Licenses: GPL-3.0-only
- Latest release: 3.2.3 (published almost 4 years ago)
- Last Synced: 2026-04-01T03:21:10.408Z (3 months ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 34.025%
- Average: 43.509%
- Stargazers count: 44.178%
- Forks count: 44.657%
- Dependent packages count: 51.175%
guix: r-filesstrings
Handy file and string manipulation
- Homepage: https://github.com/rorynolan/filesstrings
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cran.scm#n42835
- Licenses: gpl3
- Latest release: 3.4.0 (published 4 months ago)
- Last Synced: 2026-04-07T13:02:36.015Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- R >= 3.5 depends
- stringr >= 1.4 depends
- checkmate >= 1.9.3 imports
- magrittr >= 1.5 imports
- purrr >= 0.3.0 imports
- rlang >= 0.3.3 imports
- strex >= 1.4.3 imports
- stringi >= 1.7.8 imports
- withr >= 2.1.0 imports
- covr * suggests
- dplyr * suggests
- knitr * suggests
- rmarkdown * suggests
- spelling * suggests
- testthat >= 2.1 suggests
- actions/checkout v2 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- 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
- actions/checkout v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite