-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fix typos * Remove outdated license * merge data preparation and usage guide * fix rst
- Loading branch information
Showing
9 changed files
with
172 additions
and
207 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,51 +5,57 @@ | |
The data analyzed by C-COMPASS typically derives from proteomics fractionation samples that result in compartment-specific protein profiles. Our tool can be used to analyze datasets derived from various experimental techniques. | ||
|
||
## Key Features | ||
|
||
- **Protein Localization Prediction**: Use a neural network to predict the spatial distribution of proteins within cellular compartments. | ||
- **Dynamic Compartment Composition Analysis**: Model changes in compartment composition based on protein abundance data under various conditions. | ||
- **Comparison of Biological Conditions**: Compare different biological conditions to identify and quantify relocalization of proteins and re-organization of cellular compartments. | ||
- **Multi-Omics Support**: Combine your proteomics experiment with different omics measurements such as lipidomics to bring your project to the spacial multi-omics level. | ||
- **User-Friendly Interface**: No coding skills required; the tool features a simple GUI for conducting analysis. | ||
|
||
## System Requirements | ||
- 64-bit Windows Operating System | ||
- **No** Python Installation Required | ||
## Documentation | ||
|
||
Further documentation is available at https://c-compass.readthedocs.io/en/latest/. | ||
|
||
## Installation | ||
|
||
### Single-file executables | ||
|
||
Single-file executables that don't require a Python installation are available on the release page. | ||
Single-file executables that don't require a Python installation are available | ||
on the release page for Linux, Windows, and MacOS. Download the appropriate | ||
file for your operating system and run it. | ||
|
||
On Windows, make sure to install the Microsoft C and C++ (MSVC) runtime libraries before ([further information](ttps://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170), [direct download](https://aka.ms/vs/17/release/vc_redist.x64.exe)). | ||
On Windows, make sure to install the Microsoft C and C++ (MSVC) runtime | ||
libraries before ([further information](ttps://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170), | ||
[direct download](https://aka.ms/vs/17/release/vc_redist.x64.exe)). | ||
|
||
### Via pip | ||
|
||
```bash | ||
# install | ||
pip install ccompass | ||
# launch the GUI | ||
ccompass | ||
``` | ||
|
||
### Prerequisites | ||
C-COMPASS requires Python>=3.10, and due to its `tensorflow` dependency Python<=3.12. | ||
Note that C-COMPASS currently requires Python>=3.10, and due to its | ||
`tensorflow` dependency Python<=3.12. | ||
|
||
#### Ubuntu | ||
On Ubuntu linux, installing the `python3-tk` package is required: | ||
|
||
```bash | ||
sudo apt-get install python3-tk | ||
``` | ||
|
||
## Usage | ||
|
||
To launch the GUI, run the following command: | ||
|
||
```bash | ||
ccompass | ||
``` | ||
See also https://c-compass.readthedocs.io/en/latest/usage.html. | ||
|
||
### Graphical User Interface (GUI) | ||
- The GUI will guide you through the process of loading and analyzing your proteomics dataset, including fractionation samples and Total Proteome samples. | ||
- Follow the on-screen instructions to perform the analysis and configure settings only if required | ||
- Standard parameters should fit for the majority of experiments. You **don't need to change the default settings!** | ||
|
||
* The GUI will guide you through the process of loading and analyzing your proteomics dataset, including fractionation samples and Total Proteome samples. | ||
*Follow the on-screen instructions to perform the analysis and configure settings only if required | ||
* Standard parameters should fit for the majority of experiments. | ||
You **don't need to change the default settings!** | ||
|
||
### Command-Line Usage (Optional) | ||
You can also run the software via the command line: | ||
|
@@ -68,23 +74,24 @@ You can also run the software via the command line: | |
- Principal analysis steps and calculations will be kept as they are in version 1.0 unless changes are suggested by the reviewers. | ||
|
||
### Contributing | ||
|
||
Contributions to C-COMPASS are welcome! To contribute: | ||
|
||
1. **Fork the repository** on GitHub. | ||
2. **Create a new branch** for your changes. | ||
3. **Commit your changes**. | ||
4. **Submit a pull request**. | ||
|
||
### License | ||
|
||
C-COMPASS is licensed under the BSD 3-Clause License. | ||
|
||
### Trouble-Shooting | ||
- **SmartScreen Warning**: If Windows blocks the application via SmartScreen, this is due to the software being unsigned. Please consult your IT department to bypass this restriction if necessary. | ||
- **Long Path Issues on Windows**: If your system encounters long path errors, you can activate them in your registry under 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem' by setting the value for **LongPathsEnabled* from 0 to 1. | ||
|
||
* **SmartScreen Warning**: If Windows blocks the application via SmartScreen, this is due to the software being unsigned. Please consult your IT department to bypass this restriction if necessary. | ||
* **Long Path Issues on Windows**: If your system encounters long path errors, you can activate them in your registry under 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem' by setting the value for **LongPathsEnabled* from 0 to 1. | ||
|
||
### Contact | ||
For any questions, contact [email protected] | ||
|
||
### Pre-Publication Information | ||
The software documentation to C-COMPASS is accessible under | ||
**/docs/build/html/index.html** | ||
and will be publicly available by the official release of C-COMPASS. | ||
For any questions, contact `[email protected]` or post an | ||
issue at https://github.com/ICB-DCM/C-COMPASS/issues/. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
VII. Changelog | ||
============================== | ||
Changelog | ||
========= | ||
|
||
Version 1.0.0 | ||
------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,6 @@ | ||
IV. Help | ||
================ | ||
FAQ | ||
==== | ||
|
||
1. FAQ | ||
------------------------------------- | ||
**What if one or more of my gradients are missing some fractions?** | ||
|
||
a. What if one or more of my gradients are missing some fractions? | ||
|
||
A. By default, C-COMPASS analyses each replicate secparately which means it is not necessary that all fractionations are complete. However, if the number of remaining fractions is decreased, the prediction accuracy is affected. Furthermore, it can happen that the missing fraction is an important feature for a distinct compartment. You can check the correlation matrix for marker proteins and their median profile to evaluate how distinguishable your profiles still are. | ||
|
||
2. Trouble Shooting | ||
------------------- | ||
A. By default, C-COMPASS analyses each replicate separately which means it is not necessary that all fractionations are complete. However, if the number of remaining fractions is decreased, the prediction accuracy is affected. Furthermore, it can happen that the missing fraction is an important feature for a distinct compartment. You can check the correlation matrix for marker proteins and their median profile to evaluate how distinguishable your profiles still are. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.