Browse code

Update README.md

Pooja Gangras authored on 02/05/2022 16:00:48 • GitHub committed on 02/05/2022 16:00:48
Showing 1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltr in published research, please cite this page and possibly a subsequent publication (will be updated later).
5
+If you use surfaltr in published research, please cite the Bioconductor R package and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8 8
 As surfaltr is hosted on Bioconductor, please follow installation instructions outlined here: https://bioconductor.org/packages/release/bioc/html/surfaltr.html 
Browse code

Update README.md

Pooja Gangras authored on 02/05/2022 15:59:02 • GitHub committed on 02/05/2022 15:59:02
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-# surfaltR
1
+# surfaltr
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
Browse code

Update README.md

Pooja Gangras authored on 02/05/2022 15:58:36 • GitHub committed on 02/05/2022 15:58:36
Showing 1 changed files
... ...
@@ -2,34 +2,12 @@
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltR in published research, please cite this page and possibly a subsequent publication (will be updated later).
5
+If you use surfaltr in published research, please cite this page and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8
-As surfaltR is hosted on Github, the devtools package is needed to successfully install surfaltR. To install and load devtools, the following code can be used:
9
- 
10
-install.packages("devtools")
11
-library(devtools)
12
-Once remotes is installed, surfaltR can be installed using the following code:
13
-
14
-devtools::install_github("EliLillyCo/surfaltR")
15
-To load surfaltR, the following code can be used:
16
-
17
-library(surfaltr)
18
- 
19
-The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
20
-  
21
-# TMHMM standalone software Installation
22
-In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
23
-install.packages(“tmhmm”)
24
-Once you have obtained your link to install TMHMM 2.0 and successfully loaded the “tmhmm” package, you will need to use the following code to make TMHMM operable within your R development environment:
25
-library(“tmhmm”)
26
-install_tmhmm("https://services.healthtech.dtu.dk/download/28c408dc-ef5e-47ad-a284-66754bcd27f7")
27
-In the code above, be sure to replace the URL shown in the quotation marks with the URL emailed to you after requesting the TMHMM 2.0 download. 
28
-
29
-# Phobius Installation
30
-As run_phobius() relies on the Phobius API, a copy of the software does not need to be downloaded on the user’s device. 
8
+As surfaltr is hosted on Bioconductor, please follow installation instructions outlined here: https://bioconductor.org/packages/release/bioc/html/surfaltr.html 
31 9
   
32
-# Please refer to the vignette for detailed descriptions of workflow and functions.
10
+# Please refer to the vignette for detailed descriptions of installation, workflow, functions and troubleshooting.
33 11
 
34 12
 
35 13
 # References
Browse code

Upgrade to version 1.2.1

Vignette updated with troubleshooting guidelines

Pooja Gangras authored on 02/05/2022 15:54:37 • GitHub committed on 02/05/2022 15:54:37
Showing 1 changed files
... ...
@@ -1,14 +1,25 @@
1
-# surfaltr
2
-Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, surfaltr. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, surfaltr facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
1
+# surfaltR
2
+Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltr in published research, please cite Bioconductor page (https://bioconductor.org/packages/release/bioc/html/surfaltr.html) and possibly a subsequent publication (will be updated later).
5
+If you use surfaltR in published research, please cite this page and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8
-Please install using Bioconductor as described on the landing page: (https://bioconductor.org/packages/release/bioc/html/surfaltr.html).
8
+As surfaltR is hosted on Github, the devtools package is needed to successfully install surfaltR. To install and load devtools, the following code can be used:
9
+ 
10
+install.packages("devtools")
11
+library(devtools)
12
+Once remotes is installed, surfaltR can be installed using the following code:
13
+
14
+devtools::install_github("EliLillyCo/surfaltR")
15
+To load surfaltR, the following code can be used:
16
+
17
+library(surfaltr)
18
+ 
19
+The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
9 20
   
10 21
 # TMHMM standalone software Installation
11
-In order to be able to use TMHMM R package within surfaltr to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
22
+In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
12 23
 install.packages(“tmhmm”)
13 24
 Once you have obtained your link to install TMHMM 2.0 and successfully loaded the “tmhmm” package, you will need to use the following code to make TMHMM operable within your R development environment:
14 25
 library(“tmhmm”)
Browse code

Update README.md

Pooja Gangras authored on 03/11/2021 15:56:56 • GitHub committed on 03/11/2021 15:56:56
Showing 1 changed files
... ...
@@ -5,7 +5,7 @@ Surface proteins are hydrophobic and remain difficult to study thereby necessita
5 5
 If you use surfaltr in published research, please cite Bioconductor page (https://bioconductor.org/packages/release/bioc/html/surfaltr.html) and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8
-Please install using Bioconductor as described on the landing page: 10.18129/B9.bioc.surfaltr.
8
+Please install using Bioconductor as described on the landing page: (https://bioconductor.org/packages/release/bioc/html/surfaltr.html).
9 9
   
10 10
 # TMHMM standalone software Installation
11 11
 In order to be able to use TMHMM R package within surfaltr to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Pooja Gangras authored on 01/11/2021 19:25:40 • GitHub committed on 01/11/2021 19:25:40
Showing 1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, surfaltr. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, surfaltr facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltr in published research, please cite Bioconductor page (10.18129/B9.bioc.surfaltr) and possibly a subsequent publication (will be updated later).
5
+If you use surfaltr in published research, please cite Bioconductor page (https://bioconductor.org/packages/release/bioc/html/surfaltr.html) and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8 8
 Please install using Bioconductor as described on the landing page: 10.18129/B9.bioc.surfaltr.
Browse code

Update README.md

Pooja Gangras authored on 01/11/2021 19:25:09 • GitHub committed on 01/11/2021 19:25:09
Showing 1 changed files
... ...
@@ -1,25 +1,14 @@
1
-# surfaltR
2
-Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
1
+# surfaltr
2
+Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, surfaltr. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, surfaltr facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltR in published research, please cite this page and possibly a subsequent publication (will be updated later).
5
+If you use surfaltr in published research, please cite Bioconductor page (10.18129/B9.bioc.surfaltr) and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8
-As surfaltR is hosted on Github, the devtools package is needed to successfully install surfaltR. To install and load devtools, the following code can be used:
9
- 
10
-install.packages("devtools")
11
-library(devtools)
12
-Once remotes is installed, surfaltR can be installed using the following code:
13
-
14
-devtools::install_github("EliLillyCo/surfaltR")
15
-To load surfaltR, the following code can be used:
16
-
17
-library(surfaltr)
18
- 
19
-The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
8
+Please install using Bioconductor as described on the landing page: 10.18129/B9.bioc.surfaltr.
20 9
   
21 10
 # TMHMM standalone software Installation
22
-In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
11
+In order to be able to use TMHMM R package within surfaltr to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
23 12
 install.packages(“tmhmm”)
24 13
 Once you have obtained your link to install TMHMM 2.0 and successfully loaded the “tmhmm” package, you will need to use the following code to make TMHMM operable within your R development environment:
25 14
 library(“tmhmm”)
Browse code

rank_prts code updated

Pooja Gangras authored on 14/09/2021 16:08:49 • GitHub committed on 14/09/2021 16:08:49
Showing 1 changed files
... ...
@@ -11,12 +11,12 @@ install.packages("devtools")
11 11
 library(devtools)
12 12
 Once remotes is installed, surfaltR can be installed using the following code:
13 13
 
14
-devtools::install_github("EliLillyCo/surfaltr")
14
+devtools::install_github("EliLillyCo/surfaltR")
15 15
 To load surfaltR, the following code can be used:
16 16
 
17 17
 library(surfaltr)
18 18
  
19
-The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltr.
19
+The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
20 20
   
21 21
 # TMHMM standalone software Installation
22 22
 In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Pooja Gangras authored on 26/08/2021 18:53:50 • GitHub committed on 26/08/2021 18:53:50
Showing 1 changed files
... ...
@@ -11,12 +11,12 @@ install.packages("devtools")
11 11
 library(devtools)
12 12
 Once remotes is installed, surfaltR can be installed using the following code:
13 13
 
14
-devtools::install_github("EliLillyCo/surfaltR")
14
+devtools::install_github("EliLillyCo/surfaltr")
15 15
 To load surfaltR, the following code can be used:
16 16
 
17 17
 library(surfaltr)
18 18
  
19
-The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
19
+The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltr.
20 20
   
21 21
 # TMHMM standalone software Installation
22 22
 In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Pooja Gangras authored on 24/08/2021 16:45:42 • GitHub committed on 24/08/2021 16:45:42
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-# surfaltr
1
+# surfaltR
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
Browse code

Update README.md

Pooja Gangras authored on 24/08/2021 16:45:27 • GitHub committed on 24/08/2021 16:45:27
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-# surfaltR
1
+# surfaltr
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
Browse code

BiocCheck complete. No errors. No Warnings. Minor Notes

BiocCheck complete. No errors. No Warnings. Minor Notes

[1] "Recommended function length <= 50 lines."
[2] "Consider shorter lines; 145 lines (4%) are > 80 characters long."
[3] "Consider multiples of 4 spaces for line indents, 55 lines(1%) are not."
[4] "Cannot determine whether maintainer is subscribed to the bioc-devel mailing list (requires admin credentials). Subscribe here:\nhttps://stat.ethz.ch/mailman/listinfo/bioc-devel"

Update README.md

Update README.md

Delete OSS Project Description

Pooja Gangras authored on 16/08/2021 21:00:18
Showing 1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
5
-If you use surfaltR in published research, please cite: <publication> 
5
+If you use surfaltR in published research, please cite this page and possibly a subsequent publication (will be updated later).
6 6
  
7 7
 # Installation: 
8 8
 As surfaltR is hosted on Github, the devtools package is needed to successfully install surfaltR. To install and load devtools, the following code can be used:
... ...
@@ -27,8 +27,7 @@ install_tmhmm("https://services.healthtech.dtu.dk/download/28c408dc-ef5e-47ad-a2
27 27
 In the code above, be sure to replace the URL shown in the quotation marks with the URL emailed to you after requesting the TMHMM 2.0 download. 
28 28
 
29 29
 # Phobius Installation
30
-As run_phobius() relies on the Phobius API, a copy of the software does not need to be downloaded on the user’s device. However, in order to ensure that sequences can be adequately processed in the R development environment, the “ragp” package needs to be installed. To install this package, the following code can be used:
31
-devtools::install_github("missuse/ragp")
30
+As run_phobius() relies on the Phobius API, a copy of the software does not need to be downloaded on the user’s device. 
32 31
   
33 32
 # Please refer to the vignette for detailed descriptions of workflow and functions.
34 33
 
Browse code

Update README.md

Pooja Gangras authored on 06/08/2021 14:33:23 • GitHub committed on 06/08/2021 14:33:23
Showing 1 changed files
... ...
@@ -5,7 +5,18 @@ Surface proteins are hydrophobic and remain difficult to study thereby necessita
5 5
 If you use surfaltR in published research, please cite: <publication> 
6 6
  
7 7
 # Installation: 
8
-<add details on installation from github/CRAN>
8
+As surfaltR is hosted on Github, the devtools package is needed to successfully install surfaltR. To install and load devtools, the following code can be used:
9
+ 
10
+install.packages("devtools")
11
+library(devtools)
12
+Once remotes is installed, surfaltR can be installed using the following code:
13
+
14
+devtools::install_github("EliLillyCo/surfaltR")
15
+To load surfaltR, the following code can be used:
16
+
17
+library(surfaltr)
18
+ 
19
+The github repository for surfaltR containing all information related to the package can be found at https://github.com/EliLillyCo/surfaltR.
9 20
   
10 21
 # TMHMM standalone software Installation
11 22
 In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Create OSS Project Description

Update README.md

Update OSS Project Description

Update OSS Project Description

Update OSS Project Description

Add files via upload

Delete OSS Project Description

Add files via upload

Delete sysdata.rda

Pooja Gangras authored on 30/07/2021 14:05:17
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-# SurfaltR
1
+# surfaltR
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4 4
 # Note: 
... ...
@@ -8,7 +8,7 @@ If you use surfaltR in published research, please cite: <publication>
8 8
 <add details on installation from github/CRAN>
9 9
   
10 10
 # TMHMM standalone software Installation
11
-In order to be able to use TMHMM R package4 within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
11
+In order to be able to use TMHMM R package within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
12 12
 install.packages(“tmhmm”)
13 13
 Once you have obtained your link to install TMHMM 2.0 and successfully loaded the “tmhmm” package, you will need to use the following code to make TMHMM operable within your R development environment:
14 14
 library(“tmhmm”)
Browse code

Update README.md

Pooja Gangras authored on 30/07/2021 14:03:51 • GitHub committed on 30/07/2021 14:03:51
Showing 1 changed files
... ...
@@ -1,9 +1,11 @@
1 1
 # SurfaltR
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4
-# Note: If you use surfaltR in published research, please cite: <publication> 
4
+# Note: 
5
+If you use surfaltR in published research, please cite: <publication> 
5 6
  
6
-# Installation: <add details on installation from github/CRAN>
7
+# Installation: 
8
+<add details on installation from github/CRAN>
7 9
   
8 10
 # TMHMM standalone software Installation
9 11
 In order to be able to use TMHMM R package4 within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Pooja Gangras authored on 30/07/2021 14:03:22 • GitHub committed on 30/07/2021 14:03:22
Showing 1 changed files
... ...
@@ -1,11 +1,9 @@
1 1
 # SurfaltR
2 2
 Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
3 3
 
4
-Note: If you use surfaltR in published research, please cite:
5
-<publication> 
4
+# Note: If you use surfaltR in published research, please cite: <publication> 
6 5
  
7
-# Installation 
8
-<add details on installation from github/CRAN>
6
+# Installation: <add details on installation from github/CRAN>
9 7
   
10 8
 # TMHMM standalone software Installation
11 9
 In order to be able to use TMHMM R package4 within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
Browse code

Update README.md

Pooja Gangras authored on 30/07/2021 14:02:42 • GitHub committed on 30/07/2021 14:02:42
Showing 1 changed files
... ...
@@ -19,7 +19,7 @@ In the code above, be sure to replace the URL shown in the quotation marks with
19 19
 As run_phobius() relies on the Phobius API, a copy of the software does not need to be downloaded on the user’s device. However, in order to ensure that sequences can be adequately processed in the R development environment, the “ragp” package needs to be installed. To install this package, the following code can be used:
20 20
 devtools::install_github("missuse/ragp")
21 21
   
22
-# Please refer to the vignette for detailed descriptions of wrokflow and functions.
22
+# Please refer to the vignette for detailed descriptions of workflow and functions.
23 23
 
24 24
 
25 25
 # References
Browse code

Update README.md

Pooja Gangras authored on 30/07/2021 14:02:09 • GitHub committed on 30/07/2021 14:02:09
Showing 1 changed files
... ...
@@ -1 +1,28 @@
1
-# SurfaltR
2 1
\ No newline at end of file
2
+# SurfaltR
3
+Surface proteins are hydrophobic and remain difficult to study thereby necessitating the use of TM topology prediction methods such as TMHMM (1) and Phobius (2). However, there exists a need for bioinformatic approaches to streamline batch processing of isoforms for comparing and visualizing topologies. To address this gap, we have developed an R package, SurfaltR. It pairs inputted isoforms, either known alternatively spliced or novel, with their APPRIS (3) annotated principal counterparts, predicts their TM topologies using TMHMM or Phobius, and generates a customizable graphical output. Further, SurfaltR facilitates the prioritization of biologically diverse isoform pairs through the incorporation of three different ranking metrics and through protein alignment functions.
4
+
5
+Note: If you use surfaltR in published research, please cite:
6
+<publication> 
7
+ 
8
+# Installation 
9
+<add details on installation from github/CRAN>
10
+  
11
+# TMHMM standalone software Installation
12
+In order to be able to use TMHMM R package4 within surfaltR to predict membrane topology, it is important to first ensure that you have TMHMM 2.0 standalone software installed on your computer. To do this, simply navigate to https://services.healthtech.dtu.dk/service.php?TMHMM-2.0, and follow directions for installation of standalone software. In order to install TMHMM 2.0 in your R environment, you will also need the package “tmhmm”. The package should automatically install when you download the surfaltR package. In the event that this does not happen, you can use the following installation code:
13
+install.packages(“tmhmm”)
14
+Once you have obtained your link to install TMHMM 2.0 and successfully loaded the “tmhmm” package, you will need to use the following code to make TMHMM operable within your R development environment:
15
+library(“tmhmm”)
16
+install_tmhmm("https://services.healthtech.dtu.dk/download/28c408dc-ef5e-47ad-a284-66754bcd27f7")
17
+In the code above, be sure to replace the URL shown in the quotation marks with the URL emailed to you after requesting the TMHMM 2.0 download. 
18
+
19
+# Phobius Installation
20
+As run_phobius() relies on the Phobius API, a copy of the software does not need to be downloaded on the user’s device. However, in order to ensure that sequences can be adequately processed in the R development environment, the “ragp” package needs to be installed. To install this package, the following code can be used:
21
+devtools::install_github("missuse/ragp")
22
+  
23
+# Please refer to the vignette for detailed descriptions of wrokflow and functions.
24
+
25
+
26
+# References
27
+1. 	Sonnhammer EL, von Heijne G, Krogh A. A hidden Markov model for predicting transmembrane helices in protein sequences. Proc Int Conf Intell Syst Mol Biol. 1998;6:175–82. 
28
+2. 	Käll L, Krogh A, Sonnhammer ELL. A combined transmembrane topology and signal peptide prediction method. J Mol Biol. 2004 May 14;338(5):1027–36. 
29
+3. 	Rodriguez JM, Rodriguez-Rivas J, Di Domenico T, Vázquez J, Valencia A, Tress ML. APPRIS 2017: principal isoforms for multiple gene sets. Nucleic Acids Res. 2018 Jan 4;46(D1):D213–7. 
Browse code

Initial commit

Pooja Gangras authored on 15/07/2021 22:44:06 • GitHub committed on 15/07/2021 22:44:06
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1 @@
1
+# SurfaltR
0 2
\ No newline at end of file