S
single-trajectory-analysis
Guide to reproducing OmicVerse trajectory workflows spanning PAGA, Palantir, VIA, velocity coupling, and fate scoring notebooks.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide to reproducing OmicVerse trajectory workflows spanning PAGA, Palantir, VIA, velocity coupling, and fate scoring notebooks.
How to use
- Przygotuj dane: załaduj obiekt AnnData z preprocessowanymi danymi ekspresji genów i przygotuj macierz sąsiedztwa za pomocą pp.neighbors.
- Uruchom PAGA: zastosuj tl.paga do obliczenia łączności klastrów, a następnie tl.draw_graph lub tl.umap z init_pos='paga' do wizualizacji topologii.
- Dodaj trajektorie: wybierz metodę (Palantir z ręcznie wybranymi komórkami startowymi, VIA z automatycznym lub zdefiniowanym przez użytkownika korzeniem, lub obie) i uruchom obliczenia pseudoczasu oraz prawdopodobieństw gałęzień.
- Oblicz prędkość RNA: zastosuj scv.pp.filter_and_normalize, scv.pp.moments i scv.tl.velocity do wygenerowania warstw prędkości, następnie przekaż je do VIA lub użyj scv.tl.latent_time do porównania.
- Użyj ujednoliconego interfejsu Velo: zamiast wywoływać każdy backend osobno, użyj ov.single.Velo z wybranym backendem (scvelo, dynamo, latentvelo lub graphvelo) do automatycznego przetworzenia i wizualizacji.
- Waliduj wyniki: porównaj pseudoczasy i kierunkowość między metodami, zweryfikuj wybór komórek startowych i przeanalizuj potencjał różnicowania dla wybranych komórek lub klastrów.