This is the extension for the Boa Language and Infrastructure.
Note: While you can use this extension to write Boa queries, most functionality (like submitting/managing jobs) requires having a user/password on the Boa infrastructure. If you do not yet have one, please request a user.
This extension provides support for writing Boa queries:
This includes things like syntax highlighting, the ability to insert useful code snippets, code completion, and support for study template substitutions (templates).
The extensions also provides support for submittin queries to Boa and managing existing jobs:
This allows you to effectively stay in the IDE and never need to go to the Boa website.
Boa provides a study template to help manage running empirical studies using Boa.
This plugin tightly integrates with the study template:
Providing support for managing the substitutions, running and downloading query output, and running analyses.
This extension contributes the following settings:
boalang.api.endpoint
: Boa API endpoint URLboalang.login.username
: Boa API usernameboalang.dataset.favorite
: Favorite Boa datasetboalang.joblist.pagesize
: Number of jobs to show in the jobs tree viewboalang.output.size
: Size (in bytes) to limit displaying query outputsboalang.joblist.autoload
: Should the jobs tree view refresh on extension activation?
Check the CHANGELOG.md for a log of changes made in each version.
This extension is currently marked as a beta release. Bugs are probably present.
Please be sure to check the list of known issues and report any that are missing:
https://github.com/boalang/vscode/issues
The source code for this extension is hosted on GitHub. Contributions, pull requests, suggestions, and bug reports are greatly appreciated.
Please see the CONTRIBUTING.md file for more details on building and debugging the extension.
This extension is licensed under the Apache 2.0 license. See the LICENSE file for more details.