Skip to content

Commit cebf168

Browse files
author
Thomas Girke
committed
no_render
1 parent 4033749 commit cebf168

File tree

104 files changed

+1267
-1213
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+1267
-1213
lines changed

config.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# replace USERNAME and REPO_NAME
55
# If deploy on Netlify, change it to "/"
66
baseURL = "https://systempipe.org/"
7-
title = "systemPipe Workflow Environment"
7+
title = "systemPipe"
88
ignoreFiles = ["\\.Rmd$", "\\.Rmarkdown$", "_cache$", "\\.knit", "\\.utf8"]
99
enableRobotsTXT = true
1010
relativeURLs = true
@@ -233,26 +233,26 @@ enable = false
233233
url = "/about/team/"
234234
parent = "About"
235235
weight = 3
236+
[[menu.main]]
237+
name = "Contact"
238+
url = "/about/contact/"
239+
parent = "About"
240+
weight = 4
236241
[[menu.main]]
237242
name = "Publications"
238243
url = "/about/publications/"
239244
parent = "About"
240-
weight = 4
245+
weight = 5
241246
[[menu.main]]
242247
name = "Acknowledgement"
243248
url = "/about/acknowledgement/"
244249
parent = "About"
245-
weight = 3
246-
[[menu.main]]
247-
name = "Contact"
248-
url = "/about/contact/"
249-
parent = "About"
250-
weight = 4
250+
weight = 6
251251
## SPR
252252
[[menu.main]]
253253
name = "systemPipeR"
254254
weight = 2
255-
url = "https://www.bioconductor.org/packages/release/bioc/vignettes/systemPipeR/inst/doc/systemPipeR.html"
255+
url = "https://bioconductor.org/packages/release/bioc/html/systemPipeR.html"
256256
# [[menu.main]]
257257
# name = "systemPipeR Package"
258258
# url = "/sp/spr/"
@@ -337,7 +337,7 @@ enable = false
337337
## SPRdata
338338
[[menu.main]]
339339
name = "systemPipeRdata"
340-
url = "https://bioconductor.org/packages/release/data/experiment/vignettes/systemPipeRdata/inst/doc/systemPipeRdata.html"
340+
url = "https://www.bioconductor.org/packages/release/data/experiment/html/systemPipeRdata.html"
341341
weight = 3
342342
# [[menu.main]]
343343
# name = "Vignette"

content/en/_index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
<!-- <br> </br> -->
2323
<div class="mx-auto">
24-
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/about/" >}}">
24+
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/about/project/" >}}">
2525
Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
2626
</a>
2727
<p class="lead mt-5 sps-bg-subtitle">A workflow design, report generation, and visualization framework for data analysis</p>

content/en/about/NSF_Logo.png

-32.5 KB
Binary file not shown.

content/en/about/project.md

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,41 @@ weight: 2
77
exclude_search: true
88
---
99

10-
## test
10+
## Overview
1111

12-
<img src="/systemPipe_logo.png" width="20%" alt="Right Aligned" align="right" style="display: block; margin: auto;" />
12+
<img src="systemPipe_logo.png" width="20%" alt="Right Aligned" align="right" style="display: block; margin: auto;" />
1313

14-
### Recommended Workflow: Fork and Pull Request Model
14+
The systemPipe project provides a suite of R/Bioconductor packages for designing, building and running end-to-end analysis workflows on local machines and HPC systems, while generating at the same time publication quality analysis reports.
1515

16-
This is the most common and robust method for community contributions.
16+
This site serves mainly as a landing page providing a high-level overview of each package and links to the corresponding pages on Bioconductor. Detailed usage instructions are provided in the vignetted of each package on Bioconductor.
17+
18+
### Core Packages
19+
20+
* __systemPipeR: Workflow Management System (WMS)__ <br/>
21+
[_systemPipeR_](https://bioconductor.org/packages/release/bioc/html/systemPipeR.html) is the core workflow management package, enabling users to define, organize, and run workflows that combine R functions with external command-line software([H Backman and Girke 2016](https://link.springer.com/article/10.1186/s12859-016-1241-0)). A scientific reporting system is integral part of the package.
22+
23+
* __systemPipeRdata: Workflow Templates__ <br/>
24+
[_systemPipeRdata_](https://www.bioconductor.org/packages/release/data/experiment/html/systemPipeRdata.html) offers a set of pre-configured workflow templates and associated resources that simplify the setup of common analysis pipelines.
25+
26+
* __systemPipeShiny: Visualization Toolbox)__ <br/>
27+
[_systemPipeShiny_](https://bioconductor.org/packages/release/bioc/html/systemPipeShiny.html) provides a Shiny-based graphical interface for executing selected workflows and accessing a collection of interactive visualizations.
28+
29+
30+
## Workflow
31+
32+
### Templates
33+
34+
Preconfigured workflow templates are provided by the [_systemPipeRdata_](https://www.bioconductor.org/packages/release/data/experiment/html/systemPipeRdata.html) package. The provided templates are compatible with the systemPipeR WMS (H Backman and Girke 2016). Support for running external software is provided by a command-line interface (CLI) that adopts the Common Workflow Language (CWL). How to use systemPipeR is explained in its main vignette. The workflow templates provided by systemPipeRdata come equipped with sample data and the necessary parameter files required to run a selected workflow. This setup simplifies the learning process of using systemPipeR, facilitates testing of workflows, and serves as a foundation for designing new workflows.
35+
36+
### Contributions
37+
38+
For contributing workflows, we recommend the following fork and pull request approach.
1739

1840
1. Create a "Template" Repository: Within your organization, create a public repository that serves as a template or a starting point for submissions. It should contain contribution guidelines (CONTRIBUTING.md), a code of conduct, license information, and potentially a project structure.
1941
2. Community Forks the Repository: Users interested in submitting a project will fork this "Template" repository to their personal GitHub account. This creates their own copy where they can work independently.
2042
3. User Development: The user develops their project within their personal fork.
2143
4. User Opens a Pull Request: When the user is ready to submit their project, they open a pull request from their personal repository back to the main "Template" repository in your organization. This pull request serves as the formal submission and review mechanism.
2244
5. Review Process: Organization members review the pull request, provide feedback, request changes, and ensure the submission meets community standards.
2345
6. Integration into the Organization:
24-
+ If the goal is to integrate their code into the template project, you merge the pull request.
25-
+ If the goal is for their entire repository to become a standalone repository within your organization, you would accept the submission via the pull request review process, and then work with the user offline to have them transfer ownership of their repository to the organization.
46+
+ If the goal is to integrate their code into the template project, you merge the pull request.
47+
+ If the goal is for their entire repository to become a standalone repository within your organization, you would accept the submission via the pull request review process, and then work with the user offline to have them transfer ownership of their repository to the organization.
File renamed without changes.

0 commit comments

Comments
 (0)