-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Include jupyter notebooks in docs * Added FIJI plugin submodule * Added benchmarks and parameters section * added missing docs dependency * Remove old symlink creation * Reduce size of api_example.ipynb file * updates to `docs-improvement` PR (#57) * changed doc themes and updated faq * updated quickstart readme * added recursive checkout * updated docs * referred to fiji docs * updated formatting * WIP adding more content * updated quickstart references * updated installation * updated docs * removed extra space * added readme to docs * minor style and ordering changes * improved ultrack docs intro * add citation * added getting start docs * updated workflow to test docs * including pandoc install * fixing pandoc version * added configuration documentation & others * adding registration helper function * WIP optimizing docs section * ultrack tuning docs * removed docs testing branch setup * fixing faq links * fixing docs typo --------- Co-authored-by: Ilan <[email protected]>
- Loading branch information
1 parent
b6c113c
commit 078d192
Showing
39 changed files
with
1,036 additions
and
151,349 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 |
---|---|---|
|
@@ -24,6 +24,13 @@ jobs: | |
uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
submodules: 'true' | ||
|
||
- name: Pandoc install | ||
uses: pandoc/actions/[email protected] | ||
with: | ||
version: 2.19 | ||
|
||
- name: Setup Pages | ||
id: pages | ||
uses: actions/configure-pages@v5 | ||
|
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 |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[submodule "plugin-imagej"] | ||
path = plugin-imagej | ||
url = https://github.com/royerlab/ultrack-imagej |
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 |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Building docs instructions | ||
|
||
This assumes you have already cloned the repository and are in the root directory of the repository. | ||
|
||
Go to the docs directory and install the requirements | ||
|
||
```bash | ||
cd docs | ||
pip install '..[docs]' | ||
``` | ||
|
||
Clean and build the docs with | ||
|
||
```bash | ||
make clean | ||
make html | ||
``` | ||
|
||
In Linux, open the generated html file with | ||
|
||
```bash | ||
xdg-open build/html/index.html | ||
``` | ||
|
||
or in macOS | ||
|
||
```bash | ||
open build/html/index.html | ||
``` |
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 |
---|---|---|
@@ -0,0 +1,27 @@ | ||
p { | ||
line-height: 1.5; /* Adjust this value as needed */ | ||
margin-top: 5px; /* Space above each paragraph */ | ||
margin-bottom: 0px; /* Space below each paragraph */ | ||
} | ||
|
||
li { | ||
margin-top: 0px; /* Adjust this value as needed */ | ||
margin-bottom: 0px; /* Adjust this value as needed */ | ||
} | ||
|
||
ul, ol { | ||
margin-top: 0px; /* Margin around the list */ | ||
} | ||
|
||
h1 { | ||
margin-top: 40px; | ||
} | ||
|
||
h2 { | ||
margin-top: 30px; | ||
} | ||
|
||
h3 { | ||
margin-top: 20px; | ||
font-size: 1.0em; | ||
} |
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,25 +1,39 @@ | ||
CLI | ||
--- | ||
|
||
.. click:: ultrack.cli.flow:add_flow_cli | ||
:prog: ultrack flow | ||
|
||
.. click:: ultrack.cli.check_gurobi:check_gurobi_cli | ||
:prog: ultrack check_gurobi | ||
|
||
.. click:: ultrack.cli.clear_database:clear_database_cli | ||
:prog: ultrack clear_database | ||
|
||
.. click:: ultrack.cli.config:config_cli | ||
:prog: ultrack create_config | ||
|
||
.. click:: ultrack.cli.segment:segmentation_cli | ||
:prog: ultrack segment | ||
.. click:: ultrack.cli.data_summary:data_summary_cli | ||
:prog: ultrack data_summary | ||
|
||
.. click:: ultrack.cli.flow:add_flow_cli | ||
:prog: ultrack flow | ||
.. click:: ultrack.cli.estimate_params:estimate_params_cli | ||
:prog: ultrack estimate_params | ||
|
||
.. click:: ultrack.cli.export:export_cli | ||
:prog: ultrack export | ||
:nested: full | ||
|
||
.. click:: ultrack.cli.labels_to_edges:labels_to_contours_cli | ||
:prog: ultrack labels_to_contours | ||
|
||
.. click:: ultrack.cli.link:link_cli | ||
:prog: ultrack link | ||
|
||
.. click:: ultrack.cli.segment:segmentation_cli | ||
:prog: ultrack segment | ||
|
||
.. click:: ultrack.cli.solve:solve_cli | ||
:prog: ultrack solve | ||
|
||
.. click:: ultrack.cli.export:export_cli | ||
:prog: ultrack export | ||
:nested: full | ||
|
||
.. click:: ultrack.cli.clear_database:clear_database_cli | ||
:prog: ultrack clear_database | ||
.. click:: ultrack.cli.server:server_cli | ||
:prog: ultrack server |
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 |
---|---|---|
@@ -0,0 +1,35 @@ | ||
Configuration | ||
------------- | ||
|
||
The configuration is at the heart of ultrack, it is used to define the parameters for each step of the pipeline and where to store the intermediate results. | ||
The `MainConfig` is the main configuration that contains the other configurations of the individual steps plus the data configuration. | ||
|
||
The configurations are documented below, the parameters are ordered by importance, most important parameters are at the top of the list. Parameters that should not be changed in most of the cases are at the bottom of the list and contain a ``SPECIAL`` tag. | ||
|
||
.. autosummary:: | ||
|
||
ultrack.config.MainConfig | ||
ultrack.config.DataConfig | ||
ultrack.config.SegmentationConfig | ||
ultrack.config.LinkingConfig | ||
ultrack.config.TrackingConfig | ||
|
||
--------------- | ||
|
||
.. autopydantic_model:: ultrack.config.MainConfig | ||
|
||
--------------- | ||
|
||
.. autopydantic_model:: ultrack.config.DataConfig | ||
|
||
--------------- | ||
|
||
.. autopydantic_model:: ultrack.config.SegmentationConfig | ||
|
||
--------------- | ||
|
||
.. autopydantic_model:: ultrack.config.LinkingConfig | ||
|
||
--------------- | ||
|
||
.. autopydantic_model:: ultrack.config.TrackingConfig |
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 |
---|---|---|
@@ -0,0 +1,15 @@ | ||
Examples | ||
-------- | ||
|
||
.. include:: examples/README.rst | ||
:start-line: 2 | ||
:end-line: 25 | ||
|
||
Notebooks | ||
--------- | ||
|
||
.. nbgallery:: | ||
:maxdepth: 2 | ||
:glob: | ||
|
||
examples/**/* |
Oops, something went wrong.