factcircuit
FactCircuit는 불변 출처와 단계별 검증, 제한된 검색, 재현 가능한 평가를 제공하는 감사 가능한 주장·증거 검증 루프입니다
MDV는 공간·분자 데이터셋을 분석·시각화하는 오픈소스 툴킷이며, 코드는 GPL‑3.0, 예시 데이터는 CC0 1.0 라이선스입니다
Multi-Dimensional Visualization (MDV) is an open-source toolkit for analyzing and visualizing spatial and molecular datasets. Code licensed under GPL-3.0; example spatial data under CC0 1.0.
데이터Jupyter Notebook · TypeScriptGitHub @Taylor-CCB-Group온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
The Multi-Dimensional Viewer (MDV) is a web-based application designed to help users analyse, annotate, and share multi-dimensional data from various sources (e.g., biological, statistical, etc.). MDV supports fast, interactive analysis even with large datasets (up to 10 million data items), thanks to its use of web workers, shared array buffers, and native arrays.README 전문 보기 ↗The Multi-Dimensional Viewer (MDV) is a web-based application designed to help users analyse, annotate, and share multi-dimensional data from various sources (e.g., biological, statistical, etc.). MDV supports fast, interactive analysis even with large datasets (up to 10 million data items), thanks to its use of web workers, shared array buffers, and native arrays.
Large assortment of interactive charts/widgets may be used and embedded in an analysis. These include:
Multiple views or pages of data may be created to tell a story with the data
Charts/Widgets can pop out into separate windows to take advantage of multiple screens
Multiple data sources (tables) and can loaded and links defined between them, for instance refering to gene expression matrix data in cells
Data can added and/or modified by the user (for example, to edit annotations)
Diverse range of data sources (API calls, static files) can be used by implementing custom data loaders
Runs in a web browser (installation not required for uploading and viewing data)
For information about using MDV and uploading your data please go to the MDV Website.
To install MDV using Docker see MDV Installation.
You can browse existing projects an old MDV Projects Website
The canonical way of developing the application as of this writing is to use a devcontainer, which standardises the development environment and dependencies.
In this case, the prerequisites are:
git clone https://github.com/Taylor-CCB-Group/MDV.git
cd MDV
code .
This should display a prompt to re-open in a devcontainer, which will initially take a few minutes to build and then open a server on http://localhost:5055.
For front-end development, a vite dev-server can be started with pnpm run dev from a terminal in the container. The main front-page for that is accessed at http://localhost:5170/ by default, and you can pick another port with pnpm run dev -- --port <port>.
If you prefer to manage tools differently - for a lighter-weight environment, non VSCode-based editors, or integration into other workflows etc, this is also possible. Further documentation can be found on the MDV documentation website
The repository includes three deployment entrypoints:
deploy.shdeploy.batdeploy_gui.shAll three support:
sqlite default, postgres optional)new or replace)5055)mdv_app without mdv_dbSQLITE_DB_PATH (default /app/mdv/mdv.sqlite3)mdv_app + mdv_dbmdv-db for easier reuse detection across deploymentsDB_USER, DB_PASSWORD, DB_HOSTmdv by defaultDB_SCHEMA to the deployment name by defaultmdv_db is not started and DB_HOST points to an existing Postgres instancereuse mode when foundAt startup, application logs will include the selected backend (for example Database backend selected: sqlite (...)).
To keep multiple instances without replacing an existing one, use:
newmdv_a, mdv_b)5055, 5056)Each deployment writes its own env file (.env.<deployment_name>) and runs under its own Compose project name.
Deploy scripts now prefer a local mdvadmin/mdv:stable image if it already exists, and skip pulling mdv_app in that case.
If no local image is available, scripts pull from Docker Hub as before.
To test local code changes:
docker compose -f docker-compose.yml build mdv_app
Then run your deploy script and choose backend/settings as needed.