Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ These six steps are as follows:
5. Consensus alignment (reassigns locations of path nodes in the topology to more accurately reflect paths observed in the data)
6. Scoring (compares the constructed topologies based on dissimilarity to produce a p-Creode score)

Current p-Creode methodology entails running steps one through five 100 times and then running step 6 one time. Each of the six steps can be found within the [_functions.py_](https://github.com/KenLauLab/pCreode/blob/master/pcreode/functions.py) file.
Current p-Creode methodology entails running steps one through five 100 times and then running step 6 one time. Each of the six steps can be found within the [algorithm.py](https://github.com/KenLauLab/pCreode/blob/master/pcreode/algorithm.py) file.

### Installation for Linux (recommended)

Expand All @@ -40,7 +40,7 @@ pip install .
pip install scanpy
```

3. Verify everything works as expected by running the 'pCreode_tutorial.ipynb' file. The file should run without errors.
3. Verify everything works as expected by running the [pCreode_tutorial.ipynb](https://github.com/KenLauLab/pCreode/blob/master/notebooks/pCreode_tutorial.ipynb) file. The file should run without errors.

### Installation for Mac

Expand Down
17 changes: 17 additions & 0 deletions pcreode/algorithm.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
def down_sampling(data):
return

def graph_construction(data):
return

def end_state_identification(data):
return

def hierarchical_placement(data):
return

def consensus_alignment(data):
return

def scoring(data):
return