https://github.com/junolab/docseeker.jl
Searching for documentation in Julia
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 6 committers (16.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.1%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Searching for documentation in Julia
Basic Info
Statistics
- Stars: 10
- Watchers: 3
- Forks: 11
- Open Issues: 6
- Releases: 0
Topics
Metadata Files
README.md
DocSeeker
DocSeeker.jl provides utilities for handling documentation in local (so far) packages.
Usage
The main entry point is searchdocs(needle::AbstractString):
julia
searchdocs("sin")
will return a vector of tuples of scores and their corresponding match. Scores are numbers
between 0 and 1, and represent the quality of a given match. Matches are DocObj, which
accumulate lots of metadata about a binding (e.g. name, type, location etc.).
searchdocs takes three keyword arguments:
- loaded::Bool = true will search only packages in the current session, while loaded = false will search in all locally installed packages (actually only those in Pkg.installed()). Requires a call to DocSeeker.createdocsdb() beforehand.
- mod::Module = Main will filter out bindings that can't be reached from the given module -- by default every loaded package will be searched.
- maxreturns::Int = DocSeeker.MAX_RETURN_SIZE = 20 will specify the maximum number of the results
- exportedonly::Bool = false will search all names a module has, while exportedonly = true only takes exported names into consideration.
- name_only::Bool = false will respect equalities between needle and both a binding's name and its doc text, while name_only = true only respects a equality to a binding's name.
Re-generation of the cache that powers the search in all installed packages can be triggered
via DocSeeker.createdocsdb() (async, so no worries about killing you julia session). For now,
there is no automatic re-generation, though that'll be implemented soon.
Owner
- Name: Juno
- Login: JunoLab
- Kind: organization
- Website: https://junolab.org
- Repositories: 24
- Profile: https://github.com/JunoLab
Interesting Development Environment
GitHub Events
Total
Last Year
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Sebastian Pfitzner | p****b@p****e | 124 |
| aviatesk | a****k@g****m | 14 |
| Rafael Schouten | r****n@g****m | 1 |
| Martijn Visser | m****r@g****m | 1 |
| Julia TagBot | 5****t | 1 |
| Filippo Vicentini | f****i@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 10
- Total pull requests: 14
- Average time to close issues: about 1 month
- Average time to close pull requests: 22 days
- Total issue authors: 6
- Total pull request authors: 8
- Average comments per issue: 2.5
- Average comments per pull request: 1.43
- Merged pull requests: 11
- 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
- pfitzseb (4)
- GregPlowman (2)
- ghaspias (1)
- zygmuntszpak (1)
- NHDaly (1)
- JuliaTagBot (1)
Pull Request Authors
- aviatesk (4)
- pfitzseb (4)
- PhilipVinc (1)
- ghaspias (1)
- rafaqz (1)
- SimonDanisch (1)
- visr (1)
- JuliaTagBot (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 13 total
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 8
juliahub.com: DocSeeker
Searching for documentation in Julia
- Documentation: https://docs.juliahub.com/General/DocSeeker/stable/
- License: MIT
-
Latest release: 0.4.3
published over 3 years ago